diff --git a/Doxygen/output/html/_align_text_8cs.html b/Doxygen/output/html/_align_text_8cs.html
new file mode 100644
index 0000000000000000000000000000000000000000..1819357876d1062f6b166f50f8c02187adbfff9b
--- /dev/null
+++ b/Doxygen/output/html/_align_text_8cs.html
@@ -0,0 +1,106 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/InteractionEngine/AlignText.cs File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('_align_text_8cs.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a>  </div>
+  <div class="headertitle"><div class="title">AlignText.cs File Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_align_text.html">AlignText</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_84bbf7b3c7f28a5a18725745e1505219.html">Assets</a></li><li class="navelem"><a class="el" href="dir_f13b41af88cf68434578284aaf699e39.html">Scripts</a></li><li class="navelem"><a class="el" href="dir_755cd5fbd508c2d492f31884d1b49ca6.html">InteractionEngine</a></li><li class="navelem"><a class="el" href="_align_text_8cs.html">AlignText.cs</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/_angle_tool_8cs.html b/Doxygen/output/html/_angle_tool_8cs.html
new file mode 100644
index 0000000000000000000000000000000000000000..767e629827eeb8206e7a2bbed9c86d83c70e6a06
--- /dev/null
+++ b/Doxygen/output/html/_angle_tool_8cs.html
@@ -0,0 +1,106 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/InteractionEngine/Gadgets/AngleTool.cs File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('_angle_tool_8cs.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a>  </div>
+  <div class="headertitle"><div class="title">AngleTool.cs File Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_angle_tool.html">AngleTool</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_84bbf7b3c7f28a5a18725745e1505219.html">Assets</a></li><li class="navelem"><a class="el" href="dir_f13b41af88cf68434578284aaf699e39.html">Scripts</a></li><li class="navelem"><a class="el" href="dir_755cd5fbd508c2d492f31884d1b49ca6.html">InteractionEngine</a></li><li class="navelem"><a class="el" href="dir_17e56777ce10be98563aaed983e62136.html">Gadgets</a></li><li class="navelem"><a class="el" href="_angle_tool_8cs.html">AngleTool.cs</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/_character_dialog_8cs.html b/Doxygen/output/html/_character_dialog_8cs.html
new file mode 100644
index 0000000000000000000000000000000000000000..1ad65c498c2a20508cbfde3fa31322cde81d28e2
--- /dev/null
+++ b/Doxygen/output/html/_character_dialog_8cs.html
@@ -0,0 +1,106 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/InteractionEngine/Character_Animations/CharacterDialog.cs File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('_character_dialog_8cs.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a>  </div>
+  <div class="headertitle"><div class="title">CharacterDialog.cs File Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_character_dialog.html">CharacterDialog</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_84bbf7b3c7f28a5a18725745e1505219.html">Assets</a></li><li class="navelem"><a class="el" href="dir_f13b41af88cf68434578284aaf699e39.html">Scripts</a></li><li class="navelem"><a class="el" href="dir_755cd5fbd508c2d492f31884d1b49ca6.html">InteractionEngine</a></li><li class="navelem"><a class="el" href="dir_eeeaf6713f66d01503c34788ba07f0b5.html">Character_Animations</a></li><li class="navelem"><a class="el" href="_character_dialog_8cs.html">CharacterDialog.cs</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/_circle_segment_generator_8cs.html b/Doxygen/output/html/_circle_segment_generator_8cs.html
new file mode 100644
index 0000000000000000000000000000000000000000..e1bb7a835b06bba2eaadfb54d1b8158978bd8505
--- /dev/null
+++ b/Doxygen/output/html/_circle_segment_generator_8cs.html
@@ -0,0 +1,106 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/CircleSegmentGenerator.cs File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('_circle_segment_generator_8cs.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a>  </div>
+  <div class="headertitle"><div class="title">CircleSegmentGenerator.cs File Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_circle_segment_generator.html">CircleSegmentGenerator</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_84bbf7b3c7f28a5a18725745e1505219.html">Assets</a></li><li class="navelem"><a class="el" href="dir_f13b41af88cf68434578284aaf699e39.html">Scripts</a></li><li class="navelem"><a class="el" href="_circle_segment_generator_8cs.html">CircleSegmentGenerator.cs</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/_collapsable_category_8cs.html b/Doxygen/output/html/_collapsable_category_8cs.html
new file mode 100644
index 0000000000000000000000000000000000000000..817ec35b783fe4790512f45c4831a287c0a83948
--- /dev/null
+++ b/Doxygen/output/html/_collapsable_category_8cs.html
@@ -0,0 +1,106 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/UI/MainMenue/CollapsableStage/CollapsableCategory.cs File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('_collapsable_category_8cs.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a>  </div>
+  <div class="headertitle"><div class="title">CollapsableCategory.cs File Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_collapsable_category.html">CollapsableCategory</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_84bbf7b3c7f28a5a18725745e1505219.html">Assets</a></li><li class="navelem"><a class="el" href="dir_f13b41af88cf68434578284aaf699e39.html">Scripts</a></li><li class="navelem"><a class="el" href="dir_4ae35e2d0d203079e26c83ccaec95743.html">UI</a></li><li class="navelem"><a class="el" href="dir_721de5d964af8e546186d67c247c130b.html">MainMenue</a></li><li class="navelem"><a class="el" href="dir_3dbd4d3e1a268acea3d145eb4fe1ee35.html">CollapsableStage</a></li><li class="navelem"><a class="el" href="_collapsable_category_8cs.html">CollapsableCategory.cs</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/_collapsable_stage_8cs.html b/Doxygen/output/html/_collapsable_stage_8cs.html
new file mode 100644
index 0000000000000000000000000000000000000000..18e9277de3ace3b22b5fbcbfbac69e3e3650084d
--- /dev/null
+++ b/Doxygen/output/html/_collapsable_stage_8cs.html
@@ -0,0 +1,106 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/UI/MainMenue/CollapsableStage/CollapsableStage.cs File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('_collapsable_stage_8cs.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a>  </div>
+  <div class="headertitle"><div class="title">CollapsableStage.cs File Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_collapsable_stage.html">CollapsableStage</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_84bbf7b3c7f28a5a18725745e1505219.html">Assets</a></li><li class="navelem"><a class="el" href="dir_f13b41af88cf68434578284aaf699e39.html">Scripts</a></li><li class="navelem"><a class="el" href="dir_4ae35e2d0d203079e26c83ccaec95743.html">UI</a></li><li class="navelem"><a class="el" href="dir_721de5d964af8e546186d67c247c130b.html">MainMenue</a></li><li class="navelem"><a class="el" href="dir_3dbd4d3e1a268acea3d145eb4fe1ee35.html">CollapsableStage</a></li><li class="navelem"><a class="el" href="_collapsable_stage_8cs.html">CollapsableStage.cs</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/_communication_events_8cs.html b/Doxygen/output/html/_communication_events_8cs.html
new file mode 100644
index 0000000000000000000000000000000000000000..136241a92d71c1bbf4d480fd2d673209d515a329
--- /dev/null
+++ b/Doxygen/output/html/_communication_events_8cs.html
@@ -0,0 +1,122 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/InteractionEngine/CommunicationEvents.cs File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('_communication_events_8cs.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a>  </div>
+  <div class="headertitle"><div class="title">CommunicationEvents.cs File Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_communication_events.html">CommunicationEvents</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_communication_events_1_1_hit_event.html">CommunicationEvents.HitEvent</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_communication_events_1_1_fact_event.html">CommunicationEvents.FactEvent</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_communication_events_1_1_mouse_over_fact_event.html">CommunicationEvents.MouseOverFactEvent</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_communication_events_1_1_tool_mode_event.html">CommunicationEvents.ToolModeEvent</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_communication_events_1_1_shiny_event.html">CommunicationEvents.ShinyEvent</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_communication_events_1_1_signal_event.html">CommunicationEvents.SignalEvent</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_communication_events_1_1_animation_event.html">CommunicationEvents.AnimationEvent</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_communication_events_1_1_animation_event_with_uris.html">CommunicationEvents.AnimationEventWithUris</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_84bbf7b3c7f28a5a18725745e1505219.html">Assets</a></li><li class="navelem"><a class="el" href="dir_f13b41af88cf68434578284aaf699e39.html">Scripts</a></li><li class="navelem"><a class="el" href="dir_755cd5fbd508c2d492f31884d1b49ca6.html">InteractionEngine</a></li><li class="navelem"><a class="el" href="_communication_events_8cs.html">CommunicationEvents.cs</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/_create_loader_8cs.html b/Doxygen/output/html/_create_loader_8cs.html
new file mode 100644
index 0000000000000000000000000000000000000000..2c771dd33a8d974fe44790e5ba251b167970a3bd
--- /dev/null
+++ b/Doxygen/output/html/_create_loader_8cs.html
@@ -0,0 +1,106 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/UI/MainMenue/PageLoader/CreateLoader.cs File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('_create_loader_8cs.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a>  </div>
+  <div class="headertitle"><div class="title">CreateLoader.cs File Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_create_loader.html">CreateLoader</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_84bbf7b3c7f28a5a18725745e1505219.html">Assets</a></li><li class="navelem"><a class="el" href="dir_f13b41af88cf68434578284aaf699e39.html">Scripts</a></li><li class="navelem"><a class="el" href="dir_4ae35e2d0d203079e26c83ccaec95743.html">UI</a></li><li class="navelem"><a class="el" href="dir_721de5d964af8e546186d67c247c130b.html">MainMenue</a></li><li class="navelem"><a class="el" href="dir_f1704b393340e42ccf2ea06b4aa9270d.html">PageLoader</a></li><li class="navelem"><a class="el" href="_create_loader_8cs.html">CreateLoader.cs</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/_discrete_bar_slider_8cs.html b/Doxygen/output/html/_discrete_bar_slider_8cs.html
new file mode 100644
index 0000000000000000000000000000000000000000..dc8604c1b93dbb19abf4956c8e2f038451ab650e
--- /dev/null
+++ b/Doxygen/output/html/_discrete_bar_slider_8cs.html
@@ -0,0 +1,106 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/UI/DiscreteBarSlider.cs File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('_discrete_bar_slider_8cs.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a>  </div>
+  <div class="headertitle"><div class="title">DiscreteBarSlider.cs File Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_discrete_bar_slider.html">DiscreteBarSlider</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_84bbf7b3c7f28a5a18725745e1505219.html">Assets</a></li><li class="navelem"><a class="el" href="dir_f13b41af88cf68434578284aaf699e39.html">Scripts</a></li><li class="navelem"><a class="el" href="dir_4ae35e2d0d203079e26c83ccaec95743.html">UI</a></li><li class="navelem"><a class="el" href="_discrete_bar_slider_8cs.html">DiscreteBarSlider.cs</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/_display_facts_8cs.html b/Doxygen/output/html/_display_facts_8cs.html
new file mode 100644
index 0000000000000000000000000000000000000000..ee998403d08188c6624c5c01d76dfb50e53cd8fc
--- /dev/null
+++ b/Doxygen/output/html/_display_facts_8cs.html
@@ -0,0 +1,106 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/InventoryStuff/DisplayFacts.cs File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('_display_facts_8cs.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a>  </div>
+  <div class="headertitle"><div class="title">DisplayFacts.cs File Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_display_facts.html">DisplayFacts</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_84bbf7b3c7f28a5a18725745e1505219.html">Assets</a></li><li class="navelem"><a class="el" href="dir_f13b41af88cf68434578284aaf699e39.html">Scripts</a></li><li class="navelem"><a class="el" href="dir_90c90f4be25d57f9219cf68dc1d1eb16.html">InventoryStuff</a></li><li class="navelem"><a class="el" href="_display_facts_8cs.html">DisplayFacts.cs</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/_display_scrolls_8cs.html b/Doxygen/output/html/_display_scrolls_8cs.html
new file mode 100644
index 0000000000000000000000000000000000000000..857c34975ea61389b0751c5f75a8db619e5cf907
--- /dev/null
+++ b/Doxygen/output/html/_display_scrolls_8cs.html
@@ -0,0 +1,106 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/InventoryStuff/DisplayScrolls.cs File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('_display_scrolls_8cs.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a>  </div>
+  <div class="headertitle"><div class="title">DisplayScrolls.cs File Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_display_scrolls.html">DisplayScrolls</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_84bbf7b3c7f28a5a18725745e1505219.html">Assets</a></li><li class="navelem"><a class="el" href="dir_f13b41af88cf68434578284aaf699e39.html">Scripts</a></li><li class="navelem"><a class="el" href="dir_90c90f4be25d57f9219cf68dc1d1eb16.html">InventoryStuff</a></li><li class="navelem"><a class="el" href="_display_scrolls_8cs.html">DisplayScrolls.cs</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/_drag_handling_8cs.html b/Doxygen/output/html/_drag_handling_8cs.html
new file mode 100644
index 0000000000000000000000000000000000000000..b726a431ab0253340381df9cb7712439644e4351
--- /dev/null
+++ b/Doxygen/output/html/_drag_handling_8cs.html
@@ -0,0 +1,106 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/InventoryStuff/DragHandling.cs File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('_drag_handling_8cs.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a>  </div>
+  <div class="headertitle"><div class="title">DragHandling.cs File Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_drag_handling.html">DragHandling</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_84bbf7b3c7f28a5a18725745e1505219.html">Assets</a></li><li class="navelem"><a class="el" href="dir_f13b41af88cf68434578284aaf699e39.html">Scripts</a></li><li class="navelem"><a class="el" href="dir_90c90f4be25d57f9219cf68dc1d1eb16.html">InventoryStuff</a></li><li class="navelem"><a class="el" href="_drag_handling_8cs.html">DragHandling.cs</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/_drop_handling_8cs.html b/Doxygen/output/html/_drop_handling_8cs.html
new file mode 100644
index 0000000000000000000000000000000000000000..ad73dfec05ba80a098dedb2047aed903c7b23ff7
--- /dev/null
+++ b/Doxygen/output/html/_drop_handling_8cs.html
@@ -0,0 +1,106 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/InventoryStuff/DropHandling.cs File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('_drop_handling_8cs.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a>  </div>
+  <div class="headertitle"><div class="title">DropHandling.cs File Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_drop_handling.html">DropHandling</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_84bbf7b3c7f28a5a18725745e1505219.html">Assets</a></li><li class="navelem"><a class="el" href="dir_f13b41af88cf68434578284aaf699e39.html">Scripts</a></li><li class="navelem"><a class="el" href="dir_90c90f4be25d57f9219cf68dc1d1eb16.html">InventoryStuff</a></li><li class="navelem"><a class="el" href="_drop_handling_8cs.html">DropHandling.cs</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/_edit_loader_8cs.html b/Doxygen/output/html/_edit_loader_8cs.html
new file mode 100644
index 0000000000000000000000000000000000000000..6a937ca5fe7e77c360f7fddee69ec3e346018932
--- /dev/null
+++ b/Doxygen/output/html/_edit_loader_8cs.html
@@ -0,0 +1,106 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/UI/MainMenue/PageLoader/EditLoader.cs File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('_edit_loader_8cs.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a>  </div>
+  <div class="headertitle"><div class="title">EditLoader.cs File Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_edit_loader.html">EditLoader</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_84bbf7b3c7f28a5a18725745e1505219.html">Assets</a></li><li class="navelem"><a class="el" href="dir_f13b41af88cf68434578284aaf699e39.html">Scripts</a></li><li class="navelem"><a class="el" href="dir_4ae35e2d0d203079e26c83ccaec95743.html">UI</a></li><li class="navelem"><a class="el" href="dir_721de5d964af8e546186d67c247c130b.html">MainMenue</a></li><li class="navelem"><a class="el" href="dir_f1704b393340e42ccf2ea06b4aa9270d.html">PageLoader</a></li><li class="navelem"><a class="el" href="_edit_loader_8cs.html">EditLoader.cs</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/_extra_gadget_8cs.html b/Doxygen/output/html/_extra_gadget_8cs.html
new file mode 100644
index 0000000000000000000000000000000000000000..937a5fa8beb27135de76159c61ee21cd8acc6f9b
--- /dev/null
+++ b/Doxygen/output/html/_extra_gadget_8cs.html
@@ -0,0 +1,106 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/InteractionEngine/Gadgets/ExtraGadget.cs File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('_extra_gadget_8cs.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a>  </div>
+  <div class="headertitle"><div class="title">ExtraGadget.cs File Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_extra_gadget.html">ExtraGadget</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_84bbf7b3c7f28a5a18725745e1505219.html">Assets</a></li><li class="navelem"><a class="el" href="dir_f13b41af88cf68434578284aaf699e39.html">Scripts</a></li><li class="navelem"><a class="el" href="dir_755cd5fbd508c2d492f31884d1b49ca6.html">InteractionEngine</a></li><li class="navelem"><a class="el" href="dir_17e56777ce10be98563aaed983e62136.html">Gadgets</a></li><li class="navelem"><a class="el" href="_extra_gadget_8cs.html">ExtraGadget.cs</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/_fact_8cs.html b/Doxygen/output/html/_fact_8cs.html
new file mode 100644
index 0000000000000000000000000000000000000000..82e5ecfe5299991d72277c6a5c6430d5f902a53a
--- /dev/null
+++ b/Doxygen/output/html/_fact_8cs.html
@@ -0,0 +1,136 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/InteractionEngine/FactHandling/Fact.cs File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('_fact_8cs.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a>  </div>
+  <div class="headertitle"><div class="title">Fact.cs File Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_parsing_dictionary.html">ParsingDictionary</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_add_fact_response.html">AddFactResponse</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">class to Read AddFact Responses.  <a href="class_add_fact_response.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact.html">Fact</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Fact representation of Unity; mostly mirrors Facts of MMT.  <a href="class_fact.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_wrapped_c_r_t_p.html">FactWrappedCRTP&lt; T &gt;</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Implements CRTP for <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a>; Escalates constructors;  <a href="class_fact_wrapped_c_r_t_p.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_abstract_line_fact.html">AbstractLineFact</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Base-class for 1D-Facts  <a href="class_abstract_line_fact.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_abstract_line_fact_wrapped_c_r_t_p.html">AbstractLineFactWrappedCRTP&lt; T &gt;</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Implements CRTP for <a class="el" href="class_abstract_line_fact.html" title="Base-class for 1D-Facts">AbstractLineFact</a>; Escalates constructors;  <a href="class_abstract_line_fact_wrapped_c_r_t_p.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_point_fact.html">PointFact</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Point in 3D Space  <a href="class_point_fact.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_line_fact.html">LineFact</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Line within 3D Space of finite length  <a href="class_line_fact.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_ray_fact.html">RayFact</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Ray within 3D Space of infinite length  <a href="class_ray_fact.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_on_line_fact.html">OnLineFact</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">A <a class="el" href="class_point_fact.html" title="Point in 3D Space">PointFact</a> on a <a class="el" href="class_abstract_line_fact.html" title="Base-class for 1D-Facts">AbstractLineFact</a>  <a href="class_on_line_fact.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_angle_fact.html">AngleFact</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Angle comprised of three <a class="el" href="class_point_fact.html">PointFacts</a> [A,B,C]  <a href="class_angle_fact.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_84bbf7b3c7f28a5a18725745e1505219.html">Assets</a></li><li class="navelem"><a class="el" href="dir_f13b41af88cf68434578284aaf699e39.html">Scripts</a></li><li class="navelem"><a class="el" href="dir_755cd5fbd508c2d492f31884d1b49ca6.html">InteractionEngine</a></li><li class="navelem"><a class="el" href="dir_48093dab2a6dea0ff475fd8c069bb1d7.html">FactHandling</a></li><li class="navelem"><a class="el" href="_fact_8cs.html">Fact.cs</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/_fact_comparer_8cs.html b/Doxygen/output/html/_fact_comparer_8cs.html
new file mode 100644
index 0000000000000000000000000000000000000000..4881d23a5c976810556d205bf1aeec25d8f2fe5a
--- /dev/null
+++ b/Doxygen/output/html/_fact_comparer_8cs.html
@@ -0,0 +1,115 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/InteractionEngine/FactHandling/FactComparer.cs File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('_fact_comparer_8cs.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a>  </div>
+  <div class="headertitle"><div class="title">FactComparer.cs File Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_comparer.html">FactComparer</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Base class for all <a class="el" href="class_fact_comparer.html" title="Base class for all FactComparer to be used in conjucntion with Stage.solution SolutionOrganizer,...">FactComparer</a> to be used in conjucntion with <a class="el" href="class_stage.html#ad99036faecb6777fb860cca1ae7731d5" title="Defining when this Stage.player_record is considered as solved. FactOrganizer.DynamiclySolved(Solutio...">Stage.solution</a> </p><dl class="section see"><dt>See also</dt><dd><a class="el" href="class_solution_organizer.html" title="Solution of a Stage">SolutionOrganizer</a>, <a class="el" href="class_solution_organizer.html#a65f9c46f6d1bf11d585f8fe97f889584" title="A collection of constrains of which all have to be true SubSolution, FactOrganizer....">SolutionOrganizer.ValidationSet</a>, FactOrganizer.DynamiclySolved(SolutionOrganizer, out System.Collections.Generic.List&lt;System.Collections.Generic.List&lt;string&gt;&gt;, out System.Collections.Generic.List&lt;System.Collections.Generic.List&lt;string&gt;&gt;)</dd></dl>
+ <a href="class_fact_comparer.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_equivalents_comparer.html">FactEquivalentsComparer</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Checks if both <a class="el" href="class_fact.html">Facts</a> are Equivalent, while accounting for Unity and floating point precission  <a href="class_fact_equivalents_comparer.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_line_fact_hight_direction_comparer.html">LineFactHightDirectionComparer</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Checks <a class="el" href="class_line_fact.html">LineFacts</a> if <a class="el" href="class_line_fact_hight_direction_comparer.html#ad0bc01311d7a79c1239041a23f707c30" title="Checks LineFacts if Compare(Fact, Fact).fact is of same direction and at least of same length as Comp...">Compare(Fact, Fact).fact</a> is of same direction and at least of same length as <a class="el" href="class_line_fact_hight_direction_comparer.html#ad0bc01311d7a79c1239041a23f707c30" title="Checks LineFacts if Compare(Fact, Fact).fact is of same direction and at least of same length as Comp...">Compare(Fact, Fact).solution</a>, while accounting for Unity and floating point precission </p><dl class="section see"><dt>See also</dt><dd><a class="el" href="class_math3d.html#ae52554bcf30ec1afc8549b2a33e00bb5">Math3d.vectorPrecission</a></dd></dl>
+ <a href="class_line_fact_hight_direction_comparer.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_84bbf7b3c7f28a5a18725745e1505219.html">Assets</a></li><li class="navelem"><a class="el" href="dir_f13b41af88cf68434578284aaf699e39.html">Scripts</a></li><li class="navelem"><a class="el" href="dir_755cd5fbd508c2d492f31884d1b49ca6.html">InteractionEngine</a></li><li class="navelem"><a class="el" href="dir_48093dab2a6dea0ff475fd8c069bb1d7.html">FactHandling</a></li><li class="navelem"><a class="el" href="_fact_comparer_8cs.html">FactComparer.cs</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/_fact_manager_8cs.html b/Doxygen/output/html/_fact_manager_8cs.html
new file mode 100644
index 0000000000000000000000000000000000000000..a390202367f64a7583657d85909a23e6179aada1
--- /dev/null
+++ b/Doxygen/output/html/_fact_manager_8cs.html
@@ -0,0 +1,107 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/InteractionEngine/FactHandling/FactManager.cs File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('_fact_manager_8cs.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a>  </div>
+  <div class="headertitle"><div class="title">FactManager.cs File Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_manager.html">FactManager</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initiates named <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> and adds it to StageStatic.stage.factState  <a href="class_fact_manager.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_84bbf7b3c7f28a5a18725745e1505219.html">Assets</a></li><li class="navelem"><a class="el" href="dir_f13b41af88cf68434578284aaf699e39.html">Scripts</a></li><li class="navelem"><a class="el" href="dir_755cd5fbd508c2d492f31884d1b49ca6.html">InteractionEngine</a></li><li class="navelem"><a class="el" href="dir_48093dab2a6dea0ff475fd8c069bb1d7.html">FactHandling</a></li><li class="navelem"><a class="el" href="_fact_manager_8cs.html">FactManager.cs</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/_fact_object_8cs.html b/Doxygen/output/html/_fact_object_8cs.html
new file mode 100644
index 0000000000000000000000000000000000000000..5eda70bf44059c934044fe6e2f2fdba6dfee9c4b
--- /dev/null
+++ b/Doxygen/output/html/_fact_object_8cs.html
@@ -0,0 +1,107 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/InteractionEngine/FactHandling/FactObject.cs File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('_fact_object_8cs.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a>  </div>
+  <div class="headertitle"><div class="title">FactObject.cs File Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_object.html">FactObject</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="class_fact.html#a39ce0d07dbfb18c028ea9ea86c69d311">Fact.Id</a>/ <code>MonoBehaviour</code> wrapper to be attached to <a class="el" href="class_fact.html#ac78c42d053d145656555d4af4e8a76b9" title="Reference to GameObject that represents this Fact in the GameWorld.">Fact.Representation</a>  <a href="class_fact_object.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_84bbf7b3c7f28a5a18725745e1505219.html">Assets</a></li><li class="navelem"><a class="el" href="dir_f13b41af88cf68434578284aaf699e39.html">Scripts</a></li><li class="navelem"><a class="el" href="dir_755cd5fbd508c2d492f31884d1b49ca6.html">InteractionEngine</a></li><li class="navelem"><a class="el" href="dir_48093dab2a6dea0ff475fd8c069bb1d7.html">FactHandling</a></li><li class="navelem"><a class="el" href="_fact_object_8cs.html">FactObject.cs</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/_fact_organizer_8cs.html b/Doxygen/output/html/_fact_organizer_8cs.html
new file mode 100644
index 0000000000000000000000000000000000000000..dddae725a7c980d0bb13c5eb1f387a07ce0382ec
--- /dev/null
+++ b/Doxygen/output/html/_fact_organizer_8cs.html
@@ -0,0 +1,120 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/InteractionEngine/FactHandling/FactOrganizer.cs File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('_fact_organizer_8cs.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a>  </div>
+  <div class="headertitle"><div class="title">FactOrganizer.cs File Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_organizer.html">FactOrganizer</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Organizes (insertion/ deletion / etc. operations) and sepperates <a class="el" href="class_fact.html">Fact</a> spaces. Keeps track of insertion/ deletion actions for <a class="el" href="class_fact_organizer.html#ac32d8cf9c0ffb350f4e6b250d7602577" title="Undoes an entire step or last softreset . No Fact will be actually added, removed or deleted; only it...">undo</a> and <a class="el" href="class_fact_organizer.html#a88221b2e001edc7fb642290efc106258" title="Redoes an entire step . No Fact will be actually added, removed or deleted; only its visablity and me...">redo</a>.  <a href="class_fact_organizer.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_fact_organizer_1_1stepnote.html">FactOrganizer.stepnote</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Keeps track of insertion/ deletion/ etc. operations for <a class="el" href="class_fact_organizer.html#ac32d8cf9c0ffb350f4e6b250d7602577" title="Undoes an entire step or last softreset . No Fact will be actually added, removed or deleted; only it...">undo</a> and <a class="el" href="class_fact_organizer.html#a88221b2e001edc7fb642290efc106258" title="Redoes an entire step . No Fact will be actually added, removed or deleted; only its visablity and me...">redo</a>  <a href="struct_fact_organizer_1_1stepnote.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_fact_organizer_1_1meta.html">FactOrganizer.meta</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Each <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> entry in <a class="el" href="class_fact_organizer.html#aaecadb732959072d4b65bb63329d2834">FactDict</a> has a corresponding <a class="el" href="struct_fact_organizer_1_1meta.html" title="Each Fact entry in FactDict has a corresponding meta entry in MetaInf. The meta struct is a collectio...">meta</a> entry in <a class="el" href="class_fact_organizer.html#ad5555aba196a7b123addf7b62246e11c">MetaInf</a>. The <a class="el" href="struct_fact_organizer_1_1meta.html" title="Each Fact entry in FactDict has a corresponding meta entry in MetaInf. The meta struct is a collectio...">meta</a> struct is a collection of meta-variables. &lt;seealsocref="PruneWorkflow"/&gt;  <a href="struct_fact_organizer_1_1meta.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_public_fact_organizer.html">PublicFactOrganizer</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">JsonReader/ JsonWriter readable and creatable format. TODO? PERF? SE? JsonInheritanceProblem: scrap this hardwired class and implement dynamic approach with JsonConverter (see JSONManager.JsonInheritenceConverter&lt;T&gt;)  <a href="class_public_fact_organizer.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_public_fact_organizer_1_1stepnote.html">PublicFactOrganizer.stepnote</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_public_fact_organizer_1_1meta.html">PublicFactOrganizer.meta</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_84bbf7b3c7f28a5a18725745e1505219.html">Assets</a></li><li class="navelem"><a class="el" href="dir_f13b41af88cf68434578284aaf699e39.html">Scripts</a></li><li class="navelem"><a class="el" href="dir_755cd5fbd508c2d492f31884d1b49ca6.html">InteractionEngine</a></li><li class="navelem"><a class="el" href="dir_48093dab2a6dea0ff475fd8c069bb1d7.html">FactHandling</a></li><li class="navelem"><a class="el" href="_fact_organizer_8cs.html">FactOrganizer.cs</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/_fact_spawner_8cs.html b/Doxygen/output/html/_fact_spawner_8cs.html
new file mode 100644
index 0000000000000000000000000000000000000000..242a39754cbfd58a6884b101c81aa395b957311c
--- /dev/null
+++ b/Doxygen/output/html/_fact_spawner_8cs.html
@@ -0,0 +1,106 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/InteractionEngine/FactHandling/FactSpawner.cs File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('_fact_spawner_8cs.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a>  </div>
+  <div class="headertitle"><div class="title">FactSpawner.cs File Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_spawner.html">FactSpawner</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_84bbf7b3c7f28a5a18725745e1505219.html">Assets</a></li><li class="navelem"><a class="el" href="dir_f13b41af88cf68434578284aaf699e39.html">Scripts</a></li><li class="navelem"><a class="el" href="dir_755cd5fbd508c2d492f31884d1b49ca6.html">InteractionEngine</a></li><li class="navelem"><a class="el" href="dir_48093dab2a6dea0ff475fd8c069bb1d7.html">FactHandling</a></li><li class="navelem"><a class="el" href="_fact_spawner_8cs.html">FactSpawner.cs</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/_fact_wrapper_8cs.html b/Doxygen/output/html/_fact_wrapper_8cs.html
new file mode 100644
index 0000000000000000000000000000000000000000..86b0a0871dc052ab2fbbf22df7eb211a9ee76613
--- /dev/null
+++ b/Doxygen/output/html/_fact_wrapper_8cs.html
@@ -0,0 +1,106 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/InventoryStuff/FactWrapper.cs File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('_fact_wrapper_8cs.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a>  </div>
+  <div class="headertitle"><div class="title">FactWrapper.cs File Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_wrapper.html">FactWrapper</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_84bbf7b3c7f28a5a18725745e1505219.html">Assets</a></li><li class="navelem"><a class="el" href="dir_f13b41af88cf68434578284aaf699e39.html">Scripts</a></li><li class="navelem"><a class="el" href="dir_90c90f4be25d57f9219cf68dc1d1eb16.html">InventoryStuff</a></li><li class="navelem"><a class="el" href="_fact_wrapper_8cs.html">FactWrapper.cs</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/_gadget_8cs.html b/Doxygen/output/html/_gadget_8cs.html
new file mode 100644
index 0000000000000000000000000000000000000000..0828db7118b1c97be875510cb7881e9b859158cb
--- /dev/null
+++ b/Doxygen/output/html/_gadget_8cs.html
@@ -0,0 +1,107 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/InteractionEngine/Gadgets/Gadget.cs File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('_gadget_8cs.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a>  </div>
+  <div class="headertitle"><div class="title">Gadget.cs File Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_gadget.html">Gadget</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Base class for all Gadgets to derive from. A <a class="el" href="class_gadget.html" title="Base class for all Gadgets to derive from. A Gadget is a tool for the player (and level editor) to in...">Gadget</a> is a tool for the player (and level editor) to interact with the GameWorld.  <a href="class_gadget.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_84bbf7b3c7f28a5a18725745e1505219.html">Assets</a></li><li class="navelem"><a class="el" href="dir_f13b41af88cf68434578284aaf699e39.html">Scripts</a></li><li class="navelem"><a class="el" href="dir_755cd5fbd508c2d492f31884d1b49ca6.html">InteractionEngine</a></li><li class="navelem"><a class="el" href="dir_17e56777ce10be98563aaed983e62136.html">Gadgets</a></li><li class="navelem"><a class="el" href="_gadget_8cs.html">Gadget.cs</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/_gadget_manager_8cs.html b/Doxygen/output/html/_gadget_manager_8cs.html
new file mode 100644
index 0000000000000000000000000000000000000000..04cee3c2c290784a12d0b9468869f4740f6e773e
--- /dev/null
+++ b/Doxygen/output/html/_gadget_manager_8cs.html
@@ -0,0 +1,106 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/InteractionEngine/Gadgets/GadgetManager.cs File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('_gadget_manager_8cs.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a>  </div>
+  <div class="headertitle"><div class="title">GadgetManager.cs File Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_gadget_manager.html">GadgetManager</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_84bbf7b3c7f28a5a18725745e1505219.html">Assets</a></li><li class="navelem"><a class="el" href="dir_f13b41af88cf68434578284aaf699e39.html">Scripts</a></li><li class="navelem"><a class="el" href="dir_755cd5fbd508c2d492f31884d1b49ca6.html">InteractionEngine</a></li><li class="navelem"><a class="el" href="dir_17e56777ce10be98563aaed983e62136.html">Gadgets</a></li><li class="navelem"><a class="el" href="_gadget_manager_8cs.html">GadgetManager.cs</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/_game_object_extensions_8cs.html b/Doxygen/output/html/_game_object_extensions_8cs.html
new file mode 100644
index 0000000000000000000000000000000000000000..9965160235dbd5080f8fb7fea32fcef85e44bc47
--- /dev/null
+++ b/Doxygen/output/html/_game_object_extensions_8cs.html
@@ -0,0 +1,106 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/GameObjectExtensions.cs File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('_game_object_extensions_8cs.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a>  </div>
+  <div class="headertitle"><div class="title">GameObjectExtensions.cs File Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_game_object_extensions.html">GameObjectExtensions</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_84bbf7b3c7f28a5a18725745e1505219.html">Assets</a></li><li class="navelem"><a class="el" href="dir_f13b41af88cf68434578284aaf699e39.html">Scripts</a></li><li class="navelem"><a class="el" href="_game_object_extensions_8cs.html">GameObjectExtensions.cs</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/_generate_demo_files_8cs.html b/Doxygen/output/html/_generate_demo_files_8cs.html
new file mode 100644
index 0000000000000000000000000000000000000000..537ac6ab03eece5387e9145c405e7a55b8515b7b
--- /dev/null
+++ b/Doxygen/output/html/_generate_demo_files_8cs.html
@@ -0,0 +1,106 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/GenerateDemoFiles.cs File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('_generate_demo_files_8cs.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a>  </div>
+  <div class="headertitle"><div class="title">GenerateDemoFiles.cs File Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_generate_demo_files.html">GenerateDemoFiles</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_84bbf7b3c7f28a5a18725745e1505219.html">Assets</a></li><li class="navelem"><a class="el" href="dir_f13b41af88cf68434578284aaf699e39.html">Scripts</a></li><li class="navelem"><a class="el" href="_generate_demo_files_8cs.html">GenerateDemoFiles.cs</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/_global_behaviour_8cs.html b/Doxygen/output/html/_global_behaviour_8cs.html
new file mode 100644
index 0000000000000000000000000000000000000000..82ea230dcd41e944c0b271f546509f64a70653bb
--- /dev/null
+++ b/Doxygen/output/html/_global_behaviour_8cs.html
@@ -0,0 +1,106 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/GlobalBehaviour.cs File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('_global_behaviour_8cs.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a>  </div>
+  <div class="headertitle"><div class="title">GlobalBehaviour.cs File Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_global_behaviour.html">GlobalBehaviour</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_84bbf7b3c7f28a5a18725745e1505219.html">Assets</a></li><li class="navelem"><a class="el" href="dir_f13b41af88cf68434578284aaf699e39.html">Scripts</a></li><li class="navelem"><a class="el" href="_global_behaviour_8cs.html">GlobalBehaviour.cs</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/_hide_u_i_8cs.html b/Doxygen/output/html/_hide_u_i_8cs.html
new file mode 100644
index 0000000000000000000000000000000000000000..4ae5e23cd6693195cd9acdd137f10fb1e7107170
--- /dev/null
+++ b/Doxygen/output/html/_hide_u_i_8cs.html
@@ -0,0 +1,106 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/UI/HideUI.cs File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('_hide_u_i_8cs.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a>  </div>
+  <div class="headertitle"><div class="title">HideUI.cs File Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_hide_u_i.html">HideUI</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_84bbf7b3c7f28a5a18725745e1505219.html">Assets</a></li><li class="navelem"><a class="el" href="dir_f13b41af88cf68434578284aaf699e39.html">Scripts</a></li><li class="navelem"><a class="el" href="dir_4ae35e2d0d203079e26c83ccaec95743.html">UI</a></li><li class="navelem"><a class="el" href="_hide_u_i_8cs.html">HideUI.cs</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/_hit_water_8cs.html b/Doxygen/output/html/_hit_water_8cs.html
new file mode 100644
index 0000000000000000000000000000000000000000..4f89e73bdd57bdcf6fd3c8168da3e8d72be36898
--- /dev/null
+++ b/Doxygen/output/html/_hit_water_8cs.html
@@ -0,0 +1,106 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/HitWater.cs File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('_hit_water_8cs.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a>  </div>
+  <div class="headertitle"><div class="title">HitWater.cs File Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_hit_water.html">HitWater</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_84bbf7b3c7f28a5a18725745e1505219.html">Assets</a></li><li class="navelem"><a class="el" href="dir_f13b41af88cf68434578284aaf699e39.html">Scripts</a></li><li class="navelem"><a class="el" href="_hit_water_8cs.html">HitWater.cs</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/_hover_text_8cs.html b/Doxygen/output/html/_hover_text_8cs.html
new file mode 100644
index 0000000000000000000000000000000000000000..ac046e96217f5c91a0ebc0080ef984be6d409915
--- /dev/null
+++ b/Doxygen/output/html/_hover_text_8cs.html
@@ -0,0 +1,106 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/HoverText.cs File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('_hover_text_8cs.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a>  </div>
+  <div class="headertitle"><div class="title">HoverText.cs File Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_hover_text.html">HoverText</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_84bbf7b3c7f28a5a18725745e1505219.html">Assets</a></li><li class="navelem"><a class="el" href="dir_f13b41af88cf68434578284aaf699e39.html">Scripts</a></li><li class="navelem"><a class="el" href="_hover_text_8cs.html">HoverText.cs</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/_image_hint_animation_8cs.html b/Doxygen/output/html/_image_hint_animation_8cs.html
new file mode 100644
index 0000000000000000000000000000000000000000..1d27ccb1269abdadf371b2677ce4a99e28d853c0
--- /dev/null
+++ b/Doxygen/output/html/_image_hint_animation_8cs.html
@@ -0,0 +1,106 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/InteractionEngine/ImageHintAnimation.cs File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('_image_hint_animation_8cs.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a>  </div>
+  <div class="headertitle"><div class="title">ImageHintAnimation.cs File Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_image_hint_animation.html">ImageHintAnimation</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_84bbf7b3c7f28a5a18725745e1505219.html">Assets</a></li><li class="navelem"><a class="el" href="dir_f13b41af88cf68434578284aaf699e39.html">Scripts</a></li><li class="navelem"><a class="el" href="dir_755cd5fbd508c2d492f31884d1b49ca6.html">InteractionEngine</a></li><li class="navelem"><a class="el" href="_image_hint_animation_8cs.html">ImageHintAnimation.cs</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/_input_field_panel_8cs.html b/Doxygen/output/html/_input_field_panel_8cs.html
new file mode 100644
index 0000000000000000000000000000000000000000..261d87dd5d886553aa4912c585f9d9e0aabcda5e
--- /dev/null
+++ b/Doxygen/output/html/_input_field_panel_8cs.html
@@ -0,0 +1,108 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/UI/InputFieldPanel.cs File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('_input_field_panel_8cs.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a>  </div>
+  <div class="headertitle"><div class="title">InputFieldPanel.cs File Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_input_field_panel.html">InputFieldPanel</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Just adds a " " to the end of TMPro input-field-text-box. <br  />
+ This fixes some graphical glitches, occuring when typing a [newline].  <a href="class_input_field_panel.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_84bbf7b3c7f28a5a18725745e1505219.html">Assets</a></li><li class="navelem"><a class="el" href="dir_f13b41af88cf68434578284aaf699e39.html">Scripts</a></li><li class="navelem"><a class="el" href="dir_4ae35e2d0d203079e26c83ccaec95743.html">UI</a></li><li class="navelem"><a class="el" href="_input_field_panel_8cs.html">InputFieldPanel.cs</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/_j_s_o_n_manager_8cs.html b/Doxygen/output/html/_j_s_o_n_manager_8cs.html
new file mode 100644
index 0000000000000000000000000000000000000000..69bf28f30734bcb2eb2e009c37e00ce16add3691
--- /dev/null
+++ b/Doxygen/output/html/_j_s_o_n_manager_8cs.html
@@ -0,0 +1,128 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/JSONManager.cs File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('_j_s_o_n_manager_8cs.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a>  </div>
+  <div class="headertitle"><div class="title">JSONManager.cs File Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_m_m_t_u_r_i_collection.html">MMTURICollection</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_j_s_o_n_manager.html">JSONManager</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_j_s_o_n_manager_1_1_u_r_i.html">JSONManager.URI</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_term.html">JSONManager.MMTTerm</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_j_s_o_n_manager_1_1_o_m_a.html">JSONManager.OMA</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_j_s_o_n_manager_1_1_o_m_s.html">JSONManager.OMS</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_j_s_o_n_manager_1_1_o_m_s_t_r.html">JSONManager.OMSTR</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_j_s_o_n_manager_1_1_o_m_f.html">JSONManager.OMF</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_declaration.html">JSONManager.MMTDeclaration</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_symbol_declaration.html">JSONManager.MMTSymbolDeclaration</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_value_declaration.html">JSONManager.MMTValueDeclaration</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_j_s_o_n_manager_1_1_json_inheritence_converter.html">JSONManager.JsonInheritenceConverter&lt; T &gt;</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_84bbf7b3c7f28a5a18725745e1505219.html">Assets</a></li><li class="navelem"><a class="el" href="dir_f13b41af88cf68434578284aaf699e39.html">Scripts</a></li><li class="navelem"><a class="el" href="_j_s_o_n_manager_8cs.html">JSONManager.cs</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/_line_tool_8cs.html b/Doxygen/output/html/_line_tool_8cs.html
new file mode 100644
index 0000000000000000000000000000000000000000..324620657cb4f9d3baa2a714aaf0b50aa62fd9e2
--- /dev/null
+++ b/Doxygen/output/html/_line_tool_8cs.html
@@ -0,0 +1,106 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/InteractionEngine/Gadgets/LineTool.cs File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('_line_tool_8cs.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a>  </div>
+  <div class="headertitle"><div class="title">LineTool.cs File Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_line_tool.html">LineTool</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_84bbf7b3c7f28a5a18725745e1505219.html">Assets</a></li><li class="navelem"><a class="el" href="dir_f13b41af88cf68434578284aaf699e39.html">Scripts</a></li><li class="navelem"><a class="el" href="dir_755cd5fbd508c2d492f31884d1b49ca6.html">InteractionEngine</a></li><li class="navelem"><a class="el" href="dir_17e56777ce10be98563aaed983e62136.html">Gadgets</a></li><li class="navelem"><a class="el" href="_line_tool_8cs.html">LineTool.cs</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/_list_loader_8cs.html b/Doxygen/output/html/_list_loader_8cs.html
new file mode 100644
index 0000000000000000000000000000000000000000..b0a7e6983dccbf96e39828c5dcf7233a3b580adc
--- /dev/null
+++ b/Doxygen/output/html/_list_loader_8cs.html
@@ -0,0 +1,107 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/UI/MainMenue/ListLoader.cs File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('_list_loader_8cs.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a>  </div>
+  <div class="headertitle"><div class="title">ListLoader.cs File Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_list_loader.html">ListLoader&lt; T &gt;</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Allowes for Pages of <a class="el" href="class_menue_loader.html" title="Allows multiple Pages (direct children of this) to switch/ scroll through.">MenueLoader</a> to contain Lists.  <a href="class_list_loader.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_84bbf7b3c7f28a5a18725745e1505219.html">Assets</a></li><li class="navelem"><a class="el" href="dir_f13b41af88cf68434578284aaf699e39.html">Scripts</a></li><li class="navelem"><a class="el" href="dir_4ae35e2d0d203079e26c83ccaec95743.html">UI</a></li><li class="navelem"><a class="el" href="dir_721de5d964af8e546186d67c247c130b.html">MainMenue</a></li><li class="navelem"><a class="el" href="_list_loader_8cs.html">ListLoader.cs</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/_loader_8cs.html b/Doxygen/output/html/_loader_8cs.html
new file mode 100644
index 0000000000000000000000000000000000000000..3efc89c6587a94a53d41f1882d0801d88dac7209
--- /dev/null
+++ b/Doxygen/output/html/_loader_8cs.html
@@ -0,0 +1,108 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/Loading/Loader.cs File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('_loader_8cs.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a>  </div>
+  <div class="headertitle"><div class="title">Loader.cs File Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_loader.html">Loader</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_loader_1_1_mono_dummy.html">Loader.MonoDummy</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_84bbf7b3c7f28a5a18725745e1505219.html">Assets</a></li><li class="navelem"><a class="el" href="dir_f13b41af88cf68434578284aaf699e39.html">Scripts</a></li><li class="navelem"><a class="el" href="dir_8cda9015d629c02aba731309a248d9da.html">Loading</a></li><li class="navelem"><a class="el" href="_loader_8cs.html">Loader.cs</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/_loading_screen_percentage_8cs.html b/Doxygen/output/html/_loading_screen_percentage_8cs.html
new file mode 100644
index 0000000000000000000000000000000000000000..14d0281720436952130fdaf031840a3e4aa32809
--- /dev/null
+++ b/Doxygen/output/html/_loading_screen_percentage_8cs.html
@@ -0,0 +1,107 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/Loading/LoadingScreenPercentage.cs File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('_loading_screen_percentage_8cs.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a>  </div>
+  <div class="headertitle"><div class="title">LoadingScreenPercentage.cs File Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_loading_screen_percentage.html">LoadingScreenPercentage</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Attached in the Loading-Screen to TMPro object for progress display. Loads set <a class="el" href="class_loader.html#a68c6dab153b022c0a0fe1f7992593fe2" title="Defines last Scene loaded by this and/ or to be loaded when calling LoaderCallback.">Loader.nextscene</a> and updates progress in TMPro.TextMeshProUGUI.  <a href="class_loading_screen_percentage.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_84bbf7b3c7f28a5a18725745e1505219.html">Assets</a></li><li class="navelem"><a class="el" href="dir_f13b41af88cf68434578284aaf699e39.html">Scripts</a></li><li class="navelem"><a class="el" href="dir_8cda9015d629c02aba731309a248d9da.html">Loading</a></li><li class="navelem"><a class="el" href="_loading_screen_percentage_8cs.html">LoadingScreenPercentage.cs</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/_local_loader_8cs.html b/Doxygen/output/html/_local_loader_8cs.html
new file mode 100644
index 0000000000000000000000000000000000000000..eaae6cbd364e3b5c6f3ed8bce5da9e9ea34ff2cb
--- /dev/null
+++ b/Doxygen/output/html/_local_loader_8cs.html
@@ -0,0 +1,107 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/UI/MainMenue/PageLoader/LocalLoader.cs File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('_local_loader_8cs.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a>  </div>
+  <div class="headertitle"><div class="title">LocalLoader.cs File Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_local_loader.html">LocalLoader</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Dummy class; "needed"  <a href="class_local_loader.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_84bbf7b3c7f28a5a18725745e1505219.html">Assets</a></li><li class="navelem"><a class="el" href="dir_f13b41af88cf68434578284aaf699e39.html">Scripts</a></li><li class="navelem"><a class="el" href="dir_4ae35e2d0d203079e26c83ccaec95743.html">UI</a></li><li class="navelem"><a class="el" href="dir_721de5d964af8e546186d67c247c130b.html">MainMenue</a></li><li class="navelem"><a class="el" href="dir_f1704b393340e42ccf2ea06b4aa9270d.html">PageLoader</a></li><li class="navelem"><a class="el" href="_local_loader_8cs.html">LocalLoader.cs</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/_lot_tool_8cs.html b/Doxygen/output/html/_lot_tool_8cs.html
new file mode 100644
index 0000000000000000000000000000000000000000..a811b334a91ddbc1119629a92bd0dcaa330390f9
--- /dev/null
+++ b/Doxygen/output/html/_lot_tool_8cs.html
@@ -0,0 +1,106 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/InteractionEngine/Gadgets/LotTool.cs File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('_lot_tool_8cs.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a>  </div>
+  <div class="headertitle"><div class="title">LotTool.cs File Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_lot_tool.html">LotTool</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_84bbf7b3c7f28a5a18725745e1505219.html">Assets</a></li><li class="navelem"><a class="el" href="dir_f13b41af88cf68434578284aaf699e39.html">Scripts</a></li><li class="navelem"><a class="el" href="dir_755cd5fbd508c2d492f31884d1b49ca6.html">InteractionEngine</a></li><li class="navelem"><a class="el" href="dir_17e56777ce10be98563aaed983e62136.html">Gadgets</a></li><li class="navelem"><a class="el" href="_lot_tool_8cs.html">LotTool.cs</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/_m_m_t_interface_8cs.html b/Doxygen/output/html/_m_m_t_interface_8cs.html
new file mode 100644
index 0000000000000000000000000000000000000000..0307bcb3bae39dab3a0feff8a783c56c44d4fcc1
--- /dev/null
+++ b/Doxygen/output/html/_m_m_t_interface_8cs.html
@@ -0,0 +1,106 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/InteractionEngine/MMTInterface.cs File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('_m_m_t_interface_8cs.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a>  </div>
+  <div class="headertitle"><div class="title">MMTInterface.cs File Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_m_m_t_interface.html">MMTInterface</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_84bbf7b3c7f28a5a18725745e1505219.html">Assets</a></li><li class="navelem"><a class="el" href="dir_f13b41af88cf68434578284aaf699e39.html">Scripts</a></li><li class="navelem"><a class="el" href="dir_755cd5fbd508c2d492f31884d1b49ca6.html">InteractionEngine</a></li><li class="navelem"><a class="el" href="_m_m_t_interface_8cs.html">MMTInterface.cs</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/_math3d_8cs.html b/Doxygen/output/html/_math3d_8cs.html
new file mode 100644
index 0000000000000000000000000000000000000000..5858ea2d347a65de8a525324c04b2345e7f4397c
--- /dev/null
+++ b/Doxygen/output/html/_math3d_8cs.html
@@ -0,0 +1,106 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/Math3d.cs File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('_math3d_8cs.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a>  </div>
+  <div class="headertitle"><div class="title">Math3d.cs File Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_math3d.html">Math3d</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_84bbf7b3c7f28a5a18725745e1505219.html">Assets</a></li><li class="navelem"><a class="el" href="dir_f13b41af88cf68434578284aaf699e39.html">Scripts</a></li><li class="navelem"><a class="el" href="_math3d_8cs.html">Math3d.cs</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/_menue_loader_8cs.html b/Doxygen/output/html/_menue_loader_8cs.html
new file mode 100644
index 0000000000000000000000000000000000000000..45d76f356998a5a14b4f2d5023e0c816729adb77
--- /dev/null
+++ b/Doxygen/output/html/_menue_loader_8cs.html
@@ -0,0 +1,107 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/UI/MainMenue/MenueLoader.cs File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('_menue_loader_8cs.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a>  </div>
+  <div class="headertitle"><div class="title">MenueLoader.cs File Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_menue_loader.html">MenueLoader</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Allows multiple Pages (direct children of this) to switch/ scroll through.  <a href="class_menue_loader.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_84bbf7b3c7f28a5a18725745e1505219.html">Assets</a></li><li class="navelem"><a class="el" href="dir_f13b41af88cf68434578284aaf699e39.html">Scripts</a></li><li class="navelem"><a class="el" href="dir_4ae35e2d0d203079e26c83ccaec95743.html">UI</a></li><li class="navelem"><a class="el" href="dir_721de5d964af8e546186d67c247c130b.html">MainMenue</a></li><li class="navelem"><a class="el" href="_menue_loader_8cs.html">MenueLoader.cs</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/_mesh_renderer_hint_animation_8cs.html b/Doxygen/output/html/_mesh_renderer_hint_animation_8cs.html
new file mode 100644
index 0000000000000000000000000000000000000000..7132ac7ed58f29596b7dfb59b5924542be50b5c3
--- /dev/null
+++ b/Doxygen/output/html/_mesh_renderer_hint_animation_8cs.html
@@ -0,0 +1,106 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/InteractionEngine/MeshRendererHintAnimation.cs File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('_mesh_renderer_hint_animation_8cs.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a>  </div>
+  <div class="headertitle"><div class="title">MeshRendererHintAnimation.cs File Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_mesh_renderer_hint_animation.html">MeshRendererHintAnimation</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_84bbf7b3c7f28a5a18725745e1505219.html">Assets</a></li><li class="navelem"><a class="el" href="dir_f13b41af88cf68434578284aaf699e39.html">Scripts</a></li><li class="navelem"><a class="el" href="dir_755cd5fbd508c2d492f31884d1b49ca6.html">InteractionEngine</a></li><li class="navelem"><a class="el" href="_mesh_renderer_hint_animation_8cs.html">MeshRendererHintAnimation.cs</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/_pendulum_8cs.html b/Doxygen/output/html/_pendulum_8cs.html
new file mode 100644
index 0000000000000000000000000000000000000000..672d69d79cf9ed7710bce4ccbf3837b7ef6fb77a
--- /dev/null
+++ b/Doxygen/output/html/_pendulum_8cs.html
@@ -0,0 +1,106 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/InteractionEngine/Gadgets/Pendulum.cs File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('_pendulum_8cs.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a>  </div>
+  <div class="headertitle"><div class="title">Pendulum.cs File Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_pendulum.html">Pendulum</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_84bbf7b3c7f28a5a18725745e1505219.html">Assets</a></li><li class="navelem"><a class="el" href="dir_f13b41af88cf68434578284aaf699e39.html">Scripts</a></li><li class="navelem"><a class="el" href="dir_755cd5fbd508c2d492f31884d1b49ca6.html">InteractionEngine</a></li><li class="navelem"><a class="el" href="dir_17e56777ce10be98563aaed983e62136.html">Gadgets</a></li><li class="navelem"><a class="el" href="_pendulum_8cs.html">Pendulum.cs</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/_point_wrapper_8cs.html b/Doxygen/output/html/_point_wrapper_8cs.html
new file mode 100644
index 0000000000000000000000000000000000000000..363c9e51c737e95ba9007f669c3557d695e02916
--- /dev/null
+++ b/Doxygen/output/html/_point_wrapper_8cs.html
@@ -0,0 +1,106 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/InventoryStuff/PointWrapper.cs File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('_point_wrapper_8cs.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a>  </div>
+  <div class="headertitle"><div class="title">PointWrapper.cs File Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_point_wrapper.html">PointWrapper</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_84bbf7b3c7f28a5a18725745e1505219.html">Assets</a></li><li class="navelem"><a class="el" href="dir_f13b41af88cf68434578284aaf699e39.html">Scripts</a></li><li class="navelem"><a class="el" href="dir_90c90f4be25d57f9219cf68dc1d1eb16.html">InventoryStuff</a></li><li class="navelem"><a class="el" href="_point_wrapper_8cs.html">PointWrapper.cs</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/_pointer_8cs.html b/Doxygen/output/html/_pointer_8cs.html
new file mode 100644
index 0000000000000000000000000000000000000000..a8459b758ec540dc42e916e22cf126bf6f8229d3
--- /dev/null
+++ b/Doxygen/output/html/_pointer_8cs.html
@@ -0,0 +1,106 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/InteractionEngine/Gadgets/Pointer.cs File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('_pointer_8cs.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a>  </div>
+  <div class="headertitle"><div class="title">Pointer.cs File Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_pointer.html">Pointer</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_84bbf7b3c7f28a5a18725745e1505219.html">Assets</a></li><li class="navelem"><a class="el" href="dir_f13b41af88cf68434578284aaf699e39.html">Scripts</a></li><li class="navelem"><a class="el" href="dir_755cd5fbd508c2d492f31884d1b49ca6.html">InteractionEngine</a></li><li class="navelem"><a class="el" href="dir_17e56777ce10be98563aaed983e62136.html">Gadgets</a></li><li class="navelem"><a class="el" href="_pointer_8cs.html">Pointer.cs</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/_pole_tool_8cs.html b/Doxygen/output/html/_pole_tool_8cs.html
new file mode 100644
index 0000000000000000000000000000000000000000..75df1f4268633a0785cdd802b5886e4158f447ad
--- /dev/null
+++ b/Doxygen/output/html/_pole_tool_8cs.html
@@ -0,0 +1,106 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/InteractionEngine/Gadgets/PoleTool.cs File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('_pole_tool_8cs.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a>  </div>
+  <div class="headertitle"><div class="title">PoleTool.cs File Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_pole_tool.html">PoleTool</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_84bbf7b3c7f28a5a18725745e1505219.html">Assets</a></li><li class="navelem"><a class="el" href="dir_f13b41af88cf68434578284aaf699e39.html">Scripts</a></li><li class="navelem"><a class="el" href="dir_755cd5fbd508c2d492f31884d1b49ca6.html">InteractionEngine</a></li><li class="navelem"><a class="el" href="dir_17e56777ce10be98563aaed983e62136.html">Gadgets</a></li><li class="navelem"><a class="el" href="_pole_tool_8cs.html">PoleTool.cs</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/_pythagoras_script_8cs.html b/Doxygen/output/html/_pythagoras_script_8cs.html
new file mode 100644
index 0000000000000000000000000000000000000000..1ce1036831208ee706589c2f1b9aad2efad45759
--- /dev/null
+++ b/Doxygen/output/html/_pythagoras_script_8cs.html
@@ -0,0 +1,106 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/InventoryStuff/PythagorasScript.cs File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('_pythagoras_script_8cs.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a>  </div>
+  <div class="headertitle"><div class="title">PythagorasScript.cs File Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_pythagoras_script.html">PythagorasScript</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_84bbf7b3c7f28a5a18725745e1505219.html">Assets</a></li><li class="navelem"><a class="el" href="dir_f13b41af88cf68434578284aaf699e39.html">Scripts</a></li><li class="navelem"><a class="el" href="dir_90c90f4be25d57f9219cf68dc1d1eb16.html">InventoryStuff</a></li><li class="navelem"><a class="el" href="_pythagoras_script_8cs.html">PythagorasScript.cs</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/_remover_8cs.html b/Doxygen/output/html/_remover_8cs.html
new file mode 100644
index 0000000000000000000000000000000000000000..aa554093a1780a35613f0227f66c64083d7dcb0e
--- /dev/null
+++ b/Doxygen/output/html/_remover_8cs.html
@@ -0,0 +1,106 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/InteractionEngine/Gadgets/Remover.cs File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('_remover_8cs.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a>  </div>
+  <div class="headertitle"><div class="title">Remover.cs File Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_remover.html">Remover</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_84bbf7b3c7f28a5a18725745e1505219.html">Assets</a></li><li class="navelem"><a class="el" href="dir_f13b41af88cf68434578284aaf699e39.html">Scripts</a></li><li class="navelem"><a class="el" href="dir_755cd5fbd508c2d492f31884d1b49ca6.html">InteractionEngine</a></li><li class="navelem"><a class="el" href="dir_17e56777ce10be98563aaed983e62136.html">Gadgets</a></li><li class="navelem"><a class="el" href="_remover_8cs.html">Remover.cs</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/_rendered_scroll_fact_8cs.html b/Doxygen/output/html/_rendered_scroll_fact_8cs.html
new file mode 100644
index 0000000000000000000000000000000000000000..316dc26c11097b82367902b773504816e1c32c87
--- /dev/null
+++ b/Doxygen/output/html/_rendered_scroll_fact_8cs.html
@@ -0,0 +1,106 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/InventoryStuff/RenderedScrollFact.cs File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('_rendered_scroll_fact_8cs.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a>  </div>
+  <div class="headertitle"><div class="title">RenderedScrollFact.cs File Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_rendered_scroll_fact.html">RenderedScrollFact</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_84bbf7b3c7f28a5a18725745e1505219.html">Assets</a></li><li class="navelem"><a class="el" href="dir_f13b41af88cf68434578284aaf699e39.html">Scripts</a></li><li class="navelem"><a class="el" href="dir_90c90f4be25d57f9219cf68dc1d1eb16.html">InventoryStuff</a></li><li class="navelem"><a class="el" href="_rendered_scroll_fact_8cs.html">RenderedScrollFact.cs</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/_restart_8cs.html b/Doxygen/output/html/_restart_8cs.html
new file mode 100644
index 0000000000000000000000000000000000000000..2d564fd7d5ff2ec30e0ab3cb7ab9e3c3e78172a3
--- /dev/null
+++ b/Doxygen/output/html/_restart_8cs.html
@@ -0,0 +1,106 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/Restart.cs File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('_restart_8cs.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a>  </div>
+  <div class="headertitle"><div class="title">Restart.cs File Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_restart.html">Restart</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_84bbf7b3c7f28a5a18725745e1505219.html">Assets</a></li><li class="navelem"><a class="el" href="dir_f13b41af88cf68434578284aaf699e39.html">Scripts</a></li><li class="navelem"><a class="el" href="_restart_8cs.html">Restart.cs</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/_scroll_8cs.html b/Doxygen/output/html/_scroll_8cs.html
new file mode 100644
index 0000000000000000000000000000000000000000..cea1c0b9789f7b845632b8d37221ed7d93f22685
--- /dev/null
+++ b/Doxygen/output/html/_scroll_8cs.html
@@ -0,0 +1,126 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/InventoryStuff/Scroll.cs File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('_scroll_8cs.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a>  </div>
+  <div class="headertitle"><div class="title">Scroll.cs File Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scroll.html">Scroll</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scroll_1_1_filled_scroll.html">Scroll.FilledScroll</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scroll_1_1_scroll_theory_reference.html">Scroll.ScrollTheoryReference</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scroll_1_1_scroll_fact.html">Scroll.ScrollFact</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scroll_1_1_uri_reference.html">Scroll.UriReference</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scroll_1_1_scroll_symbol_fact.html">Scroll.ScrollSymbolFact</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scroll_1_1_scroll_value_fact.html">Scroll.ScrollValueFact</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scroll_1_1_scroll_assignment.html">Scroll.ScrollAssignment</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scroll_1_1_scroll_application_info.html">Scroll.ScrollApplicationInfo</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scroll_1_1_scroll_dynamic_info.html">Scroll.ScrollDynamicInfo</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scroll_1_1_scroll_application_checking_error.html">Scroll.ScrollApplicationCheckingError</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_84bbf7b3c7f28a5a18725745e1505219.html">Assets</a></li><li class="navelem"><a class="el" href="dir_f13b41af88cf68434578284aaf699e39.html">Scripts</a></li><li class="navelem"><a class="el" href="dir_90c90f4be25d57f9219cf68dc1d1eb16.html">InventoryStuff</a></li><li class="navelem"><a class="el" href="_scroll_8cs.html">Scroll.cs</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/_scroll_clicked_script_8cs.html b/Doxygen/output/html/_scroll_clicked_script_8cs.html
new file mode 100644
index 0000000000000000000000000000000000000000..328d79bac5992b259c40399dd7e86d55ad30a452
--- /dev/null
+++ b/Doxygen/output/html/_scroll_clicked_script_8cs.html
@@ -0,0 +1,106 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/InventoryStuff/ScrollClickedScript.cs File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('_scroll_clicked_script_8cs.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a>  </div>
+  <div class="headertitle"><div class="title">ScrollClickedScript.cs File Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scroll_clicked_script.html">ScrollClickedScript</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_84bbf7b3c7f28a5a18725745e1505219.html">Assets</a></li><li class="navelem"><a class="el" href="dir_f13b41af88cf68434578284aaf699e39.html">Scripts</a></li><li class="navelem"><a class="el" href="dir_90c90f4be25d57f9219cf68dc1d1eb16.html">InventoryStuff</a></li><li class="navelem"><a class="el" href="_scroll_clicked_script_8cs.html">ScrollClickedScript.cs</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/_scroll_details_8cs.html b/Doxygen/output/html/_scroll_details_8cs.html
new file mode 100644
index 0000000000000000000000000000000000000000..b15c664bb55ab857078e86e56c08146858f8c0eb
--- /dev/null
+++ b/Doxygen/output/html/_scroll_details_8cs.html
@@ -0,0 +1,106 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/InventoryStuff/ScrollDetails.cs File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('_scroll_details_8cs.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a>  </div>
+  <div class="headertitle"><div class="title">ScrollDetails.cs File Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scroll_details.html">ScrollDetails</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_84bbf7b3c7f28a5a18725745e1505219.html">Assets</a></li><li class="navelem"><a class="el" href="dir_f13b41af88cf68434578284aaf699e39.html">Scripts</a></li><li class="navelem"><a class="el" href="dir_90c90f4be25d57f9219cf68dc1d1eb16.html">InventoryStuff</a></li><li class="navelem"><a class="el" href="_scroll_details_8cs.html">ScrollDetails.cs</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/_scroll_u_i_manager_8cs.html b/Doxygen/output/html/_scroll_u_i_manager_8cs.html
new file mode 100644
index 0000000000000000000000000000000000000000..6e0f710022c4a1dfd9bc9fc9100594202ad4c2bb
--- /dev/null
+++ b/Doxygen/output/html/_scroll_u_i_manager_8cs.html
@@ -0,0 +1,106 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/TestScripts/ScrollUIManager.cs File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('_scroll_u_i_manager_8cs.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a>  </div>
+  <div class="headertitle"><div class="title">ScrollUIManager.cs File Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scroll_u_i_manager.html">ScrollUIManager</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_84bbf7b3c7f28a5a18725745e1505219.html">Assets</a></li><li class="navelem"><a class="el" href="dir_f13b41af88cf68434578284aaf699e39.html">Scripts</a></li><li class="navelem"><a class="el" href="dir_b900abf6791c063514b61fcc40c7c5ad.html">TestScripts</a></li><li class="navelem"><a class="el" href="_scroll_u_i_manager_8cs.html">ScrollUIManager.cs</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/_shiny_things_8cs.html b/Doxygen/output/html/_shiny_things_8cs.html
new file mode 100644
index 0000000000000000000000000000000000000000..e30b278442db1f06801cc7160201a8a23c6e6a72
--- /dev/null
+++ b/Doxygen/output/html/_shiny_things_8cs.html
@@ -0,0 +1,106 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/InteractionEngine/ShinyThings.cs File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('_shiny_things_8cs.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a>  </div>
+  <div class="headertitle"><div class="title">ShinyThings.cs File Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_shiny_things.html">ShinyThings</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_84bbf7b3c7f28a5a18725745e1505219.html">Assets</a></li><li class="navelem"><a class="el" href="dir_f13b41af88cf68434578284aaf699e39.html">Scripts</a></li><li class="navelem"><a class="el" href="dir_755cd5fbd508c2d492f31884d1b49ca6.html">InteractionEngine</a></li><li class="navelem"><a class="el" href="_shiny_things_8cs.html">ShinyThings.cs</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/_solution_organizer_8cs.html b/Doxygen/output/html/_solution_organizer_8cs.html
new file mode 100644
index 0000000000000000000000000000000000000000..f69239e3a9eacf7c70acfb26f14117dbe2b9b625
--- /dev/null
+++ b/Doxygen/output/html/_solution_organizer_8cs.html
@@ -0,0 +1,110 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/InteractionEngine/FactHandling/SolutionOrganizer.cs File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('_solution_organizer_8cs.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a>  </div>
+  <div class="headertitle"><div class="title">SolutionOrganizer.cs File Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_solution_organizer.html">SolutionOrganizer</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Solution of a <a class="el" href="class_stage.html">Stage</a>  <a href="class_solution_organizer.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_solution_organizer_1_1_sub_solution.html">SolutionOrganizer.SubSolution</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sits at the heart, but represents only a part of the whole Solution.  <a href="class_solution_organizer_1_1_sub_solution.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_84bbf7b3c7f28a5a18725745e1505219.html">Assets</a></li><li class="navelem"><a class="el" href="dir_f13b41af88cf68434578284aaf699e39.html">Scripts</a></li><li class="navelem"><a class="el" href="dir_755cd5fbd508c2d492f31884d1b49ca6.html">InteractionEngine</a></li><li class="navelem"><a class="el" href="dir_48093dab2a6dea0ff475fd8c069bb1d7.html">FactHandling</a></li><li class="navelem"><a class="el" href="_solution_organizer_8cs.html">SolutionOrganizer.cs</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/_stage_8cs.html b/Doxygen/output/html/_stage_8cs.html
new file mode 100644
index 0000000000000000000000000000000000000000..3607dc69a888d5a20f2f3106290a25e9974a0c61
--- /dev/null
+++ b/Doxygen/output/html/_stage_8cs.html
@@ -0,0 +1,109 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/Loading/Stage.cs File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('_stage_8cs.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a>  </div>
+  <div class="headertitle"><div class="title">Stage.cs File Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stage.html">Stage</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_player_record.html">PlayerRecord</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Represents a save slot.  <a href="class_player_record.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_84bbf7b3c7f28a5a18725745e1505219.html">Assets</a></li><li class="navelem"><a class="el" href="dir_f13b41af88cf68434578284aaf699e39.html">Scripts</a></li><li class="navelem"><a class="el" href="dir_8cda9015d629c02aba731309a248d9da.html">Loading</a></li><li class="navelem"><a class="el" href="_stage_8cs.html">Stage.cs</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/_stage_behaviour_8cs.html b/Doxygen/output/html/_stage_behaviour_8cs.html
new file mode 100644
index 0000000000000000000000000000000000000000..90ce65e9cf06ee7c361a7a981c030ced1c08c877
--- /dev/null
+++ b/Doxygen/output/html/_stage_behaviour_8cs.html
@@ -0,0 +1,107 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/StageBehaviour.cs File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('_stage_behaviour_8cs.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a>  </div>
+  <div class="headertitle"><div class="title">StageBehaviour.cs File Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stage_behaviour.html">StageBehaviour</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Attached to prefab Def_Stage  <a href="class_stage_behaviour.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_84bbf7b3c7f28a5a18725745e1505219.html">Assets</a></li><li class="navelem"><a class="el" href="dir_f13b41af88cf68434578284aaf699e39.html">Scripts</a></li><li class="navelem"><a class="el" href="_stage_behaviour_8cs.html">StageBehaviour.cs</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/_stage_loader_8cs.html b/Doxygen/output/html/_stage_loader_8cs.html
new file mode 100644
index 0000000000000000000000000000000000000000..f0433a7ab20e9c9156272da0b5e5155d275519f1
--- /dev/null
+++ b/Doxygen/output/html/_stage_loader_8cs.html
@@ -0,0 +1,106 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/UI/MainMenue/PageLoader/StageLoader.cs File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('_stage_loader_8cs.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a>  </div>
+  <div class="headertitle"><div class="title">StageLoader.cs File Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stage_loader.html">StageLoader</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_84bbf7b3c7f28a5a18725745e1505219.html">Assets</a></li><li class="navelem"><a class="el" href="dir_f13b41af88cf68434578284aaf699e39.html">Scripts</a></li><li class="navelem"><a class="el" href="dir_4ae35e2d0d203079e26c83ccaec95743.html">UI</a></li><li class="navelem"><a class="el" href="dir_721de5d964af8e546186d67c247c130b.html">MainMenue</a></li><li class="navelem"><a class="el" href="dir_f1704b393340e42ccf2ea06b4aa9270d.html">PageLoader</a></li><li class="navelem"><a class="el" href="_stage_loader_8cs.html">StageLoader.cs</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/_stage_static_8cs.html b/Doxygen/output/html/_stage_static_8cs.html
new file mode 100644
index 0000000000000000000000000000000000000000..f65d581935c33a16d4157d9c2a500e29fdc86d4b
--- /dev/null
+++ b/Doxygen/output/html/_stage_static_8cs.html
@@ -0,0 +1,110 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/StageStatic.cs File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('_stage_static_8cs.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a>  </div>
+  <div class="headertitle"><div class="title">StageStatic.cs File Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stage_static.html">StageStatic</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Keeps track of all available and current <a class="el" href="class_stage.html">Stage</a>  <a href="class_stage_static.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_stage_static_1_1_stage_error_struct.html">StageStatic.StageErrorStruct</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Created when an error (may) occures while a <a class="el" href="class_stage.html">Stage</a> is being created, because of incompatible variables.  <a href="struct_stage_static_1_1_stage_error_struct.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_84bbf7b3c7f28a5a18725745e1505219.html">Assets</a></li><li class="navelem"><a class="el" href="dir_f13b41af88cf68434578284aaf699e39.html">Scripts</a></li><li class="navelem"><a class="el" href="_stage_static_8cs.html">StageStatic.cs</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/_start_server_8cs.html b/Doxygen/output/html/_start_server_8cs.html
new file mode 100644
index 0000000000000000000000000000000000000000..41eaae329dd27b899c5c48cab4f80b2b2ef721d1
--- /dev/null
+++ b/Doxygen/output/html/_start_server_8cs.html
@@ -0,0 +1,106 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/StartServer.cs File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('_start_server_8cs.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a>  </div>
+  <div class="headertitle"><div class="title">StartServer.cs File Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_start_server.html">StartServer</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_84bbf7b3c7f28a5a18725745e1505219.html">Assets</a></li><li class="navelem"><a class="el" href="dir_f13b41af88cf68434578284aaf699e39.html">Scripts</a></li><li class="navelem"><a class="el" href="_start_server_8cs.html">StartServer.cs</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/_tape_8cs.html b/Doxygen/output/html/_tape_8cs.html
new file mode 100644
index 0000000000000000000000000000000000000000..b3dbb7e0a045144748227769b62b127cb43c6f8c
--- /dev/null
+++ b/Doxygen/output/html/_tape_8cs.html
@@ -0,0 +1,106 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/InteractionEngine/Gadgets/Tape.cs File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('_tape_8cs.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a>  </div>
+  <div class="headertitle"><div class="title">Tape.cs File Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_tape.html">Tape</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_84bbf7b3c7f28a5a18725745e1505219.html">Assets</a></li><li class="navelem"><a class="el" href="dir_f13b41af88cf68434578284aaf699e39.html">Scripts</a></li><li class="navelem"><a class="el" href="dir_755cd5fbd508c2d492f31884d1b49ca6.html">InteractionEngine</a></li><li class="navelem"><a class="el" href="dir_17e56777ce10be98563aaed983e62136.html">Gadgets</a></li><li class="navelem"><a class="el" href="_tape_8cs.html">Tape.cs</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/_task_charakter_animation_8cs.html b/Doxygen/output/html/_task_charakter_animation_8cs.html
new file mode 100644
index 0000000000000000000000000000000000000000..3ede841ac23633b2166932cf3ce97b689bd49ee3
--- /dev/null
+++ b/Doxygen/output/html/_task_charakter_animation_8cs.html
@@ -0,0 +1,106 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/InteractionEngine/Character_Animations/TaskCharakterAnimation.cs File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('_task_charakter_animation_8cs.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a>  </div>
+  <div class="headertitle"><div class="title">TaskCharakterAnimation.cs File Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_task_charakter_animation.html">TaskCharakterAnimation</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_84bbf7b3c7f28a5a18725745e1505219.html">Assets</a></li><li class="navelem"><a class="el" href="dir_f13b41af88cf68434578284aaf699e39.html">Scripts</a></li><li class="navelem"><a class="el" href="dir_755cd5fbd508c2d492f31884d1b49ca6.html">InteractionEngine</a></li><li class="navelem"><a class="el" href="dir_eeeaf6713f66d01503c34788ba07f0b5.html">Character_Animations</a></li><li class="navelem"><a class="el" href="_task_charakter_animation_8cs.html">TaskCharakterAnimation.cs</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/_tool_mode_selector_8cs.html b/Doxygen/output/html/_tool_mode_selector_8cs.html
new file mode 100644
index 0000000000000000000000000000000000000000..5ba558c8b4e9ec60f6f13c28c840d3448d49df94
--- /dev/null
+++ b/Doxygen/output/html/_tool_mode_selector_8cs.html
@@ -0,0 +1,106 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/UI/ToolModeSelector.cs File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('_tool_mode_selector_8cs.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a>  </div>
+  <div class="headertitle"><div class="title">ToolModeSelector.cs File Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_tool_mode_selector.html">ToolModeSelector</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_84bbf7b3c7f28a5a18725745e1505219.html">Assets</a></li><li class="navelem"><a class="el" href="dir_f13b41af88cf68434578284aaf699e39.html">Scripts</a></li><li class="navelem"><a class="el" href="dir_4ae35e2d0d203079e26c83ccaec95743.html">UI</a></li><li class="navelem"><a class="el" href="_tool_mode_selector_8cs.html">ToolModeSelector.cs</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/_tool_mode_text_8cs.html b/Doxygen/output/html/_tool_mode_text_8cs.html
new file mode 100644
index 0000000000000000000000000000000000000000..331af245b2ec6742d9a2c7e2a64b6542cac1983a
--- /dev/null
+++ b/Doxygen/output/html/_tool_mode_text_8cs.html
@@ -0,0 +1,106 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/InteractionEngine/ToolModeText.cs File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('_tool_mode_text_8cs.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a>  </div>
+  <div class="headertitle"><div class="title">ToolModeText.cs File Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_tool_mode_text.html">ToolModeText</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_84bbf7b3c7f28a5a18725745e1505219.html">Assets</a></li><li class="navelem"><a class="el" href="dir_f13b41af88cf68434578284aaf699e39.html">Scripts</a></li><li class="navelem"><a class="el" href="dir_755cd5fbd508c2d492f31884d1b49ca6.html">InteractionEngine</a></li><li class="navelem"><a class="el" href="_tool_mode_text_8cs.html">ToolModeText.cs</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/_u_i_tool_box_8cs.html b/Doxygen/output/html/_u_i_tool_box_8cs.html
new file mode 100644
index 0000000000000000000000000000000000000000..7405eedaa475353d6ea74a6e230201ba579135b3
--- /dev/null
+++ b/Doxygen/output/html/_u_i_tool_box_8cs.html
@@ -0,0 +1,106 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/UI/UIToolBox.cs File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('_u_i_tool_box_8cs.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a>  </div>
+  <div class="headertitle"><div class="title">UIToolBox.cs File Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_tool_box.html">UIToolBox</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_84bbf7b3c7f28a5a18725745e1505219.html">Assets</a></li><li class="navelem"><a class="el" href="dir_f13b41af88cf68434578284aaf699e39.html">Scripts</a></li><li class="navelem"><a class="el" href="dir_4ae35e2d0d203079e26c83ccaec95743.html">UI</a></li><li class="navelem"><a class="el" href="_u_i_tool_box_8cs.html">UIToolBox.cs</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/_world_cursor_8cs.html b/Doxygen/output/html/_world_cursor_8cs.html
new file mode 100644
index 0000000000000000000000000000000000000000..dd035ed1afe7732b53554be81e2a132b56c5cafd
--- /dev/null
+++ b/Doxygen/output/html/_world_cursor_8cs.html
@@ -0,0 +1,106 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/InteractionEngine/WorldCursor.cs File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('_world_cursor_8cs.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a>  </div>
+  <div class="headertitle"><div class="title">WorldCursor.cs File Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_world_cursor.html">WorldCursor</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_84bbf7b3c7f28a5a18725745e1505219.html">Assets</a></li><li class="navelem"><a class="el" href="dir_f13b41af88cf68434578284aaf699e39.html">Scripts</a></li><li class="navelem"><a class="el" href="dir_755cd5fbd508c2d492f31884d1b49ca6.html">InteractionEngine</a></li><li class="navelem"><a class="el" href="_world_cursor_8cs.html">WorldCursor.cs</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/annotated.html b/Doxygen/output/html/annotated.html
new file mode 100644
index 0000000000000000000000000000000000000000..ba702293ea433b1db117c973b102661562a2943b
--- /dev/null
+++ b/Doxygen/output/html/annotated.html
@@ -0,0 +1,222 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Class List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('annotated.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">Class List</div></div>
+</div><!--header-->
+<div class="contents">
+<div class="textblock">Here are the classes, structs, unions and interfaces with brief descriptions:</div><div class="directory">
+<div class="levels">[detail level <span onclick="javascript:toggleLevel(1);">1</span><span onclick="javascript:toggleLevel(2);">2</span>]</div><table class="directory">
+<tr id="row_0_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_abstract_line_fact.html" target="_self">AbstractLineFact</a></td><td class="desc">Base-class for 1D-Facts </td></tr>
+<tr id="row_1_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_abstract_line_fact_wrapped_c_r_t_p.html" target="_self">AbstractLineFactWrappedCRTP</a></td><td class="desc">Implements CRTP for <a class="el" href="class_abstract_line_fact.html" title="Base-class for 1D-Facts">AbstractLineFact</a>; Escalates constructors; </td></tr>
+<tr id="row_2_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_add_fact_response.html" target="_self">AddFactResponse</a></td><td class="desc">class to Read AddFact Responses. </td></tr>
+<tr id="row_3_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_align_text.html" target="_self">AlignText</a></td><td class="desc"></td></tr>
+<tr id="row_4_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_angle_fact.html" target="_self">AngleFact</a></td><td class="desc">Angle comprised of three <a class="el" href="class_point_fact.html">PointFacts</a> [A,B,C] </td></tr>
+<tr id="row_5_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_angle_tool.html" target="_self">AngleTool</a></td><td class="desc"></td></tr>
+<tr id="row_6_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_character_dialog.html" target="_self">CharacterDialog</a></td><td class="desc"></td></tr>
+<tr id="row_7_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_circle_segment_generator.html" target="_self">CircleSegmentGenerator</a></td><td class="desc"></td></tr>
+<tr id="row_8_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_collapsable_category.html" target="_self">CollapsableCategory</a></td><td class="desc"></td></tr>
+<tr id="row_9_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_collapsable_stage.html" target="_self">CollapsableStage</a></td><td class="desc"></td></tr>
+<tr id="row_10_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_10_" class="arrow" onclick="toggleFolder('10_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_communication_events.html" target="_self">CommunicationEvents</a></td><td class="desc"></td></tr>
+<tr id="row_10_0_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_communication_events_1_1_animation_event.html" target="_self">AnimationEvent</a></td><td class="desc"></td></tr>
+<tr id="row_10_1_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_communication_events_1_1_animation_event_with_uris.html" target="_self">AnimationEventWithUris</a></td><td class="desc"></td></tr>
+<tr id="row_10_2_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_communication_events_1_1_fact_event.html" target="_self">FactEvent</a></td><td class="desc"></td></tr>
+<tr id="row_10_3_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_communication_events_1_1_hit_event.html" target="_self">HitEvent</a></td><td class="desc"></td></tr>
+<tr id="row_10_4_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_communication_events_1_1_mouse_over_fact_event.html" target="_self">MouseOverFactEvent</a></td><td class="desc"></td></tr>
+<tr id="row_10_5_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_communication_events_1_1_shiny_event.html" target="_self">ShinyEvent</a></td><td class="desc"></td></tr>
+<tr id="row_10_6_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_communication_events_1_1_signal_event.html" target="_self">SignalEvent</a></td><td class="desc"></td></tr>
+<tr id="row_10_7_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_communication_events_1_1_tool_mode_event.html" target="_self">ToolModeEvent</a></td><td class="desc"></td></tr>
+<tr id="row_11_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_create_loader.html" target="_self">CreateLoader</a></td><td class="desc"></td></tr>
+<tr id="row_12_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_discrete_bar_slider.html" target="_self">DiscreteBarSlider</a></td><td class="desc"></td></tr>
+<tr id="row_13_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_display_facts.html" target="_self">DisplayFacts</a></td><td class="desc"></td></tr>
+<tr id="row_14_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_display_scrolls.html" target="_self">DisplayScrolls</a></td><td class="desc"></td></tr>
+<tr id="row_15_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_drag_handling.html" target="_self">DragHandling</a></td><td class="desc"></td></tr>
+<tr id="row_16_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_drop_handling.html" target="_self">DropHandling</a></td><td class="desc"></td></tr>
+<tr id="row_17_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_edit_loader.html" target="_self">EditLoader</a></td><td class="desc"></td></tr>
+<tr id="row_18_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_extra_gadget.html" target="_self">ExtraGadget</a></td><td class="desc"></td></tr>
+<tr id="row_19_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_fact.html" target="_self">Fact</a></td><td class="desc">Fact representation of Unity; mostly mirrors Facts of MMT. </td></tr>
+<tr id="row_20_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_fact_comparer.html" target="_self">FactComparer</a></td><td class="desc">Base class for all <a class="el" href="class_fact_comparer.html" title="Base class for all FactComparer to be used in conjucntion with Stage.solution SolutionOrganizer,...">FactComparer</a> to be used in conjucntion with <a class="el" href="class_stage.html#ad99036faecb6777fb860cca1ae7731d5" title="Defining when this Stage.player_record is considered as solved. FactOrganizer.DynamiclySolved(Solutio...">Stage.solution</a> </p><dl class="section see"><dt>See also</dt><dd><a class="el" href="class_solution_organizer.html" title="Solution of a Stage">SolutionOrganizer</a>, <a class="el" href="class_solution_organizer.html#a65f9c46f6d1bf11d585f8fe97f889584" title="A collection of constrains of which all have to be true SubSolution, FactOrganizer....">SolutionOrganizer.ValidationSet</a>, FactOrganizer.DynamiclySolved(SolutionOrganizer, out System.Collections.Generic.List&lt;System.Collections.Generic.List&lt;string&gt;&gt;, out System.Collections.Generic.List&lt;System.Collections.Generic.List&lt;string&gt;&gt;)</dd></dl>
+</td></tr>
+<tr id="row_21_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_fact_equivalents_comparer.html" target="_self">FactEquivalentsComparer</a></td><td class="desc">Checks if both <a class="el" href="class_fact.html">Facts</a> are Equivalent, while accounting for Unity and floating point precission </td></tr>
+<tr id="row_22_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_fact_manager.html" target="_self">FactManager</a></td><td class="desc">Initiates named <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> and adds it to StageStatic.stage.factState </td></tr>
+<tr id="row_23_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_fact_object.html" target="_self">FactObject</a></td><td class="desc"><a class="el" href="class_fact.html#a39ce0d07dbfb18c028ea9ea86c69d311">Fact.Id</a>/ <code>MonoBehaviour</code> wrapper to be attached to <a class="el" href="class_fact.html#ac78c42d053d145656555d4af4e8a76b9" title="Reference to GameObject that represents this Fact in the GameWorld.">Fact.Representation</a> </td></tr>
+<tr id="row_24_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_24_" class="arrow" onclick="toggleFolder('24_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_fact_organizer.html" target="_self">FactOrganizer</a></td><td class="desc">Organizes (insertion/ deletion / etc. operations) and sepperates <a class="el" href="class_fact.html">Fact</a> spaces. Keeps track of insertion/ deletion actions for <a class="el" href="class_fact_organizer.html#ac32d8cf9c0ffb350f4e6b250d7602577" title="Undoes an entire step or last softreset . No Fact will be actually added, removed or deleted; only it...">undo</a> and <a class="el" href="class_fact_organizer.html#a88221b2e001edc7fb642290efc106258" title="Redoes an entire step . No Fact will be actually added, removed or deleted; only its visablity and me...">redo</a>. </td></tr>
+<tr id="row_24_0_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_fact_organizer_1_1meta.html" target="_self">meta</a></td><td class="desc">Each <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> entry in <a class="el" href="class_fact_organizer.html#aaecadb732959072d4b65bb63329d2834">FactDict</a> has a corresponding <a class="el" href="struct_fact_organizer_1_1meta.html" title="Each Fact entry in FactDict has a corresponding meta entry in MetaInf. The meta struct is a collectio...">meta</a> entry in <a class="el" href="class_fact_organizer.html#ad5555aba196a7b123addf7b62246e11c">MetaInf</a>. The <a class="el" href="struct_fact_organizer_1_1meta.html" title="Each Fact entry in FactDict has a corresponding meta entry in MetaInf. The meta struct is a collectio...">meta</a> struct is a collection of meta-variables. &lt;seealsocref="PruneWorkflow"/&gt; </td></tr>
+<tr id="row_24_1_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_fact_organizer_1_1stepnote.html" target="_self">stepnote</a></td><td class="desc">Keeps track of insertion/ deletion/ etc. operations for <a class="el" href="class_fact_organizer.html#ac32d8cf9c0ffb350f4e6b250d7602577" title="Undoes an entire step or last softreset . No Fact will be actually added, removed or deleted; only it...">undo</a> and <a class="el" href="class_fact_organizer.html#a88221b2e001edc7fb642290efc106258" title="Redoes an entire step . No Fact will be actually added, removed or deleted; only its visablity and me...">redo</a> </td></tr>
+<tr id="row_25_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_fact_spawner.html" target="_self">FactSpawner</a></td><td class="desc"></td></tr>
+<tr id="row_26_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_fact_wrapped_c_r_t_p.html" target="_self">FactWrappedCRTP</a></td><td class="desc">Implements CRTP for <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a>; Escalates constructors; </td></tr>
+<tr id="row_27_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_fact_wrapper.html" target="_self">FactWrapper</a></td><td class="desc"></td></tr>
+<tr id="row_28_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_gadget.html" target="_self">Gadget</a></td><td class="desc">Base class for all Gadgets to derive from. A <a class="el" href="class_gadget.html" title="Base class for all Gadgets to derive from. A Gadget is a tool for the player (and level editor) to in...">Gadget</a> is a tool for the player (and level editor) to interact with the GameWorld. </td></tr>
+<tr id="row_29_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_gadget_manager.html" target="_self">GadgetManager</a></td><td class="desc"></td></tr>
+<tr id="row_30_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_game_object_extensions.html" target="_self">GameObjectExtensions</a></td><td class="desc"></td></tr>
+<tr id="row_31_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_generate_demo_files.html" target="_self">GenerateDemoFiles</a></td><td class="desc"></td></tr>
+<tr id="row_32_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_global_behaviour.html" target="_self">GlobalBehaviour</a></td><td class="desc"></td></tr>
+<tr id="row_33_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_hide_u_i.html" target="_self">HideUI</a></td><td class="desc"></td></tr>
+<tr id="row_34_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_hit_water.html" target="_self">HitWater</a></td><td class="desc"></td></tr>
+<tr id="row_35_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_hover_text.html" target="_self">HoverText</a></td><td class="desc"></td></tr>
+<tr id="row_36_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_image_hint_animation.html" target="_self">ImageHintAnimation</a></td><td class="desc"></td></tr>
+<tr id="row_37_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_input_field_panel.html" target="_self">InputFieldPanel</a></td><td class="desc">Just adds a " " to the end of TMPro input-field-text-box. <br  />
+ This fixes some graphical glitches, occuring when typing a [newline]. </td></tr>
+<tr id="row_38_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_38_" class="arrow" onclick="toggleFolder('38_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_j_s_o_n_manager.html" target="_self">JSONManager</a></td><td class="desc"></td></tr>
+<tr id="row_38_0_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_j_s_o_n_manager_1_1_json_inheritence_converter.html" target="_self">JsonInheritenceConverter</a></td><td class="desc"></td></tr>
+<tr id="row_38_1_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_declaration.html" target="_self">MMTDeclaration</a></td><td class="desc"></td></tr>
+<tr id="row_38_2_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_symbol_declaration.html" target="_self">MMTSymbolDeclaration</a></td><td class="desc"></td></tr>
+<tr id="row_38_3_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_term.html" target="_self">MMTTerm</a></td><td class="desc"></td></tr>
+<tr id="row_38_4_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_value_declaration.html" target="_self">MMTValueDeclaration</a></td><td class="desc"></td></tr>
+<tr id="row_38_5_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_j_s_o_n_manager_1_1_o_m_a.html" target="_self">OMA</a></td><td class="desc"></td></tr>
+<tr id="row_38_6_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_j_s_o_n_manager_1_1_o_m_f.html" target="_self">OMF</a></td><td class="desc"></td></tr>
+<tr id="row_38_7_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_j_s_o_n_manager_1_1_o_m_s.html" target="_self">OMS</a></td><td class="desc"></td></tr>
+<tr id="row_38_8_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_j_s_o_n_manager_1_1_o_m_s_t_r.html" target="_self">OMSTR</a></td><td class="desc"></td></tr>
+<tr id="row_38_9_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_j_s_o_n_manager_1_1_u_r_i.html" target="_self">URI</a></td><td class="desc"></td></tr>
+<tr id="row_39_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_line_fact.html" target="_self">LineFact</a></td><td class="desc">Line within 3D Space of finite length </td></tr>
+<tr id="row_40_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_line_fact_hight_direction_comparer.html" target="_self">LineFactHightDirectionComparer</a></td><td class="desc">Checks <a class="el" href="class_line_fact.html">LineFacts</a> if <a class="el" href="class_line_fact_hight_direction_comparer.html#ad0bc01311d7a79c1239041a23f707c30" title="Checks LineFacts if Compare(Fact, Fact).fact is of same direction and at least of same length as Comp...">Compare(Fact, Fact).fact</a> is of same direction and at least of same length as <a class="el" href="class_line_fact_hight_direction_comparer.html#ad0bc01311d7a79c1239041a23f707c30" title="Checks LineFacts if Compare(Fact, Fact).fact is of same direction and at least of same length as Comp...">Compare(Fact, Fact).solution</a>, while accounting for Unity and floating point precission </p><dl class="section see"><dt>See also</dt><dd><a class="el" href="class_math3d.html#ae52554bcf30ec1afc8549b2a33e00bb5">Math3d.vectorPrecission</a></dd></dl>
+</td></tr>
+<tr id="row_41_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_line_tool.html" target="_self">LineTool</a></td><td class="desc"></td></tr>
+<tr id="row_42_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_list_loader.html" target="_self">ListLoader</a></td><td class="desc">Allowes for Pages of <a class="el" href="class_menue_loader.html" title="Allows multiple Pages (direct children of this) to switch/ scroll through.">MenueLoader</a> to contain Lists. </td></tr>
+<tr id="row_43_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_43_" class="arrow" onclick="toggleFolder('43_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_loader.html" target="_self">Loader</a></td><td class="desc"></td></tr>
+<tr id="row_43_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_loader_1_1_mono_dummy.html" target="_self">MonoDummy</a></td><td class="desc"></td></tr>
+<tr id="row_44_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_loading_screen_percentage.html" target="_self">LoadingScreenPercentage</a></td><td class="desc">Attached in the Loading-Screen to TMPro object for progress display. Loads set <a class="el" href="class_loader.html#a68c6dab153b022c0a0fe1f7992593fe2" title="Defines last Scene loaded by this and/ or to be loaded when calling LoaderCallback.">Loader.nextscene</a> and updates progress in TMPro.TextMeshProUGUI. </td></tr>
+<tr id="row_45_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_local_loader.html" target="_self">LocalLoader</a></td><td class="desc">Dummy class; "needed" </td></tr>
+<tr id="row_46_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_lot_tool.html" target="_self">LotTool</a></td><td class="desc"></td></tr>
+<tr id="row_47_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_math3d.html" target="_self">Math3d</a></td><td class="desc"></td></tr>
+<tr id="row_48_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_menue_loader.html" target="_self">MenueLoader</a></td><td class="desc">Allows multiple Pages (direct children of this) to switch/ scroll through. </td></tr>
+<tr id="row_49_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_mesh_renderer_hint_animation.html" target="_self">MeshRendererHintAnimation</a></td><td class="desc"></td></tr>
+<tr id="row_50_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_m_m_t_interface.html" target="_self">MMTInterface</a></td><td class="desc"></td></tr>
+<tr id="row_51_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_m_m_t_u_r_i_collection.html" target="_self">MMTURICollection</a></td><td class="desc"></td></tr>
+<tr id="row_52_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_on_line_fact.html" target="_self">OnLineFact</a></td><td class="desc">A <a class="el" href="class_point_fact.html" title="Point in 3D Space">PointFact</a> on a <a class="el" href="class_abstract_line_fact.html" title="Base-class for 1D-Facts">AbstractLineFact</a> </td></tr>
+<tr id="row_53_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_parsing_dictionary.html" target="_self">ParsingDictionary</a></td><td class="desc"></td></tr>
+<tr id="row_54_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_pendulum.html" target="_self">Pendulum</a></td><td class="desc"></td></tr>
+<tr id="row_55_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_player_record.html" target="_self">PlayerRecord</a></td><td class="desc">Represents a save slot. </td></tr>
+<tr id="row_56_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_pointer.html" target="_self">Pointer</a></td><td class="desc"></td></tr>
+<tr id="row_57_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_point_fact.html" target="_self">PointFact</a></td><td class="desc">Point in 3D Space </td></tr>
+<tr id="row_58_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_point_wrapper.html" target="_self">PointWrapper</a></td><td class="desc"></td></tr>
+<tr id="row_59_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_pole_tool.html" target="_self">PoleTool</a></td><td class="desc"></td></tr>
+<tr id="row_60_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_60_" class="arrow" onclick="toggleFolder('60_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_public_fact_organizer.html" target="_self">PublicFactOrganizer</a></td><td class="desc">JsonReader/ JsonWriter readable and creatable format. TODO? PERF? SE? JsonInheritanceProblem: scrap this hardwired class and implement dynamic approach with JsonConverter (see JSONManager.JsonInheritenceConverter&lt;T&gt;) </td></tr>
+<tr id="row_60_0_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_public_fact_organizer_1_1meta.html" target="_self">meta</a></td><td class="desc"></td></tr>
+<tr id="row_60_1_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_public_fact_organizer_1_1stepnote.html" target="_self">stepnote</a></td><td class="desc"></td></tr>
+<tr id="row_61_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_pythagoras_script.html" target="_self">PythagorasScript</a></td><td class="desc"></td></tr>
+<tr id="row_62_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_ray_fact.html" target="_self">RayFact</a></td><td class="desc">Ray within 3D Space of infinite length </td></tr>
+<tr id="row_63_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_remover.html" target="_self">Remover</a></td><td class="desc"></td></tr>
+<tr id="row_64_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_rendered_scroll_fact.html" target="_self">RenderedScrollFact</a></td><td class="desc"></td></tr>
+<tr id="row_65_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_restart.html" target="_self">Restart</a></td><td class="desc"></td></tr>
+<tr id="row_66_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_66_" class="arrow" onclick="toggleFolder('66_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_scroll.html" target="_self">Scroll</a></td><td class="desc"></td></tr>
+<tr id="row_66_0_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_scroll_1_1_filled_scroll.html" target="_self">FilledScroll</a></td><td class="desc"></td></tr>
+<tr id="row_66_1_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_scroll_1_1_scroll_application_checking_error.html" target="_self">ScrollApplicationCheckingError</a></td><td class="desc"></td></tr>
+<tr id="row_66_2_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_scroll_1_1_scroll_application_info.html" target="_self">ScrollApplicationInfo</a></td><td class="desc"></td></tr>
+<tr id="row_66_3_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_scroll_1_1_scroll_assignment.html" target="_self">ScrollAssignment</a></td><td class="desc"></td></tr>
+<tr id="row_66_4_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_scroll_1_1_scroll_dynamic_info.html" target="_self">ScrollDynamicInfo</a></td><td class="desc"></td></tr>
+<tr id="row_66_5_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_scroll_1_1_scroll_fact.html" target="_self">ScrollFact</a></td><td class="desc"></td></tr>
+<tr id="row_66_6_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_scroll_1_1_scroll_symbol_fact.html" target="_self">ScrollSymbolFact</a></td><td class="desc"></td></tr>
+<tr id="row_66_7_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_scroll_1_1_scroll_theory_reference.html" target="_self">ScrollTheoryReference</a></td><td class="desc"></td></tr>
+<tr id="row_66_8_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_scroll_1_1_scroll_value_fact.html" target="_self">ScrollValueFact</a></td><td class="desc"></td></tr>
+<tr id="row_66_9_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_scroll_1_1_uri_reference.html" target="_self">UriReference</a></td><td class="desc"></td></tr>
+<tr id="row_67_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_scroll_clicked_script.html" target="_self">ScrollClickedScript</a></td><td class="desc"></td></tr>
+<tr id="row_68_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_scroll_details.html" target="_self">ScrollDetails</a></td><td class="desc"></td></tr>
+<tr id="row_69_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_scroll_u_i_manager.html" target="_self">ScrollUIManager</a></td><td class="desc"></td></tr>
+<tr id="row_70_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_shiny_things.html" target="_self">ShinyThings</a></td><td class="desc"></td></tr>
+<tr id="row_71_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_71_" class="arrow" onclick="toggleFolder('71_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_solution_organizer.html" target="_self">SolutionOrganizer</a></td><td class="desc">Solution of a <a class="el" href="class_stage.html">Stage</a> </td></tr>
+<tr id="row_71_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_solution_organizer_1_1_sub_solution.html" target="_self">SubSolution</a></td><td class="desc">Sits at the heart, but represents only a part of the whole Solution. </td></tr>
+<tr id="row_72_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_stage.html" target="_self">Stage</a></td><td class="desc"></td></tr>
+<tr id="row_73_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_stage_behaviour.html" target="_self">StageBehaviour</a></td><td class="desc">Attached to prefab Def_Stage </td></tr>
+<tr id="row_74_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_stage_loader.html" target="_self">StageLoader</a></td><td class="desc"></td></tr>
+<tr id="row_75_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_75_" class="arrow" onclick="toggleFolder('75_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_stage_static.html" target="_self">StageStatic</a></td><td class="desc">Keeps track of all available and current <a class="el" href="class_stage.html">Stage</a> </td></tr>
+<tr id="row_75_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_stage_static_1_1_stage_error_struct.html" target="_self">StageErrorStruct</a></td><td class="desc">Created when an error (may) occures while a <a class="el" href="class_stage.html">Stage</a> is being created, because of incompatible variables. </td></tr>
+<tr id="row_76_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_start_server.html" target="_self">StartServer</a></td><td class="desc"></td></tr>
+<tr id="row_77_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_tape.html" target="_self">Tape</a></td><td class="desc"></td></tr>
+<tr id="row_78_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_task_charakter_animation.html" target="_self">TaskCharakterAnimation</a></td><td class="desc"></td></tr>
+<tr id="row_79_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_tool_mode_selector.html" target="_self">ToolModeSelector</a></td><td class="desc"></td></tr>
+<tr id="row_80_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_tool_mode_text.html" target="_self">ToolModeText</a></td><td class="desc"></td></tr>
+<tr id="row_81_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_u_i_tool_box.html" target="_self">UIToolBox</a></td><td class="desc"></td></tr>
+<tr id="row_82_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_world_cursor.html" target="_self">WorldCursor</a></td><td class="desc"></td></tr>
+</table>
+</div><!-- directory -->
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/annotated_dup.js b/Doxygen/output/html/annotated_dup.js
new file mode 100644
index 0000000000000000000000000000000000000000..cccf3f049872762bc6a6e167e0835cb42251e1ed
--- /dev/null
+++ b/Doxygen/output/html/annotated_dup.js
@@ -0,0 +1,86 @@
+var annotated_dup =
+[
+    [ "AbstractLineFact", "class_abstract_line_fact.html", "class_abstract_line_fact" ],
+    [ "AbstractLineFactWrappedCRTP", "class_abstract_line_fact_wrapped_c_r_t_p.html", "class_abstract_line_fact_wrapped_c_r_t_p" ],
+    [ "AddFactResponse", "class_add_fact_response.html", "class_add_fact_response" ],
+    [ "AlignText", "class_align_text.html", "class_align_text" ],
+    [ "AngleFact", "class_angle_fact.html", "class_angle_fact" ],
+    [ "AngleTool", "class_angle_tool.html", "class_angle_tool" ],
+    [ "CharacterDialog", "class_character_dialog.html", "class_character_dialog" ],
+    [ "CircleSegmentGenerator", "class_circle_segment_generator.html", "class_circle_segment_generator" ],
+    [ "CollapsableCategory", "class_collapsable_category.html", "class_collapsable_category" ],
+    [ "CollapsableStage", "class_collapsable_stage.html", "class_collapsable_stage" ],
+    [ "CommunicationEvents", "class_communication_events.html", "class_communication_events" ],
+    [ "CreateLoader", "class_create_loader.html", "class_create_loader" ],
+    [ "DiscreteBarSlider", "class_discrete_bar_slider.html", "class_discrete_bar_slider" ],
+    [ "DisplayFacts", "class_display_facts.html", "class_display_facts" ],
+    [ "DisplayScrolls", "class_display_scrolls.html", "class_display_scrolls" ],
+    [ "DragHandling", "class_drag_handling.html", "class_drag_handling" ],
+    [ "DropHandling", "class_drop_handling.html", "class_drop_handling" ],
+    [ "EditLoader", "class_edit_loader.html", "class_edit_loader" ],
+    [ "ExtraGadget", "class_extra_gadget.html", "class_extra_gadget" ],
+    [ "Fact", "class_fact.html", "class_fact" ],
+    [ "FactComparer", "class_fact_comparer.html", "class_fact_comparer" ],
+    [ "FactEquivalentsComparer", "class_fact_equivalents_comparer.html", "class_fact_equivalents_comparer" ],
+    [ "FactManager", "class_fact_manager.html", "class_fact_manager" ],
+    [ "FactObject", "class_fact_object.html", "class_fact_object" ],
+    [ "FactOrganizer", "class_fact_organizer.html", "class_fact_organizer" ],
+    [ "FactSpawner", "class_fact_spawner.html", "class_fact_spawner" ],
+    [ "FactWrappedCRTP", "class_fact_wrapped_c_r_t_p.html", "class_fact_wrapped_c_r_t_p" ],
+    [ "FactWrapper", "class_fact_wrapper.html", "class_fact_wrapper" ],
+    [ "Gadget", "class_gadget.html", "class_gadget" ],
+    [ "GadgetManager", "class_gadget_manager.html", "class_gadget_manager" ],
+    [ "GameObjectExtensions", "class_game_object_extensions.html", "class_game_object_extensions" ],
+    [ "GenerateDemoFiles", "class_generate_demo_files.html", "class_generate_demo_files" ],
+    [ "GlobalBehaviour", "class_global_behaviour.html", "class_global_behaviour" ],
+    [ "HideUI", "class_hide_u_i.html", "class_hide_u_i" ],
+    [ "HitWater", "class_hit_water.html", "class_hit_water" ],
+    [ "HoverText", "class_hover_text.html", "class_hover_text" ],
+    [ "ImageHintAnimation", "class_image_hint_animation.html", "class_image_hint_animation" ],
+    [ "InputFieldPanel", "class_input_field_panel.html", "class_input_field_panel" ],
+    [ "JSONManager", "class_j_s_o_n_manager.html", "class_j_s_o_n_manager" ],
+    [ "LineFact", "class_line_fact.html", "class_line_fact" ],
+    [ "LineFactHightDirectionComparer", "class_line_fact_hight_direction_comparer.html", "class_line_fact_hight_direction_comparer" ],
+    [ "LineTool", "class_line_tool.html", "class_line_tool" ],
+    [ "ListLoader", "class_list_loader.html", "class_list_loader" ],
+    [ "Loader", "class_loader.html", "class_loader" ],
+    [ "LoadingScreenPercentage", "class_loading_screen_percentage.html", "class_loading_screen_percentage" ],
+    [ "LocalLoader", "class_local_loader.html", null ],
+    [ "LotTool", "class_lot_tool.html", "class_lot_tool" ],
+    [ "Math3d", "class_math3d.html", "class_math3d" ],
+    [ "MenueLoader", "class_menue_loader.html", "class_menue_loader" ],
+    [ "MeshRendererHintAnimation", "class_mesh_renderer_hint_animation.html", "class_mesh_renderer_hint_animation" ],
+    [ "MMTInterface", "class_m_m_t_interface.html", "class_m_m_t_interface" ],
+    [ "MMTURICollection", "class_m_m_t_u_r_i_collection.html", "class_m_m_t_u_r_i_collection" ],
+    [ "OnLineFact", "class_on_line_fact.html", "class_on_line_fact" ],
+    [ "ParsingDictionary", "class_parsing_dictionary.html", "class_parsing_dictionary" ],
+    [ "Pendulum", "class_pendulum.html", "class_pendulum" ],
+    [ "PlayerRecord", "class_player_record.html", "class_player_record" ],
+    [ "Pointer", "class_pointer.html", "class_pointer" ],
+    [ "PointFact", "class_point_fact.html", "class_point_fact" ],
+    [ "PointWrapper", "class_point_wrapper.html", "class_point_wrapper" ],
+    [ "PoleTool", "class_pole_tool.html", "class_pole_tool" ],
+    [ "PublicFactOrganizer", "class_public_fact_organizer.html", "class_public_fact_organizer" ],
+    [ "PythagorasScript", "class_pythagoras_script.html", "class_pythagoras_script" ],
+    [ "RayFact", "class_ray_fact.html", "class_ray_fact" ],
+    [ "Remover", "class_remover.html", "class_remover" ],
+    [ "RenderedScrollFact", "class_rendered_scroll_fact.html", "class_rendered_scroll_fact" ],
+    [ "Restart", "class_restart.html", "class_restart" ],
+    [ "Scroll", "class_scroll.html", "class_scroll" ],
+    [ "ScrollClickedScript", "class_scroll_clicked_script.html", "class_scroll_clicked_script" ],
+    [ "ScrollDetails", "class_scroll_details.html", "class_scroll_details" ],
+    [ "ScrollUIManager", "class_scroll_u_i_manager.html", "class_scroll_u_i_manager" ],
+    [ "ShinyThings", "class_shiny_things.html", "class_shiny_things" ],
+    [ "SolutionOrganizer", "class_solution_organizer.html", "class_solution_organizer" ],
+    [ "Stage", "class_stage.html", "class_stage" ],
+    [ "StageBehaviour", "class_stage_behaviour.html", "class_stage_behaviour" ],
+    [ "StageLoader", "class_stage_loader.html", "class_stage_loader" ],
+    [ "StageStatic", "class_stage_static.html", "class_stage_static" ],
+    [ "StartServer", "class_start_server.html", "class_start_server" ],
+    [ "Tape", "class_tape.html", "class_tape" ],
+    [ "TaskCharakterAnimation", "class_task_charakter_animation.html", "class_task_charakter_animation" ],
+    [ "ToolModeSelector", "class_tool_mode_selector.html", "class_tool_mode_selector" ],
+    [ "ToolModeText", "class_tool_mode_text.html", "class_tool_mode_text" ],
+    [ "UIToolBox", "class_u_i_tool_box.html", "class_u_i_tool_box" ],
+    [ "WorldCursor", "class_world_cursor.html", "class_world_cursor" ]
+];
\ No newline at end of file
diff --git a/Doxygen/output/html/bc_s.png b/Doxygen/output/html/bc_s.png
new file mode 100644
index 0000000000000000000000000000000000000000..2eba412ecca83c30447f1017269d43b2f536aa6b
--- /dev/null
+++ b/Doxygen/output/html/bc_s.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:9e7ed0ef70f99bb7f763a48ddd95d5990e103bb145eedfd0a76d19c122374be2
+size 676
diff --git a/Doxygen/output/html/bdwn.png b/Doxygen/output/html/bdwn.png
new file mode 100644
index 0000000000000000000000000000000000000000..426383024b8be3dab14eb4cda99604ba60cfd4bd
--- /dev/null
+++ b/Doxygen/output/html/bdwn.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:782b30d237bdbeddfde4aed01f007264cc116b2d4be2f398a7cb74ec7a5bc58b
+size 147
diff --git a/Doxygen/output/html/class_abstract_line_fact-members.html b/Doxygen/output/html/class_abstract_line_fact-members.html
new file mode 100644
index 0000000000000000000000000000000000000000..3a41c1b3f7ce18e7d9f1249e8b7dcf345d778d74
--- /dev/null
+++ b/Doxygen/output/html/class_abstract_line_fact-members.html
@@ -0,0 +1,117 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_abstract_line_fact.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">AbstractLineFact Member List</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_abstract_line_fact.html">AbstractLineFact</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_abstract_line_fact.html#aaff88e709ce3921720c89669c543ee73">AbstractLineFact</a>()</td><td class="entry"><a class="el" href="class_abstract_line_fact.html">AbstractLineFact</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_abstract_line_fact.html#a8293ff4322a3ac4aa8737a6283ab382c">AbstractLineFact</a>(AbstractLineFact fact, Dictionary&lt; string, string &gt; old_to_new, FactOrganizer organizer)</td><td class="entry"><a class="el" href="class_abstract_line_fact.html">AbstractLineFact</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_abstract_line_fact.html#a1b155f7023e9ad34f9a28d1178b96a03">AbstractLineFact</a>(string pid1, string pid2, FactOrganizer organizer)</td><td class="entry"><a class="el" href="class_abstract_line_fact.html">AbstractLineFact</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_abstract_line_fact.html#a2915748e037ecb4fd37ac5d7050f9798">AbstractLineFact</a>(string pid1, string pid2, string backendURI, FactOrganizer organizer)</td><td class="entry"><a class="el" href="class_abstract_line_fact.html">AbstractLineFact</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_abstract_line_fact.html#a40b1f97365bece5da7e2cabe983e4d10">Dir</a></td><td class="entry"><a class="el" href="class_abstract_line_fact.html">AbstractLineFact</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_fact_wrapped_c_r_t_p.html#a6d6c30f6480c57f8928d1ff1960adaa6">Equivalent</a>(Fact f2)</td><td class="entry"><a class="el" href="class_fact_wrapped_c_r_t_p.html">FactWrappedCRTP&lt; AbstractLineFact &gt;</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_fact_wrapped_c_r_t_p.html#aa8d38a1fb4e7f03bbb3856d37bd4d9d4">Equivalent</a>(Fact f1, Fact f2)</td><td class="entry"><a class="el" href="class_fact_wrapped_c_r_t_p.html">FactWrappedCRTP&lt; AbstractLineFact &gt;</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_fact_wrapped_c_r_t_p.html#a6e83feba9179a493d097f9f2c0573de6">EquivalentWrapped</a>(T f1, T f2)</td><td class="entry"><a class="el" href="class_fact_wrapped_c_r_t_p.html">FactWrappedCRTP&lt; AbstractLineFact &gt;</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">pure virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_fact_wrapped_c_r_t_p.html#afe892ea96bffe02bdd36b2507ad6e509">FactWrappedCRTP</a>()</td><td class="entry"><a class="el" href="class_fact_wrapped_c_r_t_p.html">FactWrappedCRTP&lt; AbstractLineFact &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_fact_wrapped_c_r_t_p.html#a0f81cdce328aa3dc5903d56e726259e3">FactWrappedCRTP</a>(FactOrganizer organizer)</td><td class="entry"><a class="el" href="class_fact_wrapped_c_r_t_p.html">FactWrappedCRTP&lt; AbstractLineFact &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_fact_wrapped_c_r_t_p.html#a3638f0c380fd762d68e33bab47b55dcf">FactWrappedCRTP</a>(FactWrappedCRTP&lt; T &gt; fact, FactOrganizer organizer)</td><td class="entry"><a class="el" href="class_fact_wrapped_c_r_t_p.html">FactWrappedCRTP&lt; AbstractLineFact &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_abstract_line_fact.html#a7e0c37a4d286dfd795b433664569a3f9">getDependentFactIds</a>()</td><td class="entry"><a class="el" href="class_abstract_line_fact.html">AbstractLineFact</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_abstract_line_fact.html#a0e75517b2641528000e6028c53f2f812">GetHashCode</a>()</td><td class="entry"><a class="el" href="class_abstract_line_fact.html">AbstractLineFact</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_abstract_line_fact.html#a9efd4091f2f7b60bca0cc3bc28ec794e">hasDependentFacts</a>()</td><td class="entry"><a class="el" href="class_abstract_line_fact.html">AbstractLineFact</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_abstract_line_fact.html#a6b284181a10a3f70b5a0b4a6b395b98b">Pid1</a></td><td class="entry"><a class="el" href="class_abstract_line_fact.html">AbstractLineFact</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_abstract_line_fact.html#af446739ff8729464cbb65aea0e2ed053">Pid2</a></td><td class="entry"><a class="el" href="class_abstract_line_fact.html">AbstractLineFact</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_abstract_line_fact.html#adca739bcb226426968e360f976c70b1e">set_public_members</a>(string pid1, string pid2)</td><td class="entry"><a class="el" href="class_abstract_line_fact.html">AbstractLineFact</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_abstract_line_fact.html b/Doxygen/output/html/class_abstract_line_fact.html
new file mode 100644
index 0000000000000000000000000000000000000000..3f666b513ae3604f342bd7d594942c9917bac41f
--- /dev/null
+++ b/Doxygen/output/html/class_abstract_line_fact.html
@@ -0,0 +1,533 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: AbstractLineFact Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_abstract_line_fact.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="#pub-attribs">Public Attributes</a> &#124;
+<a href="#pro-methods">Protected Member Functions</a> &#124;
+<a href="#pri-methods">Private Member Functions</a> &#124;
+<a href="class_abstract_line_fact-members.html">List of all members</a>  </div>
+  <div class="headertitle"><div class="title">AbstractLineFact Class Reference</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>Base-class for 1D-Facts  
+ <a href="class_abstract_line_fact.html#details">More...</a></p>
+<div class="dynheader">
+Inheritance diagram for AbstractLineFact:</div>
+<div class="dyncontent">
+ <div class="center">
+  <img src="class_abstract_line_fact.png" usemap="#AbstractLineFact_map" alt=""/>
+  <map id="AbstractLineFact_map" name="AbstractLineFact_map">
+<area href="class_fact_wrapped_c_r_t_p.html" alt="FactWrappedCRTP&lt; AbstractLineFact &gt;" shape="rect" coords="0,0,240,24"/>
+<area href="class_abstract_line_fact_wrapped_c_r_t_p.html" title="Implements CRTP for AbstractLineFact; Escalates constructors;" alt="AbstractLineFactWrappedCRTP&lt; T &gt;" shape="rect" coords="0,112,240,136"/>
+  </map>
+</div></div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:a9efd4091f2f7b60bca0cc3bc28ec794e"><td class="memItemLeft" align="right" valign="top">override bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_abstract_line_fact.html#a9efd4091f2f7b60bca0cc3bc28ec794e">hasDependentFacts</a> ()</td></tr>
+<tr class="memdesc:a9efd4091f2f7b60bca0cc3bc28ec794e"><td class="mdescLeft">&#160;</td><td class="mdescRight"><dl class="section return"><dt>Returns</dt><dd><code>true</code> if <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> depends on other <a class="el" href="class_fact.html">Facts</a>; equivalent to <a class="el" href="class_abstract_line_fact.html#a7e0c37a4d286dfd795b433664569a3f9">getDependentFactIds</a> returns non empty array</dd></dl>
+ <a href="class_abstract_line_fact.html#a9efd4091f2f7b60bca0cc3bc28ec794e">More...</a><br /></td></tr>
+<tr class="separator:a9efd4091f2f7b60bca0cc3bc28ec794e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7e0c37a4d286dfd795b433664569a3f9"><td class="memItemLeft" align="right" valign="top">override string[]&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_abstract_line_fact.html#a7e0c37a4d286dfd795b433664569a3f9">getDependentFactIds</a> ()</td></tr>
+<tr class="separator:a7e0c37a4d286dfd795b433664569a3f9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0e75517b2641528000e6028c53f2f812"><td class="memItemLeft" align="right" valign="top">override int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_abstract_line_fact.html#a0e75517b2641528000e6028c53f2f812">GetHashCode</a> ()</td></tr>
+<tr class="memdesc:a0e75517b2641528000e6028c53f2f812"><td class="mdescLeft">&#160;</td><td class="mdescRight">canonical  <a href="class_abstract_line_fact.html#a0e75517b2641528000e6028c53f2f812">More...</a><br /></td></tr>
+<tr class="separator:a0e75517b2641528000e6028c53f2f812"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_methods_class_fact_wrapped_c_r_t_p"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_fact_wrapped_c_r_t_p')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="class_fact_wrapped_c_r_t_p.html">FactWrappedCRTP&lt; AbstractLineFact &gt;</a></td></tr>
+<tr class="memitem:a6d6c30f6480c57f8928d1ff1960adaa6 inherit pub_methods_class_fact_wrapped_c_r_t_p"><td class="memItemLeft" align="right" valign="top">override bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_wrapped_c_r_t_p.html#a6d6c30f6480c57f8928d1ff1960adaa6">Equivalent</a> (<a class="el" href="class_fact.html">Fact</a> f2)</td></tr>
+<tr class="memdesc:a6d6c30f6480c57f8928d1ff1960adaa6 inherit pub_methods_class_fact_wrapped_c_r_t_p"><td class="mdescLeft">&#160;</td><td class="mdescRight">Compares <a class="el" href="class_fact.html">this</a> against <em>f2</em> .  <a href="class_fact_wrapped_c_r_t_p.html#a6d6c30f6480c57f8928d1ff1960adaa6">More...</a><br /></td></tr>
+<tr class="separator:a6d6c30f6480c57f8928d1ff1960adaa6 inherit pub_methods_class_fact_wrapped_c_r_t_p"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa8d38a1fb4e7f03bbb3856d37bd4d9d4 inherit pub_methods_class_fact_wrapped_c_r_t_p"><td class="memItemLeft" align="right" valign="top">override bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_wrapped_c_r_t_p.html#aa8d38a1fb4e7f03bbb3856d37bd4d9d4">Equivalent</a> (<a class="el" href="class_fact.html">Fact</a> f1, <a class="el" href="class_fact.html">Fact</a> f2)</td></tr>
+<tr class="memdesc:aa8d38a1fb4e7f03bbb3856d37bd4d9d4 inherit pub_methods_class_fact_wrapped_c_r_t_p"><td class="mdescLeft">&#160;</td><td class="mdescRight">Compares <em>f1</em>  against <em>f2</em> .  <a href="class_fact_wrapped_c_r_t_p.html#aa8d38a1fb4e7f03bbb3856d37bd4d9d4">More...</a><br /></td></tr>
+<tr class="separator:aa8d38a1fb4e7f03bbb3856d37bd4d9d4 inherit pub_methods_class_fact_wrapped_c_r_t_p"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
+Public Attributes</h2></td></tr>
+<tr class="memitem:a40b1f97365bece5da7e2cabe983e4d10"><td class="memItemLeft" align="right" valign="top">Vector3&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_abstract_line_fact.html#a40b1f97365bece5da7e2cabe983e4d10">Dir</a></td></tr>
+<tr class="memdesc:a40b1f97365bece5da7e2cabe983e4d10"><td class="mdescLeft">&#160;</td><td class="mdescRight">Normalized Direction from <a class="el" href="class_abstract_line_fact.html#a6b284181a10a3f70b5a0b4a6b395b98b" title="One Id of two PointFact defining Dir.">Pid1</a> to <a class="el" href="class_abstract_line_fact.html#af446739ff8729464cbb65aea0e2ed053" title="One Id of two PointFact defining Dir.">Pid2</a>.  <a href="class_abstract_line_fact.html#a40b1f97365bece5da7e2cabe983e4d10">More...</a><br /></td></tr>
+<tr class="separator:a40b1f97365bece5da7e2cabe983e4d10"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
+<tr class="memitem:a6b284181a10a3f70b5a0b4a6b395b98b"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_abstract_line_fact.html#a6b284181a10a3f70b5a0b4a6b395b98b">Pid1</a></td></tr>
+<tr class="memdesc:a6b284181a10a3f70b5a0b4a6b395b98b"><td class="mdescLeft">&#160;</td><td class="mdescRight">One <a class="el" href="class_fact.html#a39ce0d07dbfb18c028ea9ea86c69d311">Id</a> of two <a class="el" href="class_point_fact.html" title="Point in 3D Space">PointFact</a> defining <a class="el" href="class_abstract_line_fact.html#a40b1f97365bece5da7e2cabe983e4d10" title="Normalized Direction from Pid1 to Pid2.">Dir</a>.  <a href="class_abstract_line_fact.html#a6b284181a10a3f70b5a0b4a6b395b98b">More...</a><br /></td></tr>
+<tr class="separator:a6b284181a10a3f70b5a0b4a6b395b98b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af446739ff8729464cbb65aea0e2ed053"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_abstract_line_fact.html#af446739ff8729464cbb65aea0e2ed053">Pid2</a></td></tr>
+<tr class="memdesc:af446739ff8729464cbb65aea0e2ed053"><td class="mdescLeft">&#160;</td><td class="mdescRight">One <a class="el" href="class_fact.html#a39ce0d07dbfb18c028ea9ea86c69d311">Id</a> of two <a class="el" href="class_point_fact.html" title="Point in 3D Space">PointFact</a> defining <a class="el" href="class_abstract_line_fact.html#a40b1f97365bece5da7e2cabe983e4d10" title="Normalized Direction from Pid1 to Pid2.">Dir</a>.  <a href="class_abstract_line_fact.html#af446739ff8729464cbb65aea0e2ed053">More...</a><br /></td></tr>
+<tr class="separator:af446739ff8729464cbb65aea0e2ed053"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pro-methods" name="pro-methods"></a>
+Protected Member Functions</h2></td></tr>
+<tr class="memitem:aaff88e709ce3921720c89669c543ee73"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_abstract_line_fact.html#aaff88e709ce3921720c89669c543ee73">AbstractLineFact</a> ()</td></tr>
+<tr class="separator:aaff88e709ce3921720c89669c543ee73"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8293ff4322a3ac4aa8737a6283ab382c"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_abstract_line_fact.html#a8293ff4322a3ac4aa8737a6283ab382c">AbstractLineFact</a> (<a class="el" href="class_abstract_line_fact.html">AbstractLineFact</a> fact, Dictionary&lt; string, string &gt; old_to_new, <a class="el" href="class_fact_organizer.html">FactOrganizer</a> organizer)</td></tr>
+<tr class="memdesc:a8293ff4322a3ac4aa8737a6283ab382c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Copies <em>fact</em>  by initiating new MMT Fact.  <a href="class_abstract_line_fact.html#a8293ff4322a3ac4aa8737a6283ab382c">More...</a><br /></td></tr>
+<tr class="separator:a8293ff4322a3ac4aa8737a6283ab382c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1b155f7023e9ad34f9a28d1178b96a03"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_abstract_line_fact.html#a1b155f7023e9ad34f9a28d1178b96a03">AbstractLineFact</a> (string pid1, string pid2, <a class="el" href="class_fact_organizer.html">FactOrganizer</a> organizer)</td></tr>
+<tr class="memdesc:a1b155f7023e9ad34f9a28d1178b96a03"><td class="mdescLeft">&#160;</td><td class="mdescRight">Standard Constructor  <a href="class_abstract_line_fact.html#a1b155f7023e9ad34f9a28d1178b96a03">More...</a><br /></td></tr>
+<tr class="separator:a1b155f7023e9ad34f9a28d1178b96a03"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2915748e037ecb4fd37ac5d7050f9798"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_abstract_line_fact.html#a2915748e037ecb4fd37ac5d7050f9798">AbstractLineFact</a> (string pid1, string pid2, string backendURI, <a class="el" href="class_fact_organizer.html">FactOrganizer</a> organizer)</td></tr>
+<tr class="memdesc:a2915748e037ecb4fd37ac5d7050f9798"><td class="mdescLeft">&#160;</td><td class="mdescRight">Bypasses initialization of new MMT Fact by using existend URI, <em>which is not checked for existence</em>.  <a href="class_abstract_line_fact.html#a2915748e037ecb4fd37ac5d7050f9798">More...</a><br /></td></tr>
+<tr class="separator:a2915748e037ecb4fd37ac5d7050f9798"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_methods_class_fact_wrapped_c_r_t_p"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_fact_wrapped_c_r_t_p')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="class_fact_wrapped_c_r_t_p.html">FactWrappedCRTP&lt; AbstractLineFact &gt;</a></td></tr>
+<tr class="memitem:afe892ea96bffe02bdd36b2507ad6e509 inherit pro_methods_class_fact_wrapped_c_r_t_p"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_wrapped_c_r_t_p.html#afe892ea96bffe02bdd36b2507ad6e509">FactWrappedCRTP</a> ()</td></tr>
+<tr class="separator:afe892ea96bffe02bdd36b2507ad6e509 inherit pro_methods_class_fact_wrapped_c_r_t_p"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0f81cdce328aa3dc5903d56e726259e3 inherit pro_methods_class_fact_wrapped_c_r_t_p"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_wrapped_c_r_t_p.html#a0f81cdce328aa3dc5903d56e726259e3">FactWrappedCRTP</a> (<a class="el" href="class_fact_organizer.html">FactOrganizer</a> organizer)</td></tr>
+<tr class="separator:a0f81cdce328aa3dc5903d56e726259e3 inherit pro_methods_class_fact_wrapped_c_r_t_p"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3638f0c380fd762d68e33bab47b55dcf inherit pro_methods_class_fact_wrapped_c_r_t_p"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_wrapped_c_r_t_p.html#a3638f0c380fd762d68e33bab47b55dcf">FactWrappedCRTP</a> (<a class="el" href="class_fact_wrapped_c_r_t_p.html">FactWrappedCRTP</a>&lt; T &gt; fact, <a class="el" href="class_fact_organizer.html">FactOrganizer</a> organizer)</td></tr>
+<tr class="separator:a3638f0c380fd762d68e33bab47b55dcf inherit pro_methods_class_fact_wrapped_c_r_t_p"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6e83feba9179a493d097f9f2c0573de6 inherit pro_methods_class_fact_wrapped_c_r_t_p"><td class="memItemLeft" align="right" valign="top">abstract bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_wrapped_c_r_t_p.html#a6e83feba9179a493d097f9f2c0573de6">EquivalentWrapped</a> (T f1, T f2)</td></tr>
+<tr class="memdesc:a6e83feba9179a493d097f9f2c0573de6 inherit pro_methods_class_fact_wrapped_c_r_t_p"><td class="mdescLeft">&#160;</td><td class="mdescRight">CRTP step of <a class="el" href="class_fact_wrapped_c_r_t_p.html#a6d6c30f6480c57f8928d1ff1960adaa6" title="Compares this against f2 .">Equivalent(Fact)</a> and <a class="el" href="class_fact_wrapped_c_r_t_p.html#aa8d38a1fb4e7f03bbb3856d37bd4d9d4" title="Compares f1  against f2 .">Equivalent(Fact, Fact)</a> <a href="class_fact_wrapped_c_r_t_p.html#a6e83feba9179a493d097f9f2c0573de6">More...</a><br /></td></tr>
+<tr class="separator:a6e83feba9179a493d097f9f2c0573de6 inherit pro_methods_class_fact_wrapped_c_r_t_p"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-methods" name="pri-methods"></a>
+Private Member Functions</h2></td></tr>
+<tr class="memitem:adca739bcb226426968e360f976c70b1e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_abstract_line_fact.html#adca739bcb226426968e360f976c70b1e">set_public_members</a> (string pid1, string pid2)</td></tr>
+<tr class="memdesc:adca739bcb226426968e360f976c70b1e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initiates <a class="el" href="class_abstract_line_fact.html#a6b284181a10a3f70b5a0b4a6b395b98b" title="One Id of two PointFact defining Dir.">Pid1</a>, <a class="el" href="class_abstract_line_fact.html#af446739ff8729464cbb65aea0e2ed053" title="One Id of two PointFact defining Dir.">Pid2</a>, <a class="el" href="class_abstract_line_fact.html#a40b1f97365bece5da7e2cabe983e4d10" title="Normalized Direction from Pid1 to Pid2.">Dir</a>  <a href="class_abstract_line_fact.html#adca739bcb226426968e360f976c70b1e">More...</a><br /></td></tr>
+<tr class="separator:adca739bcb226426968e360f976c70b1e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p >Base-class for 1D-Facts </p>
+</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
+<a id="aaff88e709ce3921720c89669c543ee73" name="aaff88e709ce3921720c89669c543ee73"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aaff88e709ce3921720c89669c543ee73">&#9670;&nbsp;</a></span>AbstractLineFact() <span class="overload">[1/4]</span></h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">AbstractLineFact.AbstractLineFact </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p></p>
+<p >Only being used by <a href="https://www.newtonsoft.com/json/help/html/T_Newtonsoft_Json_JsonReader.htm">JsonReader</a> to initiate empty <a class="el" href="class_fact.html">Facts</a>. </p><dl class="section see"><dt>See also</dt><dd><a class="el" href="class_j_s_o_n_manager.html">JSONManager</a></dd></dl>
+
+</div>
+</div>
+<a id="a8293ff4322a3ac4aa8737a6283ab382c" name="a8293ff4322a3ac4aa8737a6283ab382c"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a8293ff4322a3ac4aa8737a6283ab382c">&#9670;&nbsp;</a></span>AbstractLineFact() <span class="overload">[2/4]</span></h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">AbstractLineFact.AbstractLineFact </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_abstract_line_fact.html">AbstractLineFact</a>&#160;</td>
+          <td class="paramname"><em>fact</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">Dictionary&lt; string, string &gt;&#160;</td>
+          <td class="paramname"><em>old_to_new</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="class_fact_organizer.html">FactOrganizer</a>&#160;</td>
+          <td class="paramname"><em>organizer</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Copies <em>fact</em>  by initiating new MMT Fact. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">fact</td><td><a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> to be copied</td></tr>
+    <tr><td class="paramname">old_to_new</td><td><code>Dictionary</code> mapping <em>fact</em> .<a class="el" href="class_abstract_line_fact.html#a7e0c37a4d286dfd795b433664569a3f9">getDependentFactIds</a> in <em>fact</em> .<a class="el" href="class_fact.html#addf13e312f8d68a630cde0eb0292e779" title="Reference to FactOrganizer in which this Fact and all its depending Facts are beeing organized.">Fact._Facts</a> to corresponding <a class="el" href="class_fact.html#a39ce0d07dbfb18c028ea9ea86c69d311">Fact.Id</a> in <em>organizer</em>  </td></tr>
+    <tr><td class="paramname">organizer</td><td>sets _Facts</td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a id="a1b155f7023e9ad34f9a28d1178b96a03" name="a1b155f7023e9ad34f9a28d1178b96a03"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a1b155f7023e9ad34f9a28d1178b96a03">&#9670;&nbsp;</a></span>AbstractLineFact() <span class="overload">[3/4]</span></h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">AbstractLineFact.AbstractLineFact </td>
+          <td>(</td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>pid1</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>pid2</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="class_fact_organizer.html">FactOrganizer</a>&#160;</td>
+          <td class="paramname"><em>organizer</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Standard Constructor </p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">pid1</td><td>sets <a class="el" href="class_abstract_line_fact.html#a6b284181a10a3f70b5a0b4a6b395b98b" title="One Id of two PointFact defining Dir.">AbstractLineFact.Pid1</a></td></tr>
+    <tr><td class="paramname">pid2</td><td>sets <a class="el" href="class_abstract_line_fact.html#af446739ff8729464cbb65aea0e2ed053" title="One Id of two PointFact defining Dir.">AbstractLineFact.Pid2</a></td></tr>
+    <tr><td class="paramname">organizer</td><td>sets <a class="el" href="class_fact.html#addf13e312f8d68a630cde0eb0292e779" title="Reference to FactOrganizer in which this Fact and all its depending Facts are beeing organized.">Fact._Facts</a></td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a id="a2915748e037ecb4fd37ac5d7050f9798" name="a2915748e037ecb4fd37ac5d7050f9798"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a2915748e037ecb4fd37ac5d7050f9798">&#9670;&nbsp;</a></span>AbstractLineFact() <span class="overload">[4/4]</span></h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">AbstractLineFact.AbstractLineFact </td>
+          <td>(</td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>pid1</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>pid2</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>backendURI</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="class_fact_organizer.html">FactOrganizer</a>&#160;</td>
+          <td class="paramname"><em>organizer</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Bypasses initialization of new MMT Fact by using existend URI, <em>which is not checked for existence</em>. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">pid1</td><td>sets <a class="el" href="class_abstract_line_fact.html#a6b284181a10a3f70b5a0b4a6b395b98b" title="One Id of two PointFact defining Dir.">Pid1</a></td></tr>
+    <tr><td class="paramname">pid2</td><td>sets <a class="el" href="class_abstract_line_fact.html#af446739ff8729464cbb65aea0e2ed053" title="One Id of two PointFact defining Dir.">Pid2</a></td></tr>
+    <tr><td class="paramname">backendURI</td><td>MMT URI</td></tr>
+    <tr><td class="paramname">organizer</td><td>sets <a class="el" href="class_fact.html#addf13e312f8d68a630cde0eb0292e779" title="Reference to FactOrganizer in which this Fact and all its depending Facts are beeing organized.">Fact._Facts</a></td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a id="a7e0c37a4d286dfd795b433664569a3f9" name="a7e0c37a4d286dfd795b433664569a3f9"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a7e0c37a4d286dfd795b433664569a3f9">&#9670;&nbsp;</a></span>getDependentFactIds()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">override string[] AbstractLineFact.getDependentFactIds </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p></p>
+<dl class="section return"><dt>Returns</dt><dd>array of <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> <a class="el" href="">Ids </a> on which this <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> depends.</dd></dl>
+<p ><a class="el" href="class_angle_fact.html" title="Angle comprised of three PointFacts [A,B,C]">AngleFact</a> needs 3 <a class="el" href="class_point_fact.html" title="Point in 3D Space">PointFact</a>s to be defined.</p>
+
+</div>
+</div>
+<a id="a0e75517b2641528000e6028c53f2f812" name="a0e75517b2641528000e6028c53f2f812"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a0e75517b2641528000e6028c53f2f812">&#9670;&nbsp;</a></span>GetHashCode()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">override int AbstractLineFact.GetHashCode </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>canonical </p>
+<dl class="section return"><dt>Returns</dt><dd>unique-ish Hash</dd></dl>
+
+</div>
+</div>
+<a id="a9efd4091f2f7b60bca0cc3bc28ec794e" name="a9efd4091f2f7b60bca0cc3bc28ec794e"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a9efd4091f2f7b60bca0cc3bc28ec794e">&#9670;&nbsp;</a></span>hasDependentFacts()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">override bool AbstractLineFact.hasDependentFacts </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p><dl class="section return"><dt>Returns</dt><dd><code>true</code> if <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> depends on other <a class="el" href="class_fact.html">Facts</a>; equivalent to <a class="el" href="class_abstract_line_fact.html#a7e0c37a4d286dfd795b433664569a3f9">getDependentFactIds</a> returns non empty array</dd></dl>
+</p>
+
+</div>
+</div>
+<a id="adca739bcb226426968e360f976c70b1e" name="adca739bcb226426968e360f976c70b1e"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#adca739bcb226426968e360f976c70b1e">&#9670;&nbsp;</a></span>set_public_members()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void AbstractLineFact.set_public_members </td>
+          <td>(</td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>pid1</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>pid2</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Initiates <a class="el" href="class_abstract_line_fact.html#a6b284181a10a3f70b5a0b4a6b395b98b" title="One Id of two PointFact defining Dir.">Pid1</a>, <a class="el" href="class_abstract_line_fact.html#af446739ff8729464cbb65aea0e2ed053" title="One Id of two PointFact defining Dir.">Pid2</a>, <a class="el" href="class_abstract_line_fact.html#a40b1f97365bece5da7e2cabe983e4d10" title="Normalized Direction from Pid1 to Pid2.">Dir</a> </p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">pid1</td><td>sets <a class="el" href="class_abstract_line_fact.html#a6b284181a10a3f70b5a0b4a6b395b98b" title="One Id of two PointFact defining Dir.">Pid1</a></td></tr>
+    <tr><td class="paramname">pid2</td><td>sets <a class="el" href="class_abstract_line_fact.html#af446739ff8729464cbb65aea0e2ed053" title="One Id of two PointFact defining Dir.">Pid2</a></td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<h2 class="groupheader">Member Data Documentation</h2>
+<a id="a40b1f97365bece5da7e2cabe983e4d10" name="a40b1f97365bece5da7e2cabe983e4d10"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a40b1f97365bece5da7e2cabe983e4d10">&#9670;&nbsp;</a></span>Dir</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">Vector3 AbstractLineFact.Dir</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Normalized Direction from <a class="el" href="class_abstract_line_fact.html#a6b284181a10a3f70b5a0b4a6b395b98b" title="One Id of two PointFact defining Dir.">Pid1</a> to <a class="el" href="class_abstract_line_fact.html#af446739ff8729464cbb65aea0e2ed053" title="One Id of two PointFact defining Dir.">Pid2</a>. </p>
+
+</div>
+</div>
+<a id="a6b284181a10a3f70b5a0b4a6b395b98b" name="a6b284181a10a3f70b5a0b4a6b395b98b"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a6b284181a10a3f70b5a0b4a6b395b98b">&#9670;&nbsp;</a></span>Pid1</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">string AbstractLineFact.Pid1</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>One <a class="el" href="class_fact.html#a39ce0d07dbfb18c028ea9ea86c69d311">Id</a> of two <a class="el" href="class_point_fact.html" title="Point in 3D Space">PointFact</a> defining <a class="el" href="class_abstract_line_fact.html#a40b1f97365bece5da7e2cabe983e4d10" title="Normalized Direction from Pid1 to Pid2.">Dir</a>. </p>
+
+</div>
+</div>
+<a id="af446739ff8729464cbb65aea0e2ed053" name="af446739ff8729464cbb65aea0e2ed053"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#af446739ff8729464cbb65aea0e2ed053">&#9670;&nbsp;</a></span>Pid2</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">string AbstractLineFact.Pid2</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>One <a class="el" href="class_fact.html#a39ce0d07dbfb18c028ea9ea86c69d311">Id</a> of two <a class="el" href="class_point_fact.html" title="Point in 3D Space">PointFact</a> defining <a class="el" href="class_abstract_line_fact.html#a40b1f97365bece5da7e2cabe983e4d10" title="Normalized Direction from Pid1 to Pid2.">Dir</a>. </p>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/InteractionEngine/FactHandling/<a class="el" href="_fact_8cs.html">Fact.cs</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="class_abstract_line_fact.html">AbstractLineFact</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_abstract_line_fact.js b/Doxygen/output/html/class_abstract_line_fact.js
new file mode 100644
index 0000000000000000000000000000000000000000..706633d1101a21db3f475a4c812491513dc02b41
--- /dev/null
+++ b/Doxygen/output/html/class_abstract_line_fact.js
@@ -0,0 +1,14 @@
+var class_abstract_line_fact =
+[
+    [ "AbstractLineFact", "class_abstract_line_fact.html#aaff88e709ce3921720c89669c543ee73", null ],
+    [ "AbstractLineFact", "class_abstract_line_fact.html#a8293ff4322a3ac4aa8737a6283ab382c", null ],
+    [ "AbstractLineFact", "class_abstract_line_fact.html#a1b155f7023e9ad34f9a28d1178b96a03", null ],
+    [ "AbstractLineFact", "class_abstract_line_fact.html#a2915748e037ecb4fd37ac5d7050f9798", null ],
+    [ "getDependentFactIds", "class_abstract_line_fact.html#a7e0c37a4d286dfd795b433664569a3f9", null ],
+    [ "GetHashCode", "class_abstract_line_fact.html#a0e75517b2641528000e6028c53f2f812", null ],
+    [ "hasDependentFacts", "class_abstract_line_fact.html#a9efd4091f2f7b60bca0cc3bc28ec794e", null ],
+    [ "set_public_members", "class_abstract_line_fact.html#adca739bcb226426968e360f976c70b1e", null ],
+    [ "Dir", "class_abstract_line_fact.html#a40b1f97365bece5da7e2cabe983e4d10", null ],
+    [ "Pid1", "class_abstract_line_fact.html#a6b284181a10a3f70b5a0b4a6b395b98b", null ],
+    [ "Pid2", "class_abstract_line_fact.html#af446739ff8729464cbb65aea0e2ed053", null ]
+];
\ No newline at end of file
diff --git a/Doxygen/output/html/class_abstract_line_fact.png b/Doxygen/output/html/class_abstract_line_fact.png
new file mode 100644
index 0000000000000000000000000000000000000000..15955ea18cee3100241f597aec3832f7374ffd52
--- /dev/null
+++ b/Doxygen/output/html/class_abstract_line_fact.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:b7907b0e19e6de90b4b418d805bfceb524bba974f7c1d0bedb6e1614ac1d2c5a
+size 1198
diff --git a/Doxygen/output/html/class_abstract_line_fact_wrapped_c_r_t_p-members.html b/Doxygen/output/html/class_abstract_line_fact_wrapped_c_r_t_p-members.html
new file mode 100644
index 0000000000000000000000000000000000000000..15e9585507e7f7f761e345fa40e8b5ca337a92cf
--- /dev/null
+++ b/Doxygen/output/html/class_abstract_line_fact_wrapped_c_r_t_p-members.html
@@ -0,0 +1,122 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_abstract_line_fact_wrapped_c_r_t_p.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">AbstractLineFactWrappedCRTP&lt; T &gt; Member List</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_abstract_line_fact_wrapped_c_r_t_p.html">AbstractLineFactWrappedCRTP&lt; T &gt;</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_abstract_line_fact.html#aaff88e709ce3921720c89669c543ee73">AbstractLineFact</a>()</td><td class="entry"><a class="el" href="class_abstract_line_fact.html">AbstractLineFact</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_abstract_line_fact.html#a8293ff4322a3ac4aa8737a6283ab382c">AbstractLineFact</a>(AbstractLineFact fact, Dictionary&lt; string, string &gt; old_to_new, FactOrganizer organizer)</td><td class="entry"><a class="el" href="class_abstract_line_fact.html">AbstractLineFact</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_abstract_line_fact.html#a1b155f7023e9ad34f9a28d1178b96a03">AbstractLineFact</a>(string pid1, string pid2, FactOrganizer organizer)</td><td class="entry"><a class="el" href="class_abstract_line_fact.html">AbstractLineFact</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_abstract_line_fact.html#a2915748e037ecb4fd37ac5d7050f9798">AbstractLineFact</a>(string pid1, string pid2, string backendURI, FactOrganizer organizer)</td><td class="entry"><a class="el" href="class_abstract_line_fact.html">AbstractLineFact</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_abstract_line_fact_wrapped_c_r_t_p.html#a40d1c470409418303375f92bbfb6b8eb">AbstractLineFactWrappedCRTP</a>()</td><td class="entry"><a class="el" href="class_abstract_line_fact_wrapped_c_r_t_p.html">AbstractLineFactWrappedCRTP&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_abstract_line_fact_wrapped_c_r_t_p.html#a18b417989100e72857d6559b25a0b006">AbstractLineFactWrappedCRTP</a>(AbstractLineFactWrappedCRTP&lt; T &gt; fact, Dictionary&lt; string, string &gt; old_to_new, FactOrganizer organizer)</td><td class="entry"><a class="el" href="class_abstract_line_fact_wrapped_c_r_t_p.html">AbstractLineFactWrappedCRTP&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_abstract_line_fact_wrapped_c_r_t_p.html#a8608ad7845d31d6ecc03f365abc33f56">AbstractLineFactWrappedCRTP</a>(string pid1, string pid2, FactOrganizer organizer)</td><td class="entry"><a class="el" href="class_abstract_line_fact_wrapped_c_r_t_p.html">AbstractLineFactWrappedCRTP&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_abstract_line_fact_wrapped_c_r_t_p.html#a354574283207e949be092cdd4ee82499">AbstractLineFactWrappedCRTP</a>(string pid1, string pid2, string backendURI, FactOrganizer organizer)</td><td class="entry"><a class="el" href="class_abstract_line_fact_wrapped_c_r_t_p.html">AbstractLineFactWrappedCRTP&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_abstract_line_fact.html#a40b1f97365bece5da7e2cabe983e4d10">Dir</a></td><td class="entry"><a class="el" href="class_abstract_line_fact.html">AbstractLineFact</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_fact_wrapped_c_r_t_p.html#a6d6c30f6480c57f8928d1ff1960adaa6">Equivalent</a>(Fact f2)</td><td class="entry"><a class="el" href="class_fact_wrapped_c_r_t_p.html">FactWrappedCRTP&lt; AbstractLineFact &gt;</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_fact_wrapped_c_r_t_p.html#aa8d38a1fb4e7f03bbb3856d37bd4d9d4">Equivalent</a>(Fact f1, Fact f2)</td><td class="entry"><a class="el" href="class_fact_wrapped_c_r_t_p.html">FactWrappedCRTP&lt; AbstractLineFact &gt;</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_abstract_line_fact_wrapped_c_r_t_p.html#a8ec274d8da8497476b3a5284e0fdee7b">EquivalentWrapped</a>(AbstractLineFact f1, AbstractLineFact f2)</td><td class="entry"><a class="el" href="class_abstract_line_fact_wrapped_c_r_t_p.html">AbstractLineFactWrappedCRTP&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_abstract_line_fact_wrapped_c_r_t_p.html#a90d0c4d81a5aee4a5a51b1de3f561e24">EquivalentWrapped</a>(T f1, T f2)</td><td class="entry"><a class="el" href="class_abstract_line_fact_wrapped_c_r_t_p.html">AbstractLineFactWrappedCRTP&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">pure virtual</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_fact_wrapped_c_r_t_p.html#afe892ea96bffe02bdd36b2507ad6e509">FactWrappedCRTP</a>()</td><td class="entry"><a class="el" href="class_fact_wrapped_c_r_t_p.html">FactWrappedCRTP&lt; AbstractLineFact &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_fact_wrapped_c_r_t_p.html#a0f81cdce328aa3dc5903d56e726259e3">FactWrappedCRTP</a>(FactOrganizer organizer)</td><td class="entry"><a class="el" href="class_fact_wrapped_c_r_t_p.html">FactWrappedCRTP&lt; AbstractLineFact &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_fact_wrapped_c_r_t_p.html#a3638f0c380fd762d68e33bab47b55dcf">FactWrappedCRTP</a>(FactWrappedCRTP&lt; T &gt; fact, FactOrganizer organizer)</td><td class="entry"><a class="el" href="class_fact_wrapped_c_r_t_p.html">FactWrappedCRTP&lt; AbstractLineFact &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_abstract_line_fact.html#a7e0c37a4d286dfd795b433664569a3f9">getDependentFactIds</a>()</td><td class="entry"><a class="el" href="class_abstract_line_fact.html">AbstractLineFact</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_abstract_line_fact.html#a0e75517b2641528000e6028c53f2f812">GetHashCode</a>()</td><td class="entry"><a class="el" href="class_abstract_line_fact.html">AbstractLineFact</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_abstract_line_fact.html#a9efd4091f2f7b60bca0cc3bc28ec794e">hasDependentFacts</a>()</td><td class="entry"><a class="el" href="class_abstract_line_fact.html">AbstractLineFact</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_abstract_line_fact.html#a6b284181a10a3f70b5a0b4a6b395b98b">Pid1</a></td><td class="entry"><a class="el" href="class_abstract_line_fact.html">AbstractLineFact</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_abstract_line_fact.html#af446739ff8729464cbb65aea0e2ed053">Pid2</a></td><td class="entry"><a class="el" href="class_abstract_line_fact.html">AbstractLineFact</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_abstract_line_fact.html#adca739bcb226426968e360f976c70b1e">set_public_members</a>(string pid1, string pid2)</td><td class="entry"><a class="el" href="class_abstract_line_fact.html">AbstractLineFact</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_abstract_line_fact_wrapped_c_r_t_p.html b/Doxygen/output/html/class_abstract_line_fact_wrapped_c_r_t_p.html
new file mode 100644
index 0000000000000000000000000000000000000000..b062c6013b64f03de23cdc6e3f75ec0e662ab143
--- /dev/null
+++ b/Doxygen/output/html/class_abstract_line_fact_wrapped_c_r_t_p.html
@@ -0,0 +1,472 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: AbstractLineFactWrappedCRTP&lt; T &gt; Class Template Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_abstract_line_fact_wrapped_c_r_t_p.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#pro-methods">Protected Member Functions</a> &#124;
+<a href="class_abstract_line_fact_wrapped_c_r_t_p-members.html">List of all members</a>  </div>
+  <div class="headertitle"><div class="title">AbstractLineFactWrappedCRTP&lt; T &gt; Class Template Reference<span class="mlabels"><span class="mlabel">abstract</span></span></div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>Implements CRTP for <a class="el" href="class_abstract_line_fact.html" title="Base-class for 1D-Facts">AbstractLineFact</a>; Escalates constructors;  
+ <a href="class_abstract_line_fact_wrapped_c_r_t_p.html#details">More...</a></p>
+<div class="dynheader">
+Inheritance diagram for AbstractLineFactWrappedCRTP&lt; T &gt;:</div>
+<div class="dyncontent">
+ <div class="center">
+  <img src="class_abstract_line_fact_wrapped_c_r_t_p.png" usemap="#AbstractLineFactWrappedCRTP_3C_20T_20_3E_map" alt=""/>
+  <map id="AbstractLineFactWrappedCRTP_3C_20T_20_3E_map" name="AbstractLineFactWrappedCRTP_3C_20T_20_3E_map">
+<area href="class_abstract_line_fact.html" title="Base-class for 1D-Facts" alt="AbstractLineFact" shape="rect" coords="0,56,240,80"/>
+<area href="class_fact_wrapped_c_r_t_p.html" alt="FactWrappedCRTP&lt; AbstractLineFact &gt;" shape="rect" coords="0,0,240,24"/>
+  </map>
+</div></div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pro-methods" name="pro-methods"></a>
+Protected Member Functions</h2></td></tr>
+<tr class="memitem:a40d1c470409418303375f92bbfb6b8eb"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_abstract_line_fact_wrapped_c_r_t_p.html#a40d1c470409418303375f92bbfb6b8eb">AbstractLineFactWrappedCRTP</a> ()</td></tr>
+<tr class="separator:a40d1c470409418303375f92bbfb6b8eb"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a18b417989100e72857d6559b25a0b006"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_abstract_line_fact_wrapped_c_r_t_p.html#a18b417989100e72857d6559b25a0b006">AbstractLineFactWrappedCRTP</a> (<a class="el" href="class_abstract_line_fact_wrapped_c_r_t_p.html">AbstractLineFactWrappedCRTP</a>&lt; T &gt; fact, Dictionary&lt; string, string &gt; old_to_new, <a class="el" href="class_fact_organizer.html">FactOrganizer</a> organizer)</td></tr>
+<tr class="separator:a18b417989100e72857d6559b25a0b006"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8608ad7845d31d6ecc03f365abc33f56"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_abstract_line_fact_wrapped_c_r_t_p.html#a8608ad7845d31d6ecc03f365abc33f56">AbstractLineFactWrappedCRTP</a> (string pid1, string pid2, <a class="el" href="class_fact_organizer.html">FactOrganizer</a> organizer)</td></tr>
+<tr class="separator:a8608ad7845d31d6ecc03f365abc33f56"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a354574283207e949be092cdd4ee82499"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_abstract_line_fact_wrapped_c_r_t_p.html#a354574283207e949be092cdd4ee82499">AbstractLineFactWrappedCRTP</a> (string pid1, string pid2, string backendURI, <a class="el" href="class_fact_organizer.html">FactOrganizer</a> organizer)</td></tr>
+<tr class="separator:a354574283207e949be092cdd4ee82499"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8ec274d8da8497476b3a5284e0fdee7b"><td class="memItemLeft" align="right" valign="top">override bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_abstract_line_fact_wrapped_c_r_t_p.html#a8ec274d8da8497476b3a5284e0fdee7b">EquivalentWrapped</a> (<a class="el" href="class_abstract_line_fact.html">AbstractLineFact</a> f1, <a class="el" href="class_abstract_line_fact.html">AbstractLineFact</a> f2)</td></tr>
+<tr class="memdesc:a8ec274d8da8497476b3a5284e0fdee7b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Compares <em>f1</em>  against <em>f2</em> .  <a href="class_abstract_line_fact_wrapped_c_r_t_p.html#a8ec274d8da8497476b3a5284e0fdee7b">More...</a><br /></td></tr>
+<tr class="separator:a8ec274d8da8497476b3a5284e0fdee7b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a90d0c4d81a5aee4a5a51b1de3f561e24"><td class="memItemLeft" align="right" valign="top">abstract bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_abstract_line_fact_wrapped_c_r_t_p.html#a90d0c4d81a5aee4a5a51b1de3f561e24">EquivalentWrapped</a> (T f1, T f2)</td></tr>
+<tr class="memdesc:a90d0c4d81a5aee4a5a51b1de3f561e24"><td class="mdescLeft">&#160;</td><td class="mdescRight">CRTP step of <a class="el" href="class_abstract_line_fact_wrapped_c_r_t_p.html#a8ec274d8da8497476b3a5284e0fdee7b" title="Compares f1  against f2 .">EquivalentWrapped(AbstractLineFact, AbstractLineFact)</a> <a href="class_abstract_line_fact_wrapped_c_r_t_p.html#a90d0c4d81a5aee4a5a51b1de3f561e24">More...</a><br /></td></tr>
+<tr class="separator:a90d0c4d81a5aee4a5a51b1de3f561e24"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_methods_class_abstract_line_fact"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_abstract_line_fact')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="class_abstract_line_fact.html">AbstractLineFact</a></td></tr>
+<tr class="memitem:aaff88e709ce3921720c89669c543ee73 inherit pro_methods_class_abstract_line_fact"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_abstract_line_fact.html#aaff88e709ce3921720c89669c543ee73">AbstractLineFact</a> ()</td></tr>
+<tr class="separator:aaff88e709ce3921720c89669c543ee73 inherit pro_methods_class_abstract_line_fact"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8293ff4322a3ac4aa8737a6283ab382c inherit pro_methods_class_abstract_line_fact"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_abstract_line_fact.html#a8293ff4322a3ac4aa8737a6283ab382c">AbstractLineFact</a> (<a class="el" href="class_abstract_line_fact.html">AbstractLineFact</a> fact, Dictionary&lt; string, string &gt; old_to_new, <a class="el" href="class_fact_organizer.html">FactOrganizer</a> organizer)</td></tr>
+<tr class="memdesc:a8293ff4322a3ac4aa8737a6283ab382c inherit pro_methods_class_abstract_line_fact"><td class="mdescLeft">&#160;</td><td class="mdescRight">Copies <em>fact</em>  by initiating new MMT Fact.  <a href="class_abstract_line_fact.html#a8293ff4322a3ac4aa8737a6283ab382c">More...</a><br /></td></tr>
+<tr class="separator:a8293ff4322a3ac4aa8737a6283ab382c inherit pro_methods_class_abstract_line_fact"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1b155f7023e9ad34f9a28d1178b96a03 inherit pro_methods_class_abstract_line_fact"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_abstract_line_fact.html#a1b155f7023e9ad34f9a28d1178b96a03">AbstractLineFact</a> (string pid1, string pid2, <a class="el" href="class_fact_organizer.html">FactOrganizer</a> organizer)</td></tr>
+<tr class="memdesc:a1b155f7023e9ad34f9a28d1178b96a03 inherit pro_methods_class_abstract_line_fact"><td class="mdescLeft">&#160;</td><td class="mdescRight">Standard Constructor  <a href="class_abstract_line_fact.html#a1b155f7023e9ad34f9a28d1178b96a03">More...</a><br /></td></tr>
+<tr class="separator:a1b155f7023e9ad34f9a28d1178b96a03 inherit pro_methods_class_abstract_line_fact"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2915748e037ecb4fd37ac5d7050f9798 inherit pro_methods_class_abstract_line_fact"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_abstract_line_fact.html#a2915748e037ecb4fd37ac5d7050f9798">AbstractLineFact</a> (string pid1, string pid2, string backendURI, <a class="el" href="class_fact_organizer.html">FactOrganizer</a> organizer)</td></tr>
+<tr class="memdesc:a2915748e037ecb4fd37ac5d7050f9798 inherit pro_methods_class_abstract_line_fact"><td class="mdescLeft">&#160;</td><td class="mdescRight">Bypasses initialization of new MMT Fact by using existend URI, <em>which is not checked for existence</em>.  <a href="class_abstract_line_fact.html#a2915748e037ecb4fd37ac5d7050f9798">More...</a><br /></td></tr>
+<tr class="separator:a2915748e037ecb4fd37ac5d7050f9798 inherit pro_methods_class_abstract_line_fact"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_methods_class_fact_wrapped_c_r_t_p"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_fact_wrapped_c_r_t_p')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="class_fact_wrapped_c_r_t_p.html">FactWrappedCRTP&lt; AbstractLineFact &gt;</a></td></tr>
+<tr class="memitem:afe892ea96bffe02bdd36b2507ad6e509 inherit pro_methods_class_fact_wrapped_c_r_t_p"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_wrapped_c_r_t_p.html#afe892ea96bffe02bdd36b2507ad6e509">FactWrappedCRTP</a> ()</td></tr>
+<tr class="separator:afe892ea96bffe02bdd36b2507ad6e509 inherit pro_methods_class_fact_wrapped_c_r_t_p"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0f81cdce328aa3dc5903d56e726259e3 inherit pro_methods_class_fact_wrapped_c_r_t_p"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_wrapped_c_r_t_p.html#a0f81cdce328aa3dc5903d56e726259e3">FactWrappedCRTP</a> (<a class="el" href="class_fact_organizer.html">FactOrganizer</a> organizer)</td></tr>
+<tr class="separator:a0f81cdce328aa3dc5903d56e726259e3 inherit pro_methods_class_fact_wrapped_c_r_t_p"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3638f0c380fd762d68e33bab47b55dcf inherit pro_methods_class_fact_wrapped_c_r_t_p"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_wrapped_c_r_t_p.html#a3638f0c380fd762d68e33bab47b55dcf">FactWrappedCRTP</a> (<a class="el" href="class_fact_wrapped_c_r_t_p.html">FactWrappedCRTP</a>&lt; T &gt; fact, <a class="el" href="class_fact_organizer.html">FactOrganizer</a> organizer)</td></tr>
+<tr class="separator:a3638f0c380fd762d68e33bab47b55dcf inherit pro_methods_class_fact_wrapped_c_r_t_p"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="inherited" name="inherited"></a>
+Additional Inherited Members</h2></td></tr>
+<tr class="inherit_header pub_methods_class_abstract_line_fact"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_abstract_line_fact')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="class_abstract_line_fact.html">AbstractLineFact</a></td></tr>
+<tr class="memitem:a9efd4091f2f7b60bca0cc3bc28ec794e inherit pub_methods_class_abstract_line_fact"><td class="memItemLeft" align="right" valign="top">override bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_abstract_line_fact.html#a9efd4091f2f7b60bca0cc3bc28ec794e">hasDependentFacts</a> ()</td></tr>
+<tr class="memdesc:a9efd4091f2f7b60bca0cc3bc28ec794e inherit pub_methods_class_abstract_line_fact"><td class="mdescLeft">&#160;</td><td class="mdescRight"><dl class="section return"><dt>Returns</dt><dd><code>true</code> if <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> depends on other <a class="el" href="class_fact.html">Facts</a>; equivalent to <a class="el" href="class_abstract_line_fact.html#a7e0c37a4d286dfd795b433664569a3f9">getDependentFactIds</a> returns non empty array</dd></dl>
+ <a href="class_abstract_line_fact.html#a9efd4091f2f7b60bca0cc3bc28ec794e">More...</a><br /></td></tr>
+<tr class="separator:a9efd4091f2f7b60bca0cc3bc28ec794e inherit pub_methods_class_abstract_line_fact"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7e0c37a4d286dfd795b433664569a3f9 inherit pub_methods_class_abstract_line_fact"><td class="memItemLeft" align="right" valign="top">override string[]&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_abstract_line_fact.html#a7e0c37a4d286dfd795b433664569a3f9">getDependentFactIds</a> ()</td></tr>
+<tr class="separator:a7e0c37a4d286dfd795b433664569a3f9 inherit pub_methods_class_abstract_line_fact"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0e75517b2641528000e6028c53f2f812 inherit pub_methods_class_abstract_line_fact"><td class="memItemLeft" align="right" valign="top">override int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_abstract_line_fact.html#a0e75517b2641528000e6028c53f2f812">GetHashCode</a> ()</td></tr>
+<tr class="memdesc:a0e75517b2641528000e6028c53f2f812 inherit pub_methods_class_abstract_line_fact"><td class="mdescLeft">&#160;</td><td class="mdescRight">canonical  <a href="class_abstract_line_fact.html#a0e75517b2641528000e6028c53f2f812">More...</a><br /></td></tr>
+<tr class="separator:a0e75517b2641528000e6028c53f2f812 inherit pub_methods_class_abstract_line_fact"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_methods_class_fact_wrapped_c_r_t_p"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_fact_wrapped_c_r_t_p')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="class_fact_wrapped_c_r_t_p.html">FactWrappedCRTP&lt; AbstractLineFact &gt;</a></td></tr>
+<tr class="memitem:a6d6c30f6480c57f8928d1ff1960adaa6 inherit pub_methods_class_fact_wrapped_c_r_t_p"><td class="memItemLeft" align="right" valign="top">override bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_wrapped_c_r_t_p.html#a6d6c30f6480c57f8928d1ff1960adaa6">Equivalent</a> (<a class="el" href="class_fact.html">Fact</a> f2)</td></tr>
+<tr class="memdesc:a6d6c30f6480c57f8928d1ff1960adaa6 inherit pub_methods_class_fact_wrapped_c_r_t_p"><td class="mdescLeft">&#160;</td><td class="mdescRight">Compares <a class="el" href="class_fact.html">this</a> against <em>f2</em> .  <a href="class_fact_wrapped_c_r_t_p.html#a6d6c30f6480c57f8928d1ff1960adaa6">More...</a><br /></td></tr>
+<tr class="separator:a6d6c30f6480c57f8928d1ff1960adaa6 inherit pub_methods_class_fact_wrapped_c_r_t_p"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa8d38a1fb4e7f03bbb3856d37bd4d9d4 inherit pub_methods_class_fact_wrapped_c_r_t_p"><td class="memItemLeft" align="right" valign="top">override bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_wrapped_c_r_t_p.html#aa8d38a1fb4e7f03bbb3856d37bd4d9d4">Equivalent</a> (<a class="el" href="class_fact.html">Fact</a> f1, <a class="el" href="class_fact.html">Fact</a> f2)</td></tr>
+<tr class="memdesc:aa8d38a1fb4e7f03bbb3856d37bd4d9d4 inherit pub_methods_class_fact_wrapped_c_r_t_p"><td class="mdescLeft">&#160;</td><td class="mdescRight">Compares <em>f1</em>  against <em>f2</em> .  <a href="class_fact_wrapped_c_r_t_p.html#aa8d38a1fb4e7f03bbb3856d37bd4d9d4">More...</a><br /></td></tr>
+<tr class="separator:aa8d38a1fb4e7f03bbb3856d37bd4d9d4 inherit pub_methods_class_fact_wrapped_c_r_t_p"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_attribs_class_abstract_line_fact"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_class_abstract_line_fact')"><img src="closed.png" alt="-"/>&#160;Public Attributes inherited from <a class="el" href="class_abstract_line_fact.html">AbstractLineFact</a></td></tr>
+<tr class="memitem:a40b1f97365bece5da7e2cabe983e4d10 inherit pub_attribs_class_abstract_line_fact"><td class="memItemLeft" align="right" valign="top">Vector3&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_abstract_line_fact.html#a40b1f97365bece5da7e2cabe983e4d10">Dir</a></td></tr>
+<tr class="memdesc:a40b1f97365bece5da7e2cabe983e4d10 inherit pub_attribs_class_abstract_line_fact"><td class="mdescLeft">&#160;</td><td class="mdescRight">Normalized Direction from <a class="el" href="class_abstract_line_fact.html#a6b284181a10a3f70b5a0b4a6b395b98b" title="One Id of two PointFact defining Dir.">Pid1</a> to <a class="el" href="class_abstract_line_fact.html#af446739ff8729464cbb65aea0e2ed053" title="One Id of two PointFact defining Dir.">Pid2</a>.  <a href="class_abstract_line_fact.html#a40b1f97365bece5da7e2cabe983e4d10">More...</a><br /></td></tr>
+<tr class="separator:a40b1f97365bece5da7e2cabe983e4d10 inherit pub_attribs_class_abstract_line_fact"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6b284181a10a3f70b5a0b4a6b395b98b inherit pub_attribs_class_abstract_line_fact"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_abstract_line_fact.html#a6b284181a10a3f70b5a0b4a6b395b98b">Pid1</a></td></tr>
+<tr class="memdesc:a6b284181a10a3f70b5a0b4a6b395b98b inherit pub_attribs_class_abstract_line_fact"><td class="mdescLeft">&#160;</td><td class="mdescRight">One <a class="el" href="class_fact.html#a39ce0d07dbfb18c028ea9ea86c69d311">Id</a> of two <a class="el" href="class_point_fact.html" title="Point in 3D Space">PointFact</a> defining <a class="el" href="class_abstract_line_fact.html#a40b1f97365bece5da7e2cabe983e4d10" title="Normalized Direction from Pid1 to Pid2.">Dir</a>.  <a href="class_abstract_line_fact.html#a6b284181a10a3f70b5a0b4a6b395b98b">More...</a><br /></td></tr>
+<tr class="separator:a6b284181a10a3f70b5a0b4a6b395b98b inherit pub_attribs_class_abstract_line_fact"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af446739ff8729464cbb65aea0e2ed053 inherit pub_attribs_class_abstract_line_fact"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_abstract_line_fact.html#af446739ff8729464cbb65aea0e2ed053">Pid2</a></td></tr>
+<tr class="memdesc:af446739ff8729464cbb65aea0e2ed053 inherit pub_attribs_class_abstract_line_fact"><td class="mdescLeft">&#160;</td><td class="mdescRight">One <a class="el" href="class_fact.html#a39ce0d07dbfb18c028ea9ea86c69d311">Id</a> of two <a class="el" href="class_point_fact.html" title="Point in 3D Space">PointFact</a> defining <a class="el" href="class_abstract_line_fact.html#a40b1f97365bece5da7e2cabe983e4d10" title="Normalized Direction from Pid1 to Pid2.">Dir</a>.  <a href="class_abstract_line_fact.html#af446739ff8729464cbb65aea0e2ed053">More...</a><br /></td></tr>
+<tr class="separator:af446739ff8729464cbb65aea0e2ed053 inherit pub_attribs_class_abstract_line_fact"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p >Implements CRTP for <a class="el" href="class_abstract_line_fact.html" title="Base-class for 1D-Facts">AbstractLineFact</a>; Escalates constructors; </p>
+<dl class="tparams"><dt>Template Parameters</dt><dd>
+  <table class="tparams">
+    <tr><td class="paramname">T</td><td>class, which inherits from <a class="el" href="class_abstract_line_fact_wrapped_c_r_t_p.html" title="Implements CRTP for AbstractLineFact; Escalates constructors;">AbstractLineFactWrappedCRTP</a></td></tr>
+  </table>
+  </dd>
+</dl>
+<div class="typeconstraint">
+<dl><dt><b>Type Constraints</b></dt><dd>
+<table border="0" cellspacing="2" cellpadding="0">
+<tr><td valign="top"><em>T</em></td><td>&#160;:</td><td valign="top"><em><a class="el" href="class_abstract_line_fact_wrapped_c_r_t_p.html">AbstractLineFactWrappedCRTP</a>&lt;T&gt;</em></td><td>&#160;</td></tr>
+</table>
+</dd>
+</dl>
+</div>
+</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
+<a id="a40d1c470409418303375f92bbfb6b8eb" name="a40d1c470409418303375f92bbfb6b8eb"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a40d1c470409418303375f92bbfb6b8eb">&#9670;&nbsp;</a></span>AbstractLineFactWrappedCRTP() <span class="overload">[1/4]</span></h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_abstract_line_fact_wrapped_c_r_t_p.html">AbstractLineFactWrappedCRTP</a>&lt; T &gt;.<a class="el" href="class_abstract_line_fact_wrapped_c_r_t_p.html">AbstractLineFactWrappedCRTP</a> </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p></p>
+
+</div>
+</div>
+<a id="a18b417989100e72857d6559b25a0b006" name="a18b417989100e72857d6559b25a0b006"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a18b417989100e72857d6559b25a0b006">&#9670;&nbsp;</a></span>AbstractLineFactWrappedCRTP() <span class="overload">[2/4]</span></h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_abstract_line_fact_wrapped_c_r_t_p.html">AbstractLineFactWrappedCRTP</a>&lt; T &gt;.<a class="el" href="class_abstract_line_fact_wrapped_c_r_t_p.html">AbstractLineFactWrappedCRTP</a> </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_abstract_line_fact_wrapped_c_r_t_p.html">AbstractLineFactWrappedCRTP</a>&lt; T &gt;&#160;</td>
+          <td class="paramname"><em>fact</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">Dictionary&lt; string, string &gt;&#160;</td>
+          <td class="paramname"><em>old_to_new</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="class_fact_organizer.html">FactOrganizer</a>&#160;</td>
+          <td class="paramname"><em>organizer</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p></p>
+
+</div>
+</div>
+<a id="a8608ad7845d31d6ecc03f365abc33f56" name="a8608ad7845d31d6ecc03f365abc33f56"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a8608ad7845d31d6ecc03f365abc33f56">&#9670;&nbsp;</a></span>AbstractLineFactWrappedCRTP() <span class="overload">[3/4]</span></h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_abstract_line_fact_wrapped_c_r_t_p.html">AbstractLineFactWrappedCRTP</a>&lt; T &gt;.<a class="el" href="class_abstract_line_fact_wrapped_c_r_t_p.html">AbstractLineFactWrappedCRTP</a> </td>
+          <td>(</td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>pid1</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>pid2</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="class_fact_organizer.html">FactOrganizer</a>&#160;</td>
+          <td class="paramname"><em>organizer</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p></p>
+<p >Standard Constructor </p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">pid1</td><td>sets <a class="el" href="class_abstract_line_fact.html#a6b284181a10a3f70b5a0b4a6b395b98b" title="One Id of two PointFact defining Dir.">AbstractLineFact.Pid1</a></td></tr>
+    <tr><td class="paramname">pid2</td><td>sets <a class="el" href="class_abstract_line_fact.html#af446739ff8729464cbb65aea0e2ed053" title="One Id of two PointFact defining Dir.">AbstractLineFact.Pid2</a></td></tr>
+    <tr><td class="paramname">organizer</td><td>sets <a class="el" href="class_fact.html#addf13e312f8d68a630cde0eb0292e779" title="Reference to FactOrganizer in which this Fact and all its depending Facts are beeing organized.">Fact._Facts</a></td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a id="a354574283207e949be092cdd4ee82499" name="a354574283207e949be092cdd4ee82499"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a354574283207e949be092cdd4ee82499">&#9670;&nbsp;</a></span>AbstractLineFactWrappedCRTP() <span class="overload">[4/4]</span></h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_abstract_line_fact_wrapped_c_r_t_p.html">AbstractLineFactWrappedCRTP</a>&lt; T &gt;.<a class="el" href="class_abstract_line_fact_wrapped_c_r_t_p.html">AbstractLineFactWrappedCRTP</a> </td>
+          <td>(</td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>pid1</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>pid2</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>backendURI</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="class_fact_organizer.html">FactOrganizer</a>&#160;</td>
+          <td class="paramname"><em>organizer</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p></p>
+<p >Bypasses initialization of new MMT Fact by using existend URI, <em>which is not checked for existence</em>. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">pid1</td><td>sets <a class="el" href="class_abstract_line_fact.html#a6b284181a10a3f70b5a0b4a6b395b98b" title="One Id of two PointFact defining Dir.">Pid1</a></td></tr>
+    <tr><td class="paramname">pid2</td><td>sets <a class="el" href="class_abstract_line_fact.html#af446739ff8729464cbb65aea0e2ed053" title="One Id of two PointFact defining Dir.">Pid2</a></td></tr>
+    <tr><td class="paramname">backendURI</td><td>MMT URI</td></tr>
+    <tr><td class="paramname">organizer</td><td>sets <a class="el" href="class_fact.html#addf13e312f8d68a630cde0eb0292e779" title="Reference to FactOrganizer in which this Fact and all its depending Facts are beeing organized.">Fact._Facts</a></td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a id="a8ec274d8da8497476b3a5284e0fdee7b" name="a8ec274d8da8497476b3a5284e0fdee7b"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a8ec274d8da8497476b3a5284e0fdee7b">&#9670;&nbsp;</a></span>EquivalentWrapped() <span class="overload">[1/2]</span></h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">override bool <a class="el" href="class_abstract_line_fact_wrapped_c_r_t_p.html">AbstractLineFactWrappedCRTP</a>&lt; T &gt;.EquivalentWrapped </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_abstract_line_fact.html">AbstractLineFact</a>&#160;</td>
+          <td class="paramname"><em>f1</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="class_abstract_line_fact.html">AbstractLineFact</a>&#160;</td>
+          <td class="paramname"><em>f2</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Compares <em>f1</em>  against <em>f2</em> . </p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">f1</td><td><a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> to compare to</td></tr>
+    <tr><td class="paramname">f2</td><td><a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> to compare to</td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd><code>true</code> if <em>f2</em>  is semantical very similar to <em>f1</em> </dd></dl>
+
+</div>
+</div>
+<a id="a90d0c4d81a5aee4a5a51b1de3f561e24" name="a90d0c4d81a5aee4a5a51b1de3f561e24"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a90d0c4d81a5aee4a5a51b1de3f561e24">&#9670;&nbsp;</a></span>EquivalentWrapped() <span class="overload">[2/2]</span></h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">abstract bool <a class="el" href="class_abstract_line_fact_wrapped_c_r_t_p.html">AbstractLineFactWrappedCRTP</a>&lt; T &gt;.EquivalentWrapped </td>
+          <td>(</td>
+          <td class="paramtype">T&#160;</td>
+          <td class="paramname"><em>f1</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">T&#160;</td>
+          <td class="paramname"><em>f2</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">pure virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>CRTP step of <a class="el" href="class_abstract_line_fact_wrapped_c_r_t_p.html#a8ec274d8da8497476b3a5284e0fdee7b" title="Compares f1  against f2 .">EquivalentWrapped(AbstractLineFact, AbstractLineFact)</a></p>
+
+<p>Implements <a class="el" href="class_fact_wrapped_c_r_t_p.html#a6e83feba9179a493d097f9f2c0573de6">FactWrappedCRTP&lt; AbstractLineFact &gt;</a>.</p>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/InteractionEngine/FactHandling/<a class="el" href="_fact_8cs.html">Fact.cs</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="class_abstract_line_fact_wrapped_c_r_t_p.html">AbstractLineFactWrappedCRTP</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_abstract_line_fact_wrapped_c_r_t_p.js b/Doxygen/output/html/class_abstract_line_fact_wrapped_c_r_t_p.js
new file mode 100644
index 0000000000000000000000000000000000000000..b8e9198c9bd4a76076116d8a023a77b131d65572
--- /dev/null
+++ b/Doxygen/output/html/class_abstract_line_fact_wrapped_c_r_t_p.js
@@ -0,0 +1,9 @@
+var class_abstract_line_fact_wrapped_c_r_t_p =
+[
+    [ "AbstractLineFactWrappedCRTP", "class_abstract_line_fact_wrapped_c_r_t_p.html#a40d1c470409418303375f92bbfb6b8eb", null ],
+    [ "AbstractLineFactWrappedCRTP", "class_abstract_line_fact_wrapped_c_r_t_p.html#a18b417989100e72857d6559b25a0b006", null ],
+    [ "AbstractLineFactWrappedCRTP", "class_abstract_line_fact_wrapped_c_r_t_p.html#a8608ad7845d31d6ecc03f365abc33f56", null ],
+    [ "AbstractLineFactWrappedCRTP", "class_abstract_line_fact_wrapped_c_r_t_p.html#a354574283207e949be092cdd4ee82499", null ],
+    [ "EquivalentWrapped", "class_abstract_line_fact_wrapped_c_r_t_p.html#a8ec274d8da8497476b3a5284e0fdee7b", null ],
+    [ "EquivalentWrapped", "class_abstract_line_fact_wrapped_c_r_t_p.html#a90d0c4d81a5aee4a5a51b1de3f561e24", null ]
+];
\ No newline at end of file
diff --git a/Doxygen/output/html/class_abstract_line_fact_wrapped_c_r_t_p.png b/Doxygen/output/html/class_abstract_line_fact_wrapped_c_r_t_p.png
new file mode 100644
index 0000000000000000000000000000000000000000..c1563aa53c32ab25d14fc3a7eaf21f3b8be66cdd
--- /dev/null
+++ b/Doxygen/output/html/class_abstract_line_fact_wrapped_c_r_t_p.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:17f757d12ac80fb814073917f9e5b778814e97d981e536d45b507735c8e0e8c9
+size 1199
diff --git a/Doxygen/output/html/class_add_fact_response-members.html b/Doxygen/output/html/class_add_fact_response-members.html
new file mode 100644
index 0000000000000000000000000000000000000000..e457cda4e124ed17c9e3b85549d948123e61bb4f
--- /dev/null
+++ b/Doxygen/output/html/class_add_fact_response-members.html
@@ -0,0 +1,103 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_add_fact_response.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">AddFactResponse Member List</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_add_fact_response.html">AddFactResponse</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_add_fact_response.html#a76da404cb677de1f8a4b27125960f754">sendAdd</a>(MMTDeclaration mmtDecl, out string uri)</td><td class="entry"><a class="el" href="class_add_fact_response.html">AddFactResponse</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_add_fact_response.html#a61c6584783c103b42db7c5d9a8a2ad2f">sendAdd</a>(string path, string body, out string uri)</td><td class="entry"><a class="el" href="class_add_fact_response.html">AddFactResponse</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_add_fact_response.html#a5822ed8cc95bb1b3ac2fcba36e8e5223">uri</a></td><td class="entry"><a class="el" href="class_add_fact_response.html">AddFactResponse</a></td><td class="entry"></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_add_fact_response.html b/Doxygen/output/html/class_add_fact_response.html
new file mode 100644
index 0000000000000000000000000000000000000000..a309c6f7b1bfd670a1282e6f6785fe4f76ae2b29
--- /dev/null
+++ b/Doxygen/output/html/class_add_fact_response.html
@@ -0,0 +1,217 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: AddFactResponse Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_add_fact_response.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#pub-static-methods">Static Public Member Functions</a> &#124;
+<a href="#pub-attribs">Public Attributes</a> &#124;
+<a href="class_add_fact_response-members.html">List of all members</a>  </div>
+  <div class="headertitle"><div class="title">AddFactResponse Class Reference</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>class to Read AddFact Responses.  
+ <a href="class_add_fact_response.html#details">More...</a></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-static-methods" name="pub-static-methods"></a>
+Static Public Member Functions</h2></td></tr>
+<tr class="memitem:a76da404cb677de1f8a4b27125960f754"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_add_fact_response.html#a76da404cb677de1f8a4b27125960f754">sendAdd</a> (MMTDeclaration mmtDecl, out string <a class="el" href="class_add_fact_response.html#a5822ed8cc95bb1b3ac2fcba36e8e5223">uri</a>)</td></tr>
+<tr class="separator:a76da404cb677de1f8a4b27125960f754"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a61c6584783c103b42db7c5d9a8a2ad2f"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_add_fact_response.html#a61c6584783c103b42db7c5d9a8a2ad2f">sendAdd</a> (string path, string body, out string <a class="el" href="class_add_fact_response.html#a5822ed8cc95bb1b3ac2fcba36e8e5223">uri</a>)</td></tr>
+<tr class="separator:a61c6584783c103b42db7c5d9a8a2ad2f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
+Public Attributes</h2></td></tr>
+<tr class="memitem:a5822ed8cc95bb1b3ac2fcba36e8e5223"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_add_fact_response.html#a5822ed8cc95bb1b3ac2fcba36e8e5223">uri</a></td></tr>
+<tr class="separator:a5822ed8cc95bb1b3ac2fcba36e8e5223"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p >class to Read AddFact Responses. </p>
+</div><h2 class="groupheader">Member Function Documentation</h2>
+<a id="a76da404cb677de1f8a4b27125960f754" name="a76da404cb677de1f8a4b27125960f754"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a76da404cb677de1f8a4b27125960f754">&#9670;&nbsp;</a></span>sendAdd() <span class="overload">[1/2]</span></h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static bool AddFactResponse.sendAdd </td>
+          <td>(</td>
+          <td class="paramtype">MMTDeclaration&#160;</td>
+          <td class="paramname"><em>mmtDecl</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">out string&#160;</td>
+          <td class="paramname"><em>uri</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a61c6584783c103b42db7c5d9a8a2ad2f" name="a61c6584783c103b42db7c5d9a8a2ad2f"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a61c6584783c103b42db7c5d9a8a2ad2f">&#9670;&nbsp;</a></span>sendAdd() <span class="overload">[2/2]</span></h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static bool AddFactResponse.sendAdd </td>
+          <td>(</td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>path</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>body</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">out string&#160;</td>
+          <td class="paramname"><em>uri</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Data Documentation</h2>
+<a id="a5822ed8cc95bb1b3ac2fcba36e8e5223" name="a5822ed8cc95bb1b3ac2fcba36e8e5223"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a5822ed8cc95bb1b3ac2fcba36e8e5223">&#9670;&nbsp;</a></span>uri</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">string AddFactResponse.uri</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/InteractionEngine/FactHandling/<a class="el" href="_fact_8cs.html">Fact.cs</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="class_add_fact_response.html">AddFactResponse</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_add_fact_response.js b/Doxygen/output/html/class_add_fact_response.js
new file mode 100644
index 0000000000000000000000000000000000000000..ea7b34898eed20645e702a39e953e7e98ebd2aa2
--- /dev/null
+++ b/Doxygen/output/html/class_add_fact_response.js
@@ -0,0 +1,6 @@
+var class_add_fact_response =
+[
+    [ "sendAdd", "class_add_fact_response.html#a76da404cb677de1f8a4b27125960f754", null ],
+    [ "sendAdd", "class_add_fact_response.html#a61c6584783c103b42db7c5d9a8a2ad2f", null ],
+    [ "uri", "class_add_fact_response.html#a5822ed8cc95bb1b3ac2fcba36e8e5223", null ]
+];
\ No newline at end of file
diff --git a/Doxygen/output/html/class_align_text-members.html b/Doxygen/output/html/class_align_text-members.html
new file mode 100644
index 0000000000000000000000000000000000000000..cda6536ee0de3d8de435db2e4c94f11827ac9c8b
--- /dev/null
+++ b/Doxygen/output/html/class_align_text-members.html
@@ -0,0 +1,103 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_align_text.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">AlignText Member List</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_align_text.html">AlignText</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_align_text.html#a8954a34d9aadcb917ab19c4b81db534f">Cam</a></td><td class="entry"><a class="el" href="class_align_text.html">AlignText</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_align_text.html#a9c916ee2e1dd29a6cb6f7450cc2278b1">Start</a>()</td><td class="entry"><a class="el" href="class_align_text.html">AlignText</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_align_text.html#a02772d8318473775ea2b08dd6e6c8eec">Update</a>()</td><td class="entry"><a class="el" href="class_align_text.html">AlignText</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_align_text.html b/Doxygen/output/html/class_align_text.html
new file mode 100644
index 0000000000000000000000000000000000000000..eb67c7fdb739838f910b83b67911dda3b210f0b3
--- /dev/null
+++ b/Doxygen/output/html/class_align_text.html
@@ -0,0 +1,190 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: AlignText Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_align_text.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#pub-attribs">Public Attributes</a> &#124;
+<a href="#pri-methods">Private Member Functions</a> &#124;
+<a href="class_align_text-members.html">List of all members</a>  </div>
+  <div class="headertitle"><div class="title">AlignText Class Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<div class="dynheader">
+Inheritance diagram for AlignText:</div>
+<div class="dyncontent">
+ <div class="center">
+  <img src="class_align_text.png" alt=""/>
+ </div></div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
+Public Attributes</h2></td></tr>
+<tr class="memitem:a8954a34d9aadcb917ab19c4b81db534f"><td class="memItemLeft" align="right" valign="top">Camera&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_align_text.html#a8954a34d9aadcb917ab19c4b81db534f">Cam</a></td></tr>
+<tr class="separator:a8954a34d9aadcb917ab19c4b81db534f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-methods" name="pri-methods"></a>
+Private Member Functions</h2></td></tr>
+<tr class="memitem:a9c916ee2e1dd29a6cb6f7450cc2278b1"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_align_text.html#a9c916ee2e1dd29a6cb6f7450cc2278b1">Start</a> ()</td></tr>
+<tr class="separator:a9c916ee2e1dd29a6cb6f7450cc2278b1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a02772d8318473775ea2b08dd6e6c8eec"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_align_text.html#a02772d8318473775ea2b08dd6e6c8eec">Update</a> ()</td></tr>
+<tr class="separator:a02772d8318473775ea2b08dd6e6c8eec"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a id="a9c916ee2e1dd29a6cb6f7450cc2278b1" name="a9c916ee2e1dd29a6cb6f7450cc2278b1"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a9c916ee2e1dd29a6cb6f7450cc2278b1">&#9670;&nbsp;</a></span>Start()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void AlignText.Start </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a02772d8318473775ea2b08dd6e6c8eec" name="a02772d8318473775ea2b08dd6e6c8eec"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a02772d8318473775ea2b08dd6e6c8eec">&#9670;&nbsp;</a></span>Update()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void AlignText.Update </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Data Documentation</h2>
+<a id="a8954a34d9aadcb917ab19c4b81db534f" name="a8954a34d9aadcb917ab19c4b81db534f"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a8954a34d9aadcb917ab19c4b81db534f">&#9670;&nbsp;</a></span>Cam</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">Camera AlignText.Cam</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/InteractionEngine/<a class="el" href="_align_text_8cs.html">AlignText.cs</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="class_align_text.html">AlignText</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_align_text.js b/Doxygen/output/html/class_align_text.js
new file mode 100644
index 0000000000000000000000000000000000000000..4ed7908a7715969e46eab2b4219ffa2275e082c2
--- /dev/null
+++ b/Doxygen/output/html/class_align_text.js
@@ -0,0 +1,6 @@
+var class_align_text =
+[
+    [ "Start", "class_align_text.html#a9c916ee2e1dd29a6cb6f7450cc2278b1", null ],
+    [ "Update", "class_align_text.html#a02772d8318473775ea2b08dd6e6c8eec", null ],
+    [ "Cam", "class_align_text.html#a8954a34d9aadcb917ab19c4b81db534f", null ]
+];
\ No newline at end of file
diff --git a/Doxygen/output/html/class_align_text.png b/Doxygen/output/html/class_align_text.png
new file mode 100644
index 0000000000000000000000000000000000000000..074c966f3a54d4edd79789565693b590f498816d
--- /dev/null
+++ b/Doxygen/output/html/class_align_text.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:e6bf1f9ddcbf28707768c1f7c2a1203fc7503d8605f4a1066908856b96cdda7f
+size 486
diff --git a/Doxygen/output/html/class_angle_fact-members.html b/Doxygen/output/html/class_angle_fact-members.html
new file mode 100644
index 0000000000000000000000000000000000000000..6573215b83ac1b272df3a5ea5ada8fd1b617973c
--- /dev/null
+++ b/Doxygen/output/html/class_angle_fact-members.html
@@ -0,0 +1,125 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_angle_fact.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">AngleFact Member List</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_angle_fact.html">AngleFact</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_angle_fact.html#a2ae66d73e61a15791153eec7dfc02b8c">AngleFact</a>()</td><td class="entry"><a class="el" href="class_angle_fact.html">AngleFact</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_angle_fact.html#ac333ab33a4ddeaea3e2fa01b36a34895">AngleFact</a>(AngleFact fact, Dictionary&lt; string, string &gt; old_to_new, FactOrganizer organizer)</td><td class="entry"><a class="el" href="class_angle_fact.html">AngleFact</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_angle_fact.html#a05b3ae9c8d50c1bcbd9f1ba1ee47a3f2">AngleFact</a>(string pid1, string pid2, string pid3, FactOrganizer organizer)</td><td class="entry"><a class="el" href="class_angle_fact.html">AngleFact</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_angle_fact.html#af0beb6d6b922f25892a57f5c03e49b3e">AngleFact</a>(string Pid1, string Pid2, string Pid3, string backendURI, FactOrganizer organizer)</td><td class="entry"><a class="el" href="class_angle_fact.html">AngleFact</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_fact_wrapped_c_r_t_p.html#a6d6c30f6480c57f8928d1ff1960adaa6">Equivalent</a>(Fact f2)</td><td class="entry"><a class="el" href="class_fact_wrapped_c_r_t_p.html">FactWrappedCRTP&lt; AngleFact &gt;</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_fact_wrapped_c_r_t_p.html#aa8d38a1fb4e7f03bbb3856d37bd4d9d4">Equivalent</a>(Fact f1, Fact f2)</td><td class="entry"><a class="el" href="class_fact_wrapped_c_r_t_p.html">FactWrappedCRTP&lt; AngleFact &gt;</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_angle_fact.html#a2faaabc3f4874468c7ea8044e0d29049">EquivalentWrapped</a>(AngleFact f1, AngleFact f2)</td><td class="entry"><a class="el" href="class_angle_fact.html">AngleFact</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_fact_wrapped_c_r_t_p.html#a6e83feba9179a493d097f9f2c0573de6">FactWrappedCRTP&lt; AngleFact &gt;.EquivalentWrapped</a>(T f1, T f2)</td><td class="entry"><a class="el" href="class_fact_wrapped_c_r_t_p.html">FactWrappedCRTP&lt; AngleFact &gt;</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">pure virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_fact_wrapped_c_r_t_p.html#afe892ea96bffe02bdd36b2507ad6e509">FactWrappedCRTP</a>()</td><td class="entry"><a class="el" href="class_fact_wrapped_c_r_t_p.html">FactWrappedCRTP&lt; AngleFact &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_fact_wrapped_c_r_t_p.html#a0f81cdce328aa3dc5903d56e726259e3">FactWrappedCRTP</a>(FactOrganizer organizer)</td><td class="entry"><a class="el" href="class_fact_wrapped_c_r_t_p.html">FactWrappedCRTP&lt; AngleFact &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_fact_wrapped_c_r_t_p.html#a3638f0c380fd762d68e33bab47b55dcf">FactWrappedCRTP</a>(FactWrappedCRTP&lt; T &gt; fact, FactOrganizer organizer)</td><td class="entry"><a class="el" href="class_fact_wrapped_c_r_t_p.html">FactWrappedCRTP&lt; AngleFact &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_angle_fact.html#a46f79620e3409bfb697c1105aff73749">generate90DegreeAngleDeclaration</a>(float val, string p1URI, string p2URI, string p3URI)</td><td class="entry"><a class="el" href="class_angle_fact.html">AngleFact</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_angle_fact.html#aef47b6a66a408cf88ff9a075b3fa8b35">generateLabel</a>()</td><td class="entry"><a class="el" href="class_angle_fact.html">AngleFact</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_angle_fact.html#a45a170310f395498e2d1ec59a897495e">generateNot90DegreeAngleDeclaration</a>(float val, string p1URI, string p2URI, string p3URI)</td><td class="entry"><a class="el" href="class_angle_fact.html">AngleFact</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_angle_fact.html#ad071232fd87fd13c2e1e45d3decdc15c">GetAngle</a>()</td><td class="entry"><a class="el" href="class_angle_fact.html">AngleFact</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_angle_fact.html#a2fb00b1c330678eefd89fa639f773356">getDependentFactIds</a>()</td><td class="entry"><a class="el" href="class_angle_fact.html">AngleFact</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_angle_fact.html#affa01ec56a81ead749b67db7b487cd64">GetHashCode</a>()</td><td class="entry"><a class="el" href="class_angle_fact.html">AngleFact</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_angle_fact.html#ab2506ca6f319fc1fcf9f86f2fb09e155">hasDependentFacts</a>()</td><td class="entry"><a class="el" href="class_angle_fact.html">AngleFact</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_angle_fact.html#a1a387d85c3fa5109e55da294b326d5e5">init</a>(string pid1, string pid2, string pid3)</td><td class="entry"><a class="el" href="class_angle_fact.html">AngleFact</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_angle_fact.html#ae7d060f8387b38db98dce098e709b355">instantiateDisplay</a>(GameObject prefab, Transform transform)</td><td class="entry"><a class="el" href="class_angle_fact.html">AngleFact</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_angle_fact.html#a1cf9d7f8dc2a0fae3b37f9746ff88d9b">is_right_angle</a></td><td class="entry"><a class="el" href="class_angle_fact.html">AngleFact</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_angle_fact.html#ad881ab35af9fabdb4d30e7e1b22b8987">parseFact</a>(Scroll.ScrollFact fact)</td><td class="entry"><a class="el" href="class_angle_fact.html">AngleFact</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_angle_fact.html#aac7d53c0119ad92d4e16eb1a366338b7">Pid1</a></td><td class="entry"><a class="el" href="class_angle_fact.html">AngleFact</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_angle_fact.html#a53722f0066a1732ff4e848c1ed33dc29">Pid2</a></td><td class="entry"><a class="el" href="class_angle_fact.html">AngleFact</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_angle_fact.html#a42acb966b99dedfbc3742c3018c56dab">Pid3</a></td><td class="entry"><a class="el" href="class_angle_fact.html">AngleFact</a></td><td class="entry"></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_angle_fact.html b/Doxygen/output/html/class_angle_fact.html
new file mode 100644
index 0000000000000000000000000000000000000000..7c58cb0ce40f9425d19d719cfa3aafa81cb223bb
--- /dev/null
+++ b/Doxygen/output/html/class_angle_fact.html
@@ -0,0 +1,861 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: AngleFact Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_angle_fact.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="#pub-static-methods">Static Public Member Functions</a> &#124;
+<a href="#pub-attribs">Public Attributes</a> &#124;
+<a href="#pro-methods">Protected Member Functions</a> &#124;
+<a href="#pri-methods">Private Member Functions</a> &#124;
+<a href="class_angle_fact-members.html">List of all members</a>  </div>
+  <div class="headertitle"><div class="title">AngleFact Class Reference</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>Angle comprised of three <a class="el" href="class_point_fact.html">PointFacts</a> [A,B,C]  
+ <a href="class_angle_fact.html#details">More...</a></p>
+<div class="dynheader">
+Inheritance diagram for AngleFact:</div>
+<div class="dyncontent">
+ <div class="center">
+  <img src="class_angle_fact.png" usemap="#AngleFact_map" alt=""/>
+  <map id="AngleFact_map" name="AngleFact_map">
+<area href="class_fact_wrapped_c_r_t_p.html" alt="FactWrappedCRTP&lt; AngleFact &gt;" shape="rect" coords="0,0,202,24"/>
+  </map>
+</div></div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:a2ae66d73e61a15791153eec7dfc02b8c"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_angle_fact.html#a2ae66d73e61a15791153eec7dfc02b8c">AngleFact</a> ()</td></tr>
+<tr class="separator:a2ae66d73e61a15791153eec7dfc02b8c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac333ab33a4ddeaea3e2fa01b36a34895"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_angle_fact.html#ac333ab33a4ddeaea3e2fa01b36a34895">AngleFact</a> (<a class="el" href="class_angle_fact.html">AngleFact</a> fact, Dictionary&lt; string, string &gt; old_to_new, <a class="el" href="class_fact_organizer.html">FactOrganizer</a> organizer)</td></tr>
+<tr class="memdesc:ac333ab33a4ddeaea3e2fa01b36a34895"><td class="mdescLeft">&#160;</td><td class="mdescRight">Copies <em>fact</em>  by initiating new MMT Fact.  <a href="class_angle_fact.html#ac333ab33a4ddeaea3e2fa01b36a34895">More...</a><br /></td></tr>
+<tr class="separator:ac333ab33a4ddeaea3e2fa01b36a34895"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a05b3ae9c8d50c1bcbd9f1ba1ee47a3f2"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_angle_fact.html#a05b3ae9c8d50c1bcbd9f1ba1ee47a3f2">AngleFact</a> (string pid1, string pid2, string pid3, <a class="el" href="class_fact_organizer.html">FactOrganizer</a> organizer)</td></tr>
+<tr class="memdesc:a05b3ae9c8d50c1bcbd9f1ba1ee47a3f2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Standard Constructor  <a href="class_angle_fact.html#a05b3ae9c8d50c1bcbd9f1ba1ee47a3f2">More...</a><br /></td></tr>
+<tr class="separator:a05b3ae9c8d50c1bcbd9f1ba1ee47a3f2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af0beb6d6b922f25892a57f5c03e49b3e"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_angle_fact.html#af0beb6d6b922f25892a57f5c03e49b3e">AngleFact</a> (string <a class="el" href="class_angle_fact.html#aac7d53c0119ad92d4e16eb1a366338b7">Pid1</a>, string <a class="el" href="class_angle_fact.html#a53722f0066a1732ff4e848c1ed33dc29">Pid2</a>, string <a class="el" href="class_angle_fact.html#a42acb966b99dedfbc3742c3018c56dab">Pid3</a>, string backendURI, <a class="el" href="class_fact_organizer.html">FactOrganizer</a> organizer)</td></tr>
+<tr class="memdesc:af0beb6d6b922f25892a57f5c03e49b3e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Bypasses initialization of new MMT Fact by using existend URI, <em>which is not checked for existence</em>.  <a href="class_angle_fact.html#af0beb6d6b922f25892a57f5c03e49b3e">More...</a><br /></td></tr>
+<tr class="separator:af0beb6d6b922f25892a57f5c03e49b3e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab2506ca6f319fc1fcf9f86f2fb09e155"><td class="memItemLeft" align="right" valign="top">override Boolean&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_angle_fact.html#ab2506ca6f319fc1fcf9f86f2fb09e155">hasDependentFacts</a> ()</td></tr>
+<tr class="memdesc:ab2506ca6f319fc1fcf9f86f2fb09e155"><td class="mdescLeft">&#160;</td><td class="mdescRight"><dl class="section return"><dt>Returns</dt><dd><code>true</code> if <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> depends on other <a class="el" href="class_fact.html">Facts</a>; equivalent to <a class="el" href="class_angle_fact.html#a2fb00b1c330678eefd89fa639f773356">getDependentFactIds</a> returns non empty array</dd></dl>
+ <a href="class_angle_fact.html#ab2506ca6f319fc1fcf9f86f2fb09e155">More...</a><br /></td></tr>
+<tr class="separator:ab2506ca6f319fc1fcf9f86f2fb09e155"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2fb00b1c330678eefd89fa639f773356"><td class="memItemLeft" align="right" valign="top">override string[]&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_angle_fact.html#a2fb00b1c330678eefd89fa639f773356">getDependentFactIds</a> ()</td></tr>
+<tr class="separator:a2fb00b1c330678eefd89fa639f773356"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae7d060f8387b38db98dce098e709b355"><td class="memItemLeft" align="right" valign="top">override GameObject&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_angle_fact.html#ae7d060f8387b38db98dce098e709b355">instantiateDisplay</a> (GameObject prefab, Transform transform)</td></tr>
+<tr class="memdesc:ae7d060f8387b38db98dce098e709b355"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initiates a <em>prefab</em>  at <em>transform</em>  e.g. by setting Label.  <a href="class_angle_fact.html#ae7d060f8387b38db98dce098e709b355">More...</a><br /></td></tr>
+<tr class="separator:ae7d060f8387b38db98dce098e709b355"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:affa01ec56a81ead749b67db7b487cd64"><td class="memItemLeft" align="right" valign="top">override int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_angle_fact.html#affa01ec56a81ead749b67db7b487cd64">GetHashCode</a> ()</td></tr>
+<tr class="memdesc:affa01ec56a81ead749b67db7b487cd64"><td class="mdescLeft">&#160;</td><td class="mdescRight">canonical  <a href="class_angle_fact.html#affa01ec56a81ead749b67db7b487cd64">More...</a><br /></td></tr>
+<tr class="separator:affa01ec56a81ead749b67db7b487cd64"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_methods_class_fact_wrapped_c_r_t_p"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_fact_wrapped_c_r_t_p')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="class_fact_wrapped_c_r_t_p.html">FactWrappedCRTP&lt; AngleFact &gt;</a></td></tr>
+<tr class="memitem:a6d6c30f6480c57f8928d1ff1960adaa6 inherit pub_methods_class_fact_wrapped_c_r_t_p"><td class="memItemLeft" align="right" valign="top">override bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_wrapped_c_r_t_p.html#a6d6c30f6480c57f8928d1ff1960adaa6">Equivalent</a> (<a class="el" href="class_fact.html">Fact</a> f2)</td></tr>
+<tr class="memdesc:a6d6c30f6480c57f8928d1ff1960adaa6 inherit pub_methods_class_fact_wrapped_c_r_t_p"><td class="mdescLeft">&#160;</td><td class="mdescRight">Compares <a class="el" href="class_fact.html">this</a> against <em>f2</em> .  <a href="class_fact_wrapped_c_r_t_p.html#a6d6c30f6480c57f8928d1ff1960adaa6">More...</a><br /></td></tr>
+<tr class="separator:a6d6c30f6480c57f8928d1ff1960adaa6 inherit pub_methods_class_fact_wrapped_c_r_t_p"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa8d38a1fb4e7f03bbb3856d37bd4d9d4 inherit pub_methods_class_fact_wrapped_c_r_t_p"><td class="memItemLeft" align="right" valign="top">override bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_wrapped_c_r_t_p.html#aa8d38a1fb4e7f03bbb3856d37bd4d9d4">Equivalent</a> (<a class="el" href="class_fact.html">Fact</a> f1, <a class="el" href="class_fact.html">Fact</a> f2)</td></tr>
+<tr class="memdesc:aa8d38a1fb4e7f03bbb3856d37bd4d9d4 inherit pub_methods_class_fact_wrapped_c_r_t_p"><td class="mdescLeft">&#160;</td><td class="mdescRight">Compares <em>f1</em>  against <em>f2</em> .  <a href="class_fact_wrapped_c_r_t_p.html#aa8d38a1fb4e7f03bbb3856d37bd4d9d4">More...</a><br /></td></tr>
+<tr class="separator:aa8d38a1fb4e7f03bbb3856d37bd4d9d4 inherit pub_methods_class_fact_wrapped_c_r_t_p"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-static-methods" name="pub-static-methods"></a>
+Static Public Member Functions</h2></td></tr>
+<tr class="memitem:ad881ab35af9fabdb4d30e7e1b22b8987"><td class="memItemLeft" align="right" valign="top">static new <a class="el" href="class_angle_fact.html">AngleFact</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_angle_fact.html#ad881ab35af9fabdb4d30e7e1b22b8987">parseFact</a> (<a class="el" href="class_scroll_1_1_scroll_fact.html">Scroll.ScrollFact</a> fact)</td></tr>
+<tr class="memdesc:ad881ab35af9fabdb4d30e7e1b22b8987"><td class="mdescLeft">&#160;</td><td class="mdescRight">Parses <a class="el" href="class_scroll_1_1_scroll_fact.html">Scroll.ScrollFact</a> to actual <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a>  <a href="class_angle_fact.html#ad881ab35af9fabdb4d30e7e1b22b8987">More...</a><br /></td></tr>
+<tr class="separator:ad881ab35af9fabdb4d30e7e1b22b8987"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
+Public Attributes</h2></td></tr>
+<tr class="memitem:a1cf9d7f8dc2a0fae3b37f9746ff88d9b"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_angle_fact.html#a1cf9d7f8dc2a0fae3b37f9746ff88d9b">is_right_angle</a></td></tr>
+<tr class="memdesc:a1cf9d7f8dc2a0fae3b37f9746ff88d9b"><td class="mdescLeft">&#160;</td><td class="mdescRight"><code>true</code>, if <a class="el" href="class_angle_fact.html" title="Angle comprised of three PointFacts [A,B,C]">AngleFact</a> is approximately 90° or 270° <a href="class_angle_fact.html#a1cf9d7f8dc2a0fae3b37f9746ff88d9b">More...</a><br /></td></tr>
+<tr class="separator:a1cf9d7f8dc2a0fae3b37f9746ff88d9b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
+<tr class="memitem:aac7d53c0119ad92d4e16eb1a366338b7"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_angle_fact.html#aac7d53c0119ad92d4e16eb1a366338b7">Pid1</a></td></tr>
+<tr class="memdesc:aac7d53c0119ad92d4e16eb1a366338b7"><td class="mdescLeft">&#160;</td><td class="mdescRight">One <a class="el" href="class_fact.html#a39ce0d07dbfb18c028ea9ea86c69d311">Id</a> of three <a class="el" href="class_point_fact.html">PointFacts</a> defining Angle [<a class="el" href="class_angle_fact.html#aac7d53c0119ad92d4e16eb1a366338b7" title="One Id of three PointFacts defining Angle [Pid1, Pid2, Pid3].">Pid1</a>, <a class="el" href="class_angle_fact.html#a53722f0066a1732ff4e848c1ed33dc29" title="One Id of three PointFacts defining Angle [Pid1, Pid2, Pid3].">Pid2</a>, <a class="el" href="class_angle_fact.html#a42acb966b99dedfbc3742c3018c56dab" title="One Id of three PointFacts defining Angle [Pid1, Pid2, Pid3].">Pid3</a>].  <a href="class_angle_fact.html#aac7d53c0119ad92d4e16eb1a366338b7">More...</a><br /></td></tr>
+<tr class="separator:aac7d53c0119ad92d4e16eb1a366338b7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a53722f0066a1732ff4e848c1ed33dc29"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_angle_fact.html#a53722f0066a1732ff4e848c1ed33dc29">Pid2</a></td></tr>
+<tr class="memdesc:a53722f0066a1732ff4e848c1ed33dc29"><td class="mdescLeft">&#160;</td><td class="mdescRight">One <a class="el" href="class_fact.html#a39ce0d07dbfb18c028ea9ea86c69d311">Id</a> of three <a class="el" href="class_point_fact.html">PointFacts</a> defining Angle [<a class="el" href="class_angle_fact.html#aac7d53c0119ad92d4e16eb1a366338b7" title="One Id of three PointFacts defining Angle [Pid1, Pid2, Pid3].">Pid1</a>, <a class="el" href="class_angle_fact.html#a53722f0066a1732ff4e848c1ed33dc29" title="One Id of three PointFacts defining Angle [Pid1, Pid2, Pid3].">Pid2</a>, <a class="el" href="class_angle_fact.html#a42acb966b99dedfbc3742c3018c56dab" title="One Id of three PointFacts defining Angle [Pid1, Pid2, Pid3].">Pid3</a>].  <a href="class_angle_fact.html#a53722f0066a1732ff4e848c1ed33dc29">More...</a><br /></td></tr>
+<tr class="separator:a53722f0066a1732ff4e848c1ed33dc29"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a42acb966b99dedfbc3742c3018c56dab"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_angle_fact.html#a42acb966b99dedfbc3742c3018c56dab">Pid3</a></td></tr>
+<tr class="memdesc:a42acb966b99dedfbc3742c3018c56dab"><td class="mdescLeft">&#160;</td><td class="mdescRight">One <a class="el" href="class_fact.html#a39ce0d07dbfb18c028ea9ea86c69d311">Id</a> of three <a class="el" href="class_point_fact.html">PointFacts</a> defining Angle [<a class="el" href="class_angle_fact.html#aac7d53c0119ad92d4e16eb1a366338b7" title="One Id of three PointFacts defining Angle [Pid1, Pid2, Pid3].">Pid1</a>, <a class="el" href="class_angle_fact.html#a53722f0066a1732ff4e848c1ed33dc29" title="One Id of three PointFacts defining Angle [Pid1, Pid2, Pid3].">Pid2</a>, <a class="el" href="class_angle_fact.html#a42acb966b99dedfbc3742c3018c56dab" title="One Id of three PointFacts defining Angle [Pid1, Pid2, Pid3].">Pid3</a>].  <a href="class_angle_fact.html#a42acb966b99dedfbc3742c3018c56dab">More...</a><br /></td></tr>
+<tr class="separator:a42acb966b99dedfbc3742c3018c56dab"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pro-methods" name="pro-methods"></a>
+Protected Member Functions</h2></td></tr>
+<tr class="memitem:aef47b6a66a408cf88ff9a075b3fa8b35"><td class="memItemLeft" align="right" valign="top">override string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_angle_fact.html#aef47b6a66a408cf88ff9a075b3fa8b35">generateLabel</a> ()</td></tr>
+<tr class="memdesc:aef47b6a66a408cf88ff9a075b3fa8b35"><td class="mdescLeft">&#160;</td><td class="mdescRight">auto-generates Label using generation variable(s) e.g. LabelId; if custom Label is set, tries to restore original generated Label <b>without</b> resetting _CustomLabel. If original Label is already taken, a new one will be generated.  <a href="class_angle_fact.html#aef47b6a66a408cf88ff9a075b3fa8b35">More...</a><br /></td></tr>
+<tr class="separator:aef47b6a66a408cf88ff9a075b3fa8b35"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2faaabc3f4874468c7ea8044e0d29049"><td class="memItemLeft" align="right" valign="top">override bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_angle_fact.html#a2faaabc3f4874468c7ea8044e0d29049">EquivalentWrapped</a> (<a class="el" href="class_angle_fact.html">AngleFact</a> f1, <a class="el" href="class_angle_fact.html">AngleFact</a> f2)</td></tr>
+<tr class="memdesc:a2faaabc3f4874468c7ea8044e0d29049"><td class="mdescLeft">&#160;</td><td class="mdescRight">Compares <em>f1</em>  against <em>f2</em> .  <a href="class_angle_fact.html#a2faaabc3f4874468c7ea8044e0d29049">More...</a><br /></td></tr>
+<tr class="separator:a2faaabc3f4874468c7ea8044e0d29049"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_methods_class_fact_wrapped_c_r_t_p"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_fact_wrapped_c_r_t_p')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="class_fact_wrapped_c_r_t_p.html">FactWrappedCRTP&lt; AngleFact &gt;</a></td></tr>
+<tr class="memitem:afe892ea96bffe02bdd36b2507ad6e509 inherit pro_methods_class_fact_wrapped_c_r_t_p"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_wrapped_c_r_t_p.html#afe892ea96bffe02bdd36b2507ad6e509">FactWrappedCRTP</a> ()</td></tr>
+<tr class="separator:afe892ea96bffe02bdd36b2507ad6e509 inherit pro_methods_class_fact_wrapped_c_r_t_p"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0f81cdce328aa3dc5903d56e726259e3 inherit pro_methods_class_fact_wrapped_c_r_t_p"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_wrapped_c_r_t_p.html#a0f81cdce328aa3dc5903d56e726259e3">FactWrappedCRTP</a> (<a class="el" href="class_fact_organizer.html">FactOrganizer</a> organizer)</td></tr>
+<tr class="separator:a0f81cdce328aa3dc5903d56e726259e3 inherit pro_methods_class_fact_wrapped_c_r_t_p"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3638f0c380fd762d68e33bab47b55dcf inherit pro_methods_class_fact_wrapped_c_r_t_p"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_wrapped_c_r_t_p.html#a3638f0c380fd762d68e33bab47b55dcf">FactWrappedCRTP</a> (<a class="el" href="class_fact_wrapped_c_r_t_p.html">FactWrappedCRTP</a>&lt; T &gt; fact, <a class="el" href="class_fact_organizer.html">FactOrganizer</a> organizer)</td></tr>
+<tr class="separator:a3638f0c380fd762d68e33bab47b55dcf inherit pro_methods_class_fact_wrapped_c_r_t_p"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6e83feba9179a493d097f9f2c0573de6 inherit pro_methods_class_fact_wrapped_c_r_t_p"><td class="memItemLeft" align="right" valign="top">abstract bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_wrapped_c_r_t_p.html#a6e83feba9179a493d097f9f2c0573de6">EquivalentWrapped</a> (T f1, T f2)</td></tr>
+<tr class="memdesc:a6e83feba9179a493d097f9f2c0573de6 inherit pro_methods_class_fact_wrapped_c_r_t_p"><td class="mdescLeft">&#160;</td><td class="mdescRight">CRTP step of <a class="el" href="class_fact_wrapped_c_r_t_p.html#a6d6c30f6480c57f8928d1ff1960adaa6" title="Compares this against f2 .">Equivalent(Fact)</a> and <a class="el" href="class_fact_wrapped_c_r_t_p.html#aa8d38a1fb4e7f03bbb3856d37bd4d9d4" title="Compares f1  against f2 .">Equivalent(Fact, Fact)</a> <a href="class_fact_wrapped_c_r_t_p.html#a6e83feba9179a493d097f9f2c0573de6">More...</a><br /></td></tr>
+<tr class="separator:a6e83feba9179a493d097f9f2c0573de6 inherit pro_methods_class_fact_wrapped_c_r_t_p"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-methods" name="pri-methods"></a>
+Private Member Functions</h2></td></tr>
+<tr class="memitem:a1a387d85c3fa5109e55da294b326d5e5"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_angle_fact.html#a1a387d85c3fa5109e55da294b326d5e5">init</a> (string pid1, string pid2, string pid3)</td></tr>
+<tr class="memdesc:a1a387d85c3fa5109e55da294b326d5e5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initiates <a class="el" href="class_angle_fact.html#aac7d53c0119ad92d4e16eb1a366338b7" title="One Id of three PointFacts defining Angle [Pid1, Pid2, Pid3].">Pid1</a>, <a class="el" href="class_angle_fact.html#a53722f0066a1732ff4e848c1ed33dc29" title="One Id of three PointFacts defining Angle [Pid1, Pid2, Pid3].">Pid2</a>, <a class="el" href="class_angle_fact.html#a42acb966b99dedfbc3742c3018c56dab" title="One Id of three PointFacts defining Angle [Pid1, Pid2, Pid3].">Pid3</a>, <a class="el" href="class_angle_fact.html#a1cf9d7f8dc2a0fae3b37f9746ff88d9b" title="true, if AngleFact is approximately 90° or 270°">is_right_angle</a>, <a class="el" href="class_fact.html#a338f38115696c45402971ef7d0e1ab13" title="MMT URI">Fact._URI</a> and creates MMT Fact Server-Side  <a href="class_angle_fact.html#a1a387d85c3fa5109e55da294b326d5e5">More...</a><br /></td></tr>
+<tr class="separator:a1a387d85c3fa5109e55da294b326d5e5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad071232fd87fd13c2e1e45d3decdc15c"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_angle_fact.html#ad071232fd87fd13c2e1e45d3decdc15c">GetAngle</a> ()</td></tr>
+<tr class="memdesc:ad071232fd87fd13c2e1e45d3decdc15c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Computes smallest angle and sets <a class="el" href="class_angle_fact.html#a1cf9d7f8dc2a0fae3b37f9746ff88d9b" title="true, if AngleFact is approximately 90° or 270°">is_right_angle</a>  <a href="class_angle_fact.html#ad071232fd87fd13c2e1e45d3decdc15c">More...</a><br /></td></tr>
+<tr class="separator:ad071232fd87fd13c2e1e45d3decdc15c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a46f79620e3409bfb697c1105aff73749"><td class="memItemLeft" align="right" valign="top">MMTDeclaration&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_angle_fact.html#a46f79620e3409bfb697c1105aff73749">generate90DegreeAngleDeclaration</a> (float val, string p1URI, string p2URI, string p3URI)</td></tr>
+<tr class="memdesc:a46f79620e3409bfb697c1105aff73749"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs struct for right-angled MMT Fact <a class="el" href="class_add_fact_response.html" title="class to Read AddFact Responses.">AddFactResponse</a>  <a href="class_angle_fact.html#a46f79620e3409bfb697c1105aff73749">More...</a><br /></td></tr>
+<tr class="separator:a46f79620e3409bfb697c1105aff73749"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a45a170310f395498e2d1ec59a897495e"><td class="memItemLeft" align="right" valign="top">MMTDeclaration&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_angle_fact.html#a45a170310f395498e2d1ec59a897495e">generateNot90DegreeAngleDeclaration</a> (float val, string p1URI, string p2URI, string p3URI)</td></tr>
+<tr class="memdesc:a45a170310f395498e2d1ec59a897495e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs struct for not-right-angled MMT Fact <a class="el" href="class_add_fact_response.html" title="class to Read AddFact Responses.">AddFactResponse</a>  <a href="class_angle_fact.html#a45a170310f395498e2d1ec59a897495e">More...</a><br /></td></tr>
+<tr class="separator:a45a170310f395498e2d1ec59a897495e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p >Angle comprised of three <a class="el" href="class_point_fact.html">PointFacts</a> [A,B,C] </p>
+</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
+<a id="a2ae66d73e61a15791153eec7dfc02b8c" name="a2ae66d73e61a15791153eec7dfc02b8c"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a2ae66d73e61a15791153eec7dfc02b8c">&#9670;&nbsp;</a></span>AngleFact() <span class="overload">[1/4]</span></h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">AngleFact.AngleFact </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p></p>
+<p >Only being used by <a href="https://www.newtonsoft.com/json/help/html/T_Newtonsoft_Json_JsonReader.htm">JsonReader</a> to initiate empty <a class="el" href="class_fact.html">Facts</a>. </p><dl class="section see"><dt>See also</dt><dd><a class="el" href="class_j_s_o_n_manager.html">JSONManager</a></dd></dl>
+
+</div>
+</div>
+<a id="ac333ab33a4ddeaea3e2fa01b36a34895" name="ac333ab33a4ddeaea3e2fa01b36a34895"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ac333ab33a4ddeaea3e2fa01b36a34895">&#9670;&nbsp;</a></span>AngleFact() <span class="overload">[2/4]</span></h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">AngleFact.AngleFact </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_angle_fact.html">AngleFact</a>&#160;</td>
+          <td class="paramname"><em>fact</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">Dictionary&lt; string, string &gt;&#160;</td>
+          <td class="paramname"><em>old_to_new</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="class_fact_organizer.html">FactOrganizer</a>&#160;</td>
+          <td class="paramname"><em>organizer</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Copies <em>fact</em>  by initiating new MMT Fact. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">fact</td><td><a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> to be copied</td></tr>
+    <tr><td class="paramname">old_to_new</td><td><code>Dictionary</code> mapping <em>fact</em> .<a class="el" href="class_angle_fact.html#a2fb00b1c330678eefd89fa639f773356">getDependentFactIds</a> in <em>fact</em> .<a class="el" href="class_fact.html#addf13e312f8d68a630cde0eb0292e779" title="Reference to FactOrganizer in which this Fact and all its depending Facts are beeing organized.">Fact._Facts</a> to corresponding <a class="el" href="class_fact.html#a39ce0d07dbfb18c028ea9ea86c69d311">Fact.Id</a> in <em>organizer</em>  </td></tr>
+    <tr><td class="paramname">organizer</td><td>sets _Facts</td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a id="a05b3ae9c8d50c1bcbd9f1ba1ee47a3f2" name="a05b3ae9c8d50c1bcbd9f1ba1ee47a3f2"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a05b3ae9c8d50c1bcbd9f1ba1ee47a3f2">&#9670;&nbsp;</a></span>AngleFact() <span class="overload">[3/4]</span></h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">AngleFact.AngleFact </td>
+          <td>(</td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>pid1</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>pid2</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>pid3</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="class_fact_organizer.html">FactOrganizer</a>&#160;</td>
+          <td class="paramname"><em>organizer</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Standard Constructor </p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">pid1</td><td>sets <a class="el" href="class_angle_fact.html#aac7d53c0119ad92d4e16eb1a366338b7" title="One Id of three PointFacts defining Angle [Pid1, Pid2, Pid3].">Pid1</a></td></tr>
+    <tr><td class="paramname">pid2</td><td>sets <a class="el" href="class_angle_fact.html#a53722f0066a1732ff4e848c1ed33dc29" title="One Id of three PointFacts defining Angle [Pid1, Pid2, Pid3].">Pid2</a></td></tr>
+    <tr><td class="paramname">pid3</td><td>sets <a class="el" href="class_angle_fact.html#a42acb966b99dedfbc3742c3018c56dab" title="One Id of three PointFacts defining Angle [Pid1, Pid2, Pid3].">Pid3</a></td></tr>
+    <tr><td class="paramname">organizer</td><td>sets <a class="el" href="class_fact.html#addf13e312f8d68a630cde0eb0292e779" title="Reference to FactOrganizer in which this Fact and all its depending Facts are beeing organized.">Fact._Facts</a></td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a id="af0beb6d6b922f25892a57f5c03e49b3e" name="af0beb6d6b922f25892a57f5c03e49b3e"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#af0beb6d6b922f25892a57f5c03e49b3e">&#9670;&nbsp;</a></span>AngleFact() <span class="overload">[4/4]</span></h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">AngleFact.AngleFact </td>
+          <td>(</td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>Pid1</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>Pid2</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>Pid3</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>backendURI</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="class_fact_organizer.html">FactOrganizer</a>&#160;</td>
+          <td class="paramname"><em>organizer</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Bypasses initialization of new MMT Fact by using existend URI, <em>which is not checked for existence</em>. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">Pid1</td><td>sets <a class="el" href="class_angle_fact.html#aac7d53c0119ad92d4e16eb1a366338b7" title="One Id of three PointFacts defining Angle [Pid1, Pid2, Pid3].">Pid1</a></td></tr>
+    <tr><td class="paramname">Pid2</td><td>sets <a class="el" href="class_angle_fact.html#a53722f0066a1732ff4e848c1ed33dc29" title="One Id of three PointFacts defining Angle [Pid1, Pid2, Pid3].">Pid2</a></td></tr>
+    <tr><td class="paramname">Pid3</td><td>sets <a class="el" href="class_angle_fact.html#a42acb966b99dedfbc3742c3018c56dab" title="One Id of three PointFacts defining Angle [Pid1, Pid2, Pid3].">Pid3</a></td></tr>
+    <tr><td class="paramname">backendURI</td><td>MMT URI</td></tr>
+    <tr><td class="paramname">organizer</td><td>sets <a class="el" href="class_fact.html#addf13e312f8d68a630cde0eb0292e779" title="Reference to FactOrganizer in which this Fact and all its depending Facts are beeing organized.">Fact._Facts</a></td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a id="a2faaabc3f4874468c7ea8044e0d29049" name="a2faaabc3f4874468c7ea8044e0d29049"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a2faaabc3f4874468c7ea8044e0d29049">&#9670;&nbsp;</a></span>EquivalentWrapped()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">override bool AngleFact.EquivalentWrapped </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_angle_fact.html">AngleFact</a>&#160;</td>
+          <td class="paramname"><em>f1</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="class_angle_fact.html">AngleFact</a>&#160;</td>
+          <td class="paramname"><em>f2</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Compares <em>f1</em>  against <em>f2</em> . </p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">f1</td><td><a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> to compare to</td></tr>
+    <tr><td class="paramname">f2</td><td><a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> to compare to</td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd><code>true</code> if <em>f2</em>  is semantical very similar to <em>f1</em> </dd></dl>
+
+</div>
+</div>
+<a id="a46f79620e3409bfb697c1105aff73749" name="a46f79620e3409bfb697c1105aff73749"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a46f79620e3409bfb697c1105aff73749">&#9670;&nbsp;</a></span>generate90DegreeAngleDeclaration()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">MMTDeclaration AngleFact.generate90DegreeAngleDeclaration </td>
+          <td>(</td>
+          <td class="paramtype">float&#160;</td>
+          <td class="paramname"><em>val</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>p1URI</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>p2URI</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>p3URI</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Constructs struct for right-angled MMT Fact <a class="el" href="class_add_fact_response.html" title="class to Read AddFact Responses.">AddFactResponse</a> </p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">val</td><td>Angle == 90f, <em>not checked</em></td></tr>
+    <tr><td class="paramname">p1URI</td><td><a class="el" href="class_angle_fact.html#aac7d53c0119ad92d4e16eb1a366338b7" title="One Id of three PointFacts defining Angle [Pid1, Pid2, Pid3].">Pid1</a></td></tr>
+    <tr><td class="paramname">p2URI</td><td><a class="el" href="class_angle_fact.html#a53722f0066a1732ff4e848c1ed33dc29" title="One Id of three PointFacts defining Angle [Pid1, Pid2, Pid3].">Pid2</a></td></tr>
+    <tr><td class="paramname">p3URI</td><td><a class="el" href="class_angle_fact.html#a42acb966b99dedfbc3742c3018c56dab" title="One Id of three PointFacts defining Angle [Pid1, Pid2, Pid3].">Pid3</a></td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>struct for <a class="el" href="class_add_fact_response.html" title="class to Read AddFact Responses.">AddFactResponse</a></dd></dl>
+
+</div>
+</div>
+<a id="aef47b6a66a408cf88ff9a075b3fa8b35" name="aef47b6a66a408cf88ff9a075b3fa8b35"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aef47b6a66a408cf88ff9a075b3fa8b35">&#9670;&nbsp;</a></span>generateLabel()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">override string AngleFact.generateLabel </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>auto-generates Label using generation variable(s) e.g. LabelId; if custom Label is set, tries to restore original generated Label <b>without</b> resetting _CustomLabel. If original Label is already taken, a new one will be generated. </p>
+<dl class="section return"><dt>Returns</dt><dd>auto-generated Label</dd></dl>
+
+</div>
+</div>
+<a id="a45a170310f395498e2d1ec59a897495e" name="a45a170310f395498e2d1ec59a897495e"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a45a170310f395498e2d1ec59a897495e">&#9670;&nbsp;</a></span>generateNot90DegreeAngleDeclaration()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">MMTDeclaration AngleFact.generateNot90DegreeAngleDeclaration </td>
+          <td>(</td>
+          <td class="paramtype">float&#160;</td>
+          <td class="paramname"><em>val</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>p1URI</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>p2URI</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>p3URI</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Constructs struct for not-right-angled MMT Fact <a class="el" href="class_add_fact_response.html" title="class to Read AddFact Responses.">AddFactResponse</a> </p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">val</td><td>Angle != 90f, <em>not checked</em></td></tr>
+    <tr><td class="paramname">p1URI</td><td><a class="el" href="class_angle_fact.html#aac7d53c0119ad92d4e16eb1a366338b7" title="One Id of three PointFacts defining Angle [Pid1, Pid2, Pid3].">Pid1</a></td></tr>
+    <tr><td class="paramname">p2URI</td><td><a class="el" href="class_angle_fact.html#a53722f0066a1732ff4e848c1ed33dc29" title="One Id of three PointFacts defining Angle [Pid1, Pid2, Pid3].">Pid2</a></td></tr>
+    <tr><td class="paramname">p3URI</td><td><a class="el" href="class_angle_fact.html#a42acb966b99dedfbc3742c3018c56dab" title="One Id of three PointFacts defining Angle [Pid1, Pid2, Pid3].">Pid3</a></td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>struct for <a class="el" href="class_add_fact_response.html" title="class to Read AddFact Responses.">AddFactResponse</a></dd></dl>
+
+</div>
+</div>
+<a id="ad071232fd87fd13c2e1e45d3decdc15c" name="ad071232fd87fd13c2e1e45d3decdc15c"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ad071232fd87fd13c2e1e45d3decdc15c">&#9670;&nbsp;</a></span>GetAngle()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">float AngleFact.GetAngle </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Computes smallest angle and sets <a class="el" href="class_angle_fact.html#a1cf9d7f8dc2a0fae3b37f9746ff88d9b" title="true, if AngleFact is approximately 90° or 270°">is_right_angle</a> </p>
+<dl class="section return"><dt>Returns</dt><dd>Smallets angle between [<a class="el" href="class_angle_fact.html#aac7d53c0119ad92d4e16eb1a366338b7" title="One Id of three PointFacts defining Angle [Pid1, Pid2, Pid3].">Pid1</a>, <a class="el" href="class_angle_fact.html#a53722f0066a1732ff4e848c1ed33dc29" title="One Id of three PointFacts defining Angle [Pid1, Pid2, Pid3].">Pid2</a>] and [<a class="el" href="class_angle_fact.html#a53722f0066a1732ff4e848c1ed33dc29" title="One Id of three PointFacts defining Angle [Pid1, Pid2, Pid3].">Pid2</a>, <a class="el" href="class_angle_fact.html#a42acb966b99dedfbc3742c3018c56dab" title="One Id of three PointFacts defining Angle [Pid1, Pid2, Pid3].">Pid3</a>]</dd></dl>
+
+</div>
+</div>
+<a id="a2fb00b1c330678eefd89fa639f773356" name="a2fb00b1c330678eefd89fa639f773356"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a2fb00b1c330678eefd89fa639f773356">&#9670;&nbsp;</a></span>getDependentFactIds()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">override string[] AngleFact.getDependentFactIds </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p></p>
+<dl class="section return"><dt>Returns</dt><dd>array of <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> <a class="el" href="">Ids </a> on which this <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> depends.</dd></dl>
+<p ><a class="el" href="class_angle_fact.html" title="Angle comprised of three PointFacts [A,B,C]">AngleFact</a> needs 3 <a class="el" href="class_point_fact.html" title="Point in 3D Space">PointFact</a>s to be defined.</p>
+
+</div>
+</div>
+<a id="affa01ec56a81ead749b67db7b487cd64" name="affa01ec56a81ead749b67db7b487cd64"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#affa01ec56a81ead749b67db7b487cd64">&#9670;&nbsp;</a></span>GetHashCode()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">override int AngleFact.GetHashCode </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>canonical </p>
+<dl class="section return"><dt>Returns</dt><dd>unique-ish Hash</dd></dl>
+
+</div>
+</div>
+<a id="ab2506ca6f319fc1fcf9f86f2fb09e155" name="ab2506ca6f319fc1fcf9f86f2fb09e155"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ab2506ca6f319fc1fcf9f86f2fb09e155">&#9670;&nbsp;</a></span>hasDependentFacts()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">override Boolean AngleFact.hasDependentFacts </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p><dl class="section return"><dt>Returns</dt><dd><code>true</code> if <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> depends on other <a class="el" href="class_fact.html">Facts</a>; equivalent to <a class="el" href="class_angle_fact.html#a2fb00b1c330678eefd89fa639f773356">getDependentFactIds</a> returns non empty array</dd></dl>
+</p>
+
+</div>
+</div>
+<a id="a1a387d85c3fa5109e55da294b326d5e5" name="a1a387d85c3fa5109e55da294b326d5e5"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a1a387d85c3fa5109e55da294b326d5e5">&#9670;&nbsp;</a></span>init()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void AngleFact.init </td>
+          <td>(</td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>pid1</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>pid2</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>pid3</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Initiates <a class="el" href="class_angle_fact.html#aac7d53c0119ad92d4e16eb1a366338b7" title="One Id of three PointFacts defining Angle [Pid1, Pid2, Pid3].">Pid1</a>, <a class="el" href="class_angle_fact.html#a53722f0066a1732ff4e848c1ed33dc29" title="One Id of three PointFacts defining Angle [Pid1, Pid2, Pid3].">Pid2</a>, <a class="el" href="class_angle_fact.html#a42acb966b99dedfbc3742c3018c56dab" title="One Id of three PointFacts defining Angle [Pid1, Pid2, Pid3].">Pid3</a>, <a class="el" href="class_angle_fact.html#a1cf9d7f8dc2a0fae3b37f9746ff88d9b" title="true, if AngleFact is approximately 90° or 270°">is_right_angle</a>, <a class="el" href="class_fact.html#a338f38115696c45402971ef7d0e1ab13" title="MMT URI">Fact._URI</a> and creates MMT Fact Server-Side </p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">pid1</td><td>sets <a class="el" href="class_angle_fact.html#aac7d53c0119ad92d4e16eb1a366338b7" title="One Id of three PointFacts defining Angle [Pid1, Pid2, Pid3].">Pid1</a></td></tr>
+    <tr><td class="paramname">pid2</td><td>sets <a class="el" href="class_angle_fact.html#a53722f0066a1732ff4e848c1ed33dc29" title="One Id of three PointFacts defining Angle [Pid1, Pid2, Pid3].">Pid2</a></td></tr>
+    <tr><td class="paramname">pid3</td><td>sets <a class="el" href="class_angle_fact.html#a42acb966b99dedfbc3742c3018c56dab" title="One Id of three PointFacts defining Angle [Pid1, Pid2, Pid3].">Pid3</a></td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a id="ae7d060f8387b38db98dce098e709b355" name="ae7d060f8387b38db98dce098e709b355"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ae7d060f8387b38db98dce098e709b355">&#9670;&nbsp;</a></span>instantiateDisplay()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">override GameObject AngleFact.instantiateDisplay </td>
+          <td>(</td>
+          <td class="paramtype">GameObject&#160;</td>
+          <td class="paramname"><em>prefab</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">Transform&#160;</td>
+          <td class="paramname"><em>transform</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Initiates a <em>prefab</em>  at <em>transform</em>  e.g. by setting Label. </p>
+<p >Does not set Representation.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">prefab</td><td><code>GameObject</code> Prefab that will represent this <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a></td></tr>
+    <tr><td class="paramname">transform</td><td><code>Transform</code> where to initiate <em>prefab</em> </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd></dd></dl>
+
+</div>
+</div>
+<a id="ad881ab35af9fabdb4d30e7e1b22b8987" name="ad881ab35af9fabdb4d30e7e1b22b8987"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ad881ab35af9fabdb4d30e7e1b22b8987">&#9670;&nbsp;</a></span>parseFact()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static new <a class="el" href="class_angle_fact.html">AngleFact</a> AngleFact.parseFact </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_scroll_1_1_scroll_fact.html">Scroll.ScrollFact</a>&#160;</td>
+          <td class="paramname"><em>fact</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Parses <a class="el" href="class_scroll_1_1_scroll_fact.html">Scroll.ScrollFact</a> to actual <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> </p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">fact</td><td>instance to be parsed</td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>parsed <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a></dd></dl>
+
+</div>
+</div>
+<h2 class="groupheader">Member Data Documentation</h2>
+<a id="a1cf9d7f8dc2a0fae3b37f9746ff88d9b" name="a1cf9d7f8dc2a0fae3b37f9746ff88d9b"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a1cf9d7f8dc2a0fae3b37f9746ff88d9b">&#9670;&nbsp;</a></span>is_right_angle</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool AngleFact.is_right_angle</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p><code>true</code>, if <a class="el" href="class_angle_fact.html" title="Angle comprised of three PointFacts [A,B,C]">AngleFact</a> is approximately 90° or 270°</p>
+
+</div>
+</div>
+<a id="aac7d53c0119ad92d4e16eb1a366338b7" name="aac7d53c0119ad92d4e16eb1a366338b7"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aac7d53c0119ad92d4e16eb1a366338b7">&#9670;&nbsp;</a></span>Pid1</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">string AngleFact.Pid1</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>One <a class="el" href="class_fact.html#a39ce0d07dbfb18c028ea9ea86c69d311">Id</a> of three <a class="el" href="class_point_fact.html">PointFacts</a> defining Angle [<a class="el" href="class_angle_fact.html#aac7d53c0119ad92d4e16eb1a366338b7" title="One Id of three PointFacts defining Angle [Pid1, Pid2, Pid3].">Pid1</a>, <a class="el" href="class_angle_fact.html#a53722f0066a1732ff4e848c1ed33dc29" title="One Id of three PointFacts defining Angle [Pid1, Pid2, Pid3].">Pid2</a>, <a class="el" href="class_angle_fact.html#a42acb966b99dedfbc3742c3018c56dab" title="One Id of three PointFacts defining Angle [Pid1, Pid2, Pid3].">Pid3</a>]. </p>
+
+</div>
+</div>
+<a id="a53722f0066a1732ff4e848c1ed33dc29" name="a53722f0066a1732ff4e848c1ed33dc29"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a53722f0066a1732ff4e848c1ed33dc29">&#9670;&nbsp;</a></span>Pid2</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">string AngleFact.Pid2</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>One <a class="el" href="class_fact.html#a39ce0d07dbfb18c028ea9ea86c69d311">Id</a> of three <a class="el" href="class_point_fact.html">PointFacts</a> defining Angle [<a class="el" href="class_angle_fact.html#aac7d53c0119ad92d4e16eb1a366338b7" title="One Id of three PointFacts defining Angle [Pid1, Pid2, Pid3].">Pid1</a>, <a class="el" href="class_angle_fact.html#a53722f0066a1732ff4e848c1ed33dc29" title="One Id of three PointFacts defining Angle [Pid1, Pid2, Pid3].">Pid2</a>, <a class="el" href="class_angle_fact.html#a42acb966b99dedfbc3742c3018c56dab" title="One Id of three PointFacts defining Angle [Pid1, Pid2, Pid3].">Pid3</a>]. </p>
+
+</div>
+</div>
+<a id="a42acb966b99dedfbc3742c3018c56dab" name="a42acb966b99dedfbc3742c3018c56dab"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a42acb966b99dedfbc3742c3018c56dab">&#9670;&nbsp;</a></span>Pid3</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">string AngleFact.Pid3</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>One <a class="el" href="class_fact.html#a39ce0d07dbfb18c028ea9ea86c69d311">Id</a> of three <a class="el" href="class_point_fact.html">PointFacts</a> defining Angle [<a class="el" href="class_angle_fact.html#aac7d53c0119ad92d4e16eb1a366338b7" title="One Id of three PointFacts defining Angle [Pid1, Pid2, Pid3].">Pid1</a>, <a class="el" href="class_angle_fact.html#a53722f0066a1732ff4e848c1ed33dc29" title="One Id of three PointFacts defining Angle [Pid1, Pid2, Pid3].">Pid2</a>, <a class="el" href="class_angle_fact.html#a42acb966b99dedfbc3742c3018c56dab" title="One Id of three PointFacts defining Angle [Pid1, Pid2, Pid3].">Pid3</a>]. </p>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/InteractionEngine/FactHandling/<a class="el" href="_fact_8cs.html">Fact.cs</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="class_angle_fact.html">AngleFact</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_angle_fact.js b/Doxygen/output/html/class_angle_fact.js
new file mode 100644
index 0000000000000000000000000000000000000000..6d515a1d61b9b99a36f01c3e5dac089a53455dab
--- /dev/null
+++ b/Doxygen/output/html/class_angle_fact.js
@@ -0,0 +1,22 @@
+var class_angle_fact =
+[
+    [ "AngleFact", "class_angle_fact.html#a2ae66d73e61a15791153eec7dfc02b8c", null ],
+    [ "AngleFact", "class_angle_fact.html#ac333ab33a4ddeaea3e2fa01b36a34895", null ],
+    [ "AngleFact", "class_angle_fact.html#a05b3ae9c8d50c1bcbd9f1ba1ee47a3f2", null ],
+    [ "AngleFact", "class_angle_fact.html#af0beb6d6b922f25892a57f5c03e49b3e", null ],
+    [ "EquivalentWrapped", "class_angle_fact.html#a2faaabc3f4874468c7ea8044e0d29049", null ],
+    [ "generate90DegreeAngleDeclaration", "class_angle_fact.html#a46f79620e3409bfb697c1105aff73749", null ],
+    [ "generateLabel", "class_angle_fact.html#aef47b6a66a408cf88ff9a075b3fa8b35", null ],
+    [ "generateNot90DegreeAngleDeclaration", "class_angle_fact.html#a45a170310f395498e2d1ec59a897495e", null ],
+    [ "GetAngle", "class_angle_fact.html#ad071232fd87fd13c2e1e45d3decdc15c", null ],
+    [ "getDependentFactIds", "class_angle_fact.html#a2fb00b1c330678eefd89fa639f773356", null ],
+    [ "GetHashCode", "class_angle_fact.html#affa01ec56a81ead749b67db7b487cd64", null ],
+    [ "hasDependentFacts", "class_angle_fact.html#ab2506ca6f319fc1fcf9f86f2fb09e155", null ],
+    [ "init", "class_angle_fact.html#a1a387d85c3fa5109e55da294b326d5e5", null ],
+    [ "instantiateDisplay", "class_angle_fact.html#ae7d060f8387b38db98dce098e709b355", null ],
+    [ "parseFact", "class_angle_fact.html#ad881ab35af9fabdb4d30e7e1b22b8987", null ],
+    [ "is_right_angle", "class_angle_fact.html#a1cf9d7f8dc2a0fae3b37f9746ff88d9b", null ],
+    [ "Pid1", "class_angle_fact.html#aac7d53c0119ad92d4e16eb1a366338b7", null ],
+    [ "Pid2", "class_angle_fact.html#a53722f0066a1732ff4e848c1ed33dc29", null ],
+    [ "Pid3", "class_angle_fact.html#a42acb966b99dedfbc3742c3018c56dab", null ]
+];
\ No newline at end of file
diff --git a/Doxygen/output/html/class_angle_fact.png b/Doxygen/output/html/class_angle_fact.png
new file mode 100644
index 0000000000000000000000000000000000000000..8231f44f9d76ca84d644c061d750dd887370bf8b
--- /dev/null
+++ b/Doxygen/output/html/class_angle_fact.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:65e723a8d9a187da55d0ad6cf457ef91c9efa00c61c0c5cb57ef6d53776943f7
+size 695
diff --git a/Doxygen/output/html/class_angle_tool-members.html b/Doxygen/output/html/class_angle_tool-members.html
new file mode 100644
index 0000000000000000000000000000000000000000..292f14f3b2ff2938150bf3f661df18a1404e5cd7
--- /dev/null
+++ b/Doxygen/output/html/class_angle_tool-members.html
@@ -0,0 +1,127 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_angle_tool.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">AngleTool Member List</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_angle_tool.html">AngleTool</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_angle_tool.html#a769856a6898543641fe8711a07c7a7f5">ActivateCurveDrawing</a>()</td><td class="entry"><a class="el" href="class_angle_tool.html">AngleTool</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_angle_tool.html#aa04dbed6f4ae1011df6311a50d8fd24d">angleMiddlePoint</a></td><td class="entry"><a class="el" href="class_angle_tool.html">AngleTool</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_angle_tool.html#a12eee7dfc33d7b1d158aaabaaf216d74">angleModeFirstPointSelected</a></td><td class="entry"><a class="el" href="class_angle_tool.html">AngleTool</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_angle_tool.html#a2cd00d65b792c40a70039928be8f86eb">angleModeIsFirstPointSelected</a></td><td class="entry"><a class="el" href="class_angle_tool.html">AngleTool</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_angle_tool.html#a5381bc4de94101bd327dea84d519a39f">angleModeIsSecondPointSelected</a></td><td class="entry"><a class="el" href="class_angle_tool.html">AngleTool</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_angle_tool.html#aad527dbaf0389df79074a8af1e2970c7">angleModeSecondPointSelected</a></td><td class="entry"><a class="el" href="class_angle_tool.html">AngleTool</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_angle_tool.html#a4b4bef62cc77cb4c7004b4c044059144">anglePreviewMaterial</a></td><td class="entry"><a class="el" href="class_angle_tool.html">AngleTool</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_angle_tool.html#a09d40d4ac5ca7b8f66ef9bc9f2fe2d48">Awake</a>()</td><td class="entry"><a class="el" href="class_angle_tool.html">AngleTool</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_gadget.html#ad932ca8643a5a86c74ed070079a8f70e">Cursor</a></td><td class="entry"><a class="el" href="class_gadget.html">Gadget</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_angle_tool.html#ad53d1012ac71ea87e16563e4cb00f0ed">curveDrawingActivated</a></td><td class="entry"><a class="el" href="class_angle_tool.html">AngleTool</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_angle_tool.html#ad60891ad87435994e65f10f49f0202a1">curveDrawingVertexCount</a></td><td class="entry"><a class="el" href="class_angle_tool.html">AngleTool</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_angle_tool.html#a19127e03404289cc416de14d4178ef35">curveEndPoint</a></td><td class="entry"><a class="el" href="class_angle_tool.html">AngleTool</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_angle_tool.html#a9689be22a443b6f6613bb5809a793c22">curveRadius</a></td><td class="entry"><a class="el" href="class_angle_tool.html">AngleTool</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_angle_tool.html#ad86df38e2cf7458b7ec8e60b644469a7">DeactivateCurveDrawing</a>()</td><td class="entry"><a class="el" href="class_angle_tool.html">AngleTool</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_gadget.html#a08cf9e25270636472e93195bc1516878">id</a></td><td class="entry"><a class="el" href="class_gadget.html">Gadget</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_gadget.html#acb04c1ca241da0b8e818144a80d9e55d">ignoreLayerMask</a></td><td class="entry"><a class="el" href="class_gadget.html">Gadget</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_angle_tool.html#a9e5ae085fd67aeb07c7543c4f5ea2ec9">linePositions</a></td><td class="entry"><a class="el" href="class_angle_tool.html">AngleTool</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_angle_tool.html#a7cad79bdeb58d592376fedfd0959c95d">lineRenderer</a></td><td class="entry"><a class="el" href="class_angle_tool.html">AngleTool</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_gadget.html#aa5cbccf7078b56f38e9b3d972f04e999">MaxRange</a></td><td class="entry"><a class="el" href="class_gadget.html">Gadget</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_angle_tool.html#af62849932c48540c09ddc9285ba7f8e4">OnDisable</a>()</td><td class="entry"><a class="el" href="class_angle_tool.html">AngleTool</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_angle_tool.html#aef01dc557d7d0ef13484ac47293908eb">OnEnable</a>()</td><td class="entry"><a class="el" href="class_angle_tool.html">AngleTool</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_angle_tool.html#af74cf47aa4012b25580f1ec27f4ca106">OnHit</a>(RaycastHit hit)</td><td class="entry"><a class="el" href="class_angle_tool.html">AngleTool</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_angle_tool.html#a013032e08aa41f852f0e2cdf6620d183">ResetGadget</a>()</td><td class="entry"><a class="el" href="class_angle_tool.html">AngleTool</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_gadget.html#a2c9fe989e41ae1117121eefc22fca7b0">Sprite</a></td><td class="entry"><a class="el" href="class_gadget.html">Gadget</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_gadget.html#aae7923f7fd2ee880e3cb9d8f4f76cb53">UiName</a></td><td class="entry"><a class="el" href="class_gadget.html">Gadget</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_angle_tool.html#a3d50cf490bc5b0aacb541a3c2b442298">Update</a>()</td><td class="entry"><a class="el" href="class_angle_tool.html">AngleTool</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_angle_tool.html#a7ad334a3473a14a7ecb628db60e02184">UpdateCurveDrawing</a>(Vector3 currentPosition)</td><td class="entry"><a class="el" href="class_angle_tool.html">AngleTool</a></td><td class="entry"></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_angle_tool.html b/Doxygen/output/html/class_angle_tool.html
new file mode 100644
index 0000000000000000000000000000000000000000..d974bf133d99f9567c6b0beadc5974fc9c30ccbb
--- /dev/null
+++ b/Doxygen/output/html/class_angle_tool.html
@@ -0,0 +1,662 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: AngleTool Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_angle_tool.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="#pub-attribs">Public Attributes</a> &#124;
+<a href="#pri-methods">Private Member Functions</a> &#124;
+<a href="#pri-attribs">Private Attributes</a> &#124;
+<a href="class_angle_tool-members.html">List of all members</a>  </div>
+  <div class="headertitle"><div class="title">AngleTool Class Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<div class="dynheader">
+Inheritance diagram for AngleTool:</div>
+<div class="dyncontent">
+ <div class="center">
+  <img src="class_angle_tool.png" usemap="#AngleTool_map" alt=""/>
+  <map id="AngleTool_map" name="AngleTool_map">
+<area href="class_gadget.html" title="Base class for all Gadgets to derive from. A Gadget is a tool for the player (and level editor) to in..." alt="Gadget" shape="rect" coords="0,56,102,80"/>
+  </map>
+</div></div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:af74cf47aa4012b25580f1ec27f4ca106"><td class="memItemLeft" align="right" valign="top">override void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_angle_tool.html#af74cf47aa4012b25580f1ec27f4ca106">OnHit</a> (RaycastHit hit)</td></tr>
+<tr class="memdesc:af74cf47aa4012b25580f1ec27f4ca106"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when <a class="el" href="class_communication_events.html#a42aa894d895fcccfea05a3823bc2a683">CommunicationEvents.TriggerEvent</a> is invoked, a.k.a. when Player clicks in GameWorld.  <a href="class_angle_tool.html#af74cf47aa4012b25580f1ec27f4ca106">More...</a><br /></td></tr>
+<tr class="separator:af74cf47aa4012b25580f1ec27f4ca106"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a769856a6898543641fe8711a07c7a7f5"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_angle_tool.html#a769856a6898543641fe8711a07c7a7f5">ActivateCurveDrawing</a> ()</td></tr>
+<tr class="separator:a769856a6898543641fe8711a07c7a7f5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7ad334a3473a14a7ecb628db60e02184"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_angle_tool.html#a7ad334a3473a14a7ecb628db60e02184">UpdateCurveDrawing</a> (Vector3 currentPosition)</td></tr>
+<tr class="separator:a7ad334a3473a14a7ecb628db60e02184"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad86df38e2cf7458b7ec8e60b644469a7"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_angle_tool.html#ad86df38e2cf7458b7ec8e60b644469a7">DeactivateCurveDrawing</a> ()</td></tr>
+<tr class="separator:ad86df38e2cf7458b7ec8e60b644469a7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
+Public Attributes</h2></td></tr>
+<tr class="memitem:a7cad79bdeb58d592376fedfd0959c95d"><td class="memItemLeft" align="right" valign="top">LineRenderer&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_angle_tool.html#a7cad79bdeb58d592376fedfd0959c95d">lineRenderer</a></td></tr>
+<tr class="separator:a7cad79bdeb58d592376fedfd0959c95d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4b4bef62cc77cb4c7004b4c044059144"><td class="memItemLeft" align="right" valign="top">Material&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_angle_tool.html#a4b4bef62cc77cb4c7004b4c044059144">anglePreviewMaterial</a></td></tr>
+<tr class="separator:a4b4bef62cc77cb4c7004b4c044059144"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_attribs_class_gadget"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_class_gadget')"><img src="closed.png" alt="-"/>&#160;Public Attributes inherited from <a class="el" href="class_gadget.html">Gadget</a></td></tr>
+<tr class="memitem:a08cf9e25270636472e93195bc1516878 inherit pub_attribs_class_gadget"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_gadget.html#a08cf9e25270636472e93195bc1516878">id</a> = -1</td></tr>
+<tr class="memdesc:a08cf9e25270636472e93195bc1516878 inherit pub_attribs_class_gadget"><td class="mdescLeft">&#160;</td><td class="mdescRight">Position in tool belt.  <a href="class_gadget.html#a08cf9e25270636472e93195bc1516878">More...</a><br /></td></tr>
+<tr class="separator:a08cf9e25270636472e93195bc1516878 inherit pub_attribs_class_gadget"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aae7923f7fd2ee880e3cb9d8f4f76cb53 inherit pub_attribs_class_gadget"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_gadget.html#aae7923f7fd2ee880e3cb9d8f4f76cb53">UiName</a> = &quot;Name Not Set&quot;</td></tr>
+<tr class="memdesc:aae7923f7fd2ee880e3cb9d8f4f76cb53 inherit pub_attribs_class_gadget"><td class="mdescLeft">&#160;</td><td class="mdescRight">Tool Name  <a href="class_gadget.html#aae7923f7fd2ee880e3cb9d8f4f76cb53">More...</a><br /></td></tr>
+<tr class="separator:aae7923f7fd2ee880e3cb9d8f4f76cb53 inherit pub_attribs_class_gadget"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa5cbccf7078b56f38e9b3d972f04e999 inherit pub_attribs_class_gadget"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_gadget.html#aa5cbccf7078b56f38e9b3d972f04e999">MaxRange</a></td></tr>
+<tr class="memdesc:aa5cbccf7078b56f38e9b3d972f04e999 inherit pub_attribs_class_gadget"><td class="mdescLeft">&#160;</td><td class="mdescRight">Maximum range for this Tool. For consistency use GadgetDistances in <a class="el" href="class_global_behaviour.html">GlobalBehaviour</a>. <a href="class_gadget.html#aa5cbccf7078b56f38e9b3d972f04e999">More...</a><br /></td></tr>
+<tr class="separator:aa5cbccf7078b56f38e9b3d972f04e999 inherit pub_attribs_class_gadget"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2c9fe989e41ae1117121eefc22fca7b0 inherit pub_attribs_class_gadget"><td class="memItemLeft" align="right" valign="top">Sprite&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_gadget.html#a2c9fe989e41ae1117121eefc22fca7b0">Sprite</a></td></tr>
+<tr class="memdesc:a2c9fe989e41ae1117121eefc22fca7b0 inherit pub_attribs_class_gadget"><td class="mdescLeft">&#160;</td><td class="mdescRight">Which sprite to use <a href="class_gadget.html#a2c9fe989e41ae1117121eefc22fca7b0">More...</a><br /></td></tr>
+<tr class="separator:a2c9fe989e41ae1117121eefc22fca7b0 inherit pub_attribs_class_gadget"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:acb04c1ca241da0b8e818144a80d9e55d inherit pub_attribs_class_gadget"><td class="memItemLeft" align="right" valign="top">LayerMask&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_gadget.html#acb04c1ca241da0b8e818144a80d9e55d">ignoreLayerMask</a></td></tr>
+<tr class="memdesc:acb04c1ca241da0b8e818144a80d9e55d inherit pub_attribs_class_gadget"><td class="mdescLeft">&#160;</td><td class="mdescRight">Layers to ignore for thid gadget by default. <a href="class_gadget.html#acb04c1ca241da0b8e818144a80d9e55d">More...</a><br /></td></tr>
+<tr class="separator:acb04c1ca241da0b8e818144a80d9e55d inherit pub_attribs_class_gadget"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad932ca8643a5a86c74ed070079a8f70e inherit pub_attribs_class_gadget"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_world_cursor.html">WorldCursor</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_gadget.html#ad932ca8643a5a86c74ed070079a8f70e">Cursor</a></td></tr>
+<tr class="memdesc:ad932ca8643a5a86c74ed070079a8f70e inherit pub_attribs_class_gadget"><td class="mdescLeft">&#160;</td><td class="mdescRight">Which cursor to use <a href="class_gadget.html#ad932ca8643a5a86c74ed070079a8f70e">More...</a><br /></td></tr>
+<tr class="separator:ad932ca8643a5a86c74ed070079a8f70e inherit pub_attribs_class_gadget"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-methods" name="pri-methods"></a>
+Private Member Functions</h2></td></tr>
+<tr class="memitem:a09d40d4ac5ca7b8f66ef9bc9f2fe2d48"><td class="memItemLeft" align="right" valign="top">new void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_angle_tool.html#a09d40d4ac5ca7b8f66ef9bc9f2fe2d48">Awake</a> ()</td></tr>
+<tr class="separator:a09d40d4ac5ca7b8f66ef9bc9f2fe2d48"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aef01dc557d7d0ef13484ac47293908eb"><td class="memItemLeft" align="right" valign="top">new void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_angle_tool.html#aef01dc557d7d0ef13484ac47293908eb">OnEnable</a> ()</td></tr>
+<tr class="separator:aef01dc557d7d0ef13484ac47293908eb"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af62849932c48540c09ddc9285ba7f8e4"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_angle_tool.html#af62849932c48540c09ddc9285ba7f8e4">OnDisable</a> ()</td></tr>
+<tr class="separator:af62849932c48540c09ddc9285ba7f8e4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3d50cf490bc5b0aacb541a3c2b442298"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_angle_tool.html#a3d50cf490bc5b0aacb541a3c2b442298">Update</a> ()</td></tr>
+<tr class="separator:a3d50cf490bc5b0aacb541a3c2b442298"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a013032e08aa41f852f0e2cdf6620d183"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_angle_tool.html#a013032e08aa41f852f0e2cdf6620d183">ResetGadget</a> ()</td></tr>
+<tr class="separator:a013032e08aa41f852f0e2cdf6620d183"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-attribs" name="pri-attribs"></a>
+Private Attributes</h2></td></tr>
+<tr class="memitem:a2cd00d65b792c40a70039928be8f86eb"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_angle_tool.html#a2cd00d65b792c40a70039928be8f86eb">angleModeIsFirstPointSelected</a> = false</td></tr>
+<tr class="separator:a2cd00d65b792c40a70039928be8f86eb"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a12eee7dfc33d7b1d158aaabaaf216d74"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_point_fact.html">PointFact</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_angle_tool.html#a12eee7dfc33d7b1d158aaabaaf216d74">angleModeFirstPointSelected</a> = null</td></tr>
+<tr class="separator:a12eee7dfc33d7b1d158aaabaaf216d74"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5381bc4de94101bd327dea84d519a39f"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_angle_tool.html#a5381bc4de94101bd327dea84d519a39f">angleModeIsSecondPointSelected</a> = false</td></tr>
+<tr class="separator:a5381bc4de94101bd327dea84d519a39f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aad527dbaf0389df79074a8af1e2970c7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_point_fact.html">PointFact</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_angle_tool.html#aad527dbaf0389df79074a8af1e2970c7">angleModeSecondPointSelected</a> = null</td></tr>
+<tr class="separator:aad527dbaf0389df79074a8af1e2970c7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad53d1012ac71ea87e16563e4cb00f0ed"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_angle_tool.html#ad53d1012ac71ea87e16563e4cb00f0ed">curveDrawingActivated</a></td></tr>
+<tr class="separator:ad53d1012ac71ea87e16563e4cb00f0ed"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9e5ae085fd67aeb07c7543c4f5ea2ec9"><td class="memItemLeft" align="right" valign="top">List&lt; Vector3 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_angle_tool.html#a9e5ae085fd67aeb07c7543c4f5ea2ec9">linePositions</a> = new List&lt;Vector3&gt;()</td></tr>
+<tr class="separator:a9e5ae085fd67aeb07c7543c4f5ea2ec9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad60891ad87435994e65f10f49f0202a1"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_angle_tool.html#ad60891ad87435994e65f10f49f0202a1">curveDrawingVertexCount</a> = 36</td></tr>
+<tr class="separator:ad60891ad87435994e65f10f49f0202a1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a19127e03404289cc416de14d4178ef35"><td class="memItemLeft" align="right" valign="top">Vector3&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_angle_tool.html#a19127e03404289cc416de14d4178ef35">curveEndPoint</a></td></tr>
+<tr class="separator:a19127e03404289cc416de14d4178ef35"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa04dbed6f4ae1011df6311a50d8fd24d"><td class="memItemLeft" align="right" valign="top">Vector3&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_angle_tool.html#aa04dbed6f4ae1011df6311a50d8fd24d">angleMiddlePoint</a></td></tr>
+<tr class="separator:aa04dbed6f4ae1011df6311a50d8fd24d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9689be22a443b6f6613bb5809a793c22"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_angle_tool.html#a9689be22a443b6f6613bb5809a793c22">curveRadius</a></td></tr>
+<tr class="separator:a9689be22a443b6f6613bb5809a793c22"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="inherited" name="inherited"></a>
+Additional Inherited Members</h2></td></tr>
+<tr class="inherit_header pro_methods_class_gadget"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_gadget')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="class_gadget.html">Gadget</a></td></tr>
+<tr class="memitem:a7ee73250f04a3d86b486ec4e73e3b790 inherit pro_methods_class_gadget"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_gadget.html#a7ee73250f04a3d86b486ec4e73e3b790">Awake</a> ()</td></tr>
+<tr class="separator:a7ee73250f04a3d86b486ec4e73e3b790 inherit pro_methods_class_gadget"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a79585ab08c1ae5efe5a357e1b4218fa2 inherit pro_methods_class_gadget"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_gadget.html#a79585ab08c1ae5efe5a357e1b4218fa2">OnEnable</a> ()</td></tr>
+<tr class="separator:a79585ab08c1ae5efe5a357e1b4218fa2 inherit pro_methods_class_gadget"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a id="a769856a6898543641fe8711a07c7a7f5" name="a769856a6898543641fe8711a07c7a7f5"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a769856a6898543641fe8711a07c7a7f5">&#9670;&nbsp;</a></span>ActivateCurveDrawing()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void AngleTool.ActivateCurveDrawing </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a09d40d4ac5ca7b8f66ef9bc9f2fe2d48" name="a09d40d4ac5ca7b8f66ef9bc9f2fe2d48"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a09d40d4ac5ca7b8f66ef9bc9f2fe2d48">&#9670;&nbsp;</a></span>Awake()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">new void AngleTool.Awake </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="ad86df38e2cf7458b7ec8e60b644469a7" name="ad86df38e2cf7458b7ec8e60b644469a7"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ad86df38e2cf7458b7ec8e60b644469a7">&#9670;&nbsp;</a></span>DeactivateCurveDrawing()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void AngleTool.DeactivateCurveDrawing </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="af62849932c48540c09ddc9285ba7f8e4" name="af62849932c48540c09ddc9285ba7f8e4"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#af62849932c48540c09ddc9285ba7f8e4">&#9670;&nbsp;</a></span>OnDisable()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void AngleTool.OnDisable </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="aef01dc557d7d0ef13484ac47293908eb" name="aef01dc557d7d0ef13484ac47293908eb"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aef01dc557d7d0ef13484ac47293908eb">&#9670;&nbsp;</a></span>OnEnable()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">new void AngleTool.OnEnable </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="af74cf47aa4012b25580f1ec27f4ca106" name="af74cf47aa4012b25580f1ec27f4ca106"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#af74cf47aa4012b25580f1ec27f4ca106">&#9670;&nbsp;</a></span>OnHit()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">override void AngleTool.OnHit </td>
+          <td>(</td>
+          <td class="paramtype">RaycastHit&#160;</td>
+          <td class="paramname"><em>hit</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Called when <a class="el" href="class_communication_events.html#a42aa894d895fcccfea05a3823bc2a683">CommunicationEvents.TriggerEvent</a> is invoked, a.k.a. when Player clicks in GameWorld. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">hit</td><td>the position where it was clicked</td></tr>
+  </table>
+  </dd>
+</dl>
+
+<p>Reimplemented from <a class="el" href="class_gadget.html#a069459a8478367816706eeb368b11763">Gadget</a>.</p>
+
+</div>
+</div>
+<a id="a013032e08aa41f852f0e2cdf6620d183" name="a013032e08aa41f852f0e2cdf6620d183"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a013032e08aa41f852f0e2cdf6620d183">&#9670;&nbsp;</a></span>ResetGadget()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void AngleTool.ResetGadget </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a3d50cf490bc5b0aacb541a3c2b442298" name="a3d50cf490bc5b0aacb541a3c2b442298"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a3d50cf490bc5b0aacb541a3c2b442298">&#9670;&nbsp;</a></span>Update()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void AngleTool.Update </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a7ad334a3473a14a7ecb628db60e02184" name="a7ad334a3473a14a7ecb628db60e02184"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a7ad334a3473a14a7ecb628db60e02184">&#9670;&nbsp;</a></span>UpdateCurveDrawing()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void AngleTool.UpdateCurveDrawing </td>
+          <td>(</td>
+          <td class="paramtype">Vector3&#160;</td>
+          <td class="paramname"><em>currentPosition</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Data Documentation</h2>
+<a id="aa04dbed6f4ae1011df6311a50d8fd24d" name="aa04dbed6f4ae1011df6311a50d8fd24d"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aa04dbed6f4ae1011df6311a50d8fd24d">&#9670;&nbsp;</a></span>angleMiddlePoint</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">Vector3 AngleTool.angleMiddlePoint</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a12eee7dfc33d7b1d158aaabaaf216d74" name="a12eee7dfc33d7b1d158aaabaaf216d74"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a12eee7dfc33d7b1d158aaabaaf216d74">&#9670;&nbsp;</a></span>angleModeFirstPointSelected</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_point_fact.html">PointFact</a> AngleTool.angleModeFirstPointSelected = null</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a2cd00d65b792c40a70039928be8f86eb" name="a2cd00d65b792c40a70039928be8f86eb"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a2cd00d65b792c40a70039928be8f86eb">&#9670;&nbsp;</a></span>angleModeIsFirstPointSelected</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool AngleTool.angleModeIsFirstPointSelected = false</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a5381bc4de94101bd327dea84d519a39f" name="a5381bc4de94101bd327dea84d519a39f"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a5381bc4de94101bd327dea84d519a39f">&#9670;&nbsp;</a></span>angleModeIsSecondPointSelected</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool AngleTool.angleModeIsSecondPointSelected = false</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="aad527dbaf0389df79074a8af1e2970c7" name="aad527dbaf0389df79074a8af1e2970c7"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aad527dbaf0389df79074a8af1e2970c7">&#9670;&nbsp;</a></span>angleModeSecondPointSelected</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_point_fact.html">PointFact</a> AngleTool.angleModeSecondPointSelected = null</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a4b4bef62cc77cb4c7004b4c044059144" name="a4b4bef62cc77cb4c7004b4c044059144"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a4b4bef62cc77cb4c7004b4c044059144">&#9670;&nbsp;</a></span>anglePreviewMaterial</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">Material AngleTool.anglePreviewMaterial</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="ad53d1012ac71ea87e16563e4cb00f0ed" name="ad53d1012ac71ea87e16563e4cb00f0ed"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ad53d1012ac71ea87e16563e4cb00f0ed">&#9670;&nbsp;</a></span>curveDrawingActivated</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool AngleTool.curveDrawingActivated</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="ad60891ad87435994e65f10f49f0202a1" name="ad60891ad87435994e65f10f49f0202a1"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ad60891ad87435994e65f10f49f0202a1">&#9670;&nbsp;</a></span>curveDrawingVertexCount</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">int AngleTool.curveDrawingVertexCount = 36</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a19127e03404289cc416de14d4178ef35" name="a19127e03404289cc416de14d4178ef35"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a19127e03404289cc416de14d4178ef35">&#9670;&nbsp;</a></span>curveEndPoint</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">Vector3 AngleTool.curveEndPoint</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a9689be22a443b6f6613bb5809a793c22" name="a9689be22a443b6f6613bb5809a793c22"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a9689be22a443b6f6613bb5809a793c22">&#9670;&nbsp;</a></span>curveRadius</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">float AngleTool.curveRadius</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a9e5ae085fd67aeb07c7543c4f5ea2ec9" name="a9e5ae085fd67aeb07c7543c4f5ea2ec9"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a9e5ae085fd67aeb07c7543c4f5ea2ec9">&#9670;&nbsp;</a></span>linePositions</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">List&lt;Vector3&gt; AngleTool.linePositions = new List&lt;Vector3&gt;()</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a7cad79bdeb58d592376fedfd0959c95d" name="a7cad79bdeb58d592376fedfd0959c95d"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a7cad79bdeb58d592376fedfd0959c95d">&#9670;&nbsp;</a></span>lineRenderer</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">LineRenderer AngleTool.lineRenderer</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/InteractionEngine/Gadgets/<a class="el" href="_angle_tool_8cs.html">AngleTool.cs</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="class_angle_tool.html">AngleTool</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_angle_tool.js b/Doxygen/output/html/class_angle_tool.js
new file mode 100644
index 0000000000000000000000000000000000000000..5152c9d4b3356c60828c56b8a50498e19cab2219
--- /dev/null
+++ b/Doxygen/output/html/class_angle_tool.js
@@ -0,0 +1,24 @@
+var class_angle_tool =
+[
+    [ "ActivateCurveDrawing", "class_angle_tool.html#a769856a6898543641fe8711a07c7a7f5", null ],
+    [ "Awake", "class_angle_tool.html#a09d40d4ac5ca7b8f66ef9bc9f2fe2d48", null ],
+    [ "DeactivateCurveDrawing", "class_angle_tool.html#ad86df38e2cf7458b7ec8e60b644469a7", null ],
+    [ "OnDisable", "class_angle_tool.html#af62849932c48540c09ddc9285ba7f8e4", null ],
+    [ "OnEnable", "class_angle_tool.html#aef01dc557d7d0ef13484ac47293908eb", null ],
+    [ "OnHit", "class_angle_tool.html#af74cf47aa4012b25580f1ec27f4ca106", null ],
+    [ "ResetGadget", "class_angle_tool.html#a013032e08aa41f852f0e2cdf6620d183", null ],
+    [ "Update", "class_angle_tool.html#a3d50cf490bc5b0aacb541a3c2b442298", null ],
+    [ "UpdateCurveDrawing", "class_angle_tool.html#a7ad334a3473a14a7ecb628db60e02184", null ],
+    [ "angleMiddlePoint", "class_angle_tool.html#aa04dbed6f4ae1011df6311a50d8fd24d", null ],
+    [ "angleModeFirstPointSelected", "class_angle_tool.html#a12eee7dfc33d7b1d158aaabaaf216d74", null ],
+    [ "angleModeIsFirstPointSelected", "class_angle_tool.html#a2cd00d65b792c40a70039928be8f86eb", null ],
+    [ "angleModeIsSecondPointSelected", "class_angle_tool.html#a5381bc4de94101bd327dea84d519a39f", null ],
+    [ "angleModeSecondPointSelected", "class_angle_tool.html#aad527dbaf0389df79074a8af1e2970c7", null ],
+    [ "anglePreviewMaterial", "class_angle_tool.html#a4b4bef62cc77cb4c7004b4c044059144", null ],
+    [ "curveDrawingActivated", "class_angle_tool.html#ad53d1012ac71ea87e16563e4cb00f0ed", null ],
+    [ "curveDrawingVertexCount", "class_angle_tool.html#ad60891ad87435994e65f10f49f0202a1", null ],
+    [ "curveEndPoint", "class_angle_tool.html#a19127e03404289cc416de14d4178ef35", null ],
+    [ "curveRadius", "class_angle_tool.html#a9689be22a443b6f6613bb5809a793c22", null ],
+    [ "linePositions", "class_angle_tool.html#a9e5ae085fd67aeb07c7543c4f5ea2ec9", null ],
+    [ "lineRenderer", "class_angle_tool.html#a7cad79bdeb58d592376fedfd0959c95d", null ]
+];
\ No newline at end of file
diff --git a/Doxygen/output/html/class_angle_tool.png b/Doxygen/output/html/class_angle_tool.png
new file mode 100644
index 0000000000000000000000000000000000000000..8684c3e328390dc6e87e1d5db381966e542e15e5
--- /dev/null
+++ b/Doxygen/output/html/class_angle_tool.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:7c6a4a72147b93b907cfc578b6ed852043fca9d2df13a24ec2bfc675e00c220e
+size 660
diff --git a/Doxygen/output/html/class_character_dialog-members.html b/Doxygen/output/html/class_character_dialog-members.html
new file mode 100644
index 0000000000000000000000000000000000000000..23068cf14db0e6a1dffced43a2af0ea16032d6a8
--- /dev/null
+++ b/Doxygen/output/html/class_character_dialog-members.html
@@ -0,0 +1,118 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_character_dialog.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">CharacterDialog Member List</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_character_dialog.html">CharacterDialog</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_character_dialog.html#a804d01e1594d9b62a1ed9db7478f43d2">CharakterAnimation</a></td><td class="entry"><a class="el" href="class_character_dialog.html">CharacterDialog</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_character_dialog.html#a520efaa5e17414969c3949c9ecd41404">gameSucceeded</a></td><td class="entry"><a class="el" href="class_character_dialog.html">CharacterDialog</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_character_dialog.html#af28b50e40ae391bd4d058c14ed16e059">letterIndex</a></td><td class="entry"><a class="el" href="class_character_dialog.html">CharacterDialog</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_character_dialog.html#a972364ac4879295c6404e7a72b66461c">NextSentence</a>()</td><td class="entry"><a class="el" href="class_character_dialog.html">CharacterDialog</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_character_dialog.html#a8a7e446c58162fe098c368bb5ac3869c">ResetSentence</a>()</td><td class="entry"><a class="el" href="class_character_dialog.html">CharacterDialog</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_character_dialog.html#ae0fa9dc08b87e0ca573122a8cfed7891">sentenceIndex</a></td><td class="entry"><a class="el" href="class_character_dialog.html">CharacterDialog</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_character_dialog.html#abe1c27f4cf1682b3b53ddefe67f57541">sentences</a></td><td class="entry"><a class="el" href="class_character_dialog.html">CharacterDialog</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_character_dialog.html#abde2791dbdaae1dd8238f2655c31bea3">Start</a>()</td><td class="entry"><a class="el" href="class_character_dialog.html">CharacterDialog</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_character_dialog.html#a6ace4f1849bb7b71fbb4951de23a3e32">StartGameSucceededSentence</a>()</td><td class="entry"><a class="el" href="class_character_dialog.html">CharacterDialog</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_character_dialog.html#ab2559a68a80a04f7481db11fe7dd221e">StopGameSucceededSentence</a>()</td><td class="entry"><a class="el" href="class_character_dialog.html">CharacterDialog</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_character_dialog.html#aacaf458915b8b1e1fc55fa982dad61b7">textDisplay</a></td><td class="entry"><a class="el" href="class_character_dialog.html">CharacterDialog</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_character_dialog.html#ad3507f81cf3b94ce4160b13a8dbab8cc">textHint</a></td><td class="entry"><a class="el" href="class_character_dialog.html">CharacterDialog</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_character_dialog.html#a18420c68fa67d556f2d1a41f01d517ba">textReseted</a></td><td class="entry"><a class="el" href="class_character_dialog.html">CharacterDialog</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_character_dialog.html#a59d09166485e224925c9b060f79843f4">timer</a></td><td class="entry"><a class="el" href="class_character_dialog.html">CharacterDialog</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_character_dialog.html#a8288411872e0e85c6750c56b452fc839">TypeFkt</a>()</td><td class="entry"><a class="el" href="class_character_dialog.html">CharacterDialog</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_character_dialog.html#a622fbdcebd7dd70dcb85276df04c81c7">typingActive</a></td><td class="entry"><a class="el" href="class_character_dialog.html">CharacterDialog</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_character_dialog.html#af9f55a2c9b8ccfaee1e9118960ccbc07">typingSpeed</a></td><td class="entry"><a class="el" href="class_character_dialog.html">CharacterDialog</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_character_dialog.html#a085ad61a6ff55641e10f0489aa0c86ab">Update</a>()</td><td class="entry"><a class="el" href="class_character_dialog.html">CharacterDialog</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_character_dialog.html b/Doxygen/output/html/class_character_dialog.html
new file mode 100644
index 0000000000000000000000000000000000000000..5cb8578b7031ebf3039968201dfaa9abec7f7e70
--- /dev/null
+++ b/Doxygen/output/html/class_character_dialog.html
@@ -0,0 +1,501 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: CharacterDialog Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_character_dialog.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="#pub-attribs">Public Attributes</a> &#124;
+<a href="#pri-methods">Private Member Functions</a> &#124;
+<a href="#pri-attribs">Private Attributes</a> &#124;
+<a href="class_character_dialog-members.html">List of all members</a>  </div>
+  <div class="headertitle"><div class="title">CharacterDialog Class Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<div class="dynheader">
+Inheritance diagram for CharacterDialog:</div>
+<div class="dyncontent">
+ <div class="center">
+  <img src="class_character_dialog.png" alt=""/>
+ </div></div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:a8288411872e0e85c6750c56b452fc839"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_character_dialog.html#a8288411872e0e85c6750c56b452fc839">TypeFkt</a> ()</td></tr>
+<tr class="separator:a8288411872e0e85c6750c56b452fc839"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a972364ac4879295c6404e7a72b66461c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_character_dialog.html#a972364ac4879295c6404e7a72b66461c">NextSentence</a> ()</td></tr>
+<tr class="separator:a972364ac4879295c6404e7a72b66461c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8a7e446c58162fe098c368bb5ac3869c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_character_dialog.html#a8a7e446c58162fe098c368bb5ac3869c">ResetSentence</a> ()</td></tr>
+<tr class="separator:a8a7e446c58162fe098c368bb5ac3869c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6ace4f1849bb7b71fbb4951de23a3e32"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_character_dialog.html#a6ace4f1849bb7b71fbb4951de23a3e32">StartGameSucceededSentence</a> ()</td></tr>
+<tr class="separator:a6ace4f1849bb7b71fbb4951de23a3e32"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab2559a68a80a04f7481db11fe7dd221e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_character_dialog.html#ab2559a68a80a04f7481db11fe7dd221e">StopGameSucceededSentence</a> ()</td></tr>
+<tr class="separator:ab2559a68a80a04f7481db11fe7dd221e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
+Public Attributes</h2></td></tr>
+<tr class="memitem:aacaf458915b8b1e1fc55fa982dad61b7"><td class="memItemLeft" align="right" valign="top">TextMeshPro&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_character_dialog.html#aacaf458915b8b1e1fc55fa982dad61b7">textDisplay</a></td></tr>
+<tr class="separator:aacaf458915b8b1e1fc55fa982dad61b7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad3507f81cf3b94ce4160b13a8dbab8cc"><td class="memItemLeft" align="right" valign="top">TextMeshPro&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_character_dialog.html#ad3507f81cf3b94ce4160b13a8dbab8cc">textHint</a></td></tr>
+<tr class="separator:ad3507f81cf3b94ce4160b13a8dbab8cc"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a804d01e1594d9b62a1ed9db7478f43d2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_task_charakter_animation.html">TaskCharakterAnimation</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_character_dialog.html#a804d01e1594d9b62a1ed9db7478f43d2">CharakterAnimation</a></td></tr>
+<tr class="separator:a804d01e1594d9b62a1ed9db7478f43d2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abe1c27f4cf1682b3b53ddefe67f57541"><td class="memItemLeft" align="right" valign="top">string[]&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_character_dialog.html#abe1c27f4cf1682b3b53ddefe67f57541">sentences</a></td></tr>
+<tr class="separator:abe1c27f4cf1682b3b53ddefe67f57541"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af9f55a2c9b8ccfaee1e9118960ccbc07"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_character_dialog.html#af9f55a2c9b8ccfaee1e9118960ccbc07">typingSpeed</a></td></tr>
+<tr class="separator:af9f55a2c9b8ccfaee1e9118960ccbc07"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-methods" name="pri-methods"></a>
+Private Member Functions</h2></td></tr>
+<tr class="memitem:abde2791dbdaae1dd8238f2655c31bea3"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_character_dialog.html#abde2791dbdaae1dd8238f2655c31bea3">Start</a> ()</td></tr>
+<tr class="separator:abde2791dbdaae1dd8238f2655c31bea3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a085ad61a6ff55641e10f0489aa0c86ab"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_character_dialog.html#a085ad61a6ff55641e10f0489aa0c86ab">Update</a> ()</td></tr>
+<tr class="separator:a085ad61a6ff55641e10f0489aa0c86ab"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-attribs" name="pri-attribs"></a>
+Private Attributes</h2></td></tr>
+<tr class="memitem:ae0fa9dc08b87e0ca573122a8cfed7891"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_character_dialog.html#ae0fa9dc08b87e0ca573122a8cfed7891">sentenceIndex</a></td></tr>
+<tr class="separator:ae0fa9dc08b87e0ca573122a8cfed7891"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af28b50e40ae391bd4d058c14ed16e059"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_character_dialog.html#af28b50e40ae391bd4d058c14ed16e059">letterIndex</a> = 0</td></tr>
+<tr class="separator:af28b50e40ae391bd4d058c14ed16e059"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a622fbdcebd7dd70dcb85276df04c81c7"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_character_dialog.html#a622fbdcebd7dd70dcb85276df04c81c7">typingActive</a> = false</td></tr>
+<tr class="separator:a622fbdcebd7dd70dcb85276df04c81c7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a59d09166485e224925c9b060f79843f4"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_character_dialog.html#a59d09166485e224925c9b060f79843f4">timer</a> = 0</td></tr>
+<tr class="separator:a59d09166485e224925c9b060f79843f4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a18420c68fa67d556f2d1a41f01d517ba"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_character_dialog.html#a18420c68fa67d556f2d1a41f01d517ba">textReseted</a> = true</td></tr>
+<tr class="separator:a18420c68fa67d556f2d1a41f01d517ba"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a520efaa5e17414969c3949c9ecd41404"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_character_dialog.html#a520efaa5e17414969c3949c9ecd41404">gameSucceeded</a> = false</td></tr>
+<tr class="separator:a520efaa5e17414969c3949c9ecd41404"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a id="a972364ac4879295c6404e7a72b66461c" name="a972364ac4879295c6404e7a72b66461c"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a972364ac4879295c6404e7a72b66461c">&#9670;&nbsp;</a></span>NextSentence()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void CharacterDialog.NextSentence </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a8a7e446c58162fe098c368bb5ac3869c" name="a8a7e446c58162fe098c368bb5ac3869c"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a8a7e446c58162fe098c368bb5ac3869c">&#9670;&nbsp;</a></span>ResetSentence()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void CharacterDialog.ResetSentence </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="abde2791dbdaae1dd8238f2655c31bea3" name="abde2791dbdaae1dd8238f2655c31bea3"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#abde2791dbdaae1dd8238f2655c31bea3">&#9670;&nbsp;</a></span>Start()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void CharacterDialog.Start </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a6ace4f1849bb7b71fbb4951de23a3e32" name="a6ace4f1849bb7b71fbb4951de23a3e32"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a6ace4f1849bb7b71fbb4951de23a3e32">&#9670;&nbsp;</a></span>StartGameSucceededSentence()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void CharacterDialog.StartGameSucceededSentence </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="ab2559a68a80a04f7481db11fe7dd221e" name="ab2559a68a80a04f7481db11fe7dd221e"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ab2559a68a80a04f7481db11fe7dd221e">&#9670;&nbsp;</a></span>StopGameSucceededSentence()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void CharacterDialog.StopGameSucceededSentence </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a8288411872e0e85c6750c56b452fc839" name="a8288411872e0e85c6750c56b452fc839"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a8288411872e0e85c6750c56b452fc839">&#9670;&nbsp;</a></span>TypeFkt()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void CharacterDialog.TypeFkt </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a085ad61a6ff55641e10f0489aa0c86ab" name="a085ad61a6ff55641e10f0489aa0c86ab"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a085ad61a6ff55641e10f0489aa0c86ab">&#9670;&nbsp;</a></span>Update()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void CharacterDialog.Update </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Data Documentation</h2>
+<a id="a804d01e1594d9b62a1ed9db7478f43d2" name="a804d01e1594d9b62a1ed9db7478f43d2"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a804d01e1594d9b62a1ed9db7478f43d2">&#9670;&nbsp;</a></span>CharakterAnimation</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_task_charakter_animation.html">TaskCharakterAnimation</a> CharacterDialog.CharakterAnimation</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a520efaa5e17414969c3949c9ecd41404" name="a520efaa5e17414969c3949c9ecd41404"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a520efaa5e17414969c3949c9ecd41404">&#9670;&nbsp;</a></span>gameSucceeded</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool CharacterDialog.gameSucceeded = false</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="af28b50e40ae391bd4d058c14ed16e059" name="af28b50e40ae391bd4d058c14ed16e059"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#af28b50e40ae391bd4d058c14ed16e059">&#9670;&nbsp;</a></span>letterIndex</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">int CharacterDialog.letterIndex = 0</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="ae0fa9dc08b87e0ca573122a8cfed7891" name="ae0fa9dc08b87e0ca573122a8cfed7891"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ae0fa9dc08b87e0ca573122a8cfed7891">&#9670;&nbsp;</a></span>sentenceIndex</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">int CharacterDialog.sentenceIndex</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="abe1c27f4cf1682b3b53ddefe67f57541" name="abe1c27f4cf1682b3b53ddefe67f57541"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#abe1c27f4cf1682b3b53ddefe67f57541">&#9670;&nbsp;</a></span>sentences</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">string [] CharacterDialog.sentences</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="aacaf458915b8b1e1fc55fa982dad61b7" name="aacaf458915b8b1e1fc55fa982dad61b7"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aacaf458915b8b1e1fc55fa982dad61b7">&#9670;&nbsp;</a></span>textDisplay</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">TextMeshPro CharacterDialog.textDisplay</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="ad3507f81cf3b94ce4160b13a8dbab8cc" name="ad3507f81cf3b94ce4160b13a8dbab8cc"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ad3507f81cf3b94ce4160b13a8dbab8cc">&#9670;&nbsp;</a></span>textHint</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">TextMeshPro CharacterDialog.textHint</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a18420c68fa67d556f2d1a41f01d517ba" name="a18420c68fa67d556f2d1a41f01d517ba"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a18420c68fa67d556f2d1a41f01d517ba">&#9670;&nbsp;</a></span>textReseted</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool CharacterDialog.textReseted = true</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a59d09166485e224925c9b060f79843f4" name="a59d09166485e224925c9b060f79843f4"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a59d09166485e224925c9b060f79843f4">&#9670;&nbsp;</a></span>timer</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">float CharacterDialog.timer = 0</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a622fbdcebd7dd70dcb85276df04c81c7" name="a622fbdcebd7dd70dcb85276df04c81c7"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a622fbdcebd7dd70dcb85276df04c81c7">&#9670;&nbsp;</a></span>typingActive</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool CharacterDialog.typingActive = false</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="af9f55a2c9b8ccfaee1e9118960ccbc07" name="af9f55a2c9b8ccfaee1e9118960ccbc07"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#af9f55a2c9b8ccfaee1e9118960ccbc07">&#9670;&nbsp;</a></span>typingSpeed</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">float CharacterDialog.typingSpeed</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/InteractionEngine/Character_Animations/<a class="el" href="_character_dialog_8cs.html">CharacterDialog.cs</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="class_character_dialog.html">CharacterDialog</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_character_dialog.js b/Doxygen/output/html/class_character_dialog.js
new file mode 100644
index 0000000000000000000000000000000000000000..e132b015b5729a426395d1a36b7a444040846bcc
--- /dev/null
+++ b/Doxygen/output/html/class_character_dialog.js
@@ -0,0 +1,21 @@
+var class_character_dialog =
+[
+    [ "NextSentence", "class_character_dialog.html#a972364ac4879295c6404e7a72b66461c", null ],
+    [ "ResetSentence", "class_character_dialog.html#a8a7e446c58162fe098c368bb5ac3869c", null ],
+    [ "Start", "class_character_dialog.html#abde2791dbdaae1dd8238f2655c31bea3", null ],
+    [ "StartGameSucceededSentence", "class_character_dialog.html#a6ace4f1849bb7b71fbb4951de23a3e32", null ],
+    [ "StopGameSucceededSentence", "class_character_dialog.html#ab2559a68a80a04f7481db11fe7dd221e", null ],
+    [ "TypeFkt", "class_character_dialog.html#a8288411872e0e85c6750c56b452fc839", null ],
+    [ "Update", "class_character_dialog.html#a085ad61a6ff55641e10f0489aa0c86ab", null ],
+    [ "CharakterAnimation", "class_character_dialog.html#a804d01e1594d9b62a1ed9db7478f43d2", null ],
+    [ "gameSucceeded", "class_character_dialog.html#a520efaa5e17414969c3949c9ecd41404", null ],
+    [ "letterIndex", "class_character_dialog.html#af28b50e40ae391bd4d058c14ed16e059", null ],
+    [ "sentenceIndex", "class_character_dialog.html#ae0fa9dc08b87e0ca573122a8cfed7891", null ],
+    [ "sentences", "class_character_dialog.html#abe1c27f4cf1682b3b53ddefe67f57541", null ],
+    [ "textDisplay", "class_character_dialog.html#aacaf458915b8b1e1fc55fa982dad61b7", null ],
+    [ "textHint", "class_character_dialog.html#ad3507f81cf3b94ce4160b13a8dbab8cc", null ],
+    [ "textReseted", "class_character_dialog.html#a18420c68fa67d556f2d1a41f01d517ba", null ],
+    [ "timer", "class_character_dialog.html#a59d09166485e224925c9b060f79843f4", null ],
+    [ "typingActive", "class_character_dialog.html#a622fbdcebd7dd70dcb85276df04c81c7", null ],
+    [ "typingSpeed", "class_character_dialog.html#af9f55a2c9b8ccfaee1e9118960ccbc07", null ]
+];
\ No newline at end of file
diff --git a/Doxygen/output/html/class_character_dialog.png b/Doxygen/output/html/class_character_dialog.png
new file mode 100644
index 0000000000000000000000000000000000000000..a09ad68e3529bd4818636a370d3cb28a8b62b984
--- /dev/null
+++ b/Doxygen/output/html/class_character_dialog.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:e2599df01ded17a7bfcfa18a82331e7b025cbf0375e93d55c679f187ba0eed66
+size 514
diff --git a/Doxygen/output/html/class_circle_segment_generator-members.html b/Doxygen/output/html/class_circle_segment_generator-members.html
new file mode 100644
index 0000000000000000000000000000000000000000..9765d49153491c6449258c251b918ef181cbe72d
--- /dev/null
+++ b/Doxygen/output/html/class_circle_segment_generator-members.html
@@ -0,0 +1,106 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_circle_segment_generator.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">CircleSegmentGenerator Member List</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_circle_segment_generator.html">CircleSegmentGenerator</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_circle_segment_generator.html#a34cbbb5f835e20f6303710df282fac9e">angleAccuracy</a></td><td class="entry"><a class="el" href="class_circle_segment_generator.html">CircleSegmentGenerator</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_circle_segment_generator.html#aadaaa8438dade741f2d8e055436a8414">CreateSegment</a>(float angle, float radius)</td><td class="entry"><a class="el" href="class_circle_segment_generator.html">CircleSegmentGenerator</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_circle_segment_generator.html#ae04905b107d512f333903af3a29cface">height</a></td><td class="entry"><a class="el" href="class_circle_segment_generator.html">CircleSegmentGenerator</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_circle_segment_generator.html#a93c2a33567a50e73ce439c2dc8bb83f6">mesh</a></td><td class="entry"><a class="el" href="class_circle_segment_generator.html">CircleSegmentGenerator</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_circle_segment_generator.html#adac141669eb6c69428b34ed0a0304a13">radius</a></td><td class="entry"><a class="el" href="class_circle_segment_generator.html">CircleSegmentGenerator</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_circle_segment_generator.html#aa865b7b40ee68731f9b14c64bcfef398">setAngle</a>(float angle)</td><td class="entry"><a class="el" href="class_circle_segment_generator.html">CircleSegmentGenerator</a></td><td class="entry"></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_circle_segment_generator.html b/Doxygen/output/html/class_circle_segment_generator.html
new file mode 100644
index 0000000000000000000000000000000000000000..c6410662d14cc07b34922b47ea7780d4639c376b
--- /dev/null
+++ b/Doxygen/output/html/class_circle_segment_generator.html
@@ -0,0 +1,266 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: CircleSegmentGenerator Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_circle_segment_generator.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="#pub-attribs">Public Attributes</a> &#124;
+<a href="#pri-methods">Private Member Functions</a> &#124;
+<a href="#pri-attribs">Private Attributes</a> &#124;
+<a href="class_circle_segment_generator-members.html">List of all members</a>  </div>
+  <div class="headertitle"><div class="title">CircleSegmentGenerator Class Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<div class="dynheader">
+Inheritance diagram for CircleSegmentGenerator:</div>
+<div class="dyncontent">
+ <div class="center">
+  <img src="class_circle_segment_generator.png" alt=""/>
+ </div></div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:aa865b7b40ee68731f9b14c64bcfef398"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_circle_segment_generator.html#aa865b7b40ee68731f9b14c64bcfef398">setAngle</a> (float angle)</td></tr>
+<tr class="separator:aa865b7b40ee68731f9b14c64bcfef398"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
+Public Attributes</h2></td></tr>
+<tr class="memitem:adac141669eb6c69428b34ed0a0304a13"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_circle_segment_generator.html#adac141669eb6c69428b34ed0a0304a13">radius</a></td></tr>
+<tr class="separator:adac141669eb6c69428b34ed0a0304a13"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae04905b107d512f333903af3a29cface"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_circle_segment_generator.html#ae04905b107d512f333903af3a29cface">height</a></td></tr>
+<tr class="separator:ae04905b107d512f333903af3a29cface"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-methods" name="pri-methods"></a>
+Private Member Functions</h2></td></tr>
+<tr class="memitem:aadaaa8438dade741f2d8e055436a8414"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_circle_segment_generator.html#aadaaa8438dade741f2d8e055436a8414">CreateSegment</a> (float angle, float <a class="el" href="class_circle_segment_generator.html#adac141669eb6c69428b34ed0a0304a13">radius</a>)</td></tr>
+<tr class="separator:aadaaa8438dade741f2d8e055436a8414"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-attribs" name="pri-attribs"></a>
+Private Attributes</h2></td></tr>
+<tr class="memitem:a93c2a33567a50e73ce439c2dc8bb83f6"><td class="memItemLeft" align="right" valign="top">Mesh&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_circle_segment_generator.html#a93c2a33567a50e73ce439c2dc8bb83f6">mesh</a></td></tr>
+<tr class="separator:a93c2a33567a50e73ce439c2dc8bb83f6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a34cbbb5f835e20f6303710df282fac9e"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_circle_segment_generator.html#a34cbbb5f835e20f6303710df282fac9e">angleAccuracy</a> = 0.5f</td></tr>
+<tr class="separator:a34cbbb5f835e20f6303710df282fac9e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a id="aadaaa8438dade741f2d8e055436a8414" name="aadaaa8438dade741f2d8e055436a8414"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aadaaa8438dade741f2d8e055436a8414">&#9670;&nbsp;</a></span>CreateSegment()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void CircleSegmentGenerator.CreateSegment </td>
+          <td>(</td>
+          <td class="paramtype">float&#160;</td>
+          <td class="paramname"><em>angle</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">float&#160;</td>
+          <td class="paramname"><em>radius</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="aa865b7b40ee68731f9b14c64bcfef398" name="aa865b7b40ee68731f9b14c64bcfef398"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aa865b7b40ee68731f9b14c64bcfef398">&#9670;&nbsp;</a></span>setAngle()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void CircleSegmentGenerator.setAngle </td>
+          <td>(</td>
+          <td class="paramtype">float&#160;</td>
+          <td class="paramname"><em>angle</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Data Documentation</h2>
+<a id="a34cbbb5f835e20f6303710df282fac9e" name="a34cbbb5f835e20f6303710df282fac9e"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a34cbbb5f835e20f6303710df282fac9e">&#9670;&nbsp;</a></span>angleAccuracy</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">float CircleSegmentGenerator.angleAccuracy = 0.5f</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="ae04905b107d512f333903af3a29cface" name="ae04905b107d512f333903af3a29cface"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ae04905b107d512f333903af3a29cface">&#9670;&nbsp;</a></span>height</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">float CircleSegmentGenerator.height</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a93c2a33567a50e73ce439c2dc8bb83f6" name="a93c2a33567a50e73ce439c2dc8bb83f6"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a93c2a33567a50e73ce439c2dc8bb83f6">&#9670;&nbsp;</a></span>mesh</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">Mesh CircleSegmentGenerator.mesh</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="adac141669eb6c69428b34ed0a0304a13" name="adac141669eb6c69428b34ed0a0304a13"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#adac141669eb6c69428b34ed0a0304a13">&#9670;&nbsp;</a></span>radius</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">float CircleSegmentGenerator.radius</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/<a class="el" href="_circle_segment_generator_8cs.html">CircleSegmentGenerator.cs</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="class_circle_segment_generator.html">CircleSegmentGenerator</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_circle_segment_generator.js b/Doxygen/output/html/class_circle_segment_generator.js
new file mode 100644
index 0000000000000000000000000000000000000000..70d6537911c92c66dc74f5bc425691f1212e785f
--- /dev/null
+++ b/Doxygen/output/html/class_circle_segment_generator.js
@@ -0,0 +1,9 @@
+var class_circle_segment_generator =
+[
+    [ "CreateSegment", "class_circle_segment_generator.html#aadaaa8438dade741f2d8e055436a8414", null ],
+    [ "setAngle", "class_circle_segment_generator.html#aa865b7b40ee68731f9b14c64bcfef398", null ],
+    [ "angleAccuracy", "class_circle_segment_generator.html#a34cbbb5f835e20f6303710df282fac9e", null ],
+    [ "height", "class_circle_segment_generator.html#ae04905b107d512f333903af3a29cface", null ],
+    [ "mesh", "class_circle_segment_generator.html#a93c2a33567a50e73ce439c2dc8bb83f6", null ],
+    [ "radius", "class_circle_segment_generator.html#adac141669eb6c69428b34ed0a0304a13", null ]
+];
\ No newline at end of file
diff --git a/Doxygen/output/html/class_circle_segment_generator.png b/Doxygen/output/html/class_circle_segment_generator.png
new file mode 100644
index 0000000000000000000000000000000000000000..d5b652c7109d11cbe2db83512a2091a76c3bff1e
--- /dev/null
+++ b/Doxygen/output/html/class_circle_segment_generator.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:0064c506cdbf51e1e0ad03319c26fef8945d137824d32368679657c5a56eb9c5
+size 632
diff --git a/Doxygen/output/html/class_collapsable_category-members.html b/Doxygen/output/html/class_collapsable_category-members.html
new file mode 100644
index 0000000000000000000000000000000000000000..e1abeda357f9385ebca2d4e9f4667d875eb66726
--- /dev/null
+++ b/Doxygen/output/html/class_collapsable_category-members.html
@@ -0,0 +1,108 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_collapsable_category.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">CollapsableCategory Member List</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_collapsable_category.html">CollapsableCategory</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_collapsable_category.html#a365a18cf58a6bee94b76266e220ed35f">category</a></td><td class="entry"><a class="el" href="class_collapsable_category.html">CollapsableCategory</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_collapsable_category.html#a8f0670c674d5d15e451da3572a0f0d4a">content</a></td><td class="entry"><a class="el" href="class_collapsable_category.html">CollapsableCategory</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_collapsable_category.html#a68acd9b011115d12b9d1625fd3baf454">DrawChildren</a>()</td><td class="entry"><a class="el" href="class_collapsable_category.html">CollapsableCategory</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_collapsable_category.html#a60d374d41f86ea4ebb60b38b5d2994bf">editLoader</a></td><td class="entry"><a class="el" href="class_collapsable_category.html">CollapsableCategory</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_collapsable_category.html#a04de647d31f2afa5cbbfec19b68a2b91">Init</a>()</td><td class="entry"><a class="el" href="class_collapsable_category.html">CollapsableCategory</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_collapsable_category.html#a9458d662a974b0b2647698343d43c06f">pageMenue</a></td><td class="entry"><a class="el" href="class_collapsable_category.html">CollapsableCategory</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_collapsable_category.html#a10346cf730d9029d32b2579f1d3fc76d">StageEntry</a></td><td class="entry"><a class="el" href="class_collapsable_category.html">CollapsableCategory</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_collapsable_category.html#a88f2dc544e7fc2e1538b80c14c85a47e">StageEntryEntry</a></td><td class="entry"><a class="el" href="class_collapsable_category.html">CollapsableCategory</a></td><td class="entry"></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_collapsable_category.html b/Doxygen/output/html/class_collapsable_category.html
new file mode 100644
index 0000000000000000000000000000000000000000..b25b518ab6a36818a6d53b90b49b869d138622c7
--- /dev/null
+++ b/Doxygen/output/html/class_collapsable_category.html
@@ -0,0 +1,254 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: CollapsableCategory Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_collapsable_category.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="#pub-attribs">Public Attributes</a> &#124;
+<a href="class_collapsable_category-members.html">List of all members</a>  </div>
+  <div class="headertitle"><div class="title">CollapsableCategory Class Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<div class="dynheader">
+Inheritance diagram for CollapsableCategory:</div>
+<div class="dyncontent">
+ <div class="center">
+  <img src="class_collapsable_category.png" alt=""/>
+ </div></div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:a04de647d31f2afa5cbbfec19b68a2b91"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_collapsable_category.html#a04de647d31f2afa5cbbfec19b68a2b91">Init</a> ()</td></tr>
+<tr class="separator:a04de647d31f2afa5cbbfec19b68a2b91"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a68acd9b011115d12b9d1625fd3baf454"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_collapsable_category.html#a68acd9b011115d12b9d1625fd3baf454">DrawChildren</a> ()</td></tr>
+<tr class="separator:a68acd9b011115d12b9d1625fd3baf454"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
+Public Attributes</h2></td></tr>
+<tr class="memitem:a10346cf730d9029d32b2579f1d3fc76d"><td class="memItemLeft" align="right" valign="top">GameObject&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_collapsable_category.html#a10346cf730d9029d32b2579f1d3fc76d">StageEntry</a></td></tr>
+<tr class="separator:a10346cf730d9029d32b2579f1d3fc76d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a88f2dc544e7fc2e1538b80c14c85a47e"><td class="memItemLeft" align="right" valign="top">GameObject&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_collapsable_category.html#a88f2dc544e7fc2e1538b80c14c85a47e">StageEntryEntry</a></td></tr>
+<tr class="separator:a88f2dc544e7fc2e1538b80c14c85a47e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9458d662a974b0b2647698343d43c06f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_menue_loader.html">MenueLoader</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_collapsable_category.html#a9458d662a974b0b2647698343d43c06f">pageMenue</a></td></tr>
+<tr class="separator:a9458d662a974b0b2647698343d43c06f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a60d374d41f86ea4ebb60b38b5d2994bf"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_edit_loader.html">EditLoader</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_collapsable_category.html#a60d374d41f86ea4ebb60b38b5d2994bf">editLoader</a></td></tr>
+<tr class="separator:a60d374d41f86ea4ebb60b38b5d2994bf"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8f0670c674d5d15e451da3572a0f0d4a"><td class="memItemLeft" align="right" valign="top">List&lt; <a class="el" href="class_stage.html">Stage</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_collapsable_category.html#a8f0670c674d5d15e451da3572a0f0d4a">content</a></td></tr>
+<tr class="separator:a8f0670c674d5d15e451da3572a0f0d4a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a365a18cf58a6bee94b76266e220ed35f"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_collapsable_category.html#a365a18cf58a6bee94b76266e220ed35f">category</a></td></tr>
+<tr class="separator:a365a18cf58a6bee94b76266e220ed35f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a id="a68acd9b011115d12b9d1625fd3baf454" name="a68acd9b011115d12b9d1625fd3baf454"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a68acd9b011115d12b9d1625fd3baf454">&#9670;&nbsp;</a></span>DrawChildren()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">float CollapsableCategory.DrawChildren </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a04de647d31f2afa5cbbfec19b68a2b91" name="a04de647d31f2afa5cbbfec19b68a2b91"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a04de647d31f2afa5cbbfec19b68a2b91">&#9670;&nbsp;</a></span>Init()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void CollapsableCategory.Init </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Data Documentation</h2>
+<a id="a365a18cf58a6bee94b76266e220ed35f" name="a365a18cf58a6bee94b76266e220ed35f"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a365a18cf58a6bee94b76266e220ed35f">&#9670;&nbsp;</a></span>category</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">string CollapsableCategory.category</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a8f0670c674d5d15e451da3572a0f0d4a" name="a8f0670c674d5d15e451da3572a0f0d4a"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a8f0670c674d5d15e451da3572a0f0d4a">&#9670;&nbsp;</a></span>content</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">List&lt;<a class="el" href="class_stage.html">Stage</a>&gt; CollapsableCategory.content</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a60d374d41f86ea4ebb60b38b5d2994bf" name="a60d374d41f86ea4ebb60b38b5d2994bf"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a60d374d41f86ea4ebb60b38b5d2994bf">&#9670;&nbsp;</a></span>editLoader</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_edit_loader.html">EditLoader</a> CollapsableCategory.editLoader</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a9458d662a974b0b2647698343d43c06f" name="a9458d662a974b0b2647698343d43c06f"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a9458d662a974b0b2647698343d43c06f">&#9670;&nbsp;</a></span>pageMenue</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_menue_loader.html">MenueLoader</a> CollapsableCategory.pageMenue</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a10346cf730d9029d32b2579f1d3fc76d" name="a10346cf730d9029d32b2579f1d3fc76d"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a10346cf730d9029d32b2579f1d3fc76d">&#9670;&nbsp;</a></span>StageEntry</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">GameObject CollapsableCategory.StageEntry</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a88f2dc544e7fc2e1538b80c14c85a47e" name="a88f2dc544e7fc2e1538b80c14c85a47e"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a88f2dc544e7fc2e1538b80c14c85a47e">&#9670;&nbsp;</a></span>StageEntryEntry</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">GameObject CollapsableCategory.StageEntryEntry</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/UI/MainMenue/CollapsableStage/<a class="el" href="_collapsable_category_8cs.html">CollapsableCategory.cs</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="class_collapsable_category.html">CollapsableCategory</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_collapsable_category.js b/Doxygen/output/html/class_collapsable_category.js
new file mode 100644
index 0000000000000000000000000000000000000000..06ac95a38f50f5c912a6c300ded932f8f7854ec6
--- /dev/null
+++ b/Doxygen/output/html/class_collapsable_category.js
@@ -0,0 +1,11 @@
+var class_collapsable_category =
+[
+    [ "DrawChildren", "class_collapsable_category.html#a68acd9b011115d12b9d1625fd3baf454", null ],
+    [ "Init", "class_collapsable_category.html#a04de647d31f2afa5cbbfec19b68a2b91", null ],
+    [ "category", "class_collapsable_category.html#a365a18cf58a6bee94b76266e220ed35f", null ],
+    [ "content", "class_collapsable_category.html#a8f0670c674d5d15e451da3572a0f0d4a", null ],
+    [ "editLoader", "class_collapsable_category.html#a60d374d41f86ea4ebb60b38b5d2994bf", null ],
+    [ "pageMenue", "class_collapsable_category.html#a9458d662a974b0b2647698343d43c06f", null ],
+    [ "StageEntry", "class_collapsable_category.html#a10346cf730d9029d32b2579f1d3fc76d", null ],
+    [ "StageEntryEntry", "class_collapsable_category.html#a88f2dc544e7fc2e1538b80c14c85a47e", null ]
+];
\ No newline at end of file
diff --git a/Doxygen/output/html/class_collapsable_category.png b/Doxygen/output/html/class_collapsable_category.png
new file mode 100644
index 0000000000000000000000000000000000000000..9b77977623fcd715f863d10b97f4dc8142c2e174
--- /dev/null
+++ b/Doxygen/output/html/class_collapsable_category.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:bd7fd3dd87ca2ab98b614ebf6d5e83d4460109123c2b6cc167b83e2756f6c9a5
+size 543
diff --git a/Doxygen/output/html/class_collapsable_stage-members.html b/Doxygen/output/html/class_collapsable_stage-members.html
new file mode 100644
index 0000000000000000000000000000000000000000..d862847b56f4fe6a0350b84ab6eacb3ed258be2f
--- /dev/null
+++ b/Doxygen/output/html/class_collapsable_stage-members.html
@@ -0,0 +1,108 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_collapsable_stage.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">CollapsableStage Member List</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_collapsable_stage.html">CollapsableStage</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_collapsable_stage.html#a57ea632bd3d147e619d6c261a07eacda">DrawChildren</a>()</td><td class="entry"><a class="el" href="class_collapsable_stage.html">CollapsableStage</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_collapsable_stage.html#a25d7c5831771998e5ff1f53d64834566">editLoader</a></td><td class="entry"><a class="el" href="class_collapsable_stage.html">CollapsableStage</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_collapsable_stage.html#a5c6986699f3c2560e9e0df7329c210eb">Init</a>()</td><td class="entry"><a class="el" href="class_collapsable_stage.html">CollapsableStage</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_collapsable_stage.html#a9f51ac99b3256e0c18fd72e4c4124a32">local</a></td><td class="entry"><a class="el" href="class_collapsable_stage.html">CollapsableStage</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_collapsable_stage.html#a5c4f2161c0beb51b29bb7be902e7c601">pageMenue</a></td><td class="entry"><a class="el" href="class_collapsable_stage.html">CollapsableStage</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_collapsable_stage.html#a51916c94e837395e1dce3182a5a1e8f8">stage</a></td><td class="entry"><a class="el" href="class_collapsable_stage.html">CollapsableStage</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_collapsable_stage.html#a66257318be409f62ab1e0b62564b0bac">stage_name</a></td><td class="entry"><a class="el" href="class_collapsable_stage.html">CollapsableStage</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_collapsable_stage.html#a93bf2205c862c114ef98b5c495d32abe">TimeEntry</a></td><td class="entry"><a class="el" href="class_collapsable_stage.html">CollapsableStage</a></td><td class="entry"></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_collapsable_stage.html b/Doxygen/output/html/class_collapsable_stage.html
new file mode 100644
index 0000000000000000000000000000000000000000..0a087de61d99f9b3a45280105ce67db0fe971297
--- /dev/null
+++ b/Doxygen/output/html/class_collapsable_stage.html
@@ -0,0 +1,267 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: CollapsableStage Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_collapsable_stage.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="#pub-attribs">Public Attributes</a> &#124;
+<a href="#properties">Properties</a> &#124;
+<a href="class_collapsable_stage-members.html">List of all members</a>  </div>
+  <div class="headertitle"><div class="title">CollapsableStage Class Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<div class="dynheader">
+Inheritance diagram for CollapsableStage:</div>
+<div class="dyncontent">
+ <div class="center">
+  <img src="class_collapsable_stage.png" alt=""/>
+ </div></div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:a5c6986699f3c2560e9e0df7329c210eb"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_collapsable_stage.html#a5c6986699f3c2560e9e0df7329c210eb">Init</a> ()</td></tr>
+<tr class="separator:a5c6986699f3c2560e9e0df7329c210eb"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a57ea632bd3d147e619d6c261a07eacda"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_collapsable_stage.html#a57ea632bd3d147e619d6c261a07eacda">DrawChildren</a> ()</td></tr>
+<tr class="separator:a57ea632bd3d147e619d6c261a07eacda"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
+Public Attributes</h2></td></tr>
+<tr class="memitem:a93bf2205c862c114ef98b5c495d32abe"><td class="memItemLeft" align="right" valign="top">GameObject&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_collapsable_stage.html#a93bf2205c862c114ef98b5c495d32abe">TimeEntry</a></td></tr>
+<tr class="separator:a93bf2205c862c114ef98b5c495d32abe"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5c4f2161c0beb51b29bb7be902e7c601"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_menue_loader.html">MenueLoader</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_collapsable_stage.html#a5c4f2161c0beb51b29bb7be902e7c601">pageMenue</a></td></tr>
+<tr class="separator:a5c4f2161c0beb51b29bb7be902e7c601"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a25d7c5831771998e5ff1f53d64834566"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_edit_loader.html">EditLoader</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_collapsable_stage.html#a25d7c5831771998e5ff1f53d64834566">editLoader</a></td></tr>
+<tr class="separator:a25d7c5831771998e5ff1f53d64834566"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a66257318be409f62ab1e0b62564b0bac"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_collapsable_stage.html#a66257318be409f62ab1e0b62564b0bac">stage_name</a></td></tr>
+<tr class="separator:a66257318be409f62ab1e0b62564b0bac"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9f51ac99b3256e0c18fd72e4c4124a32"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_collapsable_stage.html#a9f51ac99b3256e0c18fd72e4c4124a32">local</a></td></tr>
+<tr class="separator:a9f51ac99b3256e0c18fd72e4c4124a32"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="properties" name="properties"></a>
+Properties</h2></td></tr>
+<tr class="memitem:a51916c94e837395e1dce3182a5a1e8f8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_stage.html">Stage</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_collapsable_stage.html#a51916c94e837395e1dce3182a5a1e8f8">stage</a><code> [get]</code></td></tr>
+<tr class="separator:a51916c94e837395e1dce3182a5a1e8f8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a id="a57ea632bd3d147e619d6c261a07eacda" name="a57ea632bd3d147e619d6c261a07eacda"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a57ea632bd3d147e619d6c261a07eacda">&#9670;&nbsp;</a></span>DrawChildren()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void CollapsableStage.DrawChildren </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a5c6986699f3c2560e9e0df7329c210eb" name="a5c6986699f3c2560e9e0df7329c210eb"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a5c6986699f3c2560e9e0df7329c210eb">&#9670;&nbsp;</a></span>Init()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void CollapsableStage.Init </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Data Documentation</h2>
+<a id="a25d7c5831771998e5ff1f53d64834566" name="a25d7c5831771998e5ff1f53d64834566"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a25d7c5831771998e5ff1f53d64834566">&#9670;&nbsp;</a></span>editLoader</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_edit_loader.html">EditLoader</a> CollapsableStage.editLoader</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a9f51ac99b3256e0c18fd72e4c4124a32" name="a9f51ac99b3256e0c18fd72e4c4124a32"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a9f51ac99b3256e0c18fd72e4c4124a32">&#9670;&nbsp;</a></span>local</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool CollapsableStage.local</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a5c4f2161c0beb51b29bb7be902e7c601" name="a5c4f2161c0beb51b29bb7be902e7c601"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a5c4f2161c0beb51b29bb7be902e7c601">&#9670;&nbsp;</a></span>pageMenue</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_menue_loader.html">MenueLoader</a> CollapsableStage.pageMenue</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a66257318be409f62ab1e0b62564b0bac" name="a66257318be409f62ab1e0b62564b0bac"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a66257318be409f62ab1e0b62564b0bac">&#9670;&nbsp;</a></span>stage_name</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">string CollapsableStage.stage_name</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a93bf2205c862c114ef98b5c495d32abe" name="a93bf2205c862c114ef98b5c495d32abe"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a93bf2205c862c114ef98b5c495d32abe">&#9670;&nbsp;</a></span>TimeEntry</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">GameObject CollapsableStage.TimeEntry</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Property Documentation</h2>
+<a id="a51916c94e837395e1dce3182a5a1e8f8" name="a51916c94e837395e1dce3182a5a1e8f8"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a51916c94e837395e1dce3182a5a1e8f8">&#9670;&nbsp;</a></span>stage</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_stage.html">Stage</a> CollapsableStage.stage</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">get</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/UI/MainMenue/CollapsableStage/<a class="el" href="_collapsable_stage_8cs.html">CollapsableStage.cs</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="class_collapsable_stage.html">CollapsableStage</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_collapsable_stage.js b/Doxygen/output/html/class_collapsable_stage.js
new file mode 100644
index 0000000000000000000000000000000000000000..bc46b1d8d9bc2864caf224059d5047e11e1a6ca2
--- /dev/null
+++ b/Doxygen/output/html/class_collapsable_stage.js
@@ -0,0 +1,11 @@
+var class_collapsable_stage =
+[
+    [ "DrawChildren", "class_collapsable_stage.html#a57ea632bd3d147e619d6c261a07eacda", null ],
+    [ "Init", "class_collapsable_stage.html#a5c6986699f3c2560e9e0df7329c210eb", null ],
+    [ "editLoader", "class_collapsable_stage.html#a25d7c5831771998e5ff1f53d64834566", null ],
+    [ "local", "class_collapsable_stage.html#a9f51ac99b3256e0c18fd72e4c4124a32", null ],
+    [ "pageMenue", "class_collapsable_stage.html#a5c4f2161c0beb51b29bb7be902e7c601", null ],
+    [ "stage_name", "class_collapsable_stage.html#a66257318be409f62ab1e0b62564b0bac", null ],
+    [ "TimeEntry", "class_collapsable_stage.html#a93bf2205c862c114ef98b5c495d32abe", null ],
+    [ "stage", "class_collapsable_stage.html#a51916c94e837395e1dce3182a5a1e8f8", null ]
+];
\ No newline at end of file
diff --git a/Doxygen/output/html/class_collapsable_stage.png b/Doxygen/output/html/class_collapsable_stage.png
new file mode 100644
index 0000000000000000000000000000000000000000..73fed1b03b0bf2cb7ff1cf087d34ad047b01890e
--- /dev/null
+++ b/Doxygen/output/html/class_collapsable_stage.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:7dddd5aff8d1a3d72bdaab2d3deedb6e6afda0514c75818b35e1d8a667fba200
+size 526
diff --git a/Doxygen/output/html/class_communication_events-members.html b/Doxygen/output/html/class_communication_events-members.html
new file mode 100644
index 0000000000000000000000000000000000000000..6f65664cdcaa6f08e1cf831d16d3a3e67a2df7da
--- /dev/null
+++ b/Doxygen/output/html/class_communication_events-members.html
@@ -0,0 +1,122 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_communication_events.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">CommunicationEvents Member List</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_communication_events.html">CommunicationEvents</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_communication_events.html#a6e867d20571ab29e8987bd8e8eb927ba">AddFactEvent</a></td><td class="entry"><a class="el" href="class_communication_events.html">CommunicationEvents</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_communication_events.html#a55f2b130557c83b84d4b067d028fb8b5">AnimateExistingFactEvent</a></td><td class="entry"><a class="el" href="class_communication_events.html">CommunicationEvents</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_communication_events.html#a8a59d3fab9e365fb8a32e598319ccd02">AnimateNonExistingFactEvent</a></td><td class="entry"><a class="el" href="class_communication_events.html">CommunicationEvents</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_communication_events.html#af99736efe9976e3f493df0ccfbf2fb56">CreateHierarchiePath</a>(List&lt; Directories &gt; hierarchie, string prefix=&quot;&quot;, string postfix=&quot;&quot;)</td><td class="entry"><a class="el" href="class_communication_events.html">CommunicationEvents</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_communication_events.html#a13345e5266ca2fd8aa50ac79936c790f">CreatePathToFile</a>(out bool file_exists, string name, string format=null, List&lt; Directories &gt; hierarchie=null, bool use_install_folder=false)</td><td class="entry"><a class="el" href="class_communication_events.html">CommunicationEvents</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_communication_events.html#a00f253bfcec6375e765f970a8e9dab82">Directories</a> enum name</td><td class="entry"><a class="el" href="class_communication_events.html">CommunicationEvents</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_communication_events.html#a88b3e2fccf15522cd51de25160810bb0">gameNotSucceededEvent</a></td><td class="entry"><a class="el" href="class_communication_events.html">CommunicationEvents</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_communication_events.html#a8e4076c60a9e3d8f8e0f39e278cbd350">gameSucceededEvent</a></td><td class="entry"><a class="el" href="class_communication_events.html">CommunicationEvents</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_communication_events.html#adf81140e769aed2aaec020b0feb65004">HintAvailableEvent</a></td><td class="entry"><a class="el" href="class_communication_events.html">CommunicationEvents</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_communication_events.html#a4df6a73573e44d82a79bc6c04bb502b1">LevelReset</a></td><td class="entry"><a class="el" href="class_communication_events.html">CommunicationEvents</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_communication_events.html#aed36f9cca3210a36cded5951ed0f4c1a">NewAssignmentEvent</a></td><td class="entry"><a class="el" href="class_communication_events.html">CommunicationEvents</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_communication_events.html#a49cf139a22803b1a248488d4278ee249">PushoutFactEndEvent</a></td><td class="entry"><a class="el" href="class_communication_events.html">CommunicationEvents</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_communication_events.html#aab994fd3d515e69f88c039d32dad2eed">PushoutFactEvent</a></td><td class="entry"><a class="el" href="class_communication_events.html">CommunicationEvents</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_communication_events.html#a73edc421fb8c4d9af2a170457e34b2cc">PushoutFactFailEvent</a></td><td class="entry"><a class="el" href="class_communication_events.html">CommunicationEvents</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_communication_events.html#ae480138746e4a8784c16e4f6fc3400d8">RemoveFactEvent</a></td><td class="entry"><a class="el" href="class_communication_events.html">CommunicationEvents</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_communication_events.html#a678ecb60e0600652cbac01027986db7b">ScrollFactHintEvent</a></td><td class="entry"><a class="el" href="class_communication_events.html">CommunicationEvents</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_communication_events.html#a2a2f13df0541676197289f60ead7c782">ServerAdress</a></td><td class="entry"><a class="el" href="class_communication_events.html">CommunicationEvents</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_communication_events.html#a9eec27a70d45c4847bfdb5a5d37e38a9">ServerRunning</a></td><td class="entry"><a class="el" href="class_communication_events.html">CommunicationEvents</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_communication_events.html#a4eff0f35c6d63470d8925d2f91017601">SnapEvent</a></td><td class="entry"><a class="el" href="class_communication_events.html">CommunicationEvents</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_communication_events.html#a30717a8dee77d04da647e75d616fed6b">ToolModeChangedEvent</a></td><td class="entry"><a class="el" href="class_communication_events.html">CommunicationEvents</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_communication_events.html#a42aa894d895fcccfea05a3823bc2a683">TriggerEvent</a></td><td class="entry"><a class="el" href="class_communication_events.html">CommunicationEvents</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_communication_events.html#a229a69dda488cbcaca3dc0ebd385b71e">VerboseURI</a></td><td class="entry"><a class="el" href="class_communication_events.html">CommunicationEvents</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_communication_events.html b/Doxygen/output/html/class_communication_events.html
new file mode 100644
index 0000000000000000000000000000000000000000..924b334ce830b871dccb6cce831b9aa7e44d152b
--- /dev/null
+++ b/Doxygen/output/html/class_communication_events.html
@@ -0,0 +1,719 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: CommunicationEvents Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_communication_events.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a> &#124;
+<a href="#pub-types">Public Types</a> &#124;
+<a href="#pub-static-methods">Static Public Member Functions</a> &#124;
+<a href="#pub-static-attribs">Static Public Attributes</a> &#124;
+<a href="class_communication_events-members.html">List of all members</a>  </div>
+  <div class="headertitle"><div class="title">CommunicationEvents Class Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_communication_events_1_1_animation_event.html">AnimationEvent</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_communication_events_1_1_animation_event_with_uris.html">AnimationEventWithUris</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_communication_events_1_1_fact_event.html">FactEvent</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_communication_events_1_1_hit_event.html">HitEvent</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_communication_events_1_1_mouse_over_fact_event.html">MouseOverFactEvent</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_communication_events_1_1_shiny_event.html">ShinyEvent</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_communication_events_1_1_signal_event.html">SignalEvent</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_communication_events_1_1_tool_mode_event.html">ToolModeEvent</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-types" name="pub-types"></a>
+Public Types</h2></td></tr>
+<tr class="memitem:a00f253bfcec6375e765f970a8e9dab82"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_communication_events.html#a00f253bfcec6375e765f970a8e9dab82">Directories</a> { <a class="el" href="class_communication_events.html#a00f253bfcec6375e765f970a8e9dab82a8a59e36877de9b108fe13951030d639d">Stages</a>
+, <a class="el" href="class_communication_events.html#a00f253bfcec6375e765f970a8e9dab82aeb1dfc77784ccf555efa16dc67aeb166">ValidationSets</a>
+, <a class="el" href="class_communication_events.html#a00f253bfcec6375e765f970a8e9dab82ae3c90da488fa5f2ea5bfebd9ac7d6b8b">FactStateMachines</a>
+ }</td></tr>
+<tr class="separator:a00f253bfcec6375e765f970a8e9dab82"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-static-methods" name="pub-static-methods"></a>
+Static Public Member Functions</h2></td></tr>
+<tr class="memitem:af99736efe9976e3f493df0ccfbf2fb56"><td class="memItemLeft" align="right" valign="top">static string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_communication_events.html#af99736efe9976e3f493df0ccfbf2fb56">CreateHierarchiePath</a> (List&lt; <a class="el" href="class_communication_events.html#a00f253bfcec6375e765f970a8e9dab82">Directories</a> &gt; hierarchie, string prefix=&quot;&quot;, string postfix=&quot;&quot;)</td></tr>
+<tr class="separator:af99736efe9976e3f493df0ccfbf2fb56"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a13345e5266ca2fd8aa50ac79936c790f"><td class="memItemLeft" align="right" valign="top">static string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_communication_events.html#a13345e5266ca2fd8aa50ac79936c790f">CreatePathToFile</a> (out bool file_exists, string name, string format=null, List&lt; <a class="el" href="class_communication_events.html#a00f253bfcec6375e765f970a8e9dab82">Directories</a> &gt; hierarchie=null, bool use_install_folder=false)</td></tr>
+<tr class="separator:a13345e5266ca2fd8aa50ac79936c790f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-static-attribs" name="pub-static-attribs"></a>
+Static Public Attributes</h2></td></tr>
+<tr class="memitem:a4eff0f35c6d63470d8925d2f91017601"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_communication_events_1_1_hit_event.html">HitEvent</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_communication_events.html#a4eff0f35c6d63470d8925d2f91017601">SnapEvent</a> = new <a class="el" href="class_communication_events_1_1_hit_event.html">HitEvent</a>()</td></tr>
+<tr class="separator:a4eff0f35c6d63470d8925d2f91017601"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a42aa894d895fcccfea05a3823bc2a683"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_communication_events_1_1_hit_event.html">HitEvent</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_communication_events.html#a42aa894d895fcccfea05a3823bc2a683">TriggerEvent</a> = new <a class="el" href="class_communication_events_1_1_hit_event.html">HitEvent</a>()</td></tr>
+<tr class="separator:a42aa894d895fcccfea05a3823bc2a683"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a30717a8dee77d04da647e75d616fed6b"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_communication_events_1_1_tool_mode_event.html">ToolModeEvent</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_communication_events.html#a30717a8dee77d04da647e75d616fed6b">ToolModeChangedEvent</a> = new <a class="el" href="class_communication_events_1_1_tool_mode_event.html">ToolModeEvent</a>()</td></tr>
+<tr class="separator:a30717a8dee77d04da647e75d616fed6b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6e867d20571ab29e8987bd8e8eb927ba"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_communication_events_1_1_fact_event.html">FactEvent</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_communication_events.html#a6e867d20571ab29e8987bd8e8eb927ba">AddFactEvent</a> = new <a class="el" href="class_communication_events_1_1_fact_event.html">FactEvent</a>()</td></tr>
+<tr class="separator:a6e867d20571ab29e8987bd8e8eb927ba"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae480138746e4a8784c16e4f6fc3400d8"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_communication_events_1_1_fact_event.html">FactEvent</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_communication_events.html#ae480138746e4a8784c16e4f6fc3400d8">RemoveFactEvent</a> = new <a class="el" href="class_communication_events_1_1_fact_event.html">FactEvent</a>()</td></tr>
+<tr class="separator:ae480138746e4a8784c16e4f6fc3400d8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aab994fd3d515e69f88c039d32dad2eed"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_communication_events_1_1_shiny_event.html">ShinyEvent</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_communication_events.html#aab994fd3d515e69f88c039d32dad2eed">PushoutFactEvent</a> = new <a class="el" href="class_communication_events_1_1_shiny_event.html">ShinyEvent</a>()</td></tr>
+<tr class="separator:aab994fd3d515e69f88c039d32dad2eed"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a49cf139a22803b1a248488d4278ee249"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_communication_events_1_1_shiny_event.html">ShinyEvent</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_communication_events.html#a49cf139a22803b1a248488d4278ee249">PushoutFactEndEvent</a> = new <a class="el" href="class_communication_events_1_1_shiny_event.html">ShinyEvent</a>()</td></tr>
+<tr class="separator:a49cf139a22803b1a248488d4278ee249"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a73edc421fb8c4d9af2a170457e34b2cc"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_communication_events_1_1_shiny_event.html">ShinyEvent</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_communication_events.html#a73edc421fb8c4d9af2a170457e34b2cc">PushoutFactFailEvent</a> = new <a class="el" href="class_communication_events_1_1_shiny_event.html">ShinyEvent</a>()</td></tr>
+<tr class="separator:a73edc421fb8c4d9af2a170457e34b2cc"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8e4076c60a9e3d8f8e0f39e278cbd350"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_communication_events_1_1_signal_event.html">SignalEvent</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_communication_events.html#a8e4076c60a9e3d8f8e0f39e278cbd350">gameSucceededEvent</a> = new <a class="el" href="class_communication_events_1_1_signal_event.html">SignalEvent</a>()</td></tr>
+<tr class="separator:a8e4076c60a9e3d8f8e0f39e278cbd350"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a88b3e2fccf15522cd51de25160810bb0"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_communication_events_1_1_signal_event.html">SignalEvent</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_communication_events.html#a88b3e2fccf15522cd51de25160810bb0">gameNotSucceededEvent</a> = new <a class="el" href="class_communication_events_1_1_signal_event.html">SignalEvent</a>()</td></tr>
+<tr class="separator:a88b3e2fccf15522cd51de25160810bb0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4df6a73573e44d82a79bc6c04bb502b1"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_communication_events_1_1_signal_event.html">SignalEvent</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_communication_events.html#a4df6a73573e44d82a79bc6c04bb502b1">LevelReset</a> = new <a class="el" href="class_communication_events_1_1_signal_event.html">SignalEvent</a>()</td></tr>
+<tr class="separator:a4df6a73573e44d82a79bc6c04bb502b1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aed36f9cca3210a36cded5951ed0f4c1a"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_communication_events_1_1_signal_event.html">SignalEvent</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_communication_events.html#aed36f9cca3210a36cded5951ed0f4c1a">NewAssignmentEvent</a> = new <a class="el" href="class_communication_events_1_1_signal_event.html">SignalEvent</a>()</td></tr>
+<tr class="separator:aed36f9cca3210a36cded5951ed0f4c1a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a678ecb60e0600652cbac01027986db7b"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_communication_events_1_1_animation_event.html">AnimationEvent</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_communication_events.html#a678ecb60e0600652cbac01027986db7b">ScrollFactHintEvent</a> = new <a class="el" href="class_communication_events_1_1_animation_event.html">AnimationEvent</a>()</td></tr>
+<tr class="separator:a678ecb60e0600652cbac01027986db7b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a55f2b130557c83b84d4b067d028fb8b5"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_communication_events_1_1_fact_event.html">FactEvent</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_communication_events.html#a55f2b130557c83b84d4b067d028fb8b5">AnimateExistingFactEvent</a> = new <a class="el" href="class_communication_events_1_1_fact_event.html">FactEvent</a>()</td></tr>
+<tr class="separator:a55f2b130557c83b84d4b067d028fb8b5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8a59d3fab9e365fb8a32e598319ccd02"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_communication_events_1_1_fact_event.html">FactEvent</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_communication_events.html#a8a59d3fab9e365fb8a32e598319ccd02">AnimateNonExistingFactEvent</a> = new <a class="el" href="class_communication_events_1_1_fact_event.html">FactEvent</a>()</td></tr>
+<tr class="separator:a8a59d3fab9e365fb8a32e598319ccd02"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:adf81140e769aed2aaec020b0feb65004"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_communication_events_1_1_animation_event_with_uris.html">AnimationEventWithUris</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_communication_events.html#adf81140e769aed2aaec020b0feb65004">HintAvailableEvent</a> = new <a class="el" href="class_communication_events_1_1_animation_event_with_uris.html">AnimationEventWithUris</a>()</td></tr>
+<tr class="separator:adf81140e769aed2aaec020b0feb65004"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9eec27a70d45c4847bfdb5a5d37e38a9"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_communication_events.html#a9eec27a70d45c4847bfdb5a5d37e38a9">ServerRunning</a> = true</td></tr>
+<tr class="separator:a9eec27a70d45c4847bfdb5a5d37e38a9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2a2f13df0541676197289f60ead7c782"><td class="memItemLeft" align="right" valign="top">static string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_communication_events.html#a2a2f13df0541676197289f60ead7c782">ServerAdress</a> = &quot;localhost:8085&quot;</td></tr>
+<tr class="separator:a2a2f13df0541676197289f60ead7c782"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a229a69dda488cbcaca3dc0ebd385b71e"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_communication_events.html#a229a69dda488cbcaca3dc0ebd385b71e">VerboseURI</a> = false</td></tr>
+<tr class="separator:a229a69dda488cbcaca3dc0ebd385b71e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Member Enumeration Documentation</h2>
+<a id="a00f253bfcec6375e765f970a8e9dab82" name="a00f253bfcec6375e765f970a8e9dab82"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a00f253bfcec6375e765f970a8e9dab82">&#9670;&nbsp;</a></span>Directories</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">enum <a class="el" href="class_communication_events.html#a00f253bfcec6375e765f970a8e9dab82">CommunicationEvents.Directories</a></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<table class="fieldtable">
+<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a00f253bfcec6375e765f970a8e9dab82a8a59e36877de9b108fe13951030d639d" name="a00f253bfcec6375e765f970a8e9dab82a8a59e36877de9b108fe13951030d639d"></a>Stages&#160;</td><td class="fielddoc"></td></tr>
+<tr><td class="fieldname"><a id="a00f253bfcec6375e765f970a8e9dab82aeb1dfc77784ccf555efa16dc67aeb166" name="a00f253bfcec6375e765f970a8e9dab82aeb1dfc77784ccf555efa16dc67aeb166"></a>ValidationSets&#160;</td><td class="fielddoc"></td></tr>
+<tr><td class="fieldname"><a id="a00f253bfcec6375e765f970a8e9dab82ae3c90da488fa5f2ea5bfebd9ac7d6b8b" name="a00f253bfcec6375e765f970a8e9dab82ae3c90da488fa5f2ea5bfebd9ac7d6b8b"></a>FactStateMachines&#160;</td><td class="fielddoc"></td></tr>
+</table>
+
+</div>
+</div>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a id="af99736efe9976e3f493df0ccfbf2fb56" name="af99736efe9976e3f493df0ccfbf2fb56"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#af99736efe9976e3f493df0ccfbf2fb56">&#9670;&nbsp;</a></span>CreateHierarchiePath()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static string CommunicationEvents.CreateHierarchiePath </td>
+          <td>(</td>
+          <td class="paramtype">List&lt; <a class="el" href="class_communication_events.html#a00f253bfcec6375e765f970a8e9dab82">Directories</a> &gt;&#160;</td>
+          <td class="paramname"><em>hierarchie</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>prefix</em> = <code>&quot;&quot;</code>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>postfix</em> = <code>&quot;&quot;</code>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a13345e5266ca2fd8aa50ac79936c790f" name="a13345e5266ca2fd8aa50ac79936c790f"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a13345e5266ca2fd8aa50ac79936c790f">&#9670;&nbsp;</a></span>CreatePathToFile()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static string CommunicationEvents.CreatePathToFile </td>
+          <td>(</td>
+          <td class="paramtype">out bool&#160;</td>
+          <td class="paramname"><em>file_exists</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>name</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>format</em> = <code>null</code>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">List&lt; <a class="el" href="class_communication_events.html#a00f253bfcec6375e765f970a8e9dab82">Directories</a> &gt;&#160;</td>
+          <td class="paramname"><em>hierarchie</em> = <code>null</code>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">bool&#160;</td>
+          <td class="paramname"><em>use_install_folder</em> = <code>false</code>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Data Documentation</h2>
+<a id="a6e867d20571ab29e8987bd8e8eb927ba" name="a6e867d20571ab29e8987bd8e8eb927ba"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a6e867d20571ab29e8987bd8e8eb927ba">&#9670;&nbsp;</a></span>AddFactEvent</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_communication_events_1_1_fact_event.html">FactEvent</a> CommunicationEvents.AddFactEvent = new <a class="el" href="class_communication_events_1_1_fact_event.html">FactEvent</a>()</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a55f2b130557c83b84d4b067d028fb8b5" name="a55f2b130557c83b84d4b067d028fb8b5"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a55f2b130557c83b84d4b067d028fb8b5">&#9670;&nbsp;</a></span>AnimateExistingFactEvent</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_communication_events_1_1_fact_event.html">FactEvent</a> CommunicationEvents.AnimateExistingFactEvent = new <a class="el" href="class_communication_events_1_1_fact_event.html">FactEvent</a>()</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a8a59d3fab9e365fb8a32e598319ccd02" name="a8a59d3fab9e365fb8a32e598319ccd02"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a8a59d3fab9e365fb8a32e598319ccd02">&#9670;&nbsp;</a></span>AnimateNonExistingFactEvent</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_communication_events_1_1_fact_event.html">FactEvent</a> CommunicationEvents.AnimateNonExistingFactEvent = new <a class="el" href="class_communication_events_1_1_fact_event.html">FactEvent</a>()</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a88b3e2fccf15522cd51de25160810bb0" name="a88b3e2fccf15522cd51de25160810bb0"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a88b3e2fccf15522cd51de25160810bb0">&#9670;&nbsp;</a></span>gameNotSucceededEvent</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_communication_events_1_1_signal_event.html">SignalEvent</a> CommunicationEvents.gameNotSucceededEvent = new <a class="el" href="class_communication_events_1_1_signal_event.html">SignalEvent</a>()</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a8e4076c60a9e3d8f8e0f39e278cbd350" name="a8e4076c60a9e3d8f8e0f39e278cbd350"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a8e4076c60a9e3d8f8e0f39e278cbd350">&#9670;&nbsp;</a></span>gameSucceededEvent</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_communication_events_1_1_signal_event.html">SignalEvent</a> CommunicationEvents.gameSucceededEvent = new <a class="el" href="class_communication_events_1_1_signal_event.html">SignalEvent</a>()</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="adf81140e769aed2aaec020b0feb65004" name="adf81140e769aed2aaec020b0feb65004"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#adf81140e769aed2aaec020b0feb65004">&#9670;&nbsp;</a></span>HintAvailableEvent</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_communication_events_1_1_animation_event_with_uris.html">AnimationEventWithUris</a> CommunicationEvents.HintAvailableEvent = new <a class="el" href="class_communication_events_1_1_animation_event_with_uris.html">AnimationEventWithUris</a>()</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a4df6a73573e44d82a79bc6c04bb502b1" name="a4df6a73573e44d82a79bc6c04bb502b1"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a4df6a73573e44d82a79bc6c04bb502b1">&#9670;&nbsp;</a></span>LevelReset</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_communication_events_1_1_signal_event.html">SignalEvent</a> CommunicationEvents.LevelReset = new <a class="el" href="class_communication_events_1_1_signal_event.html">SignalEvent</a>()</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="aed36f9cca3210a36cded5951ed0f4c1a" name="aed36f9cca3210a36cded5951ed0f4c1a"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aed36f9cca3210a36cded5951ed0f4c1a">&#9670;&nbsp;</a></span>NewAssignmentEvent</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_communication_events_1_1_signal_event.html">SignalEvent</a> CommunicationEvents.NewAssignmentEvent = new <a class="el" href="class_communication_events_1_1_signal_event.html">SignalEvent</a>()</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a49cf139a22803b1a248488d4278ee249" name="a49cf139a22803b1a248488d4278ee249"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a49cf139a22803b1a248488d4278ee249">&#9670;&nbsp;</a></span>PushoutFactEndEvent</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_communication_events_1_1_shiny_event.html">ShinyEvent</a> CommunicationEvents.PushoutFactEndEvent = new <a class="el" href="class_communication_events_1_1_shiny_event.html">ShinyEvent</a>()</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="aab994fd3d515e69f88c039d32dad2eed" name="aab994fd3d515e69f88c039d32dad2eed"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aab994fd3d515e69f88c039d32dad2eed">&#9670;&nbsp;</a></span>PushoutFactEvent</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_communication_events_1_1_shiny_event.html">ShinyEvent</a> CommunicationEvents.PushoutFactEvent = new <a class="el" href="class_communication_events_1_1_shiny_event.html">ShinyEvent</a>()</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a73edc421fb8c4d9af2a170457e34b2cc" name="a73edc421fb8c4d9af2a170457e34b2cc"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a73edc421fb8c4d9af2a170457e34b2cc">&#9670;&nbsp;</a></span>PushoutFactFailEvent</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_communication_events_1_1_shiny_event.html">ShinyEvent</a> CommunicationEvents.PushoutFactFailEvent = new <a class="el" href="class_communication_events_1_1_shiny_event.html">ShinyEvent</a>()</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="ae480138746e4a8784c16e4f6fc3400d8" name="ae480138746e4a8784c16e4f6fc3400d8"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ae480138746e4a8784c16e4f6fc3400d8">&#9670;&nbsp;</a></span>RemoveFactEvent</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_communication_events_1_1_fact_event.html">FactEvent</a> CommunicationEvents.RemoveFactEvent = new <a class="el" href="class_communication_events_1_1_fact_event.html">FactEvent</a>()</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a678ecb60e0600652cbac01027986db7b" name="a678ecb60e0600652cbac01027986db7b"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a678ecb60e0600652cbac01027986db7b">&#9670;&nbsp;</a></span>ScrollFactHintEvent</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_communication_events_1_1_animation_event.html">AnimationEvent</a> CommunicationEvents.ScrollFactHintEvent = new <a class="el" href="class_communication_events_1_1_animation_event.html">AnimationEvent</a>()</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a2a2f13df0541676197289f60ead7c782" name="a2a2f13df0541676197289f60ead7c782"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a2a2f13df0541676197289f60ead7c782">&#9670;&nbsp;</a></span>ServerAdress</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">string CommunicationEvents.ServerAdress = &quot;localhost:8085&quot;</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a9eec27a70d45c4847bfdb5a5d37e38a9" name="a9eec27a70d45c4847bfdb5a5d37e38a9"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a9eec27a70d45c4847bfdb5a5d37e38a9">&#9670;&nbsp;</a></span>ServerRunning</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool CommunicationEvents.ServerRunning = true</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a4eff0f35c6d63470d8925d2f91017601" name="a4eff0f35c6d63470d8925d2f91017601"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a4eff0f35c6d63470d8925d2f91017601">&#9670;&nbsp;</a></span>SnapEvent</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_communication_events_1_1_hit_event.html">HitEvent</a> CommunicationEvents.SnapEvent = new <a class="el" href="class_communication_events_1_1_hit_event.html">HitEvent</a>()</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a30717a8dee77d04da647e75d616fed6b" name="a30717a8dee77d04da647e75d616fed6b"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a30717a8dee77d04da647e75d616fed6b">&#9670;&nbsp;</a></span>ToolModeChangedEvent</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_communication_events_1_1_tool_mode_event.html">ToolModeEvent</a> CommunicationEvents.ToolModeChangedEvent = new <a class="el" href="class_communication_events_1_1_tool_mode_event.html">ToolModeEvent</a>()</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a42aa894d895fcccfea05a3823bc2a683" name="a42aa894d895fcccfea05a3823bc2a683"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a42aa894d895fcccfea05a3823bc2a683">&#9670;&nbsp;</a></span>TriggerEvent</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_communication_events_1_1_hit_event.html">HitEvent</a> CommunicationEvents.TriggerEvent = new <a class="el" href="class_communication_events_1_1_hit_event.html">HitEvent</a>()</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a229a69dda488cbcaca3dc0ebd385b71e" name="a229a69dda488cbcaca3dc0ebd385b71e"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a229a69dda488cbcaca3dc0ebd385b71e">&#9670;&nbsp;</a></span>VerboseURI</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool CommunicationEvents.VerboseURI = false</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/InteractionEngine/<a class="el" href="_communication_events_8cs.html">CommunicationEvents.cs</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="class_communication_events.html">CommunicationEvents</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_communication_events.js b/Doxygen/output/html/class_communication_events.js
new file mode 100644
index 0000000000000000000000000000000000000000..627993841205b51f585b69900d87c5f2624853d9
--- /dev/null
+++ b/Doxygen/output/html/class_communication_events.js
@@ -0,0 +1,37 @@
+var class_communication_events =
+[
+    [ "AnimationEvent", "class_communication_events_1_1_animation_event.html", null ],
+    [ "AnimationEventWithUris", "class_communication_events_1_1_animation_event_with_uris.html", null ],
+    [ "FactEvent", "class_communication_events_1_1_fact_event.html", null ],
+    [ "HitEvent", "class_communication_events_1_1_hit_event.html", null ],
+    [ "MouseOverFactEvent", "class_communication_events_1_1_mouse_over_fact_event.html", null ],
+    [ "ShinyEvent", "class_communication_events_1_1_shiny_event.html", null ],
+    [ "SignalEvent", "class_communication_events_1_1_signal_event.html", null ],
+    [ "ToolModeEvent", "class_communication_events_1_1_tool_mode_event.html", null ],
+    [ "Directories", "class_communication_events.html#a00f253bfcec6375e765f970a8e9dab82", [
+      [ "Stages", "class_communication_events.html#a00f253bfcec6375e765f970a8e9dab82a8a59e36877de9b108fe13951030d639d", null ],
+      [ "ValidationSets", "class_communication_events.html#a00f253bfcec6375e765f970a8e9dab82aeb1dfc77784ccf555efa16dc67aeb166", null ],
+      [ "FactStateMachines", "class_communication_events.html#a00f253bfcec6375e765f970a8e9dab82ae3c90da488fa5f2ea5bfebd9ac7d6b8b", null ]
+    ] ],
+    [ "CreateHierarchiePath", "class_communication_events.html#af99736efe9976e3f493df0ccfbf2fb56", null ],
+    [ "CreatePathToFile", "class_communication_events.html#a13345e5266ca2fd8aa50ac79936c790f", null ],
+    [ "AddFactEvent", "class_communication_events.html#a6e867d20571ab29e8987bd8e8eb927ba", null ],
+    [ "AnimateExistingFactEvent", "class_communication_events.html#a55f2b130557c83b84d4b067d028fb8b5", null ],
+    [ "AnimateNonExistingFactEvent", "class_communication_events.html#a8a59d3fab9e365fb8a32e598319ccd02", null ],
+    [ "gameNotSucceededEvent", "class_communication_events.html#a88b3e2fccf15522cd51de25160810bb0", null ],
+    [ "gameSucceededEvent", "class_communication_events.html#a8e4076c60a9e3d8f8e0f39e278cbd350", null ],
+    [ "HintAvailableEvent", "class_communication_events.html#adf81140e769aed2aaec020b0feb65004", null ],
+    [ "LevelReset", "class_communication_events.html#a4df6a73573e44d82a79bc6c04bb502b1", null ],
+    [ "NewAssignmentEvent", "class_communication_events.html#aed36f9cca3210a36cded5951ed0f4c1a", null ],
+    [ "PushoutFactEndEvent", "class_communication_events.html#a49cf139a22803b1a248488d4278ee249", null ],
+    [ "PushoutFactEvent", "class_communication_events.html#aab994fd3d515e69f88c039d32dad2eed", null ],
+    [ "PushoutFactFailEvent", "class_communication_events.html#a73edc421fb8c4d9af2a170457e34b2cc", null ],
+    [ "RemoveFactEvent", "class_communication_events.html#ae480138746e4a8784c16e4f6fc3400d8", null ],
+    [ "ScrollFactHintEvent", "class_communication_events.html#a678ecb60e0600652cbac01027986db7b", null ],
+    [ "ServerAdress", "class_communication_events.html#a2a2f13df0541676197289f60ead7c782", null ],
+    [ "ServerRunning", "class_communication_events.html#a9eec27a70d45c4847bfdb5a5d37e38a9", null ],
+    [ "SnapEvent", "class_communication_events.html#a4eff0f35c6d63470d8925d2f91017601", null ],
+    [ "ToolModeChangedEvent", "class_communication_events.html#a30717a8dee77d04da647e75d616fed6b", null ],
+    [ "TriggerEvent", "class_communication_events.html#a42aa894d895fcccfea05a3823bc2a683", null ],
+    [ "VerboseURI", "class_communication_events.html#a229a69dda488cbcaca3dc0ebd385b71e", null ]
+];
\ No newline at end of file
diff --git a/Doxygen/output/html/class_communication_events_1_1_animation_event.html b/Doxygen/output/html/class_communication_events_1_1_animation_event.html
new file mode 100644
index 0000000000000000000000000000000000000000..7ecb019f70d2036ee011af295f2f2e71af78d6e4
--- /dev/null
+++ b/Doxygen/output/html/class_communication_events_1_1_animation_event.html
@@ -0,0 +1,107 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: CommunicationEvents.AnimationEvent Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_communication_events_1_1_animation_event.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">CommunicationEvents.AnimationEvent Class Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<div class="dynheader">
+Inheritance diagram for CommunicationEvents.AnimationEvent:</div>
+<div class="dyncontent">
+ <div class="center">
+  <img src="class_communication_events_1_1_animation_event.png" alt=""/>
+ </div></div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/InteractionEngine/<a class="el" href="_communication_events_8cs.html">CommunicationEvents.cs</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="class_communication_events.html">CommunicationEvents</a></li><li class="navelem"><a class="el" href="class_communication_events_1_1_animation_event.html">AnimationEvent</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_communication_events_1_1_animation_event.png b/Doxygen/output/html/class_communication_events_1_1_animation_event.png
new file mode 100644
index 0000000000000000000000000000000000000000..d8bbc4f896b0e8809a513ec0049707c866973e11
--- /dev/null
+++ b/Doxygen/output/html/class_communication_events_1_1_animation_event.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:395eda40a1347433a15a9fa0164e50b6ec502583da4cb8398abbadce2224ea81
+size 830
diff --git a/Doxygen/output/html/class_communication_events_1_1_animation_event_with_uris.html b/Doxygen/output/html/class_communication_events_1_1_animation_event_with_uris.html
new file mode 100644
index 0000000000000000000000000000000000000000..058741215b7d7cd17db8e6321b0a3dfe5a362596
--- /dev/null
+++ b/Doxygen/output/html/class_communication_events_1_1_animation_event_with_uris.html
@@ -0,0 +1,107 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: CommunicationEvents.AnimationEventWithUris Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_communication_events_1_1_animation_event_with_uris.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">CommunicationEvents.AnimationEventWithUris Class Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<div class="dynheader">
+Inheritance diagram for CommunicationEvents.AnimationEventWithUris:</div>
+<div class="dyncontent">
+ <div class="center">
+  <img src="class_communication_events_1_1_animation_event_with_uris.png" alt=""/>
+ </div></div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/InteractionEngine/<a class="el" href="_communication_events_8cs.html">CommunicationEvents.cs</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="class_communication_events.html">CommunicationEvents</a></li><li class="navelem"><a class="el" href="class_communication_events_1_1_animation_event_with_uris.html">AnimationEventWithUris</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_communication_events_1_1_animation_event_with_uris.png b/Doxygen/output/html/class_communication_events_1_1_animation_event_with_uris.png
new file mode 100644
index 0000000000000000000000000000000000000000..b15bf391b2816cba78633d0264a4155105766c7f
--- /dev/null
+++ b/Doxygen/output/html/class_communication_events_1_1_animation_event_with_uris.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:e736a59cd2334084c82f5a500a61c0aa57a86b58068be73abb7df8f28b072db4
+size 887
diff --git a/Doxygen/output/html/class_communication_events_1_1_fact_event.html b/Doxygen/output/html/class_communication_events_1_1_fact_event.html
new file mode 100644
index 0000000000000000000000000000000000000000..7aee81d11837985fd95608168176736529773707
--- /dev/null
+++ b/Doxygen/output/html/class_communication_events_1_1_fact_event.html
@@ -0,0 +1,107 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: CommunicationEvents.FactEvent Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_communication_events_1_1_fact_event.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">CommunicationEvents.FactEvent Class Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<div class="dynheader">
+Inheritance diagram for CommunicationEvents.FactEvent:</div>
+<div class="dyncontent">
+ <div class="center">
+  <img src="class_communication_events_1_1_fact_event.png" alt=""/>
+ </div></div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/InteractionEngine/<a class="el" href="_communication_events_8cs.html">CommunicationEvents.cs</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="class_communication_events.html">CommunicationEvents</a></li><li class="navelem"><a class="el" href="class_communication_events_1_1_fact_event.html">FactEvent</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_communication_events_1_1_fact_event.png b/Doxygen/output/html/class_communication_events_1_1_fact_event.png
new file mode 100644
index 0000000000000000000000000000000000000000..f8d486f361ae6504a8d978da5ddb276b7125e0af
--- /dev/null
+++ b/Doxygen/output/html/class_communication_events_1_1_fact_event.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:7456191aac1cec7c5e5485580ab303eb0efed570952b27981085ea66c50313da
+size 695
diff --git a/Doxygen/output/html/class_communication_events_1_1_hit_event.html b/Doxygen/output/html/class_communication_events_1_1_hit_event.html
new file mode 100644
index 0000000000000000000000000000000000000000..ae7d2420e86d5e155176e7342a4277f576ce6db3
--- /dev/null
+++ b/Doxygen/output/html/class_communication_events_1_1_hit_event.html
@@ -0,0 +1,107 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: CommunicationEvents.HitEvent Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_communication_events_1_1_hit_event.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">CommunicationEvents.HitEvent Class Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<div class="dynheader">
+Inheritance diagram for CommunicationEvents.HitEvent:</div>
+<div class="dyncontent">
+ <div class="center">
+  <img src="class_communication_events_1_1_hit_event.png" alt=""/>
+ </div></div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/InteractionEngine/<a class="el" href="_communication_events_8cs.html">CommunicationEvents.cs</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="class_communication_events.html">CommunicationEvents</a></li><li class="navelem"><a class="el" href="class_communication_events_1_1_hit_event.html">HitEvent</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_communication_events_1_1_hit_event.png b/Doxygen/output/html/class_communication_events_1_1_hit_event.png
new file mode 100644
index 0000000000000000000000000000000000000000..0badcd38bbb1644b9e5c2aa00cb855c5b8042750
--- /dev/null
+++ b/Doxygen/output/html/class_communication_events_1_1_hit_event.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:aaf6f92d715a517b6b23f07ca9ca079c7d95547ae7f4371857d6707df17472a6
+size 726
diff --git a/Doxygen/output/html/class_communication_events_1_1_mouse_over_fact_event.html b/Doxygen/output/html/class_communication_events_1_1_mouse_over_fact_event.html
new file mode 100644
index 0000000000000000000000000000000000000000..148a94c29899cc1274b243f9a62e2c0a5a549f60
--- /dev/null
+++ b/Doxygen/output/html/class_communication_events_1_1_mouse_over_fact_event.html
@@ -0,0 +1,107 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: CommunicationEvents.MouseOverFactEvent Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_communication_events_1_1_mouse_over_fact_event.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">CommunicationEvents.MouseOverFactEvent Class Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<div class="dynheader">
+Inheritance diagram for CommunicationEvents.MouseOverFactEvent:</div>
+<div class="dyncontent">
+ <div class="center">
+  <img src="class_communication_events_1_1_mouse_over_fact_event.png" alt=""/>
+ </div></div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/InteractionEngine/<a class="el" href="_communication_events_8cs.html">CommunicationEvents.cs</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="class_communication_events.html">CommunicationEvents</a></li><li class="navelem"><a class="el" href="class_communication_events_1_1_mouse_over_fact_event.html">MouseOverFactEvent</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_communication_events_1_1_mouse_over_fact_event.png b/Doxygen/output/html/class_communication_events_1_1_mouse_over_fact_event.png
new file mode 100644
index 0000000000000000000000000000000000000000..0c445c058857c99c237d8bdfe285416e1401da86
--- /dev/null
+++ b/Doxygen/output/html/class_communication_events_1_1_mouse_over_fact_event.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:4df83a53f4300bade1038f960d97b881688c053bb7cd9a096033635268643682
+size 832
diff --git a/Doxygen/output/html/class_communication_events_1_1_shiny_event.html b/Doxygen/output/html/class_communication_events_1_1_shiny_event.html
new file mode 100644
index 0000000000000000000000000000000000000000..694ce48769ea2ec77c2fa53d51a3ba44f83a84c5
--- /dev/null
+++ b/Doxygen/output/html/class_communication_events_1_1_shiny_event.html
@@ -0,0 +1,107 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: CommunicationEvents.ShinyEvent Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_communication_events_1_1_shiny_event.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">CommunicationEvents.ShinyEvent Class Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<div class="dynheader">
+Inheritance diagram for CommunicationEvents.ShinyEvent:</div>
+<div class="dyncontent">
+ <div class="center">
+  <img src="class_communication_events_1_1_shiny_event.png" alt=""/>
+ </div></div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/InteractionEngine/<a class="el" href="_communication_events_8cs.html">CommunicationEvents.cs</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="class_communication_events.html">CommunicationEvents</a></li><li class="navelem"><a class="el" href="class_communication_events_1_1_shiny_event.html">ShinyEvent</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_communication_events_1_1_shiny_event.png b/Doxygen/output/html/class_communication_events_1_1_shiny_event.png
new file mode 100644
index 0000000000000000000000000000000000000000..68525803c2f89d2c4b4ca044c6b39e908e53e353
--- /dev/null
+++ b/Doxygen/output/html/class_communication_events_1_1_shiny_event.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:e04e9b3e9d81d0ed90dea5a418c834d827b5270f1a426ab4ff0d1691303cedaa
+size 720
diff --git a/Doxygen/output/html/class_communication_events_1_1_signal_event.html b/Doxygen/output/html/class_communication_events_1_1_signal_event.html
new file mode 100644
index 0000000000000000000000000000000000000000..013a9544fe6b226db8ab760f548d3daf2dc0cd01
--- /dev/null
+++ b/Doxygen/output/html/class_communication_events_1_1_signal_event.html
@@ -0,0 +1,107 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: CommunicationEvents.SignalEvent Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_communication_events_1_1_signal_event.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">CommunicationEvents.SignalEvent Class Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<div class="dynheader">
+Inheritance diagram for CommunicationEvents.SignalEvent:</div>
+<div class="dyncontent">
+ <div class="center">
+  <img src="class_communication_events_1_1_signal_event.png" alt=""/>
+ </div></div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/InteractionEngine/<a class="el" href="_communication_events_8cs.html">CommunicationEvents.cs</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="class_communication_events.html">CommunicationEvents</a></li><li class="navelem"><a class="el" href="class_communication_events_1_1_signal_event.html">SignalEvent</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_communication_events_1_1_signal_event.png b/Doxygen/output/html/class_communication_events_1_1_signal_event.png
new file mode 100644
index 0000000000000000000000000000000000000000..7e3259e59913ec2999b1ede00dc926a651e98fca
--- /dev/null
+++ b/Doxygen/output/html/class_communication_events_1_1_signal_event.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:67d8d9c95be3c1cdfc0e43de6b799bdb5411bc407a86d758cd718bcb0357b4aa
+size 681
diff --git a/Doxygen/output/html/class_communication_events_1_1_tool_mode_event.html b/Doxygen/output/html/class_communication_events_1_1_tool_mode_event.html
new file mode 100644
index 0000000000000000000000000000000000000000..3d86fb5b389ee77113db73e294ffc26bc3087e87
--- /dev/null
+++ b/Doxygen/output/html/class_communication_events_1_1_tool_mode_event.html
@@ -0,0 +1,107 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: CommunicationEvents.ToolModeEvent Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_communication_events_1_1_tool_mode_event.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">CommunicationEvents.ToolModeEvent Class Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<div class="dynheader">
+Inheritance diagram for CommunicationEvents.ToolModeEvent:</div>
+<div class="dyncontent">
+ <div class="center">
+  <img src="class_communication_events_1_1_tool_mode_event.png" alt=""/>
+ </div></div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/InteractionEngine/<a class="el" href="_communication_events_8cs.html">CommunicationEvents.cs</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="class_communication_events.html">CommunicationEvents</a></li><li class="navelem"><a class="el" href="class_communication_events_1_1_tool_mode_event.html">ToolModeEvent</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_communication_events_1_1_tool_mode_event.png b/Doxygen/output/html/class_communication_events_1_1_tool_mode_event.png
new file mode 100644
index 0000000000000000000000000000000000000000..80bc4d81cfe9e3dca855cdc087b5861b02479917
--- /dev/null
+++ b/Doxygen/output/html/class_communication_events_1_1_tool_mode_event.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:5bdab5333f5c69468c90eb43e9239b08198e1ec6d0cc33490f5469b84d97517f
+size 713
diff --git a/Doxygen/output/html/class_create_loader-members.html b/Doxygen/output/html/class_create_loader-members.html
new file mode 100644
index 0000000000000000000000000000000000000000..090b887a8829e99d42fb6e57ffc5bb5ee4d23dec
--- /dev/null
+++ b/Doxygen/output/html/class_create_loader-members.html
@@ -0,0 +1,125 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_create_loader.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">CreateLoader Member List</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_create_loader.html">CreateLoader</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_create_loader.html#afa009781fd95cbd1fb4e644f0ab10e1d">Category</a></td><td class="entry"><a class="el" href="class_create_loader.html">CreateLoader</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_create_loader.html#ab3c5c901e655546c9b99654ae306dfab">category</a></td><td class="entry"><a class="el" href="class_create_loader.html">CreateLoader</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_menue_loader.html#ab264e0dc6c0aba950b8846354fe60a81">Clear</a>()</td><td class="entry"><a class="el" href="class_menue_loader.html">MenueLoader</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_create_loader.html#a7205cbee0cd06ad3aaf59b2f3013edd7">Create</a>()</td><td class="entry"><a class="el" href="class_create_loader.html">CreateLoader</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_create_loader.html#a394dc617bef9ff01e9516001604bd7ad">Description</a></td><td class="entry"><a class="el" href="class_create_loader.html">CreateLoader</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_create_loader.html#ac8dcba62a267cea3e8a17dd83d1114b1">description</a></td><td class="entry"><a class="el" href="class_create_loader.html">CreateLoader</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_create_loader.html#aa07ab4a1e797df87320810de011c4fa6">Error</a>(StageStatic.StageErrorStruct error)</td><td class="entry"><a class="el" href="class_create_loader.html">CreateLoader</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_create_loader.html#a428cdf1f879b7f5e2706390bfbf6d881">Id</a></td><td class="entry"><a class="el" href="class_create_loader.html">CreateLoader</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_create_loader.html#a76845fef3cad9fc792ba2bb029dc4161">id</a></td><td class="entry"><a class="el" href="class_create_loader.html">CreateLoader</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_create_loader.html#ad8554936ff5481b4ad38b93433827960">Init</a>()</td><td class="entry"><a class="el" href="class_create_loader.html">CreateLoader</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_create_loader.html#ac8afb8d1784c34eb7e62f9be979c8871">invalid_world</a></td><td class="entry"><a class="el" href="class_create_loader.html">CreateLoader</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_create_loader.html#a268718f478ae33008538172317e08f66">Messenger</a></td><td class="entry"><a class="el" href="class_create_loader.html">CreateLoader</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_menue_loader.html#ae25fa1c3f19c8659d7e0aadebdc53431">mode</a></td><td class="entry"><a class="el" href="class_menue_loader.html">MenueLoader</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_menue_loader.html#ac7506b9f67dace4300fb9255799f7330">mode_last</a></td><td class="entry"><a class="el" href="class_menue_loader.html">MenueLoader</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_create_loader.html#ad642b4f8fc613cbac1e831df168a348e">Name</a></td><td class="entry"><a class="el" href="class_create_loader.html">CreateLoader</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_create_loader.html#ac392d818dfe15a50a796518d2883b39e">name</a></td><td class="entry"><a class="el" href="class_create_loader.html">CreateLoader</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_create_loader.html#a30f01d41904b2dfcb0bac56b3806893f">OnEnable</a>()</td><td class="entry"><a class="el" href="class_create_loader.html">CreateLoader</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_menue_loader.html#a58db453990401e5ddb6910ca26ea7621">pageMenue</a></td><td class="entry"><a class="el" href="class_menue_loader.html">MenueLoader</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_menue_loader.html#aabe3205354d5997c1a0db35e02ebd9c7">Pages</a></td><td class="entry"><a class="el" href="class_menue_loader.html">MenueLoader</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_menue_loader.html#a54d3cb4dd1c00a4eddd565be881ba6b9">RevertMode</a>()</td><td class="entry"><a class="el" href="class_menue_loader.html">MenueLoader</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_create_loader.html#a5db272188147fd4a39ca8ff786a0b41c">scene</a></td><td class="entry"><a class="el" href="class_create_loader.html">CreateLoader</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_menue_loader.html#a2947e213117b713b12320ec191d028d4">scroll</a></td><td class="entry"><a class="el" href="class_menue_loader.html">MenueLoader</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_menue_loader.html#aae7cc2b25767093b997a6a3043884ae3">SetMode</a>(int select)</td><td class="entry"><a class="el" href="class_menue_loader.html">MenueLoader</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_create_loader.html#a25c37dc5878ba520d3de8dd0b85acead">Start</a>()</td><td class="entry"><a class="el" href="class_create_loader.html">CreateLoader</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_create_loader.html#a59bf72afa710c68d4362ffdb0e3bb234">WorldDropdown</a></td><td class="entry"><a class="el" href="class_create_loader.html">CreateLoader</a></td><td class="entry"></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_create_loader.html b/Doxygen/output/html/class_create_loader.html
new file mode 100644
index 0000000000000000000000000000000000000000..b49bb0587a667165743da85ad1f9e3fd6bb87602
--- /dev/null
+++ b/Doxygen/output/html/class_create_loader.html
@@ -0,0 +1,514 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: CreateLoader Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_create_loader.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="#pub-attribs">Public Attributes</a> &#124;
+<a href="#pro-methods">Protected Member Functions</a> &#124;
+<a href="#pro-attribs">Protected Attributes</a> &#124;
+<a href="#properties">Properties</a> &#124;
+<a href="class_create_loader-members.html">List of all members</a>  </div>
+  <div class="headertitle"><div class="title">CreateLoader Class Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<div class="dynheader">
+Inheritance diagram for CreateLoader:</div>
+<div class="dyncontent">
+ <div class="center">
+  <img src="class_create_loader.png" usemap="#CreateLoader_map" alt=""/>
+  <map id="CreateLoader_map" name="CreateLoader_map">
+<area href="class_menue_loader.html" title="Allows multiple Pages (direct children of this) to switch/ scroll through." alt="MenueLoader" shape="rect" coords="0,56,102,80"/>
+<area href="class_edit_loader.html" alt="EditLoader" shape="rect" coords="0,168,102,192"/>
+  </map>
+</div></div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:ad8554936ff5481b4ad38b93433827960"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_create_loader.html#ad8554936ff5481b4ad38b93433827960">Init</a> ()</td></tr>
+<tr class="separator:ad8554936ff5481b4ad38b93433827960"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7205cbee0cd06ad3aaf59b2f3013edd7"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_create_loader.html#a7205cbee0cd06ad3aaf59b2f3013edd7">Create</a> ()</td></tr>
+<tr class="separator:a7205cbee0cd06ad3aaf59b2f3013edd7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_methods_class_menue_loader"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_menue_loader')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="class_menue_loader.html">MenueLoader</a></td></tr>
+<tr class="memitem:a54d3cb4dd1c00a4eddd565be881ba6b9 inherit pub_methods_class_menue_loader"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_menue_loader.html#a54d3cb4dd1c00a4eddd565be881ba6b9">RevertMode</a> ()</td></tr>
+<tr class="memdesc:a54d3cb4dd1c00a4eddd565be881ba6b9 inherit pub_methods_class_menue_loader"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reverts to last opend Page.  <a href="class_menue_loader.html#a54d3cb4dd1c00a4eddd565be881ba6b9">More...</a><br /></td></tr>
+<tr class="separator:a54d3cb4dd1c00a4eddd565be881ba6b9 inherit pub_methods_class_menue_loader"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aae7cc2b25767093b997a6a3043884ae3 inherit pub_methods_class_menue_loader"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_menue_loader.html#aae7cc2b25767093b997a6a3043884ae3">SetMode</a> (int select)</td></tr>
+<tr class="memdesc:aae7cc2b25767093b997a6a3043884ae3 inherit pub_methods_class_menue_loader"><td class="mdescLeft">&#160;</td><td class="mdescRight">Deactivates all Pages, then activates Page <em>select</em> .  <a href="class_menue_loader.html#aae7cc2b25767093b997a6a3043884ae3">More...</a><br /></td></tr>
+<tr class="separator:aae7cc2b25767093b997a6a3043884ae3 inherit pub_methods_class_menue_loader"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
+Public Attributes</h2></td></tr>
+<tr class="memitem:afa009781fd95cbd1fb4e644f0ab10e1d"><td class="memItemLeft" align="right" valign="top">TMPro.TMP_InputField&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_create_loader.html#afa009781fd95cbd1fb4e644f0ab10e1d">Category</a></td></tr>
+<tr class="separator:afa009781fd95cbd1fb4e644f0ab10e1d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a428cdf1f879b7f5e2706390bfbf6d881"><td class="memItemLeft" align="right" valign="top">TMPro.TMP_InputField&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_create_loader.html#a428cdf1f879b7f5e2706390bfbf6d881">Id</a></td></tr>
+<tr class="separator:a428cdf1f879b7f5e2706390bfbf6d881"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad642b4f8fc613cbac1e831df168a348e"><td class="memItemLeft" align="right" valign="top">TMPro.TMP_InputField&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_create_loader.html#ad642b4f8fc613cbac1e831df168a348e">Name</a></td></tr>
+<tr class="separator:ad642b4f8fc613cbac1e831df168a348e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a394dc617bef9ff01e9516001604bd7ad"><td class="memItemLeft" align="right" valign="top">TMPro.TMP_InputField&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_create_loader.html#a394dc617bef9ff01e9516001604bd7ad">Description</a></td></tr>
+<tr class="separator:a394dc617bef9ff01e9516001604bd7ad"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a59bf72afa710c68d4362ffdb0e3bb234"><td class="memItemLeft" align="right" valign="top">TMPro.TMP_Dropdown&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_create_loader.html#a59bf72afa710c68d4362ffdb0e3bb234">WorldDropdown</a></td></tr>
+<tr class="separator:a59bf72afa710c68d4362ffdb0e3bb234"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a268718f478ae33008538172317e08f66"><td class="memItemLeft" align="right" valign="top">GameObject&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_create_loader.html#a268718f478ae33008538172317e08f66">Messenger</a></td></tr>
+<tr class="separator:a268718f478ae33008538172317e08f66"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_attribs_class_menue_loader"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_class_menue_loader')"><img src="closed.png" alt="-"/>&#160;Public Attributes inherited from <a class="el" href="class_menue_loader.html">MenueLoader</a></td></tr>
+<tr class="memitem:a58db453990401e5ddb6910ca26ea7621 inherit pub_attribs_class_menue_loader"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_menue_loader.html">MenueLoader</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_menue_loader.html#a58db453990401e5ddb6910ca26ea7621">pageMenue</a></td></tr>
+<tr class="separator:a58db453990401e5ddb6910ca26ea7621 inherit pub_attribs_class_menue_loader"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2947e213117b713b12320ec191d028d4 inherit pub_attribs_class_menue_loader"><td class="memItemLeft" align="right" valign="top">UnityEngine.UI.ScrollRect&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_menue_loader.html#a2947e213117b713b12320ec191d028d4">scroll</a> = null</td></tr>
+<tr class="separator:a2947e213117b713b12320ec191d028d4 inherit pub_attribs_class_menue_loader"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aabe3205354d5997c1a0db35e02ebd9c7 inherit pub_attribs_class_menue_loader"><td class="memItemLeft" align="right" valign="top">GameObject&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_menue_loader.html#aabe3205354d5997c1a0db35e02ebd9c7">Pages</a></td></tr>
+<tr class="separator:aabe3205354d5997c1a0db35e02ebd9c7 inherit pub_attribs_class_menue_loader"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pro-methods" name="pro-methods"></a>
+Protected Member Functions</h2></td></tr>
+<tr class="memitem:a30f01d41904b2dfcb0bac56b3806893f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_create_loader.html#a30f01d41904b2dfcb0bac56b3806893f">OnEnable</a> ()</td></tr>
+<tr class="separator:a30f01d41904b2dfcb0bac56b3806893f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a25c37dc5878ba520d3de8dd0b85acead"><td class="memItemLeft" align="right" valign="top">new void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_create_loader.html#a25c37dc5878ba520d3de8dd0b85acead">Start</a> ()</td></tr>
+<tr class="separator:a25c37dc5878ba520d3de8dd0b85acead"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa07ab4a1e797df87320810de011c4fa6"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_create_loader.html#aa07ab4a1e797df87320810de011c4fa6">Error</a> (<a class="el" href="struct_stage_static_1_1_stage_error_struct.html">StageStatic.StageErrorStruct</a> error)</td></tr>
+<tr class="separator:aa07ab4a1e797df87320810de011c4fa6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_methods_class_menue_loader"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_menue_loader')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="class_menue_loader.html">MenueLoader</a></td></tr>
+<tr class="memitem:a5d95eed68338ed118f77eebf0eaddf99 inherit pro_methods_class_menue_loader"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_menue_loader.html#a5d95eed68338ed118f77eebf0eaddf99">Start</a> ()</td></tr>
+<tr class="separator:a5d95eed68338ed118f77eebf0eaddf99 inherit pro_methods_class_menue_loader"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pro-attribs" name="pro-attribs"></a>
+Protected Attributes</h2></td></tr>
+<tr class="memitem:ac8afb8d1784c34eb7e62f9be979c8871"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_create_loader.html#ac8afb8d1784c34eb7e62f9be979c8871">invalid_world</a> = &quot;Invalid&quot;</td></tr>
+<tr class="separator:ac8afb8d1784c34eb7e62f9be979c8871"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="properties" name="properties"></a>
+Properties</h2></td></tr>
+<tr class="memitem:ab3c5c901e655546c9b99654ae306dfab"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_create_loader.html#ab3c5c901e655546c9b99654ae306dfab">category</a><code> [getset]</code></td></tr>
+<tr class="separator:ab3c5c901e655546c9b99654ae306dfab"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a76845fef3cad9fc792ba2bb029dc4161"><td class="memItemLeft" align="right" valign="top">int?&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_create_loader.html#a76845fef3cad9fc792ba2bb029dc4161">id</a><code> [getset]</code></td></tr>
+<tr class="separator:a76845fef3cad9fc792ba2bb029dc4161"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac392d818dfe15a50a796518d2883b39e"><td class="memItemLeft" align="right" valign="top">new string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_create_loader.html#ac392d818dfe15a50a796518d2883b39e">name</a><code> [getset]</code></td></tr>
+<tr class="separator:ac392d818dfe15a50a796518d2883b39e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac8dcba62a267cea3e8a17dd83d1114b1"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_create_loader.html#ac8dcba62a267cea3e8a17dd83d1114b1">description</a><code> [getset]</code></td></tr>
+<tr class="separator:ac8dcba62a267cea3e8a17dd83d1114b1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5db272188147fd4a39ca8ff786a0b41c"><td class="memItemLeft" align="right" valign="top">string?&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_create_loader.html#a5db272188147fd4a39ca8ff786a0b41c">scene</a><code> [getset]</code></td></tr>
+<tr class="separator:a5db272188147fd4a39ca8ff786a0b41c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a id="a7205cbee0cd06ad3aaf59b2f3013edd7" name="a7205cbee0cd06ad3aaf59b2f3013edd7"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a7205cbee0cd06ad3aaf59b2f3013edd7">&#9670;&nbsp;</a></span>Create()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void CreateLoader.Create </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="aa07ab4a1e797df87320810de011c4fa6" name="aa07ab4a1e797df87320810de011c4fa6"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aa07ab4a1e797df87320810de011c4fa6">&#9670;&nbsp;</a></span>Error()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void CreateLoader.Error </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="struct_stage_static_1_1_stage_error_struct.html">StageStatic.StageErrorStruct</a>&#160;</td>
+          <td class="paramname"><em>error</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="ad8554936ff5481b4ad38b93433827960" name="ad8554936ff5481b4ad38b93433827960"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ad8554936ff5481b4ad38b93433827960">&#9670;&nbsp;</a></span>Init()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void CreateLoader.Init </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a30f01d41904b2dfcb0bac56b3806893f" name="a30f01d41904b2dfcb0bac56b3806893f"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a30f01d41904b2dfcb0bac56b3806893f">&#9670;&nbsp;</a></span>OnEnable()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void CreateLoader.OnEnable </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a25c37dc5878ba520d3de8dd0b85acead" name="a25c37dc5878ba520d3de8dd0b85acead"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a25c37dc5878ba520d3de8dd0b85acead">&#9670;&nbsp;</a></span>Start()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">new void CreateLoader.Start </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Data Documentation</h2>
+<a id="afa009781fd95cbd1fb4e644f0ab10e1d" name="afa009781fd95cbd1fb4e644f0ab10e1d"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#afa009781fd95cbd1fb4e644f0ab10e1d">&#9670;&nbsp;</a></span>Category</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">TMPro.TMP_InputField CreateLoader.Category</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a394dc617bef9ff01e9516001604bd7ad" name="a394dc617bef9ff01e9516001604bd7ad"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a394dc617bef9ff01e9516001604bd7ad">&#9670;&nbsp;</a></span>Description</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">TMPro.TMP_InputField CreateLoader.Description</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a428cdf1f879b7f5e2706390bfbf6d881" name="a428cdf1f879b7f5e2706390bfbf6d881"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a428cdf1f879b7f5e2706390bfbf6d881">&#9670;&nbsp;</a></span>Id</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">TMPro.TMP_InputField CreateLoader.Id</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="ac8afb8d1784c34eb7e62f9be979c8871" name="ac8afb8d1784c34eb7e62f9be979c8871"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ac8afb8d1784c34eb7e62f9be979c8871">&#9670;&nbsp;</a></span>invalid_world</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">string CreateLoader.invalid_world = &quot;Invalid&quot;</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a268718f478ae33008538172317e08f66" name="a268718f478ae33008538172317e08f66"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a268718f478ae33008538172317e08f66">&#9670;&nbsp;</a></span>Messenger</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">GameObject CreateLoader.Messenger</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="ad642b4f8fc613cbac1e831df168a348e" name="ad642b4f8fc613cbac1e831df168a348e"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ad642b4f8fc613cbac1e831df168a348e">&#9670;&nbsp;</a></span>Name</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">TMPro.TMP_InputField CreateLoader.Name</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a59bf72afa710c68d4362ffdb0e3bb234" name="a59bf72afa710c68d4362ffdb0e3bb234"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a59bf72afa710c68d4362ffdb0e3bb234">&#9670;&nbsp;</a></span>WorldDropdown</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">TMPro.TMP_Dropdown CreateLoader.WorldDropdown</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Property Documentation</h2>
+<a id="ab3c5c901e655546c9b99654ae306dfab" name="ab3c5c901e655546c9b99654ae306dfab"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ab3c5c901e655546c9b99654ae306dfab">&#9670;&nbsp;</a></span>category</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">string CreateLoader.category</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">get</span><span class="mlabel">set</span><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="ac8dcba62a267cea3e8a17dd83d1114b1" name="ac8dcba62a267cea3e8a17dd83d1114b1"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ac8dcba62a267cea3e8a17dd83d1114b1">&#9670;&nbsp;</a></span>description</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">string CreateLoader.description</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">get</span><span class="mlabel">set</span><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a76845fef3cad9fc792ba2bb029dc4161" name="a76845fef3cad9fc792ba2bb029dc4161"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a76845fef3cad9fc792ba2bb029dc4161">&#9670;&nbsp;</a></span>id</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">int? CreateLoader.id</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">get</span><span class="mlabel">set</span><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="ac392d818dfe15a50a796518d2883b39e" name="ac392d818dfe15a50a796518d2883b39e"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ac392d818dfe15a50a796518d2883b39e">&#9670;&nbsp;</a></span>name</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">new string CreateLoader.name</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">get</span><span class="mlabel">set</span><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a5db272188147fd4a39ca8ff786a0b41c" name="a5db272188147fd4a39ca8ff786a0b41c"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a5db272188147fd4a39ca8ff786a0b41c">&#9670;&nbsp;</a></span>scene</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">string? CreateLoader.scene</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">get</span><span class="mlabel">set</span><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/UI/MainMenue/PageLoader/<a class="el" href="_create_loader_8cs.html">CreateLoader.cs</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="class_create_loader.html">CreateLoader</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_create_loader.js b/Doxygen/output/html/class_create_loader.js
new file mode 100644
index 0000000000000000000000000000000000000000..9ef1a34188f23c3997f65aa3db7429934b25d3b6
--- /dev/null
+++ b/Doxygen/output/html/class_create_loader.js
@@ -0,0 +1,20 @@
+var class_create_loader =
+[
+    [ "Create", "class_create_loader.html#a7205cbee0cd06ad3aaf59b2f3013edd7", null ],
+    [ "Error", "class_create_loader.html#aa07ab4a1e797df87320810de011c4fa6", null ],
+    [ "Init", "class_create_loader.html#ad8554936ff5481b4ad38b93433827960", null ],
+    [ "OnEnable", "class_create_loader.html#a30f01d41904b2dfcb0bac56b3806893f", null ],
+    [ "Start", "class_create_loader.html#a25c37dc5878ba520d3de8dd0b85acead", null ],
+    [ "Category", "class_create_loader.html#afa009781fd95cbd1fb4e644f0ab10e1d", null ],
+    [ "Description", "class_create_loader.html#a394dc617bef9ff01e9516001604bd7ad", null ],
+    [ "Id", "class_create_loader.html#a428cdf1f879b7f5e2706390bfbf6d881", null ],
+    [ "invalid_world", "class_create_loader.html#ac8afb8d1784c34eb7e62f9be979c8871", null ],
+    [ "Messenger", "class_create_loader.html#a268718f478ae33008538172317e08f66", null ],
+    [ "Name", "class_create_loader.html#ad642b4f8fc613cbac1e831df168a348e", null ],
+    [ "WorldDropdown", "class_create_loader.html#a59bf72afa710c68d4362ffdb0e3bb234", null ],
+    [ "category", "class_create_loader.html#ab3c5c901e655546c9b99654ae306dfab", null ],
+    [ "description", "class_create_loader.html#ac8dcba62a267cea3e8a17dd83d1114b1", null ],
+    [ "id", "class_create_loader.html#a76845fef3cad9fc792ba2bb029dc4161", null ],
+    [ "name", "class_create_loader.html#ac392d818dfe15a50a796518d2883b39e", null ],
+    [ "scene", "class_create_loader.html#a5db272188147fd4a39ca8ff786a0b41c", null ]
+];
\ No newline at end of file
diff --git a/Doxygen/output/html/class_create_loader.png b/Doxygen/output/html/class_create_loader.png
new file mode 100644
index 0000000000000000000000000000000000000000..e98d51cb48c56327f325624832d4deb60f8ce4f5
--- /dev/null
+++ b/Doxygen/output/html/class_create_loader.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:bba1e5cfab620310f802d2716fe6e45158c20cfb5c1247a23a7db610ca48ffda
+size 877
diff --git a/Doxygen/output/html/class_discrete_bar_slider-members.html b/Doxygen/output/html/class_discrete_bar_slider-members.html
new file mode 100644
index 0000000000000000000000000000000000000000..3893f571922e4996d2d11c69e4a211c7cfc5127d
--- /dev/null
+++ b/Doxygen/output/html/class_discrete_bar_slider-members.html
@@ -0,0 +1,117 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_discrete_bar_slider.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">DiscreteBarSlider Member List</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_discrete_bar_slider.html">DiscreteBarSlider</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_discrete_bar_slider.html#a09b7d8a54292c0c6647be37fbef88b3f">Drag</a>()</td><td class="entry"><a class="el" href="class_discrete_bar_slider.html">DiscreteBarSlider</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_discrete_bar_slider.html#a45df979d6ed7e21b8cd3d5e670d3666e">feather_k</a></td><td class="entry"><a class="el" href="class_discrete_bar_slider.html">DiscreteBarSlider</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_discrete_bar_slider.html#a2318a71019d97420bbc0c1230298eae9">FieldActions</a></td><td class="entry"><a class="el" href="class_discrete_bar_slider.html">DiscreteBarSlider</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_discrete_bar_slider.html#a5fd42240ba12370ccf38f5fdba363b62">GetTarget</a>()</td><td class="entry"><a class="el" href="class_discrete_bar_slider.html">DiscreteBarSlider</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_discrete_bar_slider.html#a5ebcfa1b534fc605b96d975eede39439">GetTargetPosition</a>(int target)</td><td class="entry"><a class="el" href="class_discrete_bar_slider.html">DiscreteBarSlider</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_discrete_bar_slider.html#a199676346d755a8659ffc82b38b26433">GetTargetRelativePosition</a>(int target)</td><td class="entry"><a class="el" href="class_discrete_bar_slider.html">DiscreteBarSlider</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_discrete_bar_slider.html#a8e5d33df18b4a847fb4bca250620390e">HardToggle</a>(int target)</td><td class="entry"><a class="el" href="class_discrete_bar_slider.html">DiscreteBarSlider</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_discrete_bar_slider.html#a47c73c1fd273b74fec3f7c073aeebfe0">isDragged</a></td><td class="entry"><a class="el" href="class_discrete_bar_slider.html">DiscreteBarSlider</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_discrete_bar_slider.html#a0707b84e0ed44f1aeaad6d230c73da73">last_active_slot</a></td><td class="entry"><a class="el" href="class_discrete_bar_slider.html">DiscreteBarSlider</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_discrete_bar_slider.html#aa00b067ce6f12ee1387ca5efe8d05ec8">last_pos</a></td><td class="entry"><a class="el" href="class_discrete_bar_slider.html">DiscreteBarSlider</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_discrete_bar_slider.html#a6c6690429dc721bc42911a486b4829e4">next_slot</a></td><td class="entry"><a class="el" href="class_discrete_bar_slider.html">DiscreteBarSlider</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_discrete_bar_slider.html#a1a03f085384e77a69354180c4dccba39">slider</a></td><td class="entry"><a class="el" href="class_discrete_bar_slider.html">DiscreteBarSlider</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_discrete_bar_slider.html#a7582ef0c1626a111d29486098f5f0a1e">slots</a></td><td class="entry"><a class="el" href="class_discrete_bar_slider.html">DiscreteBarSlider</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_discrete_bar_slider.html#a02f9aa59e240e520034655dffd5f3704">SoftToggle</a>(int target)</td><td class="entry"><a class="el" href="class_discrete_bar_slider.html">DiscreteBarSlider</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_discrete_bar_slider.html#ac1bd4f0ad6416835441affff23aea937">Start</a>()</td><td class="entry"><a class="el" href="class_discrete_bar_slider.html">DiscreteBarSlider</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_discrete_bar_slider.html#abd6b9d5cca391d1674c8c626c86f8e8e">Update</a>()</td><td class="entry"><a class="el" href="class_discrete_bar_slider.html">DiscreteBarSlider</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_discrete_bar_slider.html#a589dfea97d5ef215bf48571d8e55fc11">v</a></td><td class="entry"><a class="el" href="class_discrete_bar_slider.html">DiscreteBarSlider</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_discrete_bar_slider.html b/Doxygen/output/html/class_discrete_bar_slider.html
new file mode 100644
index 0000000000000000000000000000000000000000..c7024fd4d3f86cb5e5ccc1a3ac664ddd5bbf1c8e
--- /dev/null
+++ b/Doxygen/output/html/class_discrete_bar_slider.html
@@ -0,0 +1,500 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: DiscreteBarSlider Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_discrete_bar_slider.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="#pub-attribs">Public Attributes</a> &#124;
+<a href="#pri-methods">Private Member Functions</a> &#124;
+<a href="#pri-attribs">Private Attributes</a> &#124;
+<a href="class_discrete_bar_slider-members.html">List of all members</a>  </div>
+  <div class="headertitle"><div class="title">DiscreteBarSlider Class Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<div class="dynheader">
+Inheritance diagram for DiscreteBarSlider:</div>
+<div class="dyncontent">
+ <div class="center">
+  <img src="class_discrete_bar_slider.png" alt=""/>
+ </div></div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:a8e5d33df18b4a847fb4bca250620390e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_discrete_bar_slider.html#a8e5d33df18b4a847fb4bca250620390e">HardToggle</a> (int target)</td></tr>
+<tr class="separator:a8e5d33df18b4a847fb4bca250620390e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a02f9aa59e240e520034655dffd5f3704"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_discrete_bar_slider.html#a02f9aa59e240e520034655dffd5f3704">SoftToggle</a> (int target)</td></tr>
+<tr class="separator:a02f9aa59e240e520034655dffd5f3704"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a09b7d8a54292c0c6647be37fbef88b3f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_discrete_bar_slider.html#a09b7d8a54292c0c6647be37fbef88b3f">Drag</a> ()</td></tr>
+<tr class="separator:a09b7d8a54292c0c6647be37fbef88b3f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
+Public Attributes</h2></td></tr>
+<tr class="memitem:a7582ef0c1626a111d29486098f5f0a1e"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_discrete_bar_slider.html#a7582ef0c1626a111d29486098f5f0a1e">slots</a> = 2</td></tr>
+<tr class="separator:a7582ef0c1626a111d29486098f5f0a1e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0707b84e0ed44f1aeaad6d230c73da73"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_discrete_bar_slider.html#a0707b84e0ed44f1aeaad6d230c73da73">last_active_slot</a> = -1</td></tr>
+<tr class="separator:a0707b84e0ed44f1aeaad6d230c73da73"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6c6690429dc721bc42911a486b4829e4"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_discrete_bar_slider.html#a6c6690429dc721bc42911a486b4829e4">next_slot</a> = -1</td></tr>
+<tr class="separator:a6c6690429dc721bc42911a486b4829e4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a45df979d6ed7e21b8cd3d5e670d3666e"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_discrete_bar_slider.html#a45df979d6ed7e21b8cd3d5e670d3666e">feather_k</a> = 1f</td></tr>
+<tr class="separator:a45df979d6ed7e21b8cd3d5e670d3666e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2318a71019d97420bbc0c1230298eae9"><td class="memItemLeft" align="right" valign="top">List&lt; UnityEvent &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_discrete_bar_slider.html#a2318a71019d97420bbc0c1230298eae9">FieldActions</a> = new List&lt;UnityEvent&gt;()</td></tr>
+<tr class="separator:a2318a71019d97420bbc0c1230298eae9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-methods" name="pri-methods"></a>
+Private Member Functions</h2></td></tr>
+<tr class="memitem:ac1bd4f0ad6416835441affff23aea937"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_discrete_bar_slider.html#ac1bd4f0ad6416835441affff23aea937">Start</a> ()</td></tr>
+<tr class="separator:ac1bd4f0ad6416835441affff23aea937"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abd6b9d5cca391d1674c8c626c86f8e8e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_discrete_bar_slider.html#abd6b9d5cca391d1674c8c626c86f8e8e">Update</a> ()</td></tr>
+<tr class="separator:abd6b9d5cca391d1674c8c626c86f8e8e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5fd42240ba12370ccf38f5fdba363b62"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_discrete_bar_slider.html#a5fd42240ba12370ccf38f5fdba363b62">GetTarget</a> ()</td></tr>
+<tr class="separator:a5fd42240ba12370ccf38f5fdba363b62"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5ebcfa1b534fc605b96d975eede39439"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_discrete_bar_slider.html#a5ebcfa1b534fc605b96d975eede39439">GetTargetPosition</a> (int target)</td></tr>
+<tr class="separator:a5ebcfa1b534fc605b96d975eede39439"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a199676346d755a8659ffc82b38b26433"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_discrete_bar_slider.html#a199676346d755a8659ffc82b38b26433">GetTargetRelativePosition</a> (int target)</td></tr>
+<tr class="separator:a199676346d755a8659ffc82b38b26433"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-attribs" name="pri-attribs"></a>
+Private Attributes</h2></td></tr>
+<tr class="memitem:a589dfea97d5ef215bf48571d8e55fc11"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_discrete_bar_slider.html#a589dfea97d5ef215bf48571d8e55fc11">v</a></td></tr>
+<tr class="separator:a589dfea97d5ef215bf48571d8e55fc11"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa00b067ce6f12ee1387ca5efe8d05ec8"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_discrete_bar_slider.html#aa00b067ce6f12ee1387ca5efe8d05ec8">last_pos</a></td></tr>
+<tr class="separator:aa00b067ce6f12ee1387ca5efe8d05ec8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a47c73c1fd273b74fec3f7c073aeebfe0"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_discrete_bar_slider.html#a47c73c1fd273b74fec3f7c073aeebfe0">isDragged</a></td></tr>
+<tr class="separator:a47c73c1fd273b74fec3f7c073aeebfe0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1a03f085384e77a69354180c4dccba39"><td class="memItemLeft" align="right" valign="top">UnityEngine.UI.Slider&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_discrete_bar_slider.html#a1a03f085384e77a69354180c4dccba39">slider</a></td></tr>
+<tr class="separator:a1a03f085384e77a69354180c4dccba39"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a id="a09b7d8a54292c0c6647be37fbef88b3f" name="a09b7d8a54292c0c6647be37fbef88b3f"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a09b7d8a54292c0c6647be37fbef88b3f">&#9670;&nbsp;</a></span>Drag()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void DiscreteBarSlider.Drag </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a5fd42240ba12370ccf38f5fdba363b62" name="a5fd42240ba12370ccf38f5fdba363b62"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a5fd42240ba12370ccf38f5fdba363b62">&#9670;&nbsp;</a></span>GetTarget()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">int DiscreteBarSlider.GetTarget </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a5ebcfa1b534fc605b96d975eede39439" name="a5ebcfa1b534fc605b96d975eede39439"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a5ebcfa1b534fc605b96d975eede39439">&#9670;&nbsp;</a></span>GetTargetPosition()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">float DiscreteBarSlider.GetTargetPosition </td>
+          <td>(</td>
+          <td class="paramtype">int&#160;</td>
+          <td class="paramname"><em>target</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a199676346d755a8659ffc82b38b26433" name="a199676346d755a8659ffc82b38b26433"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a199676346d755a8659ffc82b38b26433">&#9670;&nbsp;</a></span>GetTargetRelativePosition()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">float DiscreteBarSlider.GetTargetRelativePosition </td>
+          <td>(</td>
+          <td class="paramtype">int&#160;</td>
+          <td class="paramname"><em>target</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a8e5d33df18b4a847fb4bca250620390e" name="a8e5d33df18b4a847fb4bca250620390e"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a8e5d33df18b4a847fb4bca250620390e">&#9670;&nbsp;</a></span>HardToggle()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void DiscreteBarSlider.HardToggle </td>
+          <td>(</td>
+          <td class="paramtype">int&#160;</td>
+          <td class="paramname"><em>target</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a02f9aa59e240e520034655dffd5f3704" name="a02f9aa59e240e520034655dffd5f3704"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a02f9aa59e240e520034655dffd5f3704">&#9670;&nbsp;</a></span>SoftToggle()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void DiscreteBarSlider.SoftToggle </td>
+          <td>(</td>
+          <td class="paramtype">int&#160;</td>
+          <td class="paramname"><em>target</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="ac1bd4f0ad6416835441affff23aea937" name="ac1bd4f0ad6416835441affff23aea937"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ac1bd4f0ad6416835441affff23aea937">&#9670;&nbsp;</a></span>Start()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void DiscreteBarSlider.Start </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="abd6b9d5cca391d1674c8c626c86f8e8e" name="abd6b9d5cca391d1674c8c626c86f8e8e"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#abd6b9d5cca391d1674c8c626c86f8e8e">&#9670;&nbsp;</a></span>Update()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void DiscreteBarSlider.Update </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Data Documentation</h2>
+<a id="a45df979d6ed7e21b8cd3d5e670d3666e" name="a45df979d6ed7e21b8cd3d5e670d3666e"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a45df979d6ed7e21b8cd3d5e670d3666e">&#9670;&nbsp;</a></span>feather_k</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">float DiscreteBarSlider.feather_k = 1f</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a2318a71019d97420bbc0c1230298eae9" name="a2318a71019d97420bbc0c1230298eae9"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a2318a71019d97420bbc0c1230298eae9">&#9670;&nbsp;</a></span>FieldActions</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">List&lt;UnityEvent&gt; DiscreteBarSlider.FieldActions = new List&lt;UnityEvent&gt;()</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a47c73c1fd273b74fec3f7c073aeebfe0" name="a47c73c1fd273b74fec3f7c073aeebfe0"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a47c73c1fd273b74fec3f7c073aeebfe0">&#9670;&nbsp;</a></span>isDragged</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool DiscreteBarSlider.isDragged</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a0707b84e0ed44f1aeaad6d230c73da73" name="a0707b84e0ed44f1aeaad6d230c73da73"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a0707b84e0ed44f1aeaad6d230c73da73">&#9670;&nbsp;</a></span>last_active_slot</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">int DiscreteBarSlider.last_active_slot = -1</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="aa00b067ce6f12ee1387ca5efe8d05ec8" name="aa00b067ce6f12ee1387ca5efe8d05ec8"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aa00b067ce6f12ee1387ca5efe8d05ec8">&#9670;&nbsp;</a></span>last_pos</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">float DiscreteBarSlider.last_pos</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a6c6690429dc721bc42911a486b4829e4" name="a6c6690429dc721bc42911a486b4829e4"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a6c6690429dc721bc42911a486b4829e4">&#9670;&nbsp;</a></span>next_slot</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">int DiscreteBarSlider.next_slot = -1</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a1a03f085384e77a69354180c4dccba39" name="a1a03f085384e77a69354180c4dccba39"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a1a03f085384e77a69354180c4dccba39">&#9670;&nbsp;</a></span>slider</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">UnityEngine.UI.Slider DiscreteBarSlider.slider</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a7582ef0c1626a111d29486098f5f0a1e" name="a7582ef0c1626a111d29486098f5f0a1e"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a7582ef0c1626a111d29486098f5f0a1e">&#9670;&nbsp;</a></span>slots</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">int DiscreteBarSlider.slots = 2</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a589dfea97d5ef215bf48571d8e55fc11" name="a589dfea97d5ef215bf48571d8e55fc11"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a589dfea97d5ef215bf48571d8e55fc11">&#9670;&nbsp;</a></span>v</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">float DiscreteBarSlider.v</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/UI/<a class="el" href="_discrete_bar_slider_8cs.html">DiscreteBarSlider.cs</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="class_discrete_bar_slider.html">DiscreteBarSlider</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_discrete_bar_slider.js b/Doxygen/output/html/class_discrete_bar_slider.js
new file mode 100644
index 0000000000000000000000000000000000000000..44726b44288ea2bb343e6a3045f702e6384b05c2
--- /dev/null
+++ b/Doxygen/output/html/class_discrete_bar_slider.js
@@ -0,0 +1,20 @@
+var class_discrete_bar_slider =
+[
+    [ "Drag", "class_discrete_bar_slider.html#a09b7d8a54292c0c6647be37fbef88b3f", null ],
+    [ "GetTarget", "class_discrete_bar_slider.html#a5fd42240ba12370ccf38f5fdba363b62", null ],
+    [ "GetTargetPosition", "class_discrete_bar_slider.html#a5ebcfa1b534fc605b96d975eede39439", null ],
+    [ "GetTargetRelativePosition", "class_discrete_bar_slider.html#a199676346d755a8659ffc82b38b26433", null ],
+    [ "HardToggle", "class_discrete_bar_slider.html#a8e5d33df18b4a847fb4bca250620390e", null ],
+    [ "SoftToggle", "class_discrete_bar_slider.html#a02f9aa59e240e520034655dffd5f3704", null ],
+    [ "Start", "class_discrete_bar_slider.html#ac1bd4f0ad6416835441affff23aea937", null ],
+    [ "Update", "class_discrete_bar_slider.html#abd6b9d5cca391d1674c8c626c86f8e8e", null ],
+    [ "feather_k", "class_discrete_bar_slider.html#a45df979d6ed7e21b8cd3d5e670d3666e", null ],
+    [ "FieldActions", "class_discrete_bar_slider.html#a2318a71019d97420bbc0c1230298eae9", null ],
+    [ "isDragged", "class_discrete_bar_slider.html#a47c73c1fd273b74fec3f7c073aeebfe0", null ],
+    [ "last_active_slot", "class_discrete_bar_slider.html#a0707b84e0ed44f1aeaad6d230c73da73", null ],
+    [ "last_pos", "class_discrete_bar_slider.html#aa00b067ce6f12ee1387ca5efe8d05ec8", null ],
+    [ "next_slot", "class_discrete_bar_slider.html#a6c6690429dc721bc42911a486b4829e4", null ],
+    [ "slider", "class_discrete_bar_slider.html#a1a03f085384e77a69354180c4dccba39", null ],
+    [ "slots", "class_discrete_bar_slider.html#a7582ef0c1626a111d29486098f5f0a1e", null ],
+    [ "v", "class_discrete_bar_slider.html#a589dfea97d5ef215bf48571d8e55fc11", null ]
+];
\ No newline at end of file
diff --git a/Doxygen/output/html/class_discrete_bar_slider.png b/Doxygen/output/html/class_discrete_bar_slider.png
new file mode 100644
index 0000000000000000000000000000000000000000..cc1cb46060fb994c22ca041d572d1ea201bea365
--- /dev/null
+++ b/Doxygen/output/html/class_discrete_bar_slider.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:4da5912bca6fee9350b13ade238338b7b52c2cecad65f1afeca83bdedb36f705
+size 523
diff --git a/Doxygen/output/html/class_display_facts-members.html b/Doxygen/output/html/class_display_facts-members.html
new file mode 100644
index 0000000000000000000000000000000000000000..9c8b5562f1cbd945ff77f8ef27a45610c7ebeacc
--- /dev/null
+++ b/Doxygen/output/html/class_display_facts-members.html
@@ -0,0 +1,120 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_display_facts.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">DisplayFacts Member List</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_display_facts.html">DisplayFacts</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_display_facts.html#a48f34373aa006228ad49377c126a2b5a">AddFact</a>(Fact fact)</td><td class="entry"><a class="el" href="class_display_facts.html">DisplayFacts</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_display_facts.html#a489d8b4bcc7041cc98df0cca73491320">AnimateFact</a>(Fact fact)</td><td class="entry"><a class="el" href="class_display_facts.html">DisplayFacts</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_display_facts.html#a90e8e02c82853c730285647d980e120e">CreateDisplay</a>(Transform transform, Fact fact)</td><td class="entry"><a class="el" href="class_display_facts.html">DisplayFacts</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_display_facts.html#a3c09884bd51cfeee1975e36a29703c8a">displayedFacts</a></td><td class="entry"><a class="el" href="class_display_facts.html">DisplayFacts</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_display_facts.html#ad8176c1514fdf299c1dbc189427fe2e1">GetPosition</a>(int i)</td><td class="entry"><a class="el" href="class_display_facts.html">DisplayFacts</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_display_facts.html#aa893a4c66ebb7dc0a59d42db09965385">number_of_Column</a></td><td class="entry"><a class="el" href="class_display_facts.html">DisplayFacts</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_display_facts.html#a51e636536fa460dd109deb009e195fff">prefab_Angle</a></td><td class="entry"><a class="el" href="class_display_facts.html">DisplayFacts</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_display_facts.html#a9a2ba619092ce8543d028478f3b5fb19">prefab_Default</a></td><td class="entry"><a class="el" href="class_display_facts.html">DisplayFacts</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_display_facts.html#ab3a393a56838f1dc55e03cd592575f53">prefab_Distance</a></td><td class="entry"><a class="el" href="class_display_facts.html">DisplayFacts</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_display_facts.html#a05f9236cc54e4a9603905166125ef14e">prefab_Line</a></td><td class="entry"><a class="el" href="class_display_facts.html">DisplayFacts</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_display_facts.html#a2e3871ae51e6e0df6d65d5273bbee063">prefab_OnLine</a></td><td class="entry"><a class="el" href="class_display_facts.html">DisplayFacts</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_display_facts.html#a4f3bd59f0d3256e1f8ed8a1746622524">prefab_Point</a></td><td class="entry"><a class="el" href="class_display_facts.html">DisplayFacts</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_display_facts.html#aeb8b64beee7aaf29042372ca1c20ad7c">prefabDictionary</a></td><td class="entry"><a class="el" href="class_display_facts.html">DisplayFacts</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_display_facts.html#a802992a1f5fcd7756344b044f03fb46c">RemoveFact</a>(Fact fact)</td><td class="entry"><a class="el" href="class_display_facts.html">DisplayFacts</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_display_facts.html#af66259ed1ad39d2e8331cc412d6046f1">Start</a>()</td><td class="entry"><a class="el" href="class_display_facts.html">DisplayFacts</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_display_facts.html#a97c031f520d9c1889fc93028bcea1e22">UpdatePositions</a>()</td><td class="entry"><a class="el" href="class_display_facts.html">DisplayFacts</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_display_facts.html#a7101c78efeef5c83f88c7899097b6f19">X_Pacece_Between_Items</a></td><td class="entry"><a class="el" href="class_display_facts.html">DisplayFacts</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_display_facts.html#a6e69538a3974b34cb12633068dde8825">x_Start</a></td><td class="entry"><a class="el" href="class_display_facts.html">DisplayFacts</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_display_facts.html#adcc13622961b28f4641c7aee559b9447">y_Pacece_Between_Items</a></td><td class="entry"><a class="el" href="class_display_facts.html">DisplayFacts</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_display_facts.html#ae456f564c635bc9b5b3108bde3e20bbd">y_Start</a></td><td class="entry"><a class="el" href="class_display_facts.html">DisplayFacts</a></td><td class="entry"></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_display_facts.html b/Doxygen/output/html/class_display_facts.html
new file mode 100644
index 0000000000000000000000000000000000000000..4e82f9fb25562229cdaaea583ed97e5719cd5d8a
--- /dev/null
+++ b/Doxygen/output/html/class_display_facts.html
@@ -0,0 +1,496 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: DisplayFacts Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_display_facts.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="#pub-attribs">Public Attributes</a> &#124;
+<a href="#pri-methods">Private Member Functions</a> &#124;
+<a href="class_display_facts-members.html">List of all members</a>  </div>
+  <div class="headertitle"><div class="title">DisplayFacts Class Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<div class="dynheader">
+Inheritance diagram for DisplayFacts:</div>
+<div class="dyncontent">
+ <div class="center">
+  <img src="class_display_facts.png" alt=""/>
+ </div></div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:a48f34373aa006228ad49377c126a2b5a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_display_facts.html#a48f34373aa006228ad49377c126a2b5a">AddFact</a> (<a class="el" href="class_fact.html">Fact</a> fact)</td></tr>
+<tr class="separator:a48f34373aa006228ad49377c126a2b5a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a802992a1f5fcd7756344b044f03fb46c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_display_facts.html#a802992a1f5fcd7756344b044f03fb46c">RemoveFact</a> (<a class="el" href="class_fact.html">Fact</a> fact)</td></tr>
+<tr class="separator:a802992a1f5fcd7756344b044f03fb46c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a97c031f520d9c1889fc93028bcea1e22"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_display_facts.html#a97c031f520d9c1889fc93028bcea1e22">UpdatePositions</a> ()</td></tr>
+<tr class="separator:a97c031f520d9c1889fc93028bcea1e22"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a489d8b4bcc7041cc98df0cca73491320"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_display_facts.html#a489d8b4bcc7041cc98df0cca73491320">AnimateFact</a> (<a class="el" href="class_fact.html">Fact</a> fact)</td></tr>
+<tr class="separator:a489d8b4bcc7041cc98df0cca73491320"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad8176c1514fdf299c1dbc189427fe2e1"><td class="memItemLeft" align="right" valign="top">Vector3&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_display_facts.html#ad8176c1514fdf299c1dbc189427fe2e1">GetPosition</a> (int i)</td></tr>
+<tr class="separator:ad8176c1514fdf299c1dbc189427fe2e1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
+Public Attributes</h2></td></tr>
+<tr class="memitem:aeb8b64beee7aaf29042372ca1c20ad7c"><td class="memItemLeft" align="right" valign="top">Dictionary&lt; Type, GameObject &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_display_facts.html#aeb8b64beee7aaf29042372ca1c20ad7c">prefabDictionary</a></td></tr>
+<tr class="separator:aeb8b64beee7aaf29042372ca1c20ad7c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3c09884bd51cfeee1975e36a29703c8a"><td class="memItemLeft" align="right" valign="top">Dictionary&lt; string, GameObject &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_display_facts.html#a3c09884bd51cfeee1975e36a29703c8a">displayedFacts</a> = new Dictionary&lt;string, GameObject&gt;()</td></tr>
+<tr class="separator:a3c09884bd51cfeee1975e36a29703c8a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4f3bd59f0d3256e1f8ed8a1746622524"><td class="memItemLeft" align="right" valign="top">GameObject&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_display_facts.html#a4f3bd59f0d3256e1f8ed8a1746622524">prefab_Point</a></td></tr>
+<tr class="separator:a4f3bd59f0d3256e1f8ed8a1746622524"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab3a393a56838f1dc55e03cd592575f53"><td class="memItemLeft" align="right" valign="top">GameObject&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_display_facts.html#ab3a393a56838f1dc55e03cd592575f53">prefab_Distance</a></td></tr>
+<tr class="separator:ab3a393a56838f1dc55e03cd592575f53"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a51e636536fa460dd109deb009e195fff"><td class="memItemLeft" align="right" valign="top">GameObject&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_display_facts.html#a51e636536fa460dd109deb009e195fff">prefab_Angle</a></td></tr>
+<tr class="separator:a51e636536fa460dd109deb009e195fff"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9a2ba619092ce8543d028478f3b5fb19"><td class="memItemLeft" align="right" valign="top">GameObject&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_display_facts.html#a9a2ba619092ce8543d028478f3b5fb19">prefab_Default</a></td></tr>
+<tr class="separator:a9a2ba619092ce8543d028478f3b5fb19"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2e3871ae51e6e0df6d65d5273bbee063"><td class="memItemLeft" align="right" valign="top">GameObject&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_display_facts.html#a2e3871ae51e6e0df6d65d5273bbee063">prefab_OnLine</a></td></tr>
+<tr class="separator:a2e3871ae51e6e0df6d65d5273bbee063"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a05f9236cc54e4a9603905166125ef14e"><td class="memItemLeft" align="right" valign="top">GameObject&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_display_facts.html#a05f9236cc54e4a9603905166125ef14e">prefab_Line</a></td></tr>
+<tr class="separator:a05f9236cc54e4a9603905166125ef14e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6e69538a3974b34cb12633068dde8825"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_display_facts.html#a6e69538a3974b34cb12633068dde8825">x_Start</a></td></tr>
+<tr class="separator:a6e69538a3974b34cb12633068dde8825"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae456f564c635bc9b5b3108bde3e20bbd"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_display_facts.html#ae456f564c635bc9b5b3108bde3e20bbd">y_Start</a></td></tr>
+<tr class="separator:ae456f564c635bc9b5b3108bde3e20bbd"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7101c78efeef5c83f88c7899097b6f19"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_display_facts.html#a7101c78efeef5c83f88c7899097b6f19">X_Pacece_Between_Items</a></td></tr>
+<tr class="separator:a7101c78efeef5c83f88c7899097b6f19"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:adcc13622961b28f4641c7aee559b9447"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_display_facts.html#adcc13622961b28f4641c7aee559b9447">y_Pacece_Between_Items</a></td></tr>
+<tr class="separator:adcc13622961b28f4641c7aee559b9447"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa893a4c66ebb7dc0a59d42db09965385"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_display_facts.html#aa893a4c66ebb7dc0a59d42db09965385">number_of_Column</a></td></tr>
+<tr class="separator:aa893a4c66ebb7dc0a59d42db09965385"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-methods" name="pri-methods"></a>
+Private Member Functions</h2></td></tr>
+<tr class="memitem:af66259ed1ad39d2e8331cc412d6046f1"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_display_facts.html#af66259ed1ad39d2e8331cc412d6046f1">Start</a> ()</td></tr>
+<tr class="separator:af66259ed1ad39d2e8331cc412d6046f1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a90e8e02c82853c730285647d980e120e"><td class="memItemLeft" align="right" valign="top">GameObject&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_display_facts.html#a90e8e02c82853c730285647d980e120e">CreateDisplay</a> (Transform transform, <a class="el" href="class_fact.html">Fact</a> fact)</td></tr>
+<tr class="separator:a90e8e02c82853c730285647d980e120e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a id="a48f34373aa006228ad49377c126a2b5a" name="a48f34373aa006228ad49377c126a2b5a"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a48f34373aa006228ad49377c126a2b5a">&#9670;&nbsp;</a></span>AddFact()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void DisplayFacts.AddFact </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_fact.html">Fact</a>&#160;</td>
+          <td class="paramname"><em>fact</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a489d8b4bcc7041cc98df0cca73491320" name="a489d8b4bcc7041cc98df0cca73491320"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a489d8b4bcc7041cc98df0cca73491320">&#9670;&nbsp;</a></span>AnimateFact()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void DisplayFacts.AnimateFact </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_fact.html">Fact</a>&#160;</td>
+          <td class="paramname"><em>fact</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a90e8e02c82853c730285647d980e120e" name="a90e8e02c82853c730285647d980e120e"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a90e8e02c82853c730285647d980e120e">&#9670;&nbsp;</a></span>CreateDisplay()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">GameObject DisplayFacts.CreateDisplay </td>
+          <td>(</td>
+          <td class="paramtype">Transform&#160;</td>
+          <td class="paramname"><em>transform</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="class_fact.html">Fact</a>&#160;</td>
+          <td class="paramname"><em>fact</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="ad8176c1514fdf299c1dbc189427fe2e1" name="ad8176c1514fdf299c1dbc189427fe2e1"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ad8176c1514fdf299c1dbc189427fe2e1">&#9670;&nbsp;</a></span>GetPosition()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">Vector3 DisplayFacts.GetPosition </td>
+          <td>(</td>
+          <td class="paramtype">int&#160;</td>
+          <td class="paramname"><em>i</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a802992a1f5fcd7756344b044f03fb46c" name="a802992a1f5fcd7756344b044f03fb46c"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a802992a1f5fcd7756344b044f03fb46c">&#9670;&nbsp;</a></span>RemoveFact()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void DisplayFacts.RemoveFact </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_fact.html">Fact</a>&#160;</td>
+          <td class="paramname"><em>fact</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="af66259ed1ad39d2e8331cc412d6046f1" name="af66259ed1ad39d2e8331cc412d6046f1"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#af66259ed1ad39d2e8331cc412d6046f1">&#9670;&nbsp;</a></span>Start()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void DisplayFacts.Start </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a97c031f520d9c1889fc93028bcea1e22" name="a97c031f520d9c1889fc93028bcea1e22"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a97c031f520d9c1889fc93028bcea1e22">&#9670;&nbsp;</a></span>UpdatePositions()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void DisplayFacts.UpdatePositions </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Data Documentation</h2>
+<a id="a3c09884bd51cfeee1975e36a29703c8a" name="a3c09884bd51cfeee1975e36a29703c8a"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a3c09884bd51cfeee1975e36a29703c8a">&#9670;&nbsp;</a></span>displayedFacts</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">Dictionary&lt;string, GameObject&gt; DisplayFacts.displayedFacts = new Dictionary&lt;string, GameObject&gt;()</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="aa893a4c66ebb7dc0a59d42db09965385" name="aa893a4c66ebb7dc0a59d42db09965385"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aa893a4c66ebb7dc0a59d42db09965385">&#9670;&nbsp;</a></span>number_of_Column</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">int DisplayFacts.number_of_Column</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a51e636536fa460dd109deb009e195fff" name="a51e636536fa460dd109deb009e195fff"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a51e636536fa460dd109deb009e195fff">&#9670;&nbsp;</a></span>prefab_Angle</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">GameObject DisplayFacts.prefab_Angle</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a9a2ba619092ce8543d028478f3b5fb19" name="a9a2ba619092ce8543d028478f3b5fb19"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a9a2ba619092ce8543d028478f3b5fb19">&#9670;&nbsp;</a></span>prefab_Default</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">GameObject DisplayFacts.prefab_Default</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="ab3a393a56838f1dc55e03cd592575f53" name="ab3a393a56838f1dc55e03cd592575f53"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ab3a393a56838f1dc55e03cd592575f53">&#9670;&nbsp;</a></span>prefab_Distance</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">GameObject DisplayFacts.prefab_Distance</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a05f9236cc54e4a9603905166125ef14e" name="a05f9236cc54e4a9603905166125ef14e"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a05f9236cc54e4a9603905166125ef14e">&#9670;&nbsp;</a></span>prefab_Line</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">GameObject DisplayFacts.prefab_Line</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a2e3871ae51e6e0df6d65d5273bbee063" name="a2e3871ae51e6e0df6d65d5273bbee063"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a2e3871ae51e6e0df6d65d5273bbee063">&#9670;&nbsp;</a></span>prefab_OnLine</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">GameObject DisplayFacts.prefab_OnLine</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a4f3bd59f0d3256e1f8ed8a1746622524" name="a4f3bd59f0d3256e1f8ed8a1746622524"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a4f3bd59f0d3256e1f8ed8a1746622524">&#9670;&nbsp;</a></span>prefab_Point</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">GameObject DisplayFacts.prefab_Point</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="aeb8b64beee7aaf29042372ca1c20ad7c" name="aeb8b64beee7aaf29042372ca1c20ad7c"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aeb8b64beee7aaf29042372ca1c20ad7c">&#9670;&nbsp;</a></span>prefabDictionary</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">Dictionary&lt;Type, GameObject&gt; DisplayFacts.prefabDictionary</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a7101c78efeef5c83f88c7899097b6f19" name="a7101c78efeef5c83f88c7899097b6f19"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a7101c78efeef5c83f88c7899097b6f19">&#9670;&nbsp;</a></span>X_Pacece_Between_Items</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">int DisplayFacts.X_Pacece_Between_Items</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a6e69538a3974b34cb12633068dde8825" name="a6e69538a3974b34cb12633068dde8825"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a6e69538a3974b34cb12633068dde8825">&#9670;&nbsp;</a></span>x_Start</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">int DisplayFacts.x_Start</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="adcc13622961b28f4641c7aee559b9447" name="adcc13622961b28f4641c7aee559b9447"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#adcc13622961b28f4641c7aee559b9447">&#9670;&nbsp;</a></span>y_Pacece_Between_Items</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">int DisplayFacts.y_Pacece_Between_Items</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="ae456f564c635bc9b5b3108bde3e20bbd" name="ae456f564c635bc9b5b3108bde3e20bbd"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ae456f564c635bc9b5b3108bde3e20bbd">&#9670;&nbsp;</a></span>y_Start</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">int DisplayFacts.y_Start</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/InventoryStuff/<a class="el" href="_display_facts_8cs.html">DisplayFacts.cs</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="class_display_facts.html">DisplayFacts</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_display_facts.js b/Doxygen/output/html/class_display_facts.js
new file mode 100644
index 0000000000000000000000000000000000000000..34e6d2383fa61761486c5b7e2082e58bd66e58ff
--- /dev/null
+++ b/Doxygen/output/html/class_display_facts.js
@@ -0,0 +1,23 @@
+var class_display_facts =
+[
+    [ "AddFact", "class_display_facts.html#a48f34373aa006228ad49377c126a2b5a", null ],
+    [ "AnimateFact", "class_display_facts.html#a489d8b4bcc7041cc98df0cca73491320", null ],
+    [ "CreateDisplay", "class_display_facts.html#a90e8e02c82853c730285647d980e120e", null ],
+    [ "GetPosition", "class_display_facts.html#ad8176c1514fdf299c1dbc189427fe2e1", null ],
+    [ "RemoveFact", "class_display_facts.html#a802992a1f5fcd7756344b044f03fb46c", null ],
+    [ "Start", "class_display_facts.html#af66259ed1ad39d2e8331cc412d6046f1", null ],
+    [ "UpdatePositions", "class_display_facts.html#a97c031f520d9c1889fc93028bcea1e22", null ],
+    [ "displayedFacts", "class_display_facts.html#a3c09884bd51cfeee1975e36a29703c8a", null ],
+    [ "number_of_Column", "class_display_facts.html#aa893a4c66ebb7dc0a59d42db09965385", null ],
+    [ "prefab_Angle", "class_display_facts.html#a51e636536fa460dd109deb009e195fff", null ],
+    [ "prefab_Default", "class_display_facts.html#a9a2ba619092ce8543d028478f3b5fb19", null ],
+    [ "prefab_Distance", "class_display_facts.html#ab3a393a56838f1dc55e03cd592575f53", null ],
+    [ "prefab_Line", "class_display_facts.html#a05f9236cc54e4a9603905166125ef14e", null ],
+    [ "prefab_OnLine", "class_display_facts.html#a2e3871ae51e6e0df6d65d5273bbee063", null ],
+    [ "prefab_Point", "class_display_facts.html#a4f3bd59f0d3256e1f8ed8a1746622524", null ],
+    [ "prefabDictionary", "class_display_facts.html#aeb8b64beee7aaf29042372ca1c20ad7c", null ],
+    [ "X_Pacece_Between_Items", "class_display_facts.html#a7101c78efeef5c83f88c7899097b6f19", null ],
+    [ "x_Start", "class_display_facts.html#a6e69538a3974b34cb12633068dde8825", null ],
+    [ "y_Pacece_Between_Items", "class_display_facts.html#adcc13622961b28f4641c7aee559b9447", null ],
+    [ "y_Start", "class_display_facts.html#ae456f564c635bc9b5b3108bde3e20bbd", null ]
+];
\ No newline at end of file
diff --git a/Doxygen/output/html/class_display_facts.png b/Doxygen/output/html/class_display_facts.png
new file mode 100644
index 0000000000000000000000000000000000000000..7a4d403459fe3098debd33a807fcda45930c5df4
--- /dev/null
+++ b/Doxygen/output/html/class_display_facts.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:721adc643682de049c7fb6ef252eed734cbecca943a2abbfef3b88abecebb3cf
+size 505
diff --git a/Doxygen/output/html/class_display_scrolls-members.html b/Doxygen/output/html/class_display_scrolls-members.html
new file mode 100644
index 0000000000000000000000000000000000000000..cca7ec32bfebd402977fa4d8879b33e3743707da
--- /dev/null
+++ b/Doxygen/output/html/class_display_scrolls-members.html
@@ -0,0 +1,116 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_display_scrolls.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">DisplayScrolls Member List</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_display_scrolls.html">DisplayScrolls</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_display_scrolls.html#a8904bc3d704e855cde3b38bd4946e431">BuildScrolls</a>(string jsonString)</td><td class="entry"><a class="el" href="class_display_scrolls.html">DisplayScrolls</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_display_scrolls.html#a7c2af585d6aedd4ab3cfe0d3777d7d1d">DetailScreen</a></td><td class="entry"><a class="el" href="class_display_scrolls.html">DisplayScrolls</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_display_scrolls.html#a5147017da9fe00bbe0f4db132b6a9fe7">GetPosition</a>(int i)</td><td class="entry"><a class="el" href="class_display_scrolls.html">DisplayScrolls</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_display_scrolls.html#ab408f54c1533274d8ecf197347157f04">getScrollsfromServer</a>()</td><td class="entry"><a class="el" href="class_display_scrolls.html">DisplayScrolls</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_display_scrolls.html#aeee442e3861f5ce1d17ecb680e06bbb6">number_of_Column</a></td><td class="entry"><a class="el" href="class_display_scrolls.html">DisplayScrolls</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_display_scrolls.html#a64aedbe6303009cd7c355a77b58335b6">preferredStartScrollName</a></td><td class="entry"><a class="el" href="class_display_scrolls.html">DisplayScrolls</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_display_scrolls.html#a471e01a1ebaa2b480c495796705b9c65">ScrollButtons</a></td><td class="entry"><a class="el" href="class_display_scrolls.html">DisplayScrolls</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_display_scrolls.html#a47520cc99f2ed9c14c7051def40e836e">ScrollPrefab</a></td><td class="entry"><a class="el" href="class_display_scrolls.html">DisplayScrolls</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_display_scrolls.html#a115d5b4b56410814d64414f2eb7ddd04">scrolls</a></td><td class="entry"><a class="el" href="class_display_scrolls.html">DisplayScrolls</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_display_scrolls.html#a89b1bea6ac48768c45e5b2b19c02f784">Start</a>()</td><td class="entry"><a class="el" href="class_display_scrolls.html">DisplayScrolls</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_display_scrolls.html#aad89e941e599fbd6cd45163535cbb8d3">tryScrollListTimes</a></td><td class="entry"><a class="el" href="class_display_scrolls.html">DisplayScrolls</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_display_scrolls.html#aee8eec80468332605f933f96102d57a8">Update</a>()</td><td class="entry"><a class="el" href="class_display_scrolls.html">DisplayScrolls</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_display_scrolls.html#a12494cc9456453cf3f792a1ddcef26df">X_Pacece_Between_Items</a></td><td class="entry"><a class="el" href="class_display_scrolls.html">DisplayScrolls</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_display_scrolls.html#a3a8c524445aa2fc9b8f9e4f875a74474">x_Start</a></td><td class="entry"><a class="el" href="class_display_scrolls.html">DisplayScrolls</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_display_scrolls.html#a1dc54572cc7e15ff936bd432fc0b34fe">y_Pacece_Between_Items</a></td><td class="entry"><a class="el" href="class_display_scrolls.html">DisplayScrolls</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_display_scrolls.html#a084e9003fba64e26d56ed5ef955e996b">y_Start</a></td><td class="entry"><a class="el" href="class_display_scrolls.html">DisplayScrolls</a></td><td class="entry"></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_display_scrolls.html b/Doxygen/output/html/class_display_scrolls.html
new file mode 100644
index 0000000000000000000000000000000000000000..21db67933f52ba58af760122f8f35733c7423ace
--- /dev/null
+++ b/Doxygen/output/html/class_display_scrolls.html
@@ -0,0 +1,429 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: DisplayScrolls Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_display_scrolls.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="#pub-attribs">Public Attributes</a> &#124;
+<a href="#pri-methods">Private Member Functions</a> &#124;
+<a href="class_display_scrolls-members.html">List of all members</a>  </div>
+  <div class="headertitle"><div class="title">DisplayScrolls Class Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<div class="dynheader">
+Inheritance diagram for DisplayScrolls:</div>
+<div class="dyncontent">
+ <div class="center">
+  <img src="class_display_scrolls.png" alt=""/>
+ </div></div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:a5147017da9fe00bbe0f4db132b6a9fe7"><td class="memItemLeft" align="right" valign="top">Vector3&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_display_scrolls.html#a5147017da9fe00bbe0f4db132b6a9fe7">GetPosition</a> (int i)</td></tr>
+<tr class="separator:a5147017da9fe00bbe0f4db132b6a9fe7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
+Public Attributes</h2></td></tr>
+<tr class="memitem:a64aedbe6303009cd7c355a77b58335b6"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_display_scrolls.html#a64aedbe6303009cd7c355a77b58335b6">preferredStartScrollName</a></td></tr>
+<tr class="separator:a64aedbe6303009cd7c355a77b58335b6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aad89e941e599fbd6cd45163535cbb8d3"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_display_scrolls.html#aad89e941e599fbd6cd45163535cbb8d3">tryScrollListTimes</a> = 2</td></tr>
+<tr class="separator:aad89e941e599fbd6cd45163535cbb8d3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a115d5b4b56410814d64414f2eb7ddd04"><td class="memItemLeft" align="right" valign="top">List&lt; <a class="el" href="class_scroll.html">Scroll</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_display_scrolls.html#a115d5b4b56410814d64414f2eb7ddd04">scrolls</a></td></tr>
+<tr class="separator:a115d5b4b56410814d64414f2eb7ddd04"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a471e01a1ebaa2b480c495796705b9c65"><td class="memItemLeft" align="right" valign="top">GameObject[]&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_display_scrolls.html#a471e01a1ebaa2b480c495796705b9c65">ScrollButtons</a></td></tr>
+<tr class="separator:a471e01a1ebaa2b480c495796705b9c65"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a47520cc99f2ed9c14c7051def40e836e"><td class="memItemLeft" align="right" valign="top">GameObject&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_display_scrolls.html#a47520cc99f2ed9c14c7051def40e836e">ScrollPrefab</a></td></tr>
+<tr class="separator:a47520cc99f2ed9c14c7051def40e836e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7c2af585d6aedd4ab3cfe0d3777d7d1d"><td class="memItemLeft" align="right" valign="top">GameObject&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_display_scrolls.html#a7c2af585d6aedd4ab3cfe0d3777d7d1d">DetailScreen</a></td></tr>
+<tr class="separator:a7c2af585d6aedd4ab3cfe0d3777d7d1d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3a8c524445aa2fc9b8f9e4f875a74474"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_display_scrolls.html#a3a8c524445aa2fc9b8f9e4f875a74474">x_Start</a></td></tr>
+<tr class="separator:a3a8c524445aa2fc9b8f9e4f875a74474"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a084e9003fba64e26d56ed5ef955e996b"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_display_scrolls.html#a084e9003fba64e26d56ed5ef955e996b">y_Start</a></td></tr>
+<tr class="separator:a084e9003fba64e26d56ed5ef955e996b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a12494cc9456453cf3f792a1ddcef26df"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_display_scrolls.html#a12494cc9456453cf3f792a1ddcef26df">X_Pacece_Between_Items</a></td></tr>
+<tr class="separator:a12494cc9456453cf3f792a1ddcef26df"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1dc54572cc7e15ff936bd432fc0b34fe"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_display_scrolls.html#a1dc54572cc7e15ff936bd432fc0b34fe">y_Pacece_Between_Items</a></td></tr>
+<tr class="separator:a1dc54572cc7e15ff936bd432fc0b34fe"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aeee442e3861f5ce1d17ecb680e06bbb6"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_display_scrolls.html#aeee442e3861f5ce1d17ecb680e06bbb6">number_of_Column</a></td></tr>
+<tr class="separator:aeee442e3861f5ce1d17ecb680e06bbb6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-methods" name="pri-methods"></a>
+Private Member Functions</h2></td></tr>
+<tr class="memitem:aee8eec80468332605f933f96102d57a8"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_display_scrolls.html#aee8eec80468332605f933f96102d57a8">Update</a> ()</td></tr>
+<tr class="separator:aee8eec80468332605f933f96102d57a8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a89b1bea6ac48768c45e5b2b19c02f784"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_display_scrolls.html#a89b1bea6ac48768c45e5b2b19c02f784">Start</a> ()</td></tr>
+<tr class="separator:a89b1bea6ac48768c45e5b2b19c02f784"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab408f54c1533274d8ecf197347157f04"><td class="memItemLeft" align="right" valign="top">IEnumerator&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_display_scrolls.html#ab408f54c1533274d8ecf197347157f04">getScrollsfromServer</a> ()</td></tr>
+<tr class="separator:ab408f54c1533274d8ecf197347157f04"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8904bc3d704e855cde3b38bd4946e431"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_display_scrolls.html#a8904bc3d704e855cde3b38bd4946e431">BuildScrolls</a> (string jsonString)</td></tr>
+<tr class="separator:a8904bc3d704e855cde3b38bd4946e431"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a id="a8904bc3d704e855cde3b38bd4946e431" name="a8904bc3d704e855cde3b38bd4946e431"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a8904bc3d704e855cde3b38bd4946e431">&#9670;&nbsp;</a></span>BuildScrolls()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void DisplayScrolls.BuildScrolls </td>
+          <td>(</td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>jsonString</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a5147017da9fe00bbe0f4db132b6a9fe7" name="a5147017da9fe00bbe0f4db132b6a9fe7"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a5147017da9fe00bbe0f4db132b6a9fe7">&#9670;&nbsp;</a></span>GetPosition()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">Vector3 DisplayScrolls.GetPosition </td>
+          <td>(</td>
+          <td class="paramtype">int&#160;</td>
+          <td class="paramname"><em>i</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="ab408f54c1533274d8ecf197347157f04" name="ab408f54c1533274d8ecf197347157f04"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ab408f54c1533274d8ecf197347157f04">&#9670;&nbsp;</a></span>getScrollsfromServer()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">IEnumerator DisplayScrolls.getScrollsfromServer </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a89b1bea6ac48768c45e5b2b19c02f784" name="a89b1bea6ac48768c45e5b2b19c02f784"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a89b1bea6ac48768c45e5b2b19c02f784">&#9670;&nbsp;</a></span>Start()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void DisplayScrolls.Start </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="aee8eec80468332605f933f96102d57a8" name="aee8eec80468332605f933f96102d57a8"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aee8eec80468332605f933f96102d57a8">&#9670;&nbsp;</a></span>Update()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void DisplayScrolls.Update </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Data Documentation</h2>
+<a id="a7c2af585d6aedd4ab3cfe0d3777d7d1d" name="a7c2af585d6aedd4ab3cfe0d3777d7d1d"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a7c2af585d6aedd4ab3cfe0d3777d7d1d">&#9670;&nbsp;</a></span>DetailScreen</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">GameObject DisplayScrolls.DetailScreen</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="aeee442e3861f5ce1d17ecb680e06bbb6" name="aeee442e3861f5ce1d17ecb680e06bbb6"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aeee442e3861f5ce1d17ecb680e06bbb6">&#9670;&nbsp;</a></span>number_of_Column</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">int DisplayScrolls.number_of_Column</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a64aedbe6303009cd7c355a77b58335b6" name="a64aedbe6303009cd7c355a77b58335b6"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a64aedbe6303009cd7c355a77b58335b6">&#9670;&nbsp;</a></span>preferredStartScrollName</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">string DisplayScrolls.preferredStartScrollName</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a471e01a1ebaa2b480c495796705b9c65" name="a471e01a1ebaa2b480c495796705b9c65"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a471e01a1ebaa2b480c495796705b9c65">&#9670;&nbsp;</a></span>ScrollButtons</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">GameObject [] DisplayScrolls.ScrollButtons</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a47520cc99f2ed9c14c7051def40e836e" name="a47520cc99f2ed9c14c7051def40e836e"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a47520cc99f2ed9c14c7051def40e836e">&#9670;&nbsp;</a></span>ScrollPrefab</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">GameObject DisplayScrolls.ScrollPrefab</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a115d5b4b56410814d64414f2eb7ddd04" name="a115d5b4b56410814d64414f2eb7ddd04"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a115d5b4b56410814d64414f2eb7ddd04">&#9670;&nbsp;</a></span>scrolls</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">List&lt;<a class="el" href="class_scroll.html">Scroll</a>&gt; DisplayScrolls.scrolls</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="aad89e941e599fbd6cd45163535cbb8d3" name="aad89e941e599fbd6cd45163535cbb8d3"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aad89e941e599fbd6cd45163535cbb8d3">&#9670;&nbsp;</a></span>tryScrollListTimes</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">int DisplayScrolls.tryScrollListTimes = 2</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a12494cc9456453cf3f792a1ddcef26df" name="a12494cc9456453cf3f792a1ddcef26df"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a12494cc9456453cf3f792a1ddcef26df">&#9670;&nbsp;</a></span>X_Pacece_Between_Items</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">int DisplayScrolls.X_Pacece_Between_Items</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a3a8c524445aa2fc9b8f9e4f875a74474" name="a3a8c524445aa2fc9b8f9e4f875a74474"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a3a8c524445aa2fc9b8f9e4f875a74474">&#9670;&nbsp;</a></span>x_Start</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">int DisplayScrolls.x_Start</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a1dc54572cc7e15ff936bd432fc0b34fe" name="a1dc54572cc7e15ff936bd432fc0b34fe"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a1dc54572cc7e15ff936bd432fc0b34fe">&#9670;&nbsp;</a></span>y_Pacece_Between_Items</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">int DisplayScrolls.y_Pacece_Between_Items</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a084e9003fba64e26d56ed5ef955e996b" name="a084e9003fba64e26d56ed5ef955e996b"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a084e9003fba64e26d56ed5ef955e996b">&#9670;&nbsp;</a></span>y_Start</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">int DisplayScrolls.y_Start</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/InventoryStuff/<a class="el" href="_display_scrolls_8cs.html">DisplayScrolls.cs</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="class_display_scrolls.html">DisplayScrolls</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_display_scrolls.js b/Doxygen/output/html/class_display_scrolls.js
new file mode 100644
index 0000000000000000000000000000000000000000..c24cfbd8e3e9da5624d5b85eb1deac958387d3c5
--- /dev/null
+++ b/Doxygen/output/html/class_display_scrolls.js
@@ -0,0 +1,19 @@
+var class_display_scrolls =
+[
+    [ "BuildScrolls", "class_display_scrolls.html#a8904bc3d704e855cde3b38bd4946e431", null ],
+    [ "GetPosition", "class_display_scrolls.html#a5147017da9fe00bbe0f4db132b6a9fe7", null ],
+    [ "getScrollsfromServer", "class_display_scrolls.html#ab408f54c1533274d8ecf197347157f04", null ],
+    [ "Start", "class_display_scrolls.html#a89b1bea6ac48768c45e5b2b19c02f784", null ],
+    [ "Update", "class_display_scrolls.html#aee8eec80468332605f933f96102d57a8", null ],
+    [ "DetailScreen", "class_display_scrolls.html#a7c2af585d6aedd4ab3cfe0d3777d7d1d", null ],
+    [ "number_of_Column", "class_display_scrolls.html#aeee442e3861f5ce1d17ecb680e06bbb6", null ],
+    [ "preferredStartScrollName", "class_display_scrolls.html#a64aedbe6303009cd7c355a77b58335b6", null ],
+    [ "ScrollButtons", "class_display_scrolls.html#a471e01a1ebaa2b480c495796705b9c65", null ],
+    [ "ScrollPrefab", "class_display_scrolls.html#a47520cc99f2ed9c14c7051def40e836e", null ],
+    [ "scrolls", "class_display_scrolls.html#a115d5b4b56410814d64414f2eb7ddd04", null ],
+    [ "tryScrollListTimes", "class_display_scrolls.html#aad89e941e599fbd6cd45163535cbb8d3", null ],
+    [ "X_Pacece_Between_Items", "class_display_scrolls.html#a12494cc9456453cf3f792a1ddcef26df", null ],
+    [ "x_Start", "class_display_scrolls.html#a3a8c524445aa2fc9b8f9e4f875a74474", null ],
+    [ "y_Pacece_Between_Items", "class_display_scrolls.html#a1dc54572cc7e15ff936bd432fc0b34fe", null ],
+    [ "y_Start", "class_display_scrolls.html#a084e9003fba64e26d56ed5ef955e996b", null ]
+];
\ No newline at end of file
diff --git a/Doxygen/output/html/class_display_scrolls.png b/Doxygen/output/html/class_display_scrolls.png
new file mode 100644
index 0000000000000000000000000000000000000000..42785fa6e1fa0e395666bd2ea3d26ceec1409990
--- /dev/null
+++ b/Doxygen/output/html/class_display_scrolls.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:12379f20038d8f57e273e30302ebc706203ce672a848f3523edb37f0289d774a
+size 506
diff --git a/Doxygen/output/html/class_drag_handling-members.html b/Doxygen/output/html/class_drag_handling-members.html
new file mode 100644
index 0000000000000000000000000000000000000000..e0d8a4c86f576ae743d3c4b46a7b47fcce532656
--- /dev/null
+++ b/Doxygen/output/html/class_drag_handling-members.html
@@ -0,0 +1,106 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_drag_handling.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">DragHandling Member List</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_drag_handling.html">DragHandling</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_drag_handling.html#a04398316b74578f6a44422bf0a8965a5">dragged</a></td><td class="entry"><a class="el" href="class_drag_handling.html">DragHandling</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_drag_handling.html#a5994fad8f03e51869726e60acadbdf9e">OnDrag</a>(PointerEventData eventData)</td><td class="entry"><a class="el" href="class_drag_handling.html">DragHandling</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_drag_handling.html#a72a45e65689f218c11ace99a48ea5897">OnEndDrag</a>(PointerEventData eventData)</td><td class="entry"><a class="el" href="class_drag_handling.html">DragHandling</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_drag_handling.html#a82809f70845de33b9e716df8c5ed09cb">Start</a>()</td><td class="entry"><a class="el" href="class_drag_handling.html">DragHandling</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_drag_handling.html#aef76f4210b39631d03f8d45906d749d8">StartingPosition</a></td><td class="entry"><a class="el" href="class_drag_handling.html">DragHandling</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_drag_handling.html#ad67bc33afc089ae1ebbf9ef88c0cc9ff">Update</a>()</td><td class="entry"><a class="el" href="class_drag_handling.html">DragHandling</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_drag_handling.html b/Doxygen/output/html/class_drag_handling.html
new file mode 100644
index 0000000000000000000000000000000000000000..b243594c9317c81bf44ab7561eed572d78edd10f
--- /dev/null
+++ b/Doxygen/output/html/class_drag_handling.html
@@ -0,0 +1,266 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: DragHandling Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_drag_handling.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="#pri-methods">Private Member Functions</a> &#124;
+<a href="#pri-attribs">Private Attributes</a> &#124;
+<a href="class_drag_handling-members.html">List of all members</a>  </div>
+  <div class="headertitle"><div class="title">DragHandling Class Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<div class="dynheader">
+Inheritance diagram for DragHandling:</div>
+<div class="dyncontent">
+ <div class="center">
+  <img src="class_drag_handling.png" alt=""/>
+ </div></div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:a5994fad8f03e51869726e60acadbdf9e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_drag_handling.html#a5994fad8f03e51869726e60acadbdf9e">OnDrag</a> (PointerEventData eventData)</td></tr>
+<tr class="separator:a5994fad8f03e51869726e60acadbdf9e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a72a45e65689f218c11ace99a48ea5897"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_drag_handling.html#a72a45e65689f218c11ace99a48ea5897">OnEndDrag</a> (PointerEventData eventData)</td></tr>
+<tr class="separator:a72a45e65689f218c11ace99a48ea5897"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-methods" name="pri-methods"></a>
+Private Member Functions</h2></td></tr>
+<tr class="memitem:a82809f70845de33b9e716df8c5ed09cb"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_drag_handling.html#a82809f70845de33b9e716df8c5ed09cb">Start</a> ()</td></tr>
+<tr class="separator:a82809f70845de33b9e716df8c5ed09cb"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad67bc33afc089ae1ebbf9ef88c0cc9ff"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_drag_handling.html#ad67bc33afc089ae1ebbf9ef88c0cc9ff">Update</a> ()</td></tr>
+<tr class="separator:ad67bc33afc089ae1ebbf9ef88c0cc9ff"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-attribs" name="pri-attribs"></a>
+Private Attributes</h2></td></tr>
+<tr class="memitem:aef76f4210b39631d03f8d45906d749d8"><td class="memItemLeft" align="right" valign="top">Vector3&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_drag_handling.html#aef76f4210b39631d03f8d45906d749d8">StartingPosition</a></td></tr>
+<tr class="separator:aef76f4210b39631d03f8d45906d749d8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a04398316b74578f6a44422bf0a8965a5"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_drag_handling.html#a04398316b74578f6a44422bf0a8965a5">dragged</a> = false</td></tr>
+<tr class="separator:a04398316b74578f6a44422bf0a8965a5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a id="a5994fad8f03e51869726e60acadbdf9e" name="a5994fad8f03e51869726e60acadbdf9e"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a5994fad8f03e51869726e60acadbdf9e">&#9670;&nbsp;</a></span>OnDrag()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void DragHandling.OnDrag </td>
+          <td>(</td>
+          <td class="paramtype">PointerEventData&#160;</td>
+          <td class="paramname"><em>eventData</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a72a45e65689f218c11ace99a48ea5897" name="a72a45e65689f218c11ace99a48ea5897"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a72a45e65689f218c11ace99a48ea5897">&#9670;&nbsp;</a></span>OnEndDrag()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void DragHandling.OnEndDrag </td>
+          <td>(</td>
+          <td class="paramtype">PointerEventData&#160;</td>
+          <td class="paramname"><em>eventData</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a82809f70845de33b9e716df8c5ed09cb" name="a82809f70845de33b9e716df8c5ed09cb"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a82809f70845de33b9e716df8c5ed09cb">&#9670;&nbsp;</a></span>Start()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void DragHandling.Start </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="ad67bc33afc089ae1ebbf9ef88c0cc9ff" name="ad67bc33afc089ae1ebbf9ef88c0cc9ff"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ad67bc33afc089ae1ebbf9ef88c0cc9ff">&#9670;&nbsp;</a></span>Update()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void DragHandling.Update </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Data Documentation</h2>
+<a id="a04398316b74578f6a44422bf0a8965a5" name="a04398316b74578f6a44422bf0a8965a5"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a04398316b74578f6a44422bf0a8965a5">&#9670;&nbsp;</a></span>dragged</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool DragHandling.dragged = false</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="aef76f4210b39631d03f8d45906d749d8" name="aef76f4210b39631d03f8d45906d749d8"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aef76f4210b39631d03f8d45906d749d8">&#9670;&nbsp;</a></span>StartingPosition</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">Vector3 DragHandling.StartingPosition</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/InventoryStuff/<a class="el" href="_drag_handling_8cs.html">DragHandling.cs</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="class_drag_handling.html">DragHandling</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_drag_handling.js b/Doxygen/output/html/class_drag_handling.js
new file mode 100644
index 0000000000000000000000000000000000000000..ae6ff08894e229de69be53485fb261a15e225eff
--- /dev/null
+++ b/Doxygen/output/html/class_drag_handling.js
@@ -0,0 +1,9 @@
+var class_drag_handling =
+[
+    [ "OnDrag", "class_drag_handling.html#a5994fad8f03e51869726e60acadbdf9e", null ],
+    [ "OnEndDrag", "class_drag_handling.html#a72a45e65689f218c11ace99a48ea5897", null ],
+    [ "Start", "class_drag_handling.html#a82809f70845de33b9e716df8c5ed09cb", null ],
+    [ "Update", "class_drag_handling.html#ad67bc33afc089ae1ebbf9ef88c0cc9ff", null ],
+    [ "dragged", "class_drag_handling.html#a04398316b74578f6a44422bf0a8965a5", null ],
+    [ "StartingPosition", "class_drag_handling.html#aef76f4210b39631d03f8d45906d749d8", null ]
+];
\ No newline at end of file
diff --git a/Doxygen/output/html/class_drag_handling.png b/Doxygen/output/html/class_drag_handling.png
new file mode 100644
index 0000000000000000000000000000000000000000..b4cb953dda0b5eca0098889ffe48e19dbdd64d4b
--- /dev/null
+++ b/Doxygen/output/html/class_drag_handling.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:27d680e488851562eca1311845d66644082db3c6ff0f36f5ccdba3e92785bf90
+size 936
diff --git a/Doxygen/output/html/class_drop_handling-members.html b/Doxygen/output/html/class_drop_handling-members.html
new file mode 100644
index 0000000000000000000000000000000000000000..6003f0a2720356165393fd565d86f612d40dec46
--- /dev/null
+++ b/Doxygen/output/html/class_drop_handling-members.html
@@ -0,0 +1,104 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_drop_handling.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">DropHandling Member List</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_drop_handling.html">DropHandling</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_drop_handling.html#af1789e6005d12fa02d11c0316d127e18">current</a></td><td class="entry"><a class="el" href="class_drop_handling.html">DropHandling</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_drop_handling.html#a108a9ae0b9311f05c2cc0e5a6d101894">currentFact</a></td><td class="entry"><a class="el" href="class_drop_handling.html">DropHandling</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_drop_handling.html#ae5b85df113a563d90dc1c500d03672e6">OnDrop</a>(PointerEventData eventData)</td><td class="entry"><a class="el" href="class_drop_handling.html">DropHandling</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_drop_handling.html#a859e74ac488c6f45517f78a132ba6f75">OnPointerClick</a>(PointerEventData eventData)</td><td class="entry"><a class="el" href="class_drop_handling.html">DropHandling</a></td><td class="entry"></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_drop_handling.html b/Doxygen/output/html/class_drop_handling.html
new file mode 100644
index 0000000000000000000000000000000000000000..391837f8707da4712515a8cb6672ed61151c5f51
--- /dev/null
+++ b/Doxygen/output/html/class_drop_handling.html
@@ -0,0 +1,204 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: DropHandling Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_drop_handling.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="#pub-attribs">Public Attributes</a> &#124;
+<a href="#pri-attribs">Private Attributes</a> &#124;
+<a href="class_drop_handling-members.html">List of all members</a>  </div>
+  <div class="headertitle"><div class="title">DropHandling Class Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<div class="dynheader">
+Inheritance diagram for DropHandling:</div>
+<div class="dyncontent">
+ <div class="center">
+  <img src="class_drop_handling.png" alt=""/>
+ </div></div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:ae5b85df113a563d90dc1c500d03672e6"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_drop_handling.html#ae5b85df113a563d90dc1c500d03672e6">OnDrop</a> (PointerEventData eventData)</td></tr>
+<tr class="separator:ae5b85df113a563d90dc1c500d03672e6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a859e74ac488c6f45517f78a132ba6f75"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_drop_handling.html#a859e74ac488c6f45517f78a132ba6f75">OnPointerClick</a> (PointerEventData eventData)</td></tr>
+<tr class="separator:a859e74ac488c6f45517f78a132ba6f75"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
+Public Attributes</h2></td></tr>
+<tr class="memitem:a108a9ae0b9311f05c2cc0e5a6d101894"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_fact.html">Fact</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_drop_handling.html#a108a9ae0b9311f05c2cc0e5a6d101894">currentFact</a></td></tr>
+<tr class="separator:a108a9ae0b9311f05c2cc0e5a6d101894"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-attribs" name="pri-attribs"></a>
+Private Attributes</h2></td></tr>
+<tr class="memitem:af1789e6005d12fa02d11c0316d127e18"><td class="memItemLeft" align="right" valign="top">GameObject&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_drop_handling.html#af1789e6005d12fa02d11c0316d127e18">current</a></td></tr>
+<tr class="separator:af1789e6005d12fa02d11c0316d127e18"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a id="ae5b85df113a563d90dc1c500d03672e6" name="ae5b85df113a563d90dc1c500d03672e6"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ae5b85df113a563d90dc1c500d03672e6">&#9670;&nbsp;</a></span>OnDrop()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void DropHandling.OnDrop </td>
+          <td>(</td>
+          <td class="paramtype">PointerEventData&#160;</td>
+          <td class="paramname"><em>eventData</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a859e74ac488c6f45517f78a132ba6f75" name="a859e74ac488c6f45517f78a132ba6f75"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a859e74ac488c6f45517f78a132ba6f75">&#9670;&nbsp;</a></span>OnPointerClick()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void DropHandling.OnPointerClick </td>
+          <td>(</td>
+          <td class="paramtype">PointerEventData&#160;</td>
+          <td class="paramname"><em>eventData</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Data Documentation</h2>
+<a id="af1789e6005d12fa02d11c0316d127e18" name="af1789e6005d12fa02d11c0316d127e18"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#af1789e6005d12fa02d11c0316d127e18">&#9670;&nbsp;</a></span>current</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">GameObject DropHandling.current</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a108a9ae0b9311f05c2cc0e5a6d101894" name="a108a9ae0b9311f05c2cc0e5a6d101894"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a108a9ae0b9311f05c2cc0e5a6d101894">&#9670;&nbsp;</a></span>currentFact</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_fact.html">Fact</a> DropHandling.currentFact</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/InventoryStuff/<a class="el" href="_drop_handling_8cs.html">DropHandling.cs</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="class_drop_handling.html">DropHandling</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_drop_handling.js b/Doxygen/output/html/class_drop_handling.js
new file mode 100644
index 0000000000000000000000000000000000000000..7bbd09a007ffd65e25b2a173d7262e17a1a3b8b4
--- /dev/null
+++ b/Doxygen/output/html/class_drop_handling.js
@@ -0,0 +1,7 @@
+var class_drop_handling =
+[
+    [ "OnDrop", "class_drop_handling.html#ae5b85df113a563d90dc1c500d03672e6", null ],
+    [ "OnPointerClick", "class_drop_handling.html#a859e74ac488c6f45517f78a132ba6f75", null ],
+    [ "current", "class_drop_handling.html#af1789e6005d12fa02d11c0316d127e18", null ],
+    [ "currentFact", "class_drop_handling.html#a108a9ae0b9311f05c2cc0e5a6d101894", null ]
+];
\ No newline at end of file
diff --git a/Doxygen/output/html/class_drop_handling.png b/Doxygen/output/html/class_drop_handling.png
new file mode 100644
index 0000000000000000000000000000000000000000..a4dafcd5f4eeceac0917acc61969cc20ddc58121
--- /dev/null
+++ b/Doxygen/output/html/class_drop_handling.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:e9ac21e17684633bbe6b03b488b83b753ac6991cf7579a5e33a10eae9b7656a4
+size 1019
diff --git a/Doxygen/output/html/class_edit_loader-members.html b/Doxygen/output/html/class_edit_loader-members.html
new file mode 100644
index 0000000000000000000000000000000000000000..8184a2bb8869e7751308846fbeda4a14f37c554a
--- /dev/null
+++ b/Doxygen/output/html/class_edit_loader-members.html
@@ -0,0 +1,135 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_edit_loader.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">EditLoader Member List</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_edit_loader.html">EditLoader</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_edit_loader.html#a85350f34f42fdf962fdd2a6e8e13d90a">_Clone</a>(bool overwrite)</td><td class="entry"><a class="el" href="class_edit_loader.html">EditLoader</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_edit_loader.html#a537c24e6a4c629314e7db4db735e2162">_Delete</a>()</td><td class="entry"><a class="el" href="class_edit_loader.html">EditLoader</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_edit_loader.html#a6fc8e91e375f52f286b21c2e739869ca">_Save</a>()</td><td class="entry"><a class="el" href="class_edit_loader.html">EditLoader</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_create_loader.html#ab3c5c901e655546c9b99654ae306dfab">category</a></td><td class="entry"><a class="el" href="class_create_loader.html">CreateLoader</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_create_loader.html#afa009781fd95cbd1fb4e644f0ab10e1d">Category</a></td><td class="entry"><a class="el" href="class_create_loader.html">CreateLoader</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_menue_loader.html#ab264e0dc6c0aba950b8846354fe60a81">Clear</a>()</td><td class="entry"><a class="el" href="class_menue_loader.html">MenueLoader</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_edit_loader.html#ae15903201ff34141a1c9bd3b2d216af5">Clone</a>()</td><td class="entry"><a class="el" href="class_edit_loader.html">EditLoader</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_create_loader.html#a7205cbee0cd06ad3aaf59b2f3013edd7">Create</a>()</td><td class="entry"><a class="el" href="class_create_loader.html">CreateLoader</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_edit_loader.html#abd39c26d94a9dbff6b028c375d4f4ed4">Delete</a>()</td><td class="entry"><a class="el" href="class_edit_loader.html">EditLoader</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_create_loader.html#a394dc617bef9ff01e9516001604bd7ad">Description</a></td><td class="entry"><a class="el" href="class_create_loader.html">CreateLoader</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_create_loader.html#ac8dcba62a267cea3e8a17dd83d1114b1">description</a></td><td class="entry"><a class="el" href="class_create_loader.html">CreateLoader</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_edit_loader.html#a726aa89425e4cb3652a281347e4d6e70">Edit</a>()</td><td class="entry"><a class="el" href="class_edit_loader.html">EditLoader</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_create_loader.html#aa07ab4a1e797df87320810de011c4fa6">Error</a>(StageStatic.StageErrorStruct error)</td><td class="entry"><a class="el" href="class_create_loader.html">CreateLoader</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_create_loader.html#a428cdf1f879b7f5e2706390bfbf6d881">Id</a></td><td class="entry"><a class="el" href="class_create_loader.html">CreateLoader</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_create_loader.html#a76845fef3cad9fc792ba2bb029dc4161">id</a></td><td class="entry"><a class="el" href="class_create_loader.html">CreateLoader</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_edit_loader.html#ae05130fab31a4d11fb4f6d2bba98e07c">Init</a>()</td><td class="entry"><a class="el" href="class_edit_loader.html">EditLoader</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_create_loader.html#ac8afb8d1784c34eb7e62f9be979c8871">invalid_world</a></td><td class="entry"><a class="el" href="class_create_loader.html">CreateLoader</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_create_loader.html#a268718f478ae33008538172317e08f66">Messenger</a></td><td class="entry"><a class="el" href="class_create_loader.html">CreateLoader</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_menue_loader.html#ae25fa1c3f19c8659d7e0aadebdc53431">mode</a></td><td class="entry"><a class="el" href="class_menue_loader.html">MenueLoader</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_menue_loader.html#ac7506b9f67dace4300fb9255799f7330">mode_last</a></td><td class="entry"><a class="el" href="class_menue_loader.html">MenueLoader</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_create_loader.html#ad642b4f8fc613cbac1e831df168a348e">Name</a></td><td class="entry"><a class="el" href="class_create_loader.html">CreateLoader</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_create_loader.html#ac392d818dfe15a50a796518d2883b39e">name</a></td><td class="entry"><a class="el" href="class_create_loader.html">CreateLoader</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_create_loader.html#a30f01d41904b2dfcb0bac56b3806893f">OnEnable</a>()</td><td class="entry"><a class="el" href="class_create_loader.html">CreateLoader</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_edit_loader.html#a78cd6daa27056417ceac34dc61057360">original_stage</a></td><td class="entry"><a class="el" href="class_edit_loader.html">EditLoader</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_menue_loader.html#a58db453990401e5ddb6910ca26ea7621">pageMenue</a></td><td class="entry"><a class="el" href="class_menue_loader.html">MenueLoader</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_menue_loader.html#aabe3205354d5997c1a0db35e02ebd9c7">Pages</a></td><td class="entry"><a class="el" href="class_menue_loader.html">MenueLoader</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_edit_loader.html#a35f449df9b7bb7fb5ac6d7cb64f53e23">Reset</a>()</td><td class="entry"><a class="el" href="class_edit_loader.html">EditLoader</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_menue_loader.html#a54d3cb4dd1c00a4eddd565be881ba6b9">RevertMode</a>()</td><td class="entry"><a class="el" href="class_menue_loader.html">MenueLoader</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_edit_loader.html#a6620a7d073dfba9baf467e777c44840d">Save</a>()</td><td class="entry"><a class="el" href="class_edit_loader.html">EditLoader</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_create_loader.html#a5db272188147fd4a39ca8ff786a0b41c">scene</a></td><td class="entry"><a class="el" href="class_create_loader.html">CreateLoader</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_menue_loader.html#a2947e213117b713b12320ec191d028d4">scroll</a></td><td class="entry"><a class="el" href="class_menue_loader.html">MenueLoader</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_menue_loader.html#aae7cc2b25767093b997a6a3043884ae3">SetMode</a>(int select)</td><td class="entry"><a class="el" href="class_menue_loader.html">MenueLoader</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_edit_loader.html#a8075f648780f3d0c88e65a57b954443a">SetStage</a>(string name, bool local)</td><td class="entry"><a class="el" href="class_edit_loader.html">EditLoader</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_create_loader.html#a25c37dc5878ba520d3de8dd0b85acead">Start</a>()</td><td class="entry"><a class="el" href="class_create_loader.html">CreateLoader</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_create_loader.html#a59bf72afa710c68d4362ffdb0e3bb234">WorldDropdown</a></td><td class="entry"><a class="el" href="class_create_loader.html">CreateLoader</a></td><td class="entry"></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_edit_loader.html b/Doxygen/output/html/class_edit_loader.html
new file mode 100644
index 0000000000000000000000000000000000000000..c20027feb5bb87e684af96591330cd2200c8599d
--- /dev/null
+++ b/Doxygen/output/html/class_edit_loader.html
@@ -0,0 +1,437 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: EditLoader Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_edit_loader.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="#pri-methods">Private Member Functions</a> &#124;
+<a href="#pri-attribs">Private Attributes</a> &#124;
+<a href="class_edit_loader-members.html">List of all members</a>  </div>
+  <div class="headertitle"><div class="title">EditLoader Class Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<div class="dynheader">
+Inheritance diagram for EditLoader:</div>
+<div class="dyncontent">
+ <div class="center">
+  <img src="class_edit_loader.png" usemap="#EditLoader_map" alt=""/>
+  <map id="EditLoader_map" name="EditLoader_map">
+<area href="class_create_loader.html" alt="CreateLoader" shape="rect" coords="0,112,102,136"/>
+<area href="class_menue_loader.html" title="Allows multiple Pages (direct children of this) to switch/ scroll through." alt="MenueLoader" shape="rect" coords="0,56,102,80"/>
+  </map>
+</div></div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:ae05130fab31a4d11fb4f6d2bba98e07c"><td class="memItemLeft" align="right" valign="top">new void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_edit_loader.html#ae05130fab31a4d11fb4f6d2bba98e07c">Init</a> ()</td></tr>
+<tr class="separator:ae05130fab31a4d11fb4f6d2bba98e07c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8075f648780f3d0c88e65a57b954443a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_edit_loader.html#a8075f648780f3d0c88e65a57b954443a">SetStage</a> (string <a class="el" href="class_create_loader.html#ac392d818dfe15a50a796518d2883b39e">name</a>, bool local)</td></tr>
+<tr class="separator:a8075f648780f3d0c88e65a57b954443a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a35f449df9b7bb7fb5ac6d7cb64f53e23"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_edit_loader.html#a35f449df9b7bb7fb5ac6d7cb64f53e23">Reset</a> ()</td></tr>
+<tr class="separator:a35f449df9b7bb7fb5ac6d7cb64f53e23"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abd39c26d94a9dbff6b028c375d4f4ed4"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_edit_loader.html#abd39c26d94a9dbff6b028c375d4f4ed4">Delete</a> ()</td></tr>
+<tr class="separator:abd39c26d94a9dbff6b028c375d4f4ed4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae15903201ff34141a1c9bd3b2d216af5"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_edit_loader.html#ae15903201ff34141a1c9bd3b2d216af5">Clone</a> ()</td></tr>
+<tr class="separator:ae15903201ff34141a1c9bd3b2d216af5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6620a7d073dfba9baf467e777c44840d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_edit_loader.html#a6620a7d073dfba9baf467e777c44840d">Save</a> ()</td></tr>
+<tr class="separator:a6620a7d073dfba9baf467e777c44840d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a726aa89425e4cb3652a281347e4d6e70"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_edit_loader.html#a726aa89425e4cb3652a281347e4d6e70">Edit</a> ()</td></tr>
+<tr class="separator:a726aa89425e4cb3652a281347e4d6e70"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_methods_class_create_loader"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_create_loader')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="class_create_loader.html">CreateLoader</a></td></tr>
+<tr class="memitem:ad8554936ff5481b4ad38b93433827960 inherit pub_methods_class_create_loader"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_create_loader.html#ad8554936ff5481b4ad38b93433827960">Init</a> ()</td></tr>
+<tr class="separator:ad8554936ff5481b4ad38b93433827960 inherit pub_methods_class_create_loader"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7205cbee0cd06ad3aaf59b2f3013edd7 inherit pub_methods_class_create_loader"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_create_loader.html#a7205cbee0cd06ad3aaf59b2f3013edd7">Create</a> ()</td></tr>
+<tr class="separator:a7205cbee0cd06ad3aaf59b2f3013edd7 inherit pub_methods_class_create_loader"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_methods_class_menue_loader"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_menue_loader')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="class_menue_loader.html">MenueLoader</a></td></tr>
+<tr class="memitem:a54d3cb4dd1c00a4eddd565be881ba6b9 inherit pub_methods_class_menue_loader"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_menue_loader.html#a54d3cb4dd1c00a4eddd565be881ba6b9">RevertMode</a> ()</td></tr>
+<tr class="memdesc:a54d3cb4dd1c00a4eddd565be881ba6b9 inherit pub_methods_class_menue_loader"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reverts to last opend Page.  <a href="class_menue_loader.html#a54d3cb4dd1c00a4eddd565be881ba6b9">More...</a><br /></td></tr>
+<tr class="separator:a54d3cb4dd1c00a4eddd565be881ba6b9 inherit pub_methods_class_menue_loader"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aae7cc2b25767093b997a6a3043884ae3 inherit pub_methods_class_menue_loader"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_menue_loader.html#aae7cc2b25767093b997a6a3043884ae3">SetMode</a> (int select)</td></tr>
+<tr class="memdesc:aae7cc2b25767093b997a6a3043884ae3 inherit pub_methods_class_menue_loader"><td class="mdescLeft">&#160;</td><td class="mdescRight">Deactivates all Pages, then activates Page <em>select</em> .  <a href="class_menue_loader.html#aae7cc2b25767093b997a6a3043884ae3">More...</a><br /></td></tr>
+<tr class="separator:aae7cc2b25767093b997a6a3043884ae3 inherit pub_methods_class_menue_loader"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-methods" name="pri-methods"></a>
+Private Member Functions</h2></td></tr>
+<tr class="memitem:a537c24e6a4c629314e7db4db735e2162"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_edit_loader.html#a537c24e6a4c629314e7db4db735e2162">_Delete</a> ()</td></tr>
+<tr class="separator:a537c24e6a4c629314e7db4db735e2162"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a85350f34f42fdf962fdd2a6e8e13d90a"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_edit_loader.html#a85350f34f42fdf962fdd2a6e8e13d90a">_Clone</a> (bool overwrite)</td></tr>
+<tr class="separator:a85350f34f42fdf962fdd2a6e8e13d90a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6fc8e91e375f52f286b21c2e739869ca"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_edit_loader.html#a6fc8e91e375f52f286b21c2e739869ca">_Save</a> ()</td></tr>
+<tr class="separator:a6fc8e91e375f52f286b21c2e739869ca"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-attribs" name="pri-attribs"></a>
+Private Attributes</h2></td></tr>
+<tr class="memitem:a78cd6daa27056417ceac34dc61057360"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_stage.html">Stage</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_edit_loader.html#a78cd6daa27056417ceac34dc61057360">original_stage</a></td></tr>
+<tr class="separator:a78cd6daa27056417ceac34dc61057360"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="inherited" name="inherited"></a>
+Additional Inherited Members</h2></td></tr>
+<tr class="inherit_header pub_attribs_class_create_loader"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_class_create_loader')"><img src="closed.png" alt="-"/>&#160;Public Attributes inherited from <a class="el" href="class_create_loader.html">CreateLoader</a></td></tr>
+<tr class="memitem:afa009781fd95cbd1fb4e644f0ab10e1d inherit pub_attribs_class_create_loader"><td class="memItemLeft" align="right" valign="top">TMPro.TMP_InputField&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_create_loader.html#afa009781fd95cbd1fb4e644f0ab10e1d">Category</a></td></tr>
+<tr class="separator:afa009781fd95cbd1fb4e644f0ab10e1d inherit pub_attribs_class_create_loader"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a428cdf1f879b7f5e2706390bfbf6d881 inherit pub_attribs_class_create_loader"><td class="memItemLeft" align="right" valign="top">TMPro.TMP_InputField&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_create_loader.html#a428cdf1f879b7f5e2706390bfbf6d881">Id</a></td></tr>
+<tr class="separator:a428cdf1f879b7f5e2706390bfbf6d881 inherit pub_attribs_class_create_loader"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad642b4f8fc613cbac1e831df168a348e inherit pub_attribs_class_create_loader"><td class="memItemLeft" align="right" valign="top">TMPro.TMP_InputField&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_create_loader.html#ad642b4f8fc613cbac1e831df168a348e">Name</a></td></tr>
+<tr class="separator:ad642b4f8fc613cbac1e831df168a348e inherit pub_attribs_class_create_loader"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a394dc617bef9ff01e9516001604bd7ad inherit pub_attribs_class_create_loader"><td class="memItemLeft" align="right" valign="top">TMPro.TMP_InputField&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_create_loader.html#a394dc617bef9ff01e9516001604bd7ad">Description</a></td></tr>
+<tr class="separator:a394dc617bef9ff01e9516001604bd7ad inherit pub_attribs_class_create_loader"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a59bf72afa710c68d4362ffdb0e3bb234 inherit pub_attribs_class_create_loader"><td class="memItemLeft" align="right" valign="top">TMPro.TMP_Dropdown&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_create_loader.html#a59bf72afa710c68d4362ffdb0e3bb234">WorldDropdown</a></td></tr>
+<tr class="separator:a59bf72afa710c68d4362ffdb0e3bb234 inherit pub_attribs_class_create_loader"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a268718f478ae33008538172317e08f66 inherit pub_attribs_class_create_loader"><td class="memItemLeft" align="right" valign="top">GameObject&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_create_loader.html#a268718f478ae33008538172317e08f66">Messenger</a></td></tr>
+<tr class="separator:a268718f478ae33008538172317e08f66 inherit pub_attribs_class_create_loader"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_attribs_class_menue_loader"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_class_menue_loader')"><img src="closed.png" alt="-"/>&#160;Public Attributes inherited from <a class="el" href="class_menue_loader.html">MenueLoader</a></td></tr>
+<tr class="memitem:a58db453990401e5ddb6910ca26ea7621 inherit pub_attribs_class_menue_loader"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_menue_loader.html">MenueLoader</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_menue_loader.html#a58db453990401e5ddb6910ca26ea7621">pageMenue</a></td></tr>
+<tr class="separator:a58db453990401e5ddb6910ca26ea7621 inherit pub_attribs_class_menue_loader"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2947e213117b713b12320ec191d028d4 inherit pub_attribs_class_menue_loader"><td class="memItemLeft" align="right" valign="top">UnityEngine.UI.ScrollRect&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_menue_loader.html#a2947e213117b713b12320ec191d028d4">scroll</a> = null</td></tr>
+<tr class="separator:a2947e213117b713b12320ec191d028d4 inherit pub_attribs_class_menue_loader"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aabe3205354d5997c1a0db35e02ebd9c7 inherit pub_attribs_class_menue_loader"><td class="memItemLeft" align="right" valign="top">GameObject&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_menue_loader.html#aabe3205354d5997c1a0db35e02ebd9c7">Pages</a></td></tr>
+<tr class="separator:aabe3205354d5997c1a0db35e02ebd9c7 inherit pub_attribs_class_menue_loader"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_methods_class_create_loader"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_create_loader')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="class_create_loader.html">CreateLoader</a></td></tr>
+<tr class="memitem:a30f01d41904b2dfcb0bac56b3806893f inherit pro_methods_class_create_loader"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_create_loader.html#a30f01d41904b2dfcb0bac56b3806893f">OnEnable</a> ()</td></tr>
+<tr class="separator:a30f01d41904b2dfcb0bac56b3806893f inherit pro_methods_class_create_loader"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a25c37dc5878ba520d3de8dd0b85acead inherit pro_methods_class_create_loader"><td class="memItemLeft" align="right" valign="top">new void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_create_loader.html#a25c37dc5878ba520d3de8dd0b85acead">Start</a> ()</td></tr>
+<tr class="separator:a25c37dc5878ba520d3de8dd0b85acead inherit pro_methods_class_create_loader"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa07ab4a1e797df87320810de011c4fa6 inherit pro_methods_class_create_loader"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_create_loader.html#aa07ab4a1e797df87320810de011c4fa6">Error</a> (<a class="el" href="struct_stage_static_1_1_stage_error_struct.html">StageStatic.StageErrorStruct</a> error)</td></tr>
+<tr class="separator:aa07ab4a1e797df87320810de011c4fa6 inherit pro_methods_class_create_loader"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_methods_class_menue_loader"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_menue_loader')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="class_menue_loader.html">MenueLoader</a></td></tr>
+<tr class="memitem:a5d95eed68338ed118f77eebf0eaddf99 inherit pro_methods_class_menue_loader"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_menue_loader.html#a5d95eed68338ed118f77eebf0eaddf99">Start</a> ()</td></tr>
+<tr class="separator:a5d95eed68338ed118f77eebf0eaddf99 inherit pro_methods_class_menue_loader"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_attribs_class_create_loader"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_class_create_loader')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="class_create_loader.html">CreateLoader</a></td></tr>
+<tr class="memitem:ac8afb8d1784c34eb7e62f9be979c8871 inherit pro_attribs_class_create_loader"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_create_loader.html#ac8afb8d1784c34eb7e62f9be979c8871">invalid_world</a> = &quot;Invalid&quot;</td></tr>
+<tr class="separator:ac8afb8d1784c34eb7e62f9be979c8871 inherit pro_attribs_class_create_loader"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header properties_class_create_loader"><td colspan="2" onclick="javascript:toggleInherit('properties_class_create_loader')"><img src="closed.png" alt="-"/>&#160;Properties inherited from <a class="el" href="class_create_loader.html">CreateLoader</a></td></tr>
+<tr class="memitem:ab3c5c901e655546c9b99654ae306dfab inherit properties_class_create_loader"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_create_loader.html#ab3c5c901e655546c9b99654ae306dfab">category</a><code> [getset]</code></td></tr>
+<tr class="separator:ab3c5c901e655546c9b99654ae306dfab inherit properties_class_create_loader"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a76845fef3cad9fc792ba2bb029dc4161 inherit properties_class_create_loader"><td class="memItemLeft" align="right" valign="top">int?&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_create_loader.html#a76845fef3cad9fc792ba2bb029dc4161">id</a><code> [getset]</code></td></tr>
+<tr class="separator:a76845fef3cad9fc792ba2bb029dc4161 inherit properties_class_create_loader"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac392d818dfe15a50a796518d2883b39e inherit properties_class_create_loader"><td class="memItemLeft" align="right" valign="top">new string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_create_loader.html#ac392d818dfe15a50a796518d2883b39e">name</a><code> [getset]</code></td></tr>
+<tr class="separator:ac392d818dfe15a50a796518d2883b39e inherit properties_class_create_loader"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac8dcba62a267cea3e8a17dd83d1114b1 inherit properties_class_create_loader"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_create_loader.html#ac8dcba62a267cea3e8a17dd83d1114b1">description</a><code> [getset]</code></td></tr>
+<tr class="separator:ac8dcba62a267cea3e8a17dd83d1114b1 inherit properties_class_create_loader"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5db272188147fd4a39ca8ff786a0b41c inherit properties_class_create_loader"><td class="memItemLeft" align="right" valign="top">string?&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_create_loader.html#a5db272188147fd4a39ca8ff786a0b41c">scene</a><code> [getset]</code></td></tr>
+<tr class="separator:a5db272188147fd4a39ca8ff786a0b41c inherit properties_class_create_loader"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a id="a85350f34f42fdf962fdd2a6e8e13d90a" name="a85350f34f42fdf962fdd2a6e8e13d90a"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a85350f34f42fdf962fdd2a6e8e13d90a">&#9670;&nbsp;</a></span>_Clone()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool EditLoader._Clone </td>
+          <td>(</td>
+          <td class="paramtype">bool&#160;</td>
+          <td class="paramname"><em>overwrite</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a537c24e6a4c629314e7db4db735e2162" name="a537c24e6a4c629314e7db4db735e2162"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a537c24e6a4c629314e7db4db735e2162">&#9670;&nbsp;</a></span>_Delete()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void EditLoader._Delete </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a6fc8e91e375f52f286b21c2e739869ca" name="a6fc8e91e375f52f286b21c2e739869ca"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a6fc8e91e375f52f286b21c2e739869ca">&#9670;&nbsp;</a></span>_Save()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool EditLoader._Save </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="ae15903201ff34141a1c9bd3b2d216af5" name="ae15903201ff34141a1c9bd3b2d216af5"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ae15903201ff34141a1c9bd3b2d216af5">&#9670;&nbsp;</a></span>Clone()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void EditLoader.Clone </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="abd39c26d94a9dbff6b028c375d4f4ed4" name="abd39c26d94a9dbff6b028c375d4f4ed4"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#abd39c26d94a9dbff6b028c375d4f4ed4">&#9670;&nbsp;</a></span>Delete()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void EditLoader.Delete </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a726aa89425e4cb3652a281347e4d6e70" name="a726aa89425e4cb3652a281347e4d6e70"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a726aa89425e4cb3652a281347e4d6e70">&#9670;&nbsp;</a></span>Edit()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void EditLoader.Edit </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="ae05130fab31a4d11fb4f6d2bba98e07c" name="ae05130fab31a4d11fb4f6d2bba98e07c"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ae05130fab31a4d11fb4f6d2bba98e07c">&#9670;&nbsp;</a></span>Init()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">new void EditLoader.Init </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a35f449df9b7bb7fb5ac6d7cb64f53e23" name="a35f449df9b7bb7fb5ac6d7cb64f53e23"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a35f449df9b7bb7fb5ac6d7cb64f53e23">&#9670;&nbsp;</a></span>Reset()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void EditLoader.Reset </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a6620a7d073dfba9baf467e777c44840d" name="a6620a7d073dfba9baf467e777c44840d"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a6620a7d073dfba9baf467e777c44840d">&#9670;&nbsp;</a></span>Save()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void EditLoader.Save </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a8075f648780f3d0c88e65a57b954443a" name="a8075f648780f3d0c88e65a57b954443a"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a8075f648780f3d0c88e65a57b954443a">&#9670;&nbsp;</a></span>SetStage()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void EditLoader.SetStage </td>
+          <td>(</td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>name</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">bool&#160;</td>
+          <td class="paramname"><em>local</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Data Documentation</h2>
+<a id="a78cd6daa27056417ceac34dc61057360" name="a78cd6daa27056417ceac34dc61057360"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a78cd6daa27056417ceac34dc61057360">&#9670;&nbsp;</a></span>original_stage</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_stage.html">Stage</a> EditLoader.original_stage</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/UI/MainMenue/PageLoader/<a class="el" href="_edit_loader_8cs.html">EditLoader.cs</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="class_edit_loader.html">EditLoader</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_edit_loader.js b/Doxygen/output/html/class_edit_loader.js
new file mode 100644
index 0000000000000000000000000000000000000000..a505142e1a13b7e20e772ea487a950959f42fea0
--- /dev/null
+++ b/Doxygen/output/html/class_edit_loader.js
@@ -0,0 +1,14 @@
+var class_edit_loader =
+[
+    [ "_Clone", "class_edit_loader.html#a85350f34f42fdf962fdd2a6e8e13d90a", null ],
+    [ "_Delete", "class_edit_loader.html#a537c24e6a4c629314e7db4db735e2162", null ],
+    [ "_Save", "class_edit_loader.html#a6fc8e91e375f52f286b21c2e739869ca", null ],
+    [ "Clone", "class_edit_loader.html#ae15903201ff34141a1c9bd3b2d216af5", null ],
+    [ "Delete", "class_edit_loader.html#abd39c26d94a9dbff6b028c375d4f4ed4", null ],
+    [ "Edit", "class_edit_loader.html#a726aa89425e4cb3652a281347e4d6e70", null ],
+    [ "Init", "class_edit_loader.html#ae05130fab31a4d11fb4f6d2bba98e07c", null ],
+    [ "Reset", "class_edit_loader.html#a35f449df9b7bb7fb5ac6d7cb64f53e23", null ],
+    [ "Save", "class_edit_loader.html#a6620a7d073dfba9baf467e777c44840d", null ],
+    [ "SetStage", "class_edit_loader.html#a8075f648780f3d0c88e65a57b954443a", null ],
+    [ "original_stage", "class_edit_loader.html#a78cd6daa27056417ceac34dc61057360", null ]
+];
\ No newline at end of file
diff --git a/Doxygen/output/html/class_edit_loader.png b/Doxygen/output/html/class_edit_loader.png
new file mode 100644
index 0000000000000000000000000000000000000000..ec54cf3e0fd192204535b86646219ec401c797c6
--- /dev/null
+++ b/Doxygen/output/html/class_edit_loader.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:47b746b7b058d1ea758571bf01ee01c1c2bb95d135ebfa1784da28ab53cf39af
+size 868
diff --git a/Doxygen/output/html/class_extra_gadget-members.html b/Doxygen/output/html/class_extra_gadget-members.html
new file mode 100644
index 0000000000000000000000000000000000000000..139664fbf3ed0c75bcf59fa671721400cb2dbbca
--- /dev/null
+++ b/Doxygen/output/html/class_extra_gadget-members.html
@@ -0,0 +1,109 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_extra_gadget.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">ExtraGadget Member List</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_extra_gadget.html">ExtraGadget</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_extra_gadget.html#ae107afda04a5642022feadc8aa1b6b27">Awake</a>()</td><td class="entry"><a class="el" href="class_extra_gadget.html">ExtraGadget</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_gadget.html#ad932ca8643a5a86c74ed070079a8f70e">Cursor</a></td><td class="entry"><a class="el" href="class_gadget.html">Gadget</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_gadget.html#a08cf9e25270636472e93195bc1516878">id</a></td><td class="entry"><a class="el" href="class_gadget.html">Gadget</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_gadget.html#acb04c1ca241da0b8e818144a80d9e55d">ignoreLayerMask</a></td><td class="entry"><a class="el" href="class_gadget.html">Gadget</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_gadget.html#aa5cbccf7078b56f38e9b3d972f04e999">MaxRange</a></td><td class="entry"><a class="el" href="class_gadget.html">Gadget</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_extra_gadget.html#a25caf1b815fc09ef6c9e6e119aec4ad8">OnEnable</a>()</td><td class="entry"><a class="el" href="class_extra_gadget.html">ExtraGadget</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_extra_gadget.html#ac2eea5365482773fa64901ae822554ce">OnHit</a>(RaycastHit hit)</td><td class="entry"><a class="el" href="class_extra_gadget.html">ExtraGadget</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_gadget.html#a2c9fe989e41ae1117121eefc22fca7b0">Sprite</a></td><td class="entry"><a class="el" href="class_gadget.html">Gadget</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_gadget.html#aae7923f7fd2ee880e3cb9d8f4f76cb53">UiName</a></td><td class="entry"><a class="el" href="class_gadget.html">Gadget</a></td><td class="entry"></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_extra_gadget.html b/Doxygen/output/html/class_extra_gadget.html
new file mode 100644
index 0000000000000000000000000000000000000000..7b22ccaada8961ef53548a29818d710ccbacc8e0
--- /dev/null
+++ b/Doxygen/output/html/class_extra_gadget.html
@@ -0,0 +1,242 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: ExtraGadget Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_extra_gadget.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="#pri-methods">Private Member Functions</a> &#124;
+<a href="class_extra_gadget-members.html">List of all members</a>  </div>
+  <div class="headertitle"><div class="title">ExtraGadget Class Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<div class="dynheader">
+Inheritance diagram for ExtraGadget:</div>
+<div class="dyncontent">
+ <div class="center">
+  <img src="class_extra_gadget.png" usemap="#ExtraGadget_map" alt=""/>
+  <map id="ExtraGadget_map" name="ExtraGadget_map">
+<area href="class_gadget.html" title="Base class for all Gadgets to derive from. A Gadget is a tool for the player (and level editor) to in..." alt="Gadget" shape="rect" coords="0,56,102,80"/>
+  </map>
+</div></div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:ac2eea5365482773fa64901ae822554ce"><td class="memItemLeft" align="right" valign="top">override void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_extra_gadget.html#ac2eea5365482773fa64901ae822554ce">OnHit</a> (RaycastHit hit)</td></tr>
+<tr class="memdesc:ac2eea5365482773fa64901ae822554ce"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when <a class="el" href="class_communication_events.html#a42aa894d895fcccfea05a3823bc2a683">CommunicationEvents.TriggerEvent</a> is invoked, a.k.a. when Player clicks in GameWorld.  <a href="class_extra_gadget.html#ac2eea5365482773fa64901ae822554ce">More...</a><br /></td></tr>
+<tr class="separator:ac2eea5365482773fa64901ae822554ce"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-methods" name="pri-methods"></a>
+Private Member Functions</h2></td></tr>
+<tr class="memitem:ae107afda04a5642022feadc8aa1b6b27"><td class="memItemLeft" align="right" valign="top">new void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_extra_gadget.html#ae107afda04a5642022feadc8aa1b6b27">Awake</a> ()</td></tr>
+<tr class="separator:ae107afda04a5642022feadc8aa1b6b27"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a25caf1b815fc09ef6c9e6e119aec4ad8"><td class="memItemLeft" align="right" valign="top">new void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_extra_gadget.html#a25caf1b815fc09ef6c9e6e119aec4ad8">OnEnable</a> ()</td></tr>
+<tr class="separator:a25caf1b815fc09ef6c9e6e119aec4ad8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="inherited" name="inherited"></a>
+Additional Inherited Members</h2></td></tr>
+<tr class="inherit_header pub_attribs_class_gadget"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_class_gadget')"><img src="closed.png" alt="-"/>&#160;Public Attributes inherited from <a class="el" href="class_gadget.html">Gadget</a></td></tr>
+<tr class="memitem:a08cf9e25270636472e93195bc1516878 inherit pub_attribs_class_gadget"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_gadget.html#a08cf9e25270636472e93195bc1516878">id</a> = -1</td></tr>
+<tr class="memdesc:a08cf9e25270636472e93195bc1516878 inherit pub_attribs_class_gadget"><td class="mdescLeft">&#160;</td><td class="mdescRight">Position in tool belt.  <a href="class_gadget.html#a08cf9e25270636472e93195bc1516878">More...</a><br /></td></tr>
+<tr class="separator:a08cf9e25270636472e93195bc1516878 inherit pub_attribs_class_gadget"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aae7923f7fd2ee880e3cb9d8f4f76cb53 inherit pub_attribs_class_gadget"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_gadget.html#aae7923f7fd2ee880e3cb9d8f4f76cb53">UiName</a> = &quot;Name Not Set&quot;</td></tr>
+<tr class="memdesc:aae7923f7fd2ee880e3cb9d8f4f76cb53 inherit pub_attribs_class_gadget"><td class="mdescLeft">&#160;</td><td class="mdescRight">Tool Name  <a href="class_gadget.html#aae7923f7fd2ee880e3cb9d8f4f76cb53">More...</a><br /></td></tr>
+<tr class="separator:aae7923f7fd2ee880e3cb9d8f4f76cb53 inherit pub_attribs_class_gadget"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa5cbccf7078b56f38e9b3d972f04e999 inherit pub_attribs_class_gadget"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_gadget.html#aa5cbccf7078b56f38e9b3d972f04e999">MaxRange</a></td></tr>
+<tr class="memdesc:aa5cbccf7078b56f38e9b3d972f04e999 inherit pub_attribs_class_gadget"><td class="mdescLeft">&#160;</td><td class="mdescRight">Maximum range for this Tool. For consistency use GadgetDistances in <a class="el" href="class_global_behaviour.html">GlobalBehaviour</a>. <a href="class_gadget.html#aa5cbccf7078b56f38e9b3d972f04e999">More...</a><br /></td></tr>
+<tr class="separator:aa5cbccf7078b56f38e9b3d972f04e999 inherit pub_attribs_class_gadget"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2c9fe989e41ae1117121eefc22fca7b0 inherit pub_attribs_class_gadget"><td class="memItemLeft" align="right" valign="top">Sprite&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_gadget.html#a2c9fe989e41ae1117121eefc22fca7b0">Sprite</a></td></tr>
+<tr class="memdesc:a2c9fe989e41ae1117121eefc22fca7b0 inherit pub_attribs_class_gadget"><td class="mdescLeft">&#160;</td><td class="mdescRight">Which sprite to use <a href="class_gadget.html#a2c9fe989e41ae1117121eefc22fca7b0">More...</a><br /></td></tr>
+<tr class="separator:a2c9fe989e41ae1117121eefc22fca7b0 inherit pub_attribs_class_gadget"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:acb04c1ca241da0b8e818144a80d9e55d inherit pub_attribs_class_gadget"><td class="memItemLeft" align="right" valign="top">LayerMask&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_gadget.html#acb04c1ca241da0b8e818144a80d9e55d">ignoreLayerMask</a></td></tr>
+<tr class="memdesc:acb04c1ca241da0b8e818144a80d9e55d inherit pub_attribs_class_gadget"><td class="mdescLeft">&#160;</td><td class="mdescRight">Layers to ignore for thid gadget by default. <a href="class_gadget.html#acb04c1ca241da0b8e818144a80d9e55d">More...</a><br /></td></tr>
+<tr class="separator:acb04c1ca241da0b8e818144a80d9e55d inherit pub_attribs_class_gadget"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad932ca8643a5a86c74ed070079a8f70e inherit pub_attribs_class_gadget"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_world_cursor.html">WorldCursor</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_gadget.html#ad932ca8643a5a86c74ed070079a8f70e">Cursor</a></td></tr>
+<tr class="memdesc:ad932ca8643a5a86c74ed070079a8f70e inherit pub_attribs_class_gadget"><td class="mdescLeft">&#160;</td><td class="mdescRight">Which cursor to use <a href="class_gadget.html#ad932ca8643a5a86c74ed070079a8f70e">More...</a><br /></td></tr>
+<tr class="separator:ad932ca8643a5a86c74ed070079a8f70e inherit pub_attribs_class_gadget"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_methods_class_gadget"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_gadget')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="class_gadget.html">Gadget</a></td></tr>
+<tr class="memitem:a7ee73250f04a3d86b486ec4e73e3b790 inherit pro_methods_class_gadget"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_gadget.html#a7ee73250f04a3d86b486ec4e73e3b790">Awake</a> ()</td></tr>
+<tr class="separator:a7ee73250f04a3d86b486ec4e73e3b790 inherit pro_methods_class_gadget"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a79585ab08c1ae5efe5a357e1b4218fa2 inherit pro_methods_class_gadget"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_gadget.html#a79585ab08c1ae5efe5a357e1b4218fa2">OnEnable</a> ()</td></tr>
+<tr class="separator:a79585ab08c1ae5efe5a357e1b4218fa2 inherit pro_methods_class_gadget"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a id="ae107afda04a5642022feadc8aa1b6b27" name="ae107afda04a5642022feadc8aa1b6b27"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ae107afda04a5642022feadc8aa1b6b27">&#9670;&nbsp;</a></span>Awake()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">new void ExtraGadget.Awake </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a25caf1b815fc09ef6c9e6e119aec4ad8" name="a25caf1b815fc09ef6c9e6e119aec4ad8"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a25caf1b815fc09ef6c9e6e119aec4ad8">&#9670;&nbsp;</a></span>OnEnable()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">new void ExtraGadget.OnEnable </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="ac2eea5365482773fa64901ae822554ce" name="ac2eea5365482773fa64901ae822554ce"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ac2eea5365482773fa64901ae822554ce">&#9670;&nbsp;</a></span>OnHit()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">override void ExtraGadget.OnHit </td>
+          <td>(</td>
+          <td class="paramtype">RaycastHit&#160;</td>
+          <td class="paramname"><em>hit</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Called when <a class="el" href="class_communication_events.html#a42aa894d895fcccfea05a3823bc2a683">CommunicationEvents.TriggerEvent</a> is invoked, a.k.a. when Player clicks in GameWorld. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">hit</td><td>the position where it was clicked</td></tr>
+  </table>
+  </dd>
+</dl>
+
+<p>Reimplemented from <a class="el" href="class_gadget.html#a069459a8478367816706eeb368b11763">Gadget</a>.</p>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/InteractionEngine/Gadgets/<a class="el" href="_extra_gadget_8cs.html">ExtraGadget.cs</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="class_extra_gadget.html">ExtraGadget</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_extra_gadget.js b/Doxygen/output/html/class_extra_gadget.js
new file mode 100644
index 0000000000000000000000000000000000000000..09629d7ef8f7914d7c002ff1d1284747e7ba6f9a
--- /dev/null
+++ b/Doxygen/output/html/class_extra_gadget.js
@@ -0,0 +1,6 @@
+var class_extra_gadget =
+[
+    [ "Awake", "class_extra_gadget.html#ae107afda04a5642022feadc8aa1b6b27", null ],
+    [ "OnEnable", "class_extra_gadget.html#a25caf1b815fc09ef6c9e6e119aec4ad8", null ],
+    [ "OnHit", "class_extra_gadget.html#ac2eea5365482773fa64901ae822554ce", null ]
+];
\ No newline at end of file
diff --git a/Doxygen/output/html/class_extra_gadget.png b/Doxygen/output/html/class_extra_gadget.png
new file mode 100644
index 0000000000000000000000000000000000000000..c413a51e4c5685113e8d8c5b1bf2348645137f8b
--- /dev/null
+++ b/Doxygen/output/html/class_extra_gadget.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:f2d00f05a3247223f4e366530050fcd12349fd4e098fa30d3a5b051680be526e
+size 690
diff --git a/Doxygen/output/html/class_fact-members.html b/Doxygen/output/html/class_fact-members.html
new file mode 100644
index 0000000000000000000000000000000000000000..9cdac7fef9317e1984e74106fa2b3417a9579ef0
--- /dev/null
+++ b/Doxygen/output/html/class_fact-members.html
@@ -0,0 +1,122 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_fact.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">Fact Member List</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_fact.html">Fact</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_fact.html#abe0a555478c7d84d82d47713c3341a19">_CustomLabel</a></td><td class="entry"><a class="el" href="class_fact.html">Fact</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_fact.html#addf13e312f8d68a630cde0eb0292e779">_Facts</a></td><td class="entry"><a class="el" href="class_fact.html">Fact</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_fact.html#a338f38115696c45402971ef7d0e1ab13">_URI</a></td><td class="entry"><a class="el" href="class_fact.html">Fact</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_fact.html#a9b3edda4d360425731abe2a5937963e6">delete</a>(bool keep_clean=true)</td><td class="entry"><a class="el" href="class_fact.html">Fact</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_fact.html#adc82331e7914777c5fe1d5ebad6972aa">Equivalent</a>(Fact f2)</td><td class="entry"><a class="el" href="class_fact.html">Fact</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_fact.html#a3349038fecf169deae63bca1a0dc18f6">Equivalent</a>(Fact f1, Fact f2)</td><td class="entry"><a class="el" href="class_fact.html">Fact</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_fact.html#accec0362f7389a5cf47d48da8f8c3ea4">Fact</a>()</td><td class="entry"><a class="el" href="class_fact.html">Fact</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_fact.html#a92ca252e502c43fc4d450b5591edc8f7">Fact</a>(FactOrganizer organizer)</td><td class="entry"><a class="el" href="class_fact.html">Fact</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_fact.html#a9237dce78eaacab58bc118e9ea8bf8fd">Fact</a>(Fact fact, FactOrganizer organizer)</td><td class="entry"><a class="el" href="class_fact.html">Fact</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_fact.html#a12811a7b571b956fd38a9cca8b4a1469">freeAutoLabel</a>()</td><td class="entry"><a class="el" href="class_fact.html">Fact</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_fact.html#a54392d8545e3cda72b7e9cb4e1a48bc9">generateLabel</a>()</td><td class="entry"><a class="el" href="class_fact.html">Fact</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_fact.html#a4bff054ec9ee35f07afd31b165e0812e">getDependentFactIds</a>()</td><td class="entry"><a class="el" href="class_fact.html">Fact</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_fact.html#aa7bb062aafb6e9272cbd1598df96d234">GetHashCode</a>()</td><td class="entry"><a class="el" href="class_fact.html">Fact</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_fact.html#a0f34bbe01202b103c72a9521972c1827">hasCustomLabel</a></td><td class="entry"><a class="el" href="class_fact.html">Fact</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_fact.html#a330f0492d43f9b0019c837692e0634b4">hasDependentFacts</a>()</td><td class="entry"><a class="el" href="class_fact.html">Fact</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_fact.html#a39ce0d07dbfb18c028ea9ea86c69d311">Id</a></td><td class="entry"><a class="el" href="class_fact.html">Fact</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_fact.html#a787e61d76e1c3175f1af272aabba14d8">instantiateDisplay</a>(GameObject prefab, Transform transform)</td><td class="entry"><a class="el" href="class_fact.html">Fact</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_fact.html#aad275d6a706d53e4883287dfb2227a45">Label</a></td><td class="entry"><a class="el" href="class_fact.html">Fact</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_fact.html#a850c67cff97fd4bd368a5196a20475b6">LabelId</a></td><td class="entry"><a class="el" href="class_fact.html">Fact</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_fact.html#a5158d32e0f6c89ca2531ac9151981533">parseFact</a>(Scroll.ScrollFact fact)</td><td class="entry"><a class="el" href="class_fact.html">Fact</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_fact.html#a96a5cf709fec2f709c369e267b7ae670">rename</a>(string newLabel)</td><td class="entry"><a class="el" href="class_fact.html">Fact</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_fact.html#ac78c42d053d145656555d4af4e8a76b9">Representation</a></td><td class="entry"><a class="el" href="class_fact.html">Fact</a></td><td class="entry"></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_fact.html b/Doxygen/output/html/class_fact.html
new file mode 100644
index 0000000000000000000000000000000000000000..e1213d818ce92eeb77f80ce130b5db3bf4290bf5
--- /dev/null
+++ b/Doxygen/output/html/class_fact.html
@@ -0,0 +1,859 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Fact Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_fact.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="#pub-static-methods">Static Public Member Functions</a> &#124;
+<a href="#pub-attribs">Public Attributes</a> &#124;
+<a href="#pro-methods">Protected Member Functions</a> &#124;
+<a href="#pro-attribs">Protected Attributes</a> &#124;
+<a href="#properties">Properties</a> &#124;
+<a href="class_fact-members.html">List of all members</a>  </div>
+  <div class="headertitle"><div class="title">Fact Class Reference<span class="mlabels"><span class="mlabel">abstract</span></span></div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>Fact representation of Unity; mostly mirrors Facts of MMT.  
+ <a href="class_fact.html#details">More...</a></p>
+<div class="dynheader">
+Inheritance diagram for Fact:</div>
+<div class="dyncontent">
+ <div class="center">
+  <img src="class_fact.png" usemap="#Fact_map" alt=""/>
+  <map id="Fact_map" name="Fact_map">
+<area href="class_fact_wrapped_c_r_t_p.html" title="Implements CRTP for Fact; Escalates constructors;" alt="FactWrappedCRTP&lt; T &gt;" shape="rect" coords="0,56,151,80"/>
+  </map>
+</div></div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:a96a5cf709fec2f709c369e267b7ae670"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact.html#a96a5cf709fec2f709c369e267b7ae670">rename</a> (string newLabel)</td></tr>
+<tr class="memdesc:a96a5cf709fec2f709c369e267b7ae670"><td class="mdescLeft">&#160;</td><td class="mdescRight">Assignes a custom <a class="el" href="class_fact.html#aad275d6a706d53e4883287dfb2227a45">Label</a>, if <em>newLabel</em>  is not yet taken; or clears custom <a class="el" href="class_fact.html#aad275d6a706d53e4883287dfb2227a45">Label</a>.  <a href="class_fact.html#a96a5cf709fec2f709c369e267b7ae670">More...</a><br /></td></tr>
+<tr class="separator:a96a5cf709fec2f709c369e267b7ae670"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a330f0492d43f9b0019c837692e0634b4"><td class="memItemLeft" align="right" valign="top">abstract bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact.html#a330f0492d43f9b0019c837692e0634b4">hasDependentFacts</a> ()</td></tr>
+<tr class="memdesc:a330f0492d43f9b0019c837692e0634b4"><td class="mdescLeft">&#160;</td><td class="mdescRight"><dl class="section return"><dt>Returns</dt><dd><code>true</code> if <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> depends on other <a class="el" href="class_fact.html">Facts</a>; equivalent to <a class="el" href="class_fact.html#a4bff054ec9ee35f07afd31b165e0812e">getDependentFactIds</a> returns non empty array</dd></dl>
+ <a href="class_fact.html#a330f0492d43f9b0019c837692e0634b4">More...</a><br /></td></tr>
+<tr class="separator:a330f0492d43f9b0019c837692e0634b4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4bff054ec9ee35f07afd31b165e0812e"><td class="memItemLeft" align="right" valign="top">abstract string[]&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact.html#a4bff054ec9ee35f07afd31b165e0812e">getDependentFactIds</a> ()</td></tr>
+<tr class="separator:a4bff054ec9ee35f07afd31b165e0812e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a787e61d76e1c3175f1af272aabba14d8"><td class="memItemLeft" align="right" valign="top">abstract GameObject&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact.html#a787e61d76e1c3175f1af272aabba14d8">instantiateDisplay</a> (GameObject prefab, Transform transform)</td></tr>
+<tr class="memdesc:a787e61d76e1c3175f1af272aabba14d8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initiates a <em>prefab</em>  at <em>transform</em>  e.g. by setting <a class="el" href="class_fact.html#aad275d6a706d53e4883287dfb2227a45">Label</a>.  <a href="class_fact.html#a787e61d76e1c3175f1af272aabba14d8">More...</a><br /></td></tr>
+<tr class="separator:a787e61d76e1c3175f1af272aabba14d8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9b3edda4d360425731abe2a5937963e6"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact.html#a9b3edda4d360425731abe2a5937963e6">delete</a> (bool keep_clean=true)</td></tr>
+<tr class="memdesc:a9b3edda4d360425731abe2a5937963e6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Frees ressources e.g. <a class="el" href="class_fact.html#aad275d6a706d53e4883287dfb2227a45">Label</a> and will eventually delete Fact Server-Side in far-near future when feature is supported.  <a href="class_fact.html#a9b3edda4d360425731abe2a5937963e6">More...</a><br /></td></tr>
+<tr class="separator:a9b3edda4d360425731abe2a5937963e6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:adc82331e7914777c5fe1d5ebad6972aa"><td class="memItemLeft" align="right" valign="top">abstract bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact.html#adc82331e7914777c5fe1d5ebad6972aa">Equivalent</a> (<a class="el" href="class_fact.html">Fact</a> f2)</td></tr>
+<tr class="memdesc:adc82331e7914777c5fe1d5ebad6972aa"><td class="mdescLeft">&#160;</td><td class="mdescRight">Compares <a class="el" href="class_fact.html">this</a> against <em>f2</em> .  <a href="class_fact.html#adc82331e7914777c5fe1d5ebad6972aa">More...</a><br /></td></tr>
+<tr class="separator:adc82331e7914777c5fe1d5ebad6972aa"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3349038fecf169deae63bca1a0dc18f6"><td class="memItemLeft" align="right" valign="top">abstract bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact.html#a3349038fecf169deae63bca1a0dc18f6">Equivalent</a> (<a class="el" href="class_fact.html">Fact</a> f1, <a class="el" href="class_fact.html">Fact</a> f2)</td></tr>
+<tr class="memdesc:a3349038fecf169deae63bca1a0dc18f6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Compares <em>f1</em>  against <em>f2</em> .  <a href="class_fact.html#a3349038fecf169deae63bca1a0dc18f6">More...</a><br /></td></tr>
+<tr class="separator:a3349038fecf169deae63bca1a0dc18f6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa7bb062aafb6e9272cbd1598df96d234"><td class="memItemLeft" align="right" valign="top">abstract override int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact.html#aa7bb062aafb6e9272cbd1598df96d234">GetHashCode</a> ()</td></tr>
+<tr class="memdesc:aa7bb062aafb6e9272cbd1598df96d234"><td class="mdescLeft">&#160;</td><td class="mdescRight">canonical  <a href="class_fact.html#aa7bb062aafb6e9272cbd1598df96d234">More...</a><br /></td></tr>
+<tr class="separator:aa7bb062aafb6e9272cbd1598df96d234"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a12811a7b571b956fd38a9cca8b4a1469"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact.html#a12811a7b571b956fd38a9cca8b4a1469">freeAutoLabel</a> ()</td></tr>
+<tr class="memdesc:a12811a7b571b956fd38a9cca8b4a1469"><td class="mdescLeft">&#160;</td><td class="mdescRight">Tells <a class="el" href="class_fact.html#addf13e312f8d68a630cde0eb0292e779" title="Reference to FactOrganizer in which this Fact and all its depending Facts are beeing organized.">_Facts</a> that <a class="el" href="class_fact.html">this</a> no longer uses auto-generated <a class="el" href="class_fact.html#aad275d6a706d53e4883287dfb2227a45">Label</a>, but remembers current generation variable(s).  <a href="class_fact.html#a12811a7b571b956fd38a9cca8b4a1469">More...</a><br /></td></tr>
+<tr class="separator:a12811a7b571b956fd38a9cca8b4a1469"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-static-methods" name="pub-static-methods"></a>
+Static Public Member Functions</h2></td></tr>
+<tr class="memitem:a5158d32e0f6c89ca2531ac9151981533"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_fact.html">Fact</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact.html#a5158d32e0f6c89ca2531ac9151981533">parseFact</a> (<a class="el" href="class_scroll_1_1_scroll_fact.html">Scroll.ScrollFact</a> fact)</td></tr>
+<tr class="memdesc:a5158d32e0f6c89ca2531ac9151981533"><td class="mdescLeft">&#160;</td><td class="mdescRight">Parses <a class="el" href="class_scroll_1_1_scroll_fact.html">Scroll.ScrollFact</a> to actual <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a>  <a href="class_fact.html#a5158d32e0f6c89ca2531ac9151981533">More...</a><br /></td></tr>
+<tr class="separator:a5158d32e0f6c89ca2531ac9151981533"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
+Public Attributes</h2></td></tr>
+<tr class="memitem:ac78c42d053d145656555d4af4e8a76b9"><td class="memItemLeft" align="right" valign="top">GameObject&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact.html#ac78c42d053d145656555d4af4e8a76b9">Representation</a></td></tr>
+<tr class="memdesc:ac78c42d053d145656555d4af4e8a76b9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reference to <code>GameObject</code> that represents this <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> in the GameWorld.  <a href="class_fact.html#ac78c42d053d145656555d4af4e8a76b9">More...</a><br /></td></tr>
+<tr class="separator:ac78c42d053d145656555d4af4e8a76b9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pro-methods" name="pro-methods"></a>
+Protected Member Functions</h2></td></tr>
+<tr class="memitem:accec0362f7389a5cf47d48da8f8c3ea4"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact.html#accec0362f7389a5cf47d48da8f8c3ea4">Fact</a> ()</td></tr>
+<tr class="memdesc:accec0362f7389a5cf47d48da8f8c3ea4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Only being used by <a href="https://www.newtonsoft.com/json/help/html/T_Newtonsoft_Json_JsonReader.htm">JsonReader</a> to initiate empty <a class="el" href="class_fact.html">Facts</a>. </p><dl class="section see"><dt>See also</dt><dd><a class="el" href="class_j_s_o_n_manager.html">JSONManager</a></dd></dl>
+ <a href="class_fact.html#accec0362f7389a5cf47d48da8f8c3ea4">More...</a><br /></td></tr>
+<tr class="separator:accec0362f7389a5cf47d48da8f8c3ea4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a92ca252e502c43fc4d450b5591edc8f7"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact.html#a92ca252e502c43fc4d450b5591edc8f7">Fact</a> (<a class="el" href="class_fact_organizer.html">FactOrganizer</a> organizer)</td></tr>
+<tr class="memdesc:a92ca252e502c43fc4d450b5591edc8f7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Standard base-constructor.  <a href="class_fact.html#a92ca252e502c43fc4d450b5591edc8f7">More...</a><br /></td></tr>
+<tr class="separator:a92ca252e502c43fc4d450b5591edc8f7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9237dce78eaacab58bc118e9ea8bf8fd"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact.html#a9237dce78eaacab58bc118e9ea8bf8fd">Fact</a> (<a class="el" href="class_fact.html">Fact</a> fact, <a class="el" href="class_fact_organizer.html">FactOrganizer</a> organizer)</td></tr>
+<tr class="memdesc:a9237dce78eaacab58bc118e9ea8bf8fd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Copies <em>fact</em>  by initiating new MMT Fact.  <a href="class_fact.html#a9237dce78eaacab58bc118e9ea8bf8fd">More...</a><br /></td></tr>
+<tr class="separator:a9237dce78eaacab58bc118e9ea8bf8fd"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a54392d8545e3cda72b7e9cb4e1a48bc9"><td class="memItemLeft" align="right" valign="top">virtual string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact.html#a54392d8545e3cda72b7e9cb4e1a48bc9">generateLabel</a> ()</td></tr>
+<tr class="memdesc:a54392d8545e3cda72b7e9cb4e1a48bc9"><td class="mdescLeft">&#160;</td><td class="mdescRight">auto-generates <a class="el" href="class_fact.html#aad275d6a706d53e4883287dfb2227a45">Label</a> using generation variable(s) e.g. <a class="el" href="class_fact.html#a850c67cff97fd4bd368a5196a20475b6" title="Counter to organize auto generated Label. Set to negative, if custom Label is assigned.">LabelId</a>; if custom <a class="el" href="class_fact.html#aad275d6a706d53e4883287dfb2227a45">Label</a> is set, tries to restore original generated <a class="el" href="class_fact.html#aad275d6a706d53e4883287dfb2227a45">Label</a> <b>without</b> resetting <a class="el" href="class_fact.html#abe0a555478c7d84d82d47713c3341a19" title="Stores custom Label if set.">_CustomLabel</a>. If original <a class="el" href="class_fact.html#aad275d6a706d53e4883287dfb2227a45">Label</a> is already taken, a new one will be generated.  <a href="class_fact.html#a54392d8545e3cda72b7e9cb4e1a48bc9">More...</a><br /></td></tr>
+<tr class="separator:a54392d8545e3cda72b7e9cb4e1a48bc9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pro-attribs" name="pro-attribs"></a>
+Protected Attributes</h2></td></tr>
+<tr class="memitem:a338f38115696c45402971ef7d0e1ab13"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact.html#a338f38115696c45402971ef7d0e1ab13">_URI</a></td></tr>
+<tr class="memdesc:a338f38115696c45402971ef7d0e1ab13"><td class="mdescLeft">&#160;</td><td class="mdescRight">MMT URI  <a href="class_fact.html#a338f38115696c45402971ef7d0e1ab13">More...</a><br /></td></tr>
+<tr class="separator:a338f38115696c45402971ef7d0e1ab13"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abe0a555478c7d84d82d47713c3341a19"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact.html#abe0a555478c7d84d82d47713c3341a19">_CustomLabel</a> = null</td></tr>
+<tr class="memdesc:abe0a555478c7d84d82d47713c3341a19"><td class="mdescLeft">&#160;</td><td class="mdescRight">Stores custom <a class="el" href="class_fact.html#aad275d6a706d53e4883287dfb2227a45">Label</a> if set.  <a href="class_fact.html#abe0a555478c7d84d82d47713c3341a19">More...</a><br /></td></tr>
+<tr class="separator:abe0a555478c7d84d82d47713c3341a19"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:addf13e312f8d68a630cde0eb0292e779"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_fact_organizer.html">FactOrganizer</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact.html#addf13e312f8d68a630cde0eb0292e779">_Facts</a></td></tr>
+<tr class="memdesc:addf13e312f8d68a630cde0eb0292e779"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reference to <a class="el" href="class_fact_organizer.html" title="Organizes (insertion/ deletion / etc. operations) and sepperates Fact spaces. Keeps track of insertio...">FactOrganizer</a> in which this <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> and all its <a class="el" href="class_fact.html#a4bff054ec9ee35f07afd31b165e0812e">depending Facts</a> are beeing organized.  <a href="class_fact.html#addf13e312f8d68a630cde0eb0292e779">More...</a><br /></td></tr>
+<tr class="separator:addf13e312f8d68a630cde0eb0292e779"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="properties" name="properties"></a>
+Properties</h2></td></tr>
+<tr class="memitem:a39ce0d07dbfb18c028ea9ea86c69d311"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact.html#a39ce0d07dbfb18c028ea9ea86c69d311">Id</a><code> [getset]</code></td></tr>
+<tr class="separator:a39ce0d07dbfb18c028ea9ea86c69d311"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aad275d6a706d53e4883287dfb2227a45"><td class="memItemLeft" align="right" valign="top">string?&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact.html#aad275d6a706d53e4883287dfb2227a45">Label</a><code> [getset]</code></td></tr>
+<tr class="separator:aad275d6a706d53e4883287dfb2227a45"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0f34bbe01202b103c72a9521972c1827"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact.html#a0f34bbe01202b103c72a9521972c1827">hasCustomLabel</a><code> [get]</code></td></tr>
+<tr class="separator:a0f34bbe01202b103c72a9521972c1827"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a850c67cff97fd4bd368a5196a20475b6"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact.html#a850c67cff97fd4bd368a5196a20475b6">LabelId</a><code> [getset]</code></td></tr>
+<tr class="memdesc:a850c67cff97fd4bd368a5196a20475b6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Counter to organize auto generated <a class="el" href="class_fact.html#aad275d6a706d53e4883287dfb2227a45">Label</a>. Set to negative, if custom <a class="el" href="class_fact.html#aad275d6a706d53e4883287dfb2227a45">Label</a> is assigned.  <a href="class_fact.html#a850c67cff97fd4bd368a5196a20475b6">More...</a><br /></td></tr>
+<tr class="separator:a850c67cff97fd4bd368a5196a20475b6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p >Fact representation of Unity; mostly mirrors Facts of MMT. </p>
+</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
+<a id="accec0362f7389a5cf47d48da8f8c3ea4" name="accec0362f7389a5cf47d48da8f8c3ea4"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#accec0362f7389a5cf47d48da8f8c3ea4">&#9670;&nbsp;</a></span>Fact() <span class="overload">[1/3]</span></h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">Fact.Fact </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Only being used by <a href="https://www.newtonsoft.com/json/help/html/T_Newtonsoft_Json_JsonReader.htm">JsonReader</a> to initiate empty <a class="el" href="class_fact.html">Facts</a>. </p><dl class="section see"><dt>See also</dt><dd><a class="el" href="class_j_s_o_n_manager.html">JSONManager</a></dd></dl>
+</p>
+
+</div>
+</div>
+<a id="a92ca252e502c43fc4d450b5591edc8f7" name="a92ca252e502c43fc4d450b5591edc8f7"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a92ca252e502c43fc4d450b5591edc8f7">&#9670;&nbsp;</a></span>Fact() <span class="overload">[2/3]</span></h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">Fact.Fact </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_fact_organizer.html">FactOrganizer</a>&#160;</td>
+          <td class="paramname"><em>organizer</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Standard base-constructor. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">organizer</td><td><a class="el" href="class_fact.html#addf13e312f8d68a630cde0eb0292e779" title="Reference to FactOrganizer in which this Fact and all its depending Facts are beeing organized.">_Facts</a></td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a id="a9237dce78eaacab58bc118e9ea8bf8fd" name="a9237dce78eaacab58bc118e9ea8bf8fd"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a9237dce78eaacab58bc118e9ea8bf8fd">&#9670;&nbsp;</a></span>Fact() <span class="overload">[3/3]</span></h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">Fact.Fact </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_fact.html">Fact</a>&#160;</td>
+          <td class="paramname"><em>fact</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="class_fact_organizer.html">FactOrganizer</a>&#160;</td>
+          <td class="paramname"><em>organizer</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Copies <em>fact</em>  by initiating new MMT Fact. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">fact</td><td><a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> to be copied</td></tr>
+    <tr><td class="paramname">organizer</td><td><a class="el" href="class_fact.html#addf13e312f8d68a630cde0eb0292e779" title="Reference to FactOrganizer in which this Fact and all its depending Facts are beeing organized.">_Facts</a></td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a id="a9b3edda4d360425731abe2a5937963e6" name="a9b3edda4d360425731abe2a5937963e6"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a9b3edda4d360425731abe2a5937963e6">&#9670;&nbsp;</a></span>delete()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual void Fact.delete </td>
+          <td>(</td>
+          <td class="paramtype">bool&#160;</td>
+          <td class="paramname"><em>keep_clean</em> = <code>true</code></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Frees ressources e.g. <a class="el" href="class_fact.html#aad275d6a706d53e4883287dfb2227a45">Label</a> and will eventually delete Fact Server-Side in far-near future when feature is supported. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">keep_clean</td><td>when set to <code>true</code> will upkeep <a class="el" href="class_fact.html#aad275d6a706d53e4883287dfb2227a45">Label</a> organization.</td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a id="a3349038fecf169deae63bca1a0dc18f6" name="a3349038fecf169deae63bca1a0dc18f6"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a3349038fecf169deae63bca1a0dc18f6">&#9670;&nbsp;</a></span>Equivalent() <span class="overload">[1/2]</span></h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">abstract bool Fact.Equivalent </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_fact.html">Fact</a>&#160;</td>
+          <td class="paramname"><em>f1</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="class_fact.html">Fact</a>&#160;</td>
+          <td class="paramname"><em>f2</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Compares <em>f1</em>  against <em>f2</em> . </p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">f1</td><td><a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> to compare to</td></tr>
+    <tr><td class="paramname">f2</td><td><a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> to compare to</td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd><code>true</code> if <em>f2</em>  is semantical very similar to <em>f1</em> </dd></dl>
+
+<p>Implemented in <a class="el" href="class_fact_wrapped_c_r_t_p.html#aa8d38a1fb4e7f03bbb3856d37bd4d9d4">FactWrappedCRTP&lt; T &gt;</a>.</p>
+
+</div>
+</div>
+<a id="adc82331e7914777c5fe1d5ebad6972aa" name="adc82331e7914777c5fe1d5ebad6972aa"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#adc82331e7914777c5fe1d5ebad6972aa">&#9670;&nbsp;</a></span>Equivalent() <span class="overload">[2/2]</span></h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">abstract bool Fact.Equivalent </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_fact.html">Fact</a>&#160;</td>
+          <td class="paramname"><em>f2</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Compares <a class="el" href="class_fact.html">this</a> against <em>f2</em> . </p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">f2</td><td><a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> to compare to</td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd><code>true</code> if <em>f2</em>  is semantical very similar to <a class="el" href="class_fact.html">this</a></dd></dl>
+
+<p>Implemented in <a class="el" href="class_fact_wrapped_c_r_t_p.html#a6d6c30f6480c57f8928d1ff1960adaa6">FactWrappedCRTP&lt; T &gt;</a>.</p>
+
+</div>
+</div>
+<a id="a12811a7b571b956fd38a9cca8b4a1469" name="a12811a7b571b956fd38a9cca8b4a1469"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a12811a7b571b956fd38a9cca8b4a1469">&#9670;&nbsp;</a></span>freeAutoLabel()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void Fact.freeAutoLabel </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Tells <a class="el" href="class_fact.html#addf13e312f8d68a630cde0eb0292e779" title="Reference to FactOrganizer in which this Fact and all its depending Facts are beeing organized.">_Facts</a> that <a class="el" href="class_fact.html">this</a> no longer uses auto-generated <a class="el" href="class_fact.html#aad275d6a706d53e4883287dfb2227a45">Label</a>, but remembers current generation variable(s). </p>
+
+</div>
+</div>
+<a id="a54392d8545e3cda72b7e9cb4e1a48bc9" name="a54392d8545e3cda72b7e9cb4e1a48bc9"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a54392d8545e3cda72b7e9cb4e1a48bc9">&#9670;&nbsp;</a></span>generateLabel()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual string Fact.generateLabel </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>auto-generates <a class="el" href="class_fact.html#aad275d6a706d53e4883287dfb2227a45">Label</a> using generation variable(s) e.g. <a class="el" href="class_fact.html#a850c67cff97fd4bd368a5196a20475b6" title="Counter to organize auto generated Label. Set to negative, if custom Label is assigned.">LabelId</a>; if custom <a class="el" href="class_fact.html#aad275d6a706d53e4883287dfb2227a45">Label</a> is set, tries to restore original generated <a class="el" href="class_fact.html#aad275d6a706d53e4883287dfb2227a45">Label</a> <b>without</b> resetting <a class="el" href="class_fact.html#abe0a555478c7d84d82d47713c3341a19" title="Stores custom Label if set.">_CustomLabel</a>. If original <a class="el" href="class_fact.html#aad275d6a706d53e4883287dfb2227a45">Label</a> is already taken, a new one will be generated. </p>
+<dl class="section return"><dt>Returns</dt><dd>auto-generated <a class="el" href="class_fact.html#aad275d6a706d53e4883287dfb2227a45">Label</a></dd></dl>
+
+</div>
+</div>
+<a id="a4bff054ec9ee35f07afd31b165e0812e" name="a4bff054ec9ee35f07afd31b165e0812e"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a4bff054ec9ee35f07afd31b165e0812e">&#9670;&nbsp;</a></span>getDependentFactIds()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">abstract string[] Fact.getDependentFactIds </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+<dl class="section return"><dt>Returns</dt><dd>array of <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> <a class="el" href="class_fact.html#a39ce0d07dbfb18c028ea9ea86c69d311">Ids </a> on which this <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> depends.</dd></dl>
+<p ><a class="el" href="class_angle_fact.html" title="Angle comprised of three PointFacts [A,B,C]">AngleFact</a> needs 3 <a class="el" href="class_point_fact.html" title="Point in 3D Space">PointFact</a>s to be defined.</p>
+
+</div>
+</div>
+<a id="aa7bb062aafb6e9272cbd1598df96d234" name="aa7bb062aafb6e9272cbd1598df96d234"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aa7bb062aafb6e9272cbd1598df96d234">&#9670;&nbsp;</a></span>GetHashCode()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">abstract override int Fact.GetHashCode </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>canonical </p>
+<dl class="section return"><dt>Returns</dt><dd>unique-ish Hash</dd></dl>
+
+</div>
+</div>
+<a id="a330f0492d43f9b0019c837692e0634b4" name="a330f0492d43f9b0019c837692e0634b4"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a330f0492d43f9b0019c837692e0634b4">&#9670;&nbsp;</a></span>hasDependentFacts()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">abstract bool Fact.hasDependentFacts </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p><dl class="section return"><dt>Returns</dt><dd><code>true</code> if <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> depends on other <a class="el" href="class_fact.html">Facts</a>; equivalent to <a class="el" href="class_fact.html#a4bff054ec9ee35f07afd31b165e0812e">getDependentFactIds</a> returns non empty array</dd></dl>
+</p>
+
+</div>
+</div>
+<a id="a787e61d76e1c3175f1af272aabba14d8" name="a787e61d76e1c3175f1af272aabba14d8"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a787e61d76e1c3175f1af272aabba14d8">&#9670;&nbsp;</a></span>instantiateDisplay()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">abstract GameObject Fact.instantiateDisplay </td>
+          <td>(</td>
+          <td class="paramtype">GameObject&#160;</td>
+          <td class="paramname"><em>prefab</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">Transform&#160;</td>
+          <td class="paramname"><em>transform</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Initiates a <em>prefab</em>  at <em>transform</em>  e.g. by setting <a class="el" href="class_fact.html#aad275d6a706d53e4883287dfb2227a45">Label</a>. </p>
+<p >Does not set <a class="el" href="class_fact.html#ac78c42d053d145656555d4af4e8a76b9" title="Reference to GameObject that represents this Fact in the GameWorld.">Representation</a>.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">prefab</td><td><code>GameObject</code> Prefab that will represent this <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a></td></tr>
+    <tr><td class="paramname">transform</td><td><code>Transform</code> where to initiate <em>prefab</em> </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd></dd></dl>
+
+</div>
+</div>
+<a id="a5158d32e0f6c89ca2531ac9151981533" name="a5158d32e0f6c89ca2531ac9151981533"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a5158d32e0f6c89ca2531ac9151981533">&#9670;&nbsp;</a></span>parseFact()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static <a class="el" href="class_fact.html">Fact</a> Fact.parseFact </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_scroll_1_1_scroll_fact.html">Scroll.ScrollFact</a>&#160;</td>
+          <td class="paramname"><em>fact</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Parses <a class="el" href="class_scroll_1_1_scroll_fact.html">Scroll.ScrollFact</a> to actual <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> </p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">fact</td><td>instance to be parsed</td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>parsed <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a></dd></dl>
+
+</div>
+</div>
+<a id="a96a5cf709fec2f709c369e267b7ae670" name="a96a5cf709fec2f709c369e267b7ae670"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a96a5cf709fec2f709c369e267b7ae670">&#9670;&nbsp;</a></span>rename()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool Fact.rename </td>
+          <td>(</td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>newLabel</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Assignes a custom <a class="el" href="class_fact.html#aad275d6a706d53e4883287dfb2227a45">Label</a>, if <em>newLabel</em>  is not yet taken; or clears custom <a class="el" href="class_fact.html#aad275d6a706d53e4883287dfb2227a45">Label</a>. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">newLabel</td><td>To be new <a class="el" href="class_fact.html#aad275d6a706d53e4883287dfb2227a45">Label</a>. To reset to auto-generation set to <code>null</code> or <code>""</code>.</td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd></dd></dl>
+
+</div>
+</div>
+<h2 class="groupheader">Member Data Documentation</h2>
+<a id="abe0a555478c7d84d82d47713c3341a19" name="abe0a555478c7d84d82d47713c3341a19"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#abe0a555478c7d84d82d47713c3341a19">&#9670;&nbsp;</a></span>_CustomLabel</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">string Fact._CustomLabel = null</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Stores custom <a class="el" href="class_fact.html#aad275d6a706d53e4883287dfb2227a45">Label</a> if set. </p>
+
+</div>
+</div>
+<a id="addf13e312f8d68a630cde0eb0292e779" name="addf13e312f8d68a630cde0eb0292e779"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#addf13e312f8d68a630cde0eb0292e779">&#9670;&nbsp;</a></span>_Facts</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_fact_organizer.html">FactOrganizer</a> Fact._Facts</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Reference to <a class="el" href="class_fact_organizer.html" title="Organizes (insertion/ deletion / etc. operations) and sepperates Fact spaces. Keeps track of insertio...">FactOrganizer</a> in which this <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> and all its <a class="el" href="class_fact.html#a4bff054ec9ee35f07afd31b165e0812e">depending Facts</a> are beeing organized. </p>
+
+</div>
+</div>
+<a id="a338f38115696c45402971ef7d0e1ab13" name="a338f38115696c45402971ef7d0e1ab13"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a338f38115696c45402971ef7d0e1ab13">&#9670;&nbsp;</a></span>_URI</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">string Fact._URI</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>MMT URI </p>
+
+</div>
+</div>
+<a id="ac78c42d053d145656555d4af4e8a76b9" name="ac78c42d053d145656555d4af4e8a76b9"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ac78c42d053d145656555d4af4e8a76b9">&#9670;&nbsp;</a></span>Representation</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">GameObject Fact.Representation</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Reference to <code>GameObject</code> that represents this <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> in the GameWorld. </p>
+<dl class="section see"><dt>See also</dt><dd><a class="el" href="class_fact_object.html" title="Fact.Id/ MonoBehaviour wrapper to be attached to Fact.Representation">FactObject</a></dd></dl>
+
+</div>
+</div>
+<h2 class="groupheader">Property Documentation</h2>
+<a id="a0f34bbe01202b103c72a9521972c1827" name="a0f34bbe01202b103c72a9521972c1827"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a0f34bbe01202b103c72a9521972c1827">&#9670;&nbsp;</a></span>hasCustomLabel</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool Fact.hasCustomLabel</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">get</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+<p >Is true if <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> has a custom <a class="el" href="class_fact.html#aad275d6a706d53e4883287dfb2227a45">Label</a> which is not <code>null</code> or <code>""</code>. </p>
+
+</div>
+</div>
+<a id="a39ce0d07dbfb18c028ea9ea86c69d311" name="a39ce0d07dbfb18c028ea9ea86c69d311"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a39ce0d07dbfb18c028ea9ea86c69d311">&#9670;&nbsp;</a></span>Id</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">string Fact.Id</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">get</span><span class="mlabel">set</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+<p >Unique Id. e.g.: MMT URI </p>
+
+</div>
+</div>
+<a id="aad275d6a706d53e4883287dfb2227a45" name="aad275d6a706d53e4883287dfb2227a45"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aad275d6a706d53e4883287dfb2227a45">&#9670;&nbsp;</a></span>Label</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">string? Fact.Label</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">get</span><span class="mlabel">set</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+<p ><code>get</code> initiates and subsequently updates a human readable name. </p>
+<p >Should be called once a constructor call to be initiated.</p>
+<p ><code>set</code> calls <a class="el" href="class_fact.html#a96a5cf709fec2f709c369e267b7ae670" title="Assignes a custom Label, if newLabel  is not yet taken; or clears custom Label.">rename(string)</a> </p>
+
+</div>
+</div>
+<a id="a850c67cff97fd4bd368a5196a20475b6" name="a850c67cff97fd4bd368a5196a20475b6"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a850c67cff97fd4bd368a5196a20475b6">&#9670;&nbsp;</a></span>LabelId</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">int Fact.LabelId</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">get</span><span class="mlabel">set</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Counter to organize auto generated <a class="el" href="class_fact.html#aad275d6a706d53e4883287dfb2227a45">Label</a>. Set to negative, if custom <a class="el" href="class_fact.html#aad275d6a706d53e4883287dfb2227a45">Label</a> is assigned. </p>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/InteractionEngine/FactHandling/<a class="el" href="_fact_8cs.html">Fact.cs</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="class_fact.html">Fact</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_fact.js b/Doxygen/output/html/class_fact.js
new file mode 100644
index 0000000000000000000000000000000000000000..885e40a4fbe524bf516329bf813a6f31a29ea1a0
--- /dev/null
+++ b/Doxygen/output/html/class_fact.js
@@ -0,0 +1,25 @@
+var class_fact =
+[
+    [ "Fact", "class_fact.html#accec0362f7389a5cf47d48da8f8c3ea4", null ],
+    [ "Fact", "class_fact.html#a92ca252e502c43fc4d450b5591edc8f7", null ],
+    [ "Fact", "class_fact.html#a9237dce78eaacab58bc118e9ea8bf8fd", null ],
+    [ "delete", "class_fact.html#a9b3edda4d360425731abe2a5937963e6", null ],
+    [ "Equivalent", "class_fact.html#a3349038fecf169deae63bca1a0dc18f6", null ],
+    [ "Equivalent", "class_fact.html#adc82331e7914777c5fe1d5ebad6972aa", null ],
+    [ "freeAutoLabel", "class_fact.html#a12811a7b571b956fd38a9cca8b4a1469", null ],
+    [ "generateLabel", "class_fact.html#a54392d8545e3cda72b7e9cb4e1a48bc9", null ],
+    [ "getDependentFactIds", "class_fact.html#a4bff054ec9ee35f07afd31b165e0812e", null ],
+    [ "GetHashCode", "class_fact.html#aa7bb062aafb6e9272cbd1598df96d234", null ],
+    [ "hasDependentFacts", "class_fact.html#a330f0492d43f9b0019c837692e0634b4", null ],
+    [ "instantiateDisplay", "class_fact.html#a787e61d76e1c3175f1af272aabba14d8", null ],
+    [ "parseFact", "class_fact.html#a5158d32e0f6c89ca2531ac9151981533", null ],
+    [ "rename", "class_fact.html#a96a5cf709fec2f709c369e267b7ae670", null ],
+    [ "_CustomLabel", "class_fact.html#abe0a555478c7d84d82d47713c3341a19", null ],
+    [ "_Facts", "class_fact.html#addf13e312f8d68a630cde0eb0292e779", null ],
+    [ "_URI", "class_fact.html#a338f38115696c45402971ef7d0e1ab13", null ],
+    [ "Representation", "class_fact.html#ac78c42d053d145656555d4af4e8a76b9", null ],
+    [ "hasCustomLabel", "class_fact.html#a0f34bbe01202b103c72a9521972c1827", null ],
+    [ "Id", "class_fact.html#a39ce0d07dbfb18c028ea9ea86c69d311", null ],
+    [ "Label", "class_fact.html#aad275d6a706d53e4883287dfb2227a45", null ],
+    [ "LabelId", "class_fact.html#a850c67cff97fd4bd368a5196a20475b6", null ]
+];
\ No newline at end of file
diff --git a/Doxygen/output/html/class_fact.png b/Doxygen/output/html/class_fact.png
new file mode 100644
index 0000000000000000000000000000000000000000..36a732efd7589b1b01face1e662ff9043f721595
--- /dev/null
+++ b/Doxygen/output/html/class_fact.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:24196998b74cc3cc614d7158443b169713191819d14bc0bb5e1d3318754ff452
+size 545
diff --git a/Doxygen/output/html/class_fact_comparer-members.html b/Doxygen/output/html/class_fact_comparer-members.html
new file mode 100644
index 0000000000000000000000000000000000000000..63f15d8df80bda4cf759acef93c4654e5ce2d3e6
--- /dev/null
+++ b/Doxygen/output/html/class_fact_comparer-members.html
@@ -0,0 +1,106 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_fact_comparer.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">FactComparer Member List</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_fact_comparer.html">FactComparer</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_fact_comparer.html#afafdbca3b98949b9d7317aadcdb75b80">Compare</a>(Fact solution, Fact fact)</td><td class="entry"><a class="el" href="class_fact_comparer.html">FactComparer</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">pure virtual</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_fact_comparer.html#a595a94f61262e74417d5d626995c1419">Equals</a>(Fact left, Fact right)</td><td class="entry"><a class="el" href="class_fact_comparer.html">FactComparer</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_fact_comparer.html#a0374b68508bbd0898f357b4396b2267d">GetHashCode</a>(Fact obj)</td><td class="entry"><a class="el" href="class_fact_comparer.html">FactComparer</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_fact_comparer.html#ac6eb6a1e203cd798a3b1ff55a4c71128">search_righthanded</a></td><td class="entry"><a class="el" href="class_fact_comparer.html">FactComparer</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_fact_comparer.html#a020e291c252379f0971f1f6cea75c4e8">SetSearchLeft</a>()</td><td class="entry"><a class="el" href="class_fact_comparer.html">FactComparer</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_fact_comparer.html#a3602f3fd4584212d3c87eb3e10dc8791">SetSearchRight</a>()</td><td class="entry"><a class="el" href="class_fact_comparer.html">FactComparer</a></td><td class="entry"></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_fact_comparer.html b/Doxygen/output/html/class_fact_comparer.html
new file mode 100644
index 0000000000000000000000000000000000000000..a617a220004fe6aea529a0e3c8ef54b8e9c4a393
--- /dev/null
+++ b/Doxygen/output/html/class_fact_comparer.html
@@ -0,0 +1,332 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: FactComparer Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_fact_comparer.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="#pro-methods">Protected Member Functions</a> &#124;
+<a href="#pro-attribs">Protected Attributes</a> &#124;
+<a href="class_fact_comparer-members.html">List of all members</a>  </div>
+  <div class="headertitle"><div class="title">FactComparer Class Reference<span class="mlabels"><span class="mlabel">abstract</span></span></div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>Base class for all <a class="el" href="class_fact_comparer.html" title="Base class for all FactComparer to be used in conjucntion with Stage.solution SolutionOrganizer,...">FactComparer</a> to be used in conjucntion with <a class="el" href="class_stage.html#ad99036faecb6777fb860cca1ae7731d5" title="Defining when this Stage.player_record is considered as solved. FactOrganizer.DynamiclySolved(Solutio...">Stage.solution</a> </p><dl class="section see"><dt>See also</dt><dd><a class="el" href="class_solution_organizer.html" title="Solution of a Stage">SolutionOrganizer</a>, <a class="el" href="class_solution_organizer.html#a65f9c46f6d1bf11d585f8fe97f889584" title="A collection of constrains of which all have to be true SubSolution, FactOrganizer....">SolutionOrganizer.ValidationSet</a>, FactOrganizer.DynamiclySolved(SolutionOrganizer, out System.Collections.Generic.List&lt;System.Collections.Generic.List&lt;string&gt;&gt;, out System.Collections.Generic.List&lt;System.Collections.Generic.List&lt;string&gt;&gt;)</dd></dl>
+ 
+ <a href="class_fact_comparer.html#details">More...</a></p>
+<div class="dynheader">
+Inheritance diagram for FactComparer:</div>
+<div class="dyncontent">
+ <div class="center">
+  <img src="class_fact_comparer.png" usemap="#FactComparer_map" alt=""/>
+  <map id="FactComparer_map" name="FactComparer_map">
+<area href="class_fact_equivalents_comparer.html" title="Checks if both Facts are Equivalent, while accounting for Unity and floating point precission" alt="FactEquivalentsComparer" shape="rect" coords="0,112,197,136"/>
+<area href="class_line_fact_hight_direction_comparer.html" title="Checks LineFacts if Compare(Fact, Fact).fact is of same direction and at least of same length as Comp..." alt="LineFactHightDirectionComparer" shape="rect" coords="207,112,404,136"/>
+  </map>
+</div></div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:a3602f3fd4584212d3c87eb3e10dc8791"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_fact_comparer.html">FactComparer</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_comparer.html#a3602f3fd4584212d3c87eb3e10dc8791">SetSearchRight</a> ()</td></tr>
+<tr class="memdesc:a3602f3fd4584212d3c87eb3e10dc8791"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets <a class="el" href="class_fact_comparer.html#ac6eb6a1e203cd798a3b1ff55a4c71128" title="defines parameter order for Equals(Fact, Fact)">search_righthanded</a>, so that parameter order of <a class="el" href="class_fact_comparer.html#a595a94f61262e74417d5d626995c1419" title="Called by System.Linq iff GetHashCode(Fact) returns same result for both parameters left  and right .">Equals(Fact, Fact)</a> is effectively: (<a class="el" href="class_fact_comparer.html#afafdbca3b98949b9d7317aadcdb75b80" title="Implements criteria, by which fact  is beeing compared to solution">Compare(Fact, Fact).solution</a>, <a class="el" href="class_fact_comparer.html#afafdbca3b98949b9d7317aadcdb75b80" title="Implements criteria, by which fact  is beeing compared to solution">Compare(Fact, Fact).fact</a>), when a ICollection&lt;Fact&gt; is on the right hand side of an System.Linq operation  <a href="class_fact_comparer.html#a3602f3fd4584212d3c87eb3e10dc8791">More...</a><br /></td></tr>
+<tr class="separator:a3602f3fd4584212d3c87eb3e10dc8791"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a020e291c252379f0971f1f6cea75c4e8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_fact_comparer.html">FactComparer</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_comparer.html#a020e291c252379f0971f1f6cea75c4e8">SetSearchLeft</a> ()</td></tr>
+<tr class="memdesc:a020e291c252379f0971f1f6cea75c4e8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets <a class="el" href="class_fact_comparer.html#ac6eb6a1e203cd798a3b1ff55a4c71128" title="defines parameter order for Equals(Fact, Fact)">search_righthanded</a>, so that parameter order of <a class="el" href="class_fact_comparer.html#a595a94f61262e74417d5d626995c1419" title="Called by System.Linq iff GetHashCode(Fact) returns same result for both parameters left  and right .">Equals(Fact, Fact)</a> is effectively: (<a class="el" href="class_fact_comparer.html#afafdbca3b98949b9d7317aadcdb75b80" title="Implements criteria, by which fact  is beeing compared to solution">Compare(Fact, Fact).solution</a>, <a class="el" href="class_fact_comparer.html#afafdbca3b98949b9d7317aadcdb75b80" title="Implements criteria, by which fact  is beeing compared to solution">Compare(Fact, Fact).fact</a>), when a ICollection&lt;Fact&gt; is on the left hand side of an System.Linq operation  <a href="class_fact_comparer.html#a020e291c252379f0971f1f6cea75c4e8">More...</a><br /></td></tr>
+<tr class="separator:a020e291c252379f0971f1f6cea75c4e8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a595a94f61262e74417d5d626995c1419"><td class="memItemLeft" align="right" valign="top">override bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_comparer.html#a595a94f61262e74417d5d626995c1419">Equals</a> (<a class="el" href="class_fact.html">Fact</a> left, <a class="el" href="class_fact.html">Fact</a> right)</td></tr>
+<tr class="memdesc:a595a94f61262e74417d5d626995c1419"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called by System.Linq iff <a class="el" href="class_fact_comparer.html#a0374b68508bbd0898f357b4396b2267d" title="Called by System.Linq to check for possible fulfillment of each parameter before calling Equals(Fact,...">GetHashCode(Fact)</a> returns same result for both parameters <em>left</em>  and <em>right</em> .  <a href="class_fact_comparer.html#a595a94f61262e74417d5d626995c1419">More...</a><br /></td></tr>
+<tr class="separator:a595a94f61262e74417d5d626995c1419"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0374b68508bbd0898f357b4396b2267d"><td class="memItemLeft" align="right" valign="top">override int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_comparer.html#a0374b68508bbd0898f357b4396b2267d">GetHashCode</a> (<a class="el" href="class_fact.html">Fact</a> obj)</td></tr>
+<tr class="memdesc:a0374b68508bbd0898f357b4396b2267d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called by System.Linq to check for possible fulfillment of each parameter before calling <a class="el" href="class_fact_comparer.html#a595a94f61262e74417d5d626995c1419" title="Called by System.Linq iff GetHashCode(Fact) returns same result for both parameters left  and right .">Equals(Fact, Fact)</a> iff both results are the same.  <a href="class_fact_comparer.html#a0374b68508bbd0898f357b4396b2267d">More...</a><br /></td></tr>
+<tr class="separator:a0374b68508bbd0898f357b4396b2267d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pro-methods" name="pro-methods"></a>
+Protected Member Functions</h2></td></tr>
+<tr class="memitem:afafdbca3b98949b9d7317aadcdb75b80"><td class="memItemLeft" align="right" valign="top">abstract bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_comparer.html#afafdbca3b98949b9d7317aadcdb75b80">Compare</a> (<a class="el" href="class_fact.html">Fact</a> solution, <a class="el" href="class_fact.html">Fact</a> fact)</td></tr>
+<tr class="memdesc:afafdbca3b98949b9d7317aadcdb75b80"><td class="mdescLeft">&#160;</td><td class="mdescRight">Implements criteria, by which <em>fact</em>  is beeing compared to <em>solution</em>   <a href="class_fact_comparer.html#afafdbca3b98949b9d7317aadcdb75b80">More...</a><br /></td></tr>
+<tr class="separator:afafdbca3b98949b9d7317aadcdb75b80"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pro-attribs" name="pro-attribs"></a>
+Protected Attributes</h2></td></tr>
+<tr class="memitem:ac6eb6a1e203cd798a3b1ff55a4c71128"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_comparer.html#ac6eb6a1e203cd798a3b1ff55a4c71128">search_righthanded</a></td></tr>
+<tr class="memdesc:ac6eb6a1e203cd798a3b1ff55a4c71128"><td class="mdescLeft">&#160;</td><td class="mdescRight">defines parameter order for <a class="el" href="class_fact_comparer.html#a595a94f61262e74417d5d626995c1419" title="Called by System.Linq iff GetHashCode(Fact) returns same result for both parameters left  and right .">Equals(Fact, Fact)</a> <a href="class_fact_comparer.html#ac6eb6a1e203cd798a3b1ff55a4c71128">More...</a><br /></td></tr>
+<tr class="separator:ac6eb6a1e203cd798a3b1ff55a4c71128"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p >Base class for all <a class="el" href="class_fact_comparer.html" title="Base class for all FactComparer to be used in conjucntion with Stage.solution SolutionOrganizer,...">FactComparer</a> to be used in conjucntion with <a class="el" href="class_stage.html#ad99036faecb6777fb860cca1ae7731d5" title="Defining when this Stage.player_record is considered as solved. FactOrganizer.DynamiclySolved(Solutio...">Stage.solution</a> </p><dl class="section see"><dt>See also</dt><dd><a class="el" href="class_solution_organizer.html" title="Solution of a Stage">SolutionOrganizer</a>, <a class="el" href="class_solution_organizer.html#a65f9c46f6d1bf11d585f8fe97f889584" title="A collection of constrains of which all have to be true SubSolution, FactOrganizer....">SolutionOrganizer.ValidationSet</a>, FactOrganizer.DynamiclySolved(SolutionOrganizer, out System.Collections.Generic.List&lt;System.Collections.Generic.List&lt;string&gt;&gt;, out System.Collections.Generic.List&lt;System.Collections.Generic.List&lt;string&gt;&gt;)</dd></dl>
+</div><h2 class="groupheader">Member Function Documentation</h2>
+<a id="afafdbca3b98949b9d7317aadcdb75b80" name="afafdbca3b98949b9d7317aadcdb75b80"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#afafdbca3b98949b9d7317aadcdb75b80">&#9670;&nbsp;</a></span>Compare()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">abstract bool FactComparer.Compare </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_fact.html">Fact</a>&#160;</td>
+          <td class="paramname"><em>solution</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="class_fact.html">Fact</a>&#160;</td>
+          <td class="paramname"><em>fact</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">pure virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Implements criteria, by which <em>fact</em>  is beeing compared to <em>solution</em>  </p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">solution</td><td>to be fulfilled</td></tr>
+    <tr><td class="paramname">fact</td><td>to be fulfilling</td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd><code>true</code> iff fact is described by solution</dd></dl>
+
+<p>Implemented in <a class="el" href="class_fact_equivalents_comparer.html#a5ecff2e77e3f7354a6c4905c81049ea0">FactEquivalentsComparer</a>, and <a class="el" href="class_line_fact_hight_direction_comparer.html#ad0bc01311d7a79c1239041a23f707c30">LineFactHightDirectionComparer</a>.</p>
+
+</div>
+</div>
+<a id="a595a94f61262e74417d5d626995c1419" name="a595a94f61262e74417d5d626995c1419"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a595a94f61262e74417d5d626995c1419">&#9670;&nbsp;</a></span>Equals()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">override bool FactComparer.Equals </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_fact.html">Fact</a>&#160;</td>
+          <td class="paramname"><em>left</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="class_fact.html">Fact</a>&#160;</td>
+          <td class="paramname"><em>right</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Called by System.Linq iff <a class="el" href="class_fact_comparer.html#a0374b68508bbd0898f357b4396b2267d" title="Called by System.Linq to check for possible fulfillment of each parameter before calling Equals(Fact,...">GetHashCode(Fact)</a> returns same result for both parameters <em>left</em>  and <em>right</em> . </p>
+<p >Always set correct search order <em>manually</em> beforehand, so that <a class="el" href="class_fact_comparer.html#afafdbca3b98949b9d7317aadcdb75b80" title="Implements criteria, by which fact  is beeing compared to solution">Compare(Fact, Fact)</a> can return correct results.</p>
+<dl class="section see"><dt>See also</dt><dd><a class="el" href="class_fact_comparer.html#a3602f3fd4584212d3c87eb3e10dc8791" title="Sets search_righthanded, so that parameter order of Equals(Fact, Fact) is effectively: (Compare(Fact,...">SetSearchRight</a>, <a class="el" href="class_fact_comparer.html#a020e291c252379f0971f1f6cea75c4e8" title="Sets search_righthanded, so that parameter order of Equals(Fact, Fact) is effectively: (Compare(Fact,...">SetSearchLeft</a></dd></dl>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">left</td><td>lefthand parameter</td></tr>
+    <tr><td class="paramname">right</td><td>righthand parameter</td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd><code>search_righthanded ? Compare(left, right) : Compare(right, left);</code></dd></dl>
+
+</div>
+</div>
+<a id="a0374b68508bbd0898f357b4396b2267d" name="a0374b68508bbd0898f357b4396b2267d"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a0374b68508bbd0898f357b4396b2267d">&#9670;&nbsp;</a></span>GetHashCode()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">override int FactComparer.GetHashCode </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_fact.html">Fact</a>&#160;</td>
+          <td class="paramname"><em>obj</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Called by System.Linq to check for possible fulfillment of each parameter before calling <a class="el" href="class_fact_comparer.html#a595a94f61262e74417d5d626995c1419" title="Called by System.Linq iff GetHashCode(Fact) returns same result for both parameters left  and right .">Equals(Fact, Fact)</a> iff both results are the same. </p>
+<p >Default implementation checks for sameness of runtime type, but may vary for subclasses.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">obj</td><td>parameter of possible subsequent call of <a class="el" href="class_fact_comparer.html#a595a94f61262e74417d5d626995c1419" title="Called by System.Linq iff GetHashCode(Fact) returns same result for both parameters left  and right .">Equals(Fact, Fact)</a></td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd></dd></dl>
+
+</div>
+</div>
+<a id="a020e291c252379f0971f1f6cea75c4e8" name="a020e291c252379f0971f1f6cea75c4e8"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a020e291c252379f0971f1f6cea75c4e8">&#9670;&nbsp;</a></span>SetSearchLeft()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_fact_comparer.html">FactComparer</a> FactComparer.SetSearchLeft </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Sets <a class="el" href="class_fact_comparer.html#ac6eb6a1e203cd798a3b1ff55a4c71128" title="defines parameter order for Equals(Fact, Fact)">search_righthanded</a>, so that parameter order of <a class="el" href="class_fact_comparer.html#a595a94f61262e74417d5d626995c1419" title="Called by System.Linq iff GetHashCode(Fact) returns same result for both parameters left  and right .">Equals(Fact, Fact)</a> is effectively: (<a class="el" href="class_fact_comparer.html#afafdbca3b98949b9d7317aadcdb75b80" title="Implements criteria, by which fact  is beeing compared to solution">Compare(Fact, Fact).solution</a>, <a class="el" href="class_fact_comparer.html#afafdbca3b98949b9d7317aadcdb75b80" title="Implements criteria, by which fact  is beeing compared to solution">Compare(Fact, Fact).fact</a>), when a ICollection&lt;Fact&gt; is on the left hand side of an System.Linq operation </p>
+<dl class="section return"><dt>Returns</dt><dd><code>this</code> object to be used</dd></dl>
+
+</div>
+</div>
+<a id="a3602f3fd4584212d3c87eb3e10dc8791" name="a3602f3fd4584212d3c87eb3e10dc8791"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a3602f3fd4584212d3c87eb3e10dc8791">&#9670;&nbsp;</a></span>SetSearchRight()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_fact_comparer.html">FactComparer</a> FactComparer.SetSearchRight </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Sets <a class="el" href="class_fact_comparer.html#ac6eb6a1e203cd798a3b1ff55a4c71128" title="defines parameter order for Equals(Fact, Fact)">search_righthanded</a>, so that parameter order of <a class="el" href="class_fact_comparer.html#a595a94f61262e74417d5d626995c1419" title="Called by System.Linq iff GetHashCode(Fact) returns same result for both parameters left  and right .">Equals(Fact, Fact)</a> is effectively: (<a class="el" href="class_fact_comparer.html#afafdbca3b98949b9d7317aadcdb75b80" title="Implements criteria, by which fact  is beeing compared to solution">Compare(Fact, Fact).solution</a>, <a class="el" href="class_fact_comparer.html#afafdbca3b98949b9d7317aadcdb75b80" title="Implements criteria, by which fact  is beeing compared to solution">Compare(Fact, Fact).fact</a>), when a ICollection&lt;Fact&gt; is on the right hand side of an System.Linq operation </p>
+<dl class="section return"><dt>Returns</dt><dd><code>this</code> object to be used</dd></dl>
+
+</div>
+</div>
+<h2 class="groupheader">Member Data Documentation</h2>
+<a id="ac6eb6a1e203cd798a3b1ff55a4c71128" name="ac6eb6a1e203cd798a3b1ff55a4c71128"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ac6eb6a1e203cd798a3b1ff55a4c71128">&#9670;&nbsp;</a></span>search_righthanded</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool FactComparer.search_righthanded</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>defines parameter order for <a class="el" href="class_fact_comparer.html#a595a94f61262e74417d5d626995c1419" title="Called by System.Linq iff GetHashCode(Fact) returns same result for both parameters left  and right .">Equals(Fact, Fact)</a></p>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/InteractionEngine/FactHandling/<a class="el" href="_fact_comparer_8cs.html">FactComparer.cs</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="class_fact_comparer.html">FactComparer</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_fact_comparer.js b/Doxygen/output/html/class_fact_comparer.js
new file mode 100644
index 0000000000000000000000000000000000000000..0a0a295c21a44ae1ec74cf21dca119d8d98b8613
--- /dev/null
+++ b/Doxygen/output/html/class_fact_comparer.js
@@ -0,0 +1,9 @@
+var class_fact_comparer =
+[
+    [ "Compare", "class_fact_comparer.html#afafdbca3b98949b9d7317aadcdb75b80", null ],
+    [ "Equals", "class_fact_comparer.html#a595a94f61262e74417d5d626995c1419", null ],
+    [ "GetHashCode", "class_fact_comparer.html#a0374b68508bbd0898f357b4396b2267d", null ],
+    [ "SetSearchLeft", "class_fact_comparer.html#a020e291c252379f0971f1f6cea75c4e8", null ],
+    [ "SetSearchRight", "class_fact_comparer.html#a3602f3fd4584212d3c87eb3e10dc8791", null ],
+    [ "search_righthanded", "class_fact_comparer.html#ac6eb6a1e203cd798a3b1ff55a4c71128", null ]
+];
\ No newline at end of file
diff --git a/Doxygen/output/html/class_fact_comparer.png b/Doxygen/output/html/class_fact_comparer.png
new file mode 100644
index 0000000000000000000000000000000000000000..f248c516ac61ccb0ff9cac6641c58d9ecd841e4f
--- /dev/null
+++ b/Doxygen/output/html/class_fact_comparer.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:e1dcde3405f137a8e2b7291175e2e1bc5212e0f5e932d1ccd31757ed0864d045
+size 1514
diff --git a/Doxygen/output/html/class_fact_equivalents_comparer-members.html b/Doxygen/output/html/class_fact_equivalents_comparer-members.html
new file mode 100644
index 0000000000000000000000000000000000000000..e0a0f7c319fabb6aa2cd18652fdc35a4a20e71ec
--- /dev/null
+++ b/Doxygen/output/html/class_fact_equivalents_comparer-members.html
@@ -0,0 +1,106 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_fact_equivalents_comparer.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">FactEquivalentsComparer Member List</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_fact_equivalents_comparer.html">FactEquivalentsComparer</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_fact_equivalents_comparer.html#a5ecff2e77e3f7354a6c4905c81049ea0">Compare</a>(Fact solution, Fact fact)</td><td class="entry"><a class="el" href="class_fact_equivalents_comparer.html">FactEquivalentsComparer</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_fact_comparer.html#a595a94f61262e74417d5d626995c1419">Equals</a>(Fact left, Fact right)</td><td class="entry"><a class="el" href="class_fact_comparer.html">FactComparer</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_fact_comparer.html#a0374b68508bbd0898f357b4396b2267d">GetHashCode</a>(Fact obj)</td><td class="entry"><a class="el" href="class_fact_comparer.html">FactComparer</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_fact_comparer.html#ac6eb6a1e203cd798a3b1ff55a4c71128">search_righthanded</a></td><td class="entry"><a class="el" href="class_fact_comparer.html">FactComparer</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_fact_comparer.html#a020e291c252379f0971f1f6cea75c4e8">SetSearchLeft</a>()</td><td class="entry"><a class="el" href="class_fact_comparer.html">FactComparer</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_fact_comparer.html#a3602f3fd4584212d3c87eb3e10dc8791">SetSearchRight</a>()</td><td class="entry"><a class="el" href="class_fact_comparer.html">FactComparer</a></td><td class="entry"></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_fact_equivalents_comparer.html b/Doxygen/output/html/class_fact_equivalents_comparer.html
new file mode 100644
index 0000000000000000000000000000000000000000..3dc8f5c01beddaf4a96d8770cd0fea7f339159c4
--- /dev/null
+++ b/Doxygen/output/html/class_fact_equivalents_comparer.html
@@ -0,0 +1,195 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: FactEquivalentsComparer Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_fact_equivalents_comparer.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#pro-methods">Protected Member Functions</a> &#124;
+<a href="class_fact_equivalents_comparer-members.html">List of all members</a>  </div>
+  <div class="headertitle"><div class="title">FactEquivalentsComparer Class Reference</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>Checks if both <a class="el" href="class_fact.html">Facts</a> are Equivalent, while accounting for Unity and floating point precission  
+ <a href="class_fact_equivalents_comparer.html#details">More...</a></p>
+<div class="dynheader">
+Inheritance diagram for FactEquivalentsComparer:</div>
+<div class="dyncontent">
+ <div class="center">
+  <img src="class_fact_equivalents_comparer.png" usemap="#FactEquivalentsComparer_map" alt=""/>
+  <map id="FactEquivalentsComparer_map" name="FactEquivalentsComparer_map">
+<area href="class_fact_comparer.html" title="Base class for all FactComparer to be used in conjucntion with Stage.solution SolutionOrganizer,..." alt="FactComparer" shape="rect" coords="0,56,161,80"/>
+  </map>
+</div></div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pro-methods" name="pro-methods"></a>
+Protected Member Functions</h2></td></tr>
+<tr class="memitem:a5ecff2e77e3f7354a6c4905c81049ea0"><td class="memItemLeft" align="right" valign="top">override bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_equivalents_comparer.html#a5ecff2e77e3f7354a6c4905c81049ea0">Compare</a> (<a class="el" href="class_fact.html">Fact</a> solution, <a class="el" href="class_fact.html">Fact</a> fact)</td></tr>
+<tr class="memdesc:a5ecff2e77e3f7354a6c4905c81049ea0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Checks if both <a class="el" href="class_fact.html">Facts</a> are Equivalent, while accounting for Unity and floating point precission  <a href="class_fact_equivalents_comparer.html#a5ecff2e77e3f7354a6c4905c81049ea0">More...</a><br /></td></tr>
+<tr class="separator:a5ecff2e77e3f7354a6c4905c81049ea0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="inherited" name="inherited"></a>
+Additional Inherited Members</h2></td></tr>
+<tr class="inherit_header pub_methods_class_fact_comparer"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_fact_comparer')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="class_fact_comparer.html">FactComparer</a></td></tr>
+<tr class="memitem:a3602f3fd4584212d3c87eb3e10dc8791 inherit pub_methods_class_fact_comparer"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_fact_comparer.html">FactComparer</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_comparer.html#a3602f3fd4584212d3c87eb3e10dc8791">SetSearchRight</a> ()</td></tr>
+<tr class="memdesc:a3602f3fd4584212d3c87eb3e10dc8791 inherit pub_methods_class_fact_comparer"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets <a class="el" href="class_fact_comparer.html#ac6eb6a1e203cd798a3b1ff55a4c71128" title="defines parameter order for Equals(Fact, Fact)">search_righthanded</a>, so that parameter order of <a class="el" href="class_fact_comparer.html#a595a94f61262e74417d5d626995c1419" title="Called by System.Linq iff GetHashCode(Fact) returns same result for both parameters left  and right .">Equals(Fact, Fact)</a> is effectively: (<a class="el" href="class_fact_comparer.html#afafdbca3b98949b9d7317aadcdb75b80" title="Implements criteria, by which fact  is beeing compared to solution">Compare(Fact, Fact).solution</a>, <a class="el" href="class_fact_comparer.html#afafdbca3b98949b9d7317aadcdb75b80" title="Implements criteria, by which fact  is beeing compared to solution">Compare(Fact, Fact).fact</a>), when a ICollection&lt;Fact&gt; is on the right hand side of an System.Linq operation  <a href="class_fact_comparer.html#a3602f3fd4584212d3c87eb3e10dc8791">More...</a><br /></td></tr>
+<tr class="separator:a3602f3fd4584212d3c87eb3e10dc8791 inherit pub_methods_class_fact_comparer"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a020e291c252379f0971f1f6cea75c4e8 inherit pub_methods_class_fact_comparer"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_fact_comparer.html">FactComparer</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_comparer.html#a020e291c252379f0971f1f6cea75c4e8">SetSearchLeft</a> ()</td></tr>
+<tr class="memdesc:a020e291c252379f0971f1f6cea75c4e8 inherit pub_methods_class_fact_comparer"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets <a class="el" href="class_fact_comparer.html#ac6eb6a1e203cd798a3b1ff55a4c71128" title="defines parameter order for Equals(Fact, Fact)">search_righthanded</a>, so that parameter order of <a class="el" href="class_fact_comparer.html#a595a94f61262e74417d5d626995c1419" title="Called by System.Linq iff GetHashCode(Fact) returns same result for both parameters left  and right .">Equals(Fact, Fact)</a> is effectively: (<a class="el" href="class_fact_comparer.html#afafdbca3b98949b9d7317aadcdb75b80" title="Implements criteria, by which fact  is beeing compared to solution">Compare(Fact, Fact).solution</a>, <a class="el" href="class_fact_comparer.html#afafdbca3b98949b9d7317aadcdb75b80" title="Implements criteria, by which fact  is beeing compared to solution">Compare(Fact, Fact).fact</a>), when a ICollection&lt;Fact&gt; is on the left hand side of an System.Linq operation  <a href="class_fact_comparer.html#a020e291c252379f0971f1f6cea75c4e8">More...</a><br /></td></tr>
+<tr class="separator:a020e291c252379f0971f1f6cea75c4e8 inherit pub_methods_class_fact_comparer"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a595a94f61262e74417d5d626995c1419 inherit pub_methods_class_fact_comparer"><td class="memItemLeft" align="right" valign="top">override bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_comparer.html#a595a94f61262e74417d5d626995c1419">Equals</a> (<a class="el" href="class_fact.html">Fact</a> left, <a class="el" href="class_fact.html">Fact</a> right)</td></tr>
+<tr class="memdesc:a595a94f61262e74417d5d626995c1419 inherit pub_methods_class_fact_comparer"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called by System.Linq iff <a class="el" href="class_fact_comparer.html#a0374b68508bbd0898f357b4396b2267d" title="Called by System.Linq to check for possible fulfillment of each parameter before calling Equals(Fact,...">GetHashCode(Fact)</a> returns same result for both parameters <em>left</em>  and <em>right</em> .  <a href="class_fact_comparer.html#a595a94f61262e74417d5d626995c1419">More...</a><br /></td></tr>
+<tr class="separator:a595a94f61262e74417d5d626995c1419 inherit pub_methods_class_fact_comparer"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0374b68508bbd0898f357b4396b2267d inherit pub_methods_class_fact_comparer"><td class="memItemLeft" align="right" valign="top">override int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_comparer.html#a0374b68508bbd0898f357b4396b2267d">GetHashCode</a> (<a class="el" href="class_fact.html">Fact</a> obj)</td></tr>
+<tr class="memdesc:a0374b68508bbd0898f357b4396b2267d inherit pub_methods_class_fact_comparer"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called by System.Linq to check for possible fulfillment of each parameter before calling <a class="el" href="class_fact_comparer.html#a595a94f61262e74417d5d626995c1419" title="Called by System.Linq iff GetHashCode(Fact) returns same result for both parameters left  and right .">Equals(Fact, Fact)</a> iff both results are the same.  <a href="class_fact_comparer.html#a0374b68508bbd0898f357b4396b2267d">More...</a><br /></td></tr>
+<tr class="separator:a0374b68508bbd0898f357b4396b2267d inherit pub_methods_class_fact_comparer"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_attribs_class_fact_comparer"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_class_fact_comparer')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="class_fact_comparer.html">FactComparer</a></td></tr>
+<tr class="memitem:ac6eb6a1e203cd798a3b1ff55a4c71128 inherit pro_attribs_class_fact_comparer"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_comparer.html#ac6eb6a1e203cd798a3b1ff55a4c71128">search_righthanded</a></td></tr>
+<tr class="memdesc:ac6eb6a1e203cd798a3b1ff55a4c71128 inherit pro_attribs_class_fact_comparer"><td class="mdescLeft">&#160;</td><td class="mdescRight">defines parameter order for <a class="el" href="class_fact_comparer.html#a595a94f61262e74417d5d626995c1419" title="Called by System.Linq iff GetHashCode(Fact) returns same result for both parameters left  and right .">Equals(Fact, Fact)</a> <a href="class_fact_comparer.html#ac6eb6a1e203cd798a3b1ff55a4c71128">More...</a><br /></td></tr>
+<tr class="separator:ac6eb6a1e203cd798a3b1ff55a4c71128 inherit pro_attribs_class_fact_comparer"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p >Checks if both <a class="el" href="class_fact.html">Facts</a> are Equivalent, while accounting for Unity and floating point precission </p>
+</div><h2 class="groupheader">Member Function Documentation</h2>
+<a id="a5ecff2e77e3f7354a6c4905c81049ea0" name="a5ecff2e77e3f7354a6c4905c81049ea0"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a5ecff2e77e3f7354a6c4905c81049ea0">&#9670;&nbsp;</a></span>Compare()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">override bool FactEquivalentsComparer.Compare </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_fact.html">Fact</a>&#160;</td>
+          <td class="paramname"><em>solution</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="class_fact.html">Fact</a>&#160;</td>
+          <td class="paramname"><em>fact</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Checks if both <a class="el" href="class_fact.html">Facts</a> are Equivalent, while accounting for Unity and floating point precission </p>
+<p >Implements criteria, by which <em>fact</em>  is beeing compared to <em>solution</em>  </p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">solution</td><td>to be fulfilled</td></tr>
+    <tr><td class="paramname">fact</td><td>to be fulfilling</td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd><code>true</code> iff fact is described by solution</dd></dl>
+
+<p>Implements <a class="el" href="class_fact_comparer.html#afafdbca3b98949b9d7317aadcdb75b80">FactComparer</a>.</p>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/InteractionEngine/FactHandling/<a class="el" href="_fact_comparer_8cs.html">FactComparer.cs</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="class_fact_equivalents_comparer.html">FactEquivalentsComparer</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_fact_equivalents_comparer.js b/Doxygen/output/html/class_fact_equivalents_comparer.js
new file mode 100644
index 0000000000000000000000000000000000000000..9a8d027d2670078676b92f3faa064f5decc48c08
--- /dev/null
+++ b/Doxygen/output/html/class_fact_equivalents_comparer.js
@@ -0,0 +1,4 @@
+var class_fact_equivalents_comparer =
+[
+    [ "Compare", "class_fact_equivalents_comparer.html#a5ecff2e77e3f7354a6c4905c81049ea0", null ]
+];
\ No newline at end of file
diff --git a/Doxygen/output/html/class_fact_equivalents_comparer.png b/Doxygen/output/html/class_fact_equivalents_comparer.png
new file mode 100644
index 0000000000000000000000000000000000000000..5da1fdcef4b601a4cee8f31c305788c535eaed7b
--- /dev/null
+++ b/Doxygen/output/html/class_fact_equivalents_comparer.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:4f1b6221f6999d31ca59e7f510aba88b0d214d57f45805a07326402f670002b8
+size 985
diff --git a/Doxygen/output/html/class_fact_manager-members.html b/Doxygen/output/html/class_fact_manager-members.html
new file mode 100644
index 0000000000000000000000000000000000000000..5176a1e9870989a8138b47e3ce9fc4e17d380c8c
--- /dev/null
+++ b/Doxygen/output/html/class_fact_manager-members.html
@@ -0,0 +1,107 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_fact_manager.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">FactManager Member List</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_fact_manager.html">FactManager</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_fact_manager.html#a940840da8e97a40c9225cbcabdde4119">AddAngleFact</a>(string pid1, string pid2, string pid3, bool samestep=false)</td><td class="entry"><a class="el" href="class_fact_manager.html">FactManager</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_fact_manager.html#aae91a6867216a9efed931d56eda17d42">AddFactIfNotFound</a>(Fact fact, out bool exists, bool samestep)</td><td class="entry"><a class="el" href="class_fact_manager.html">FactManager</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_fact_manager.html#aedfaff5ad2a46d7219c3299eaed49092">AddLineFact</a>(string pid1, string pid2, bool samestep=false)</td><td class="entry"><a class="el" href="class_fact_manager.html">FactManager</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_fact_manager.html#a94dc4329eba5a74416970e68320e6af5">AddOnLineFact</a>(string pid, string lid, bool samestep=false)</td><td class="entry"><a class="el" href="class_fact_manager.html">FactManager</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_fact_manager.html#a5f87213c9b344586b60b321af877ea2e">AddPointFact</a>(RaycastHit hit, bool samestep=false)</td><td class="entry"><a class="el" href="class_fact_manager.html">FactManager</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_fact_manager.html#a8df0f37c7294cccc3c348dce3d296ac5">AddPointFact</a>(Vector3 point, Vector3 normal, bool samestep=false)</td><td class="entry"><a class="el" href="class_fact_manager.html">FactManager</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_fact_manager.html#aa556ddb7bc07fabfc9629eb7aee7b8b2">AddRayFact</a>(string pid1, string pid2, bool samestep=false)</td><td class="entry"><a class="el" href="class_fact_manager.html">FactManager</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_fact_manager.html b/Doxygen/output/html/class_fact_manager.html
new file mode 100644
index 0000000000000000000000000000000000000000..82f9cda2c1d43c64b4f97c4eb5b0b82e5578cd7d
--- /dev/null
+++ b/Doxygen/output/html/class_fact_manager.html
@@ -0,0 +1,514 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: FactManager Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_fact_manager.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#pub-static-methods">Static Public Member Functions</a> &#124;
+<a href="class_fact_manager-members.html">List of all members</a>  </div>
+  <div class="headertitle"><div class="title">FactManager Class Reference</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>Initiates named <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> and adds it to StageStatic.stage.factState  
+ <a href="class_fact_manager.html#details">More...</a></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-static-methods" name="pub-static-methods"></a>
+Static Public Member Functions</h2></td></tr>
+<tr class="memitem:aae91a6867216a9efed931d56eda17d42"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_fact.html">Fact</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_manager.html#aae91a6867216a9efed931d56eda17d42">AddFactIfNotFound</a> (<a class="el" href="class_fact.html">Fact</a> fact, out bool exists, bool samestep)</td></tr>
+<tr class="memdesc:aae91a6867216a9efed931d56eda17d42"><td class="mdescLeft">&#160;</td><td class="mdescRight">Adds <em>fact</em>  to StageStatic.stage.factState  <a href="class_fact_manager.html#aae91a6867216a9efed931d56eda17d42">More...</a><br /></td></tr>
+<tr class="separator:aae91a6867216a9efed931d56eda17d42"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5f87213c9b344586b60b321af877ea2e"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_point_fact.html">PointFact</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_manager.html#a5f87213c9b344586b60b321af877ea2e">AddPointFact</a> (RaycastHit hit, bool samestep=false)</td></tr>
+<tr class="memdesc:a5f87213c9b344586b60b321af877ea2e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initiates named <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> and adds it to StageStatic.stage.factState  <a href="class_fact_manager.html#a5f87213c9b344586b60b321af877ea2e">More...</a><br /></td></tr>
+<tr class="separator:a5f87213c9b344586b60b321af877ea2e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8df0f37c7294cccc3c348dce3d296ac5"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_point_fact.html">PointFact</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_manager.html#a8df0f37c7294cccc3c348dce3d296ac5">AddPointFact</a> (Vector3 point, Vector3 normal, bool samestep=false)</td></tr>
+<tr class="memdesc:a8df0f37c7294cccc3c348dce3d296ac5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initiates named <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> and adds it to StageStatic.stage.factState  <a href="class_fact_manager.html#a8df0f37c7294cccc3c348dce3d296ac5">More...</a><br /></td></tr>
+<tr class="separator:a8df0f37c7294cccc3c348dce3d296ac5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a94dc4329eba5a74416970e68320e6af5"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_on_line_fact.html">OnLineFact</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_manager.html#a94dc4329eba5a74416970e68320e6af5">AddOnLineFact</a> (string pid, string lid, bool samestep=false)</td></tr>
+<tr class="memdesc:a94dc4329eba5a74416970e68320e6af5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initiates named <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> and adds it to StageStatic.stage.factState  <a href="class_fact_manager.html#a94dc4329eba5a74416970e68320e6af5">More...</a><br /></td></tr>
+<tr class="separator:a94dc4329eba5a74416970e68320e6af5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aedfaff5ad2a46d7219c3299eaed49092"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_line_fact.html">LineFact</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_manager.html#aedfaff5ad2a46d7219c3299eaed49092">AddLineFact</a> (string pid1, string pid2, bool samestep=false)</td></tr>
+<tr class="memdesc:aedfaff5ad2a46d7219c3299eaed49092"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initiates named <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> and adds it to StageStatic.stage.factState  <a href="class_fact_manager.html#aedfaff5ad2a46d7219c3299eaed49092">More...</a><br /></td></tr>
+<tr class="separator:aedfaff5ad2a46d7219c3299eaed49092"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa556ddb7bc07fabfc9629eb7aee7b8b2"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_ray_fact.html">RayFact</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_manager.html#aa556ddb7bc07fabfc9629eb7aee7b8b2">AddRayFact</a> (string pid1, string pid2, bool samestep=false)</td></tr>
+<tr class="memdesc:aa556ddb7bc07fabfc9629eb7aee7b8b2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initiates named <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> and adds it to StageStatic.stage.factState  <a href="class_fact_manager.html#aa556ddb7bc07fabfc9629eb7aee7b8b2">More...</a><br /></td></tr>
+<tr class="separator:aa556ddb7bc07fabfc9629eb7aee7b8b2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a940840da8e97a40c9225cbcabdde4119"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_angle_fact.html">AngleFact</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_manager.html#a940840da8e97a40c9225cbcabdde4119">AddAngleFact</a> (string pid1, string pid2, string pid3, bool samestep=false)</td></tr>
+<tr class="memdesc:a940840da8e97a40c9225cbcabdde4119"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initiates named <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> and adds it to StageStatic.stage.factState  <a href="class_fact_manager.html#a940840da8e97a40c9225cbcabdde4119">More...</a><br /></td></tr>
+<tr class="separator:a940840da8e97a40c9225cbcabdde4119"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p >Initiates named <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> and adds it to StageStatic.stage.factState </p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">samestep</td><td>set <code>true</code> if <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> creation happens as a subsequent/ consequent step of multiple <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> creations and/or deletions, and you whish that these are affected by a single <a class="el" href="class_fact_organizer.html#ac32d8cf9c0ffb350f4e6b250d7602577" title="Undoes an entire step or last softreset . No Fact will be actually added, removed or deleted; only it...">FactOrganizer.undo</a>/ <a class="el" href="class_fact_organizer.html#a88221b2e001edc7fb642290efc106258" title="Redoes an entire step . No Fact will be actually added, removed or deleted; only its visablity and me...">FactOrganizer.redo</a> step</td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd><a class="el" href="class_fact.html#a39ce0d07dbfb18c028ea9ea86c69d311">Fact.Id</a> of generated <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> if not yet existent in StageStatic.stage.factState, else <a class="el" href="class_fact.html#a39ce0d07dbfb18c028ea9ea86c69d311">Fact.Id</a> of existent equivalent <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> </dd></dl>
+</div><h2 class="groupheader">Member Function Documentation</h2>
+<a id="a940840da8e97a40c9225cbcabdde4119" name="a940840da8e97a40c9225cbcabdde4119"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a940840da8e97a40c9225cbcabdde4119">&#9670;&nbsp;</a></span>AddAngleFact()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static <a class="el" href="class_angle_fact.html">AngleFact</a> FactManager.AddAngleFact </td>
+          <td>(</td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>pid1</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>pid2</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>pid3</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">bool&#160;</td>
+          <td class="paramname"><em>samestep</em> = <code>false</code>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Initiates named <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> and adds it to StageStatic.stage.factState </p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">pid1</td><td><a class="el" href="class_fact.html#a39ce0d07dbfb18c028ea9ea86c69d311">Fact.Id</a> of first <a class="el" href="class_point_fact.html" title="Point in 3D Space">PointFact</a> defining a <a class="el" href="class_angle_fact.html" title="Angle comprised of three PointFacts [A,B,C]">AngleFact</a></td></tr>
+    <tr><td class="paramname">pid2</td><td><a class="el" href="class_fact.html#a39ce0d07dbfb18c028ea9ea86c69d311">Fact.Id</a> of second <a class="el" href="class_point_fact.html" title="Point in 3D Space">PointFact</a> defining a <a class="el" href="class_angle_fact.html" title="Angle comprised of three PointFacts [A,B,C]">AngleFact</a></td></tr>
+    <tr><td class="paramname">pid3</td><td><a class="el" href="class_fact.html#a39ce0d07dbfb18c028ea9ea86c69d311">Fact.Id</a> of third <a class="el" href="class_point_fact.html" title="Point in 3D Space">PointFact</a> defining a <a class="el" href="class_angle_fact.html" title="Angle comprised of three PointFacts [A,B,C]">AngleFact</a></td></tr>
+    <tr><td class="paramname">samestep</td><td>set <code>true</code> if <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> creation happens as a subsequent/ consequent step of multiple <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> creations and/or deletions, and you whish that these are affected by a single <a class="el" href="class_fact_organizer.html#ac32d8cf9c0ffb350f4e6b250d7602577" title="Undoes an entire step or last softreset . No Fact will be actually added, removed or deleted; only it...">FactOrganizer.undo</a>/ <a class="el" href="class_fact_organizer.html#a88221b2e001edc7fb642290efc106258" title="Redoes an entire step . No Fact will be actually added, removed or deleted; only its visablity and me...">FactOrganizer.redo</a> step</td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd><a class="el" href="class_fact.html#a39ce0d07dbfb18c028ea9ea86c69d311">Fact.Id</a> of generated <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> if not yet existent in StageStatic.stage.factState, else <a class="el" href="class_fact.html#a39ce0d07dbfb18c028ea9ea86c69d311">Fact.Id</a> of existent equivalent <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> </dd></dl>
+
+</div>
+</div>
+<a id="aae91a6867216a9efed931d56eda17d42" name="aae91a6867216a9efed931d56eda17d42"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aae91a6867216a9efed931d56eda17d42">&#9670;&nbsp;</a></span>AddFactIfNotFound()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static <a class="el" href="class_fact.html">Fact</a> FactManager.AddFactIfNotFound </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_fact.html">Fact</a>&#160;</td>
+          <td class="paramname"><em>fact</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">out bool&#160;</td>
+          <td class="paramname"><em>exists</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">bool&#160;</td>
+          <td class="paramname"><em>samestep</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Adds <em>fact</em>  to StageStatic.stage.factState </p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">fact</td><td>to be added</td></tr>
+    <tr><td class="paramname">exists</td><td><code>true</code> iff <em>fact</em>  already has a equivalent counterpart in <em>fact._Facts</em> </td></tr>
+    <tr><td class="paramname">samestep</td><td>set <code>true</code> if <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> creation happens as a subsequent/ consequent step of multiple <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> creations and/or deletions, and you whish that these are affected by a single <a class="el" href="class_fact_organizer.html#ac32d8cf9c0ffb350f4e6b250d7602577" title="Undoes an entire step or last softreset . No Fact will be actually added, removed or deleted; only it...">FactOrganizer.undo</a>/ <a class="el" href="class_fact_organizer.html#a88221b2e001edc7fb642290efc106258" title="Redoes an entire step . No Fact will be actually added, removed or deleted; only its visablity and me...">FactOrganizer.redo</a> step</td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd><a class="el" href="class_fact.html#a39ce0d07dbfb18c028ea9ea86c69d311">Fact.Id</a> of generated <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> if not yet existent in StageStatic.stage.factState, else <a class="el" href="class_fact.html#a39ce0d07dbfb18c028ea9ea86c69d311">Fact.Id</a> of existent equivalent <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> </dd></dl>
+
+</div>
+</div>
+<a id="aedfaff5ad2a46d7219c3299eaed49092" name="aedfaff5ad2a46d7219c3299eaed49092"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aedfaff5ad2a46d7219c3299eaed49092">&#9670;&nbsp;</a></span>AddLineFact()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static <a class="el" href="class_line_fact.html">LineFact</a> FactManager.AddLineFact </td>
+          <td>(</td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>pid1</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>pid2</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">bool&#160;</td>
+          <td class="paramname"><em>samestep</em> = <code>false</code>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Initiates named <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> and adds it to StageStatic.stage.factState </p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">pid1</td><td><a class="el" href="class_fact.html#a39ce0d07dbfb18c028ea9ea86c69d311">Fact.Id</a> of first <a class="el" href="class_point_fact.html" title="Point in 3D Space">PointFact</a> defining a <a class="el" href="class_line_fact.html" title="Line within 3D Space of finite length">LineFact</a></td></tr>
+    <tr><td class="paramname">pid2</td><td><a class="el" href="class_fact.html#a39ce0d07dbfb18c028ea9ea86c69d311">Fact.Id</a> of second <a class="el" href="class_point_fact.html" title="Point in 3D Space">PointFact</a> defining a <a class="el" href="class_line_fact.html" title="Line within 3D Space of finite length">LineFact</a></td></tr>
+    <tr><td class="paramname">samestep</td><td>set <code>true</code> if <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> creation happens as a subsequent/ consequent step of multiple <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> creations and/or deletions, and you whish that these are affected by a single <a class="el" href="class_fact_organizer.html#ac32d8cf9c0ffb350f4e6b250d7602577" title="Undoes an entire step or last softreset . No Fact will be actually added, removed or deleted; only it...">FactOrganizer.undo</a>/ <a class="el" href="class_fact_organizer.html#a88221b2e001edc7fb642290efc106258" title="Redoes an entire step . No Fact will be actually added, removed or deleted; only its visablity and me...">FactOrganizer.redo</a> step</td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd><a class="el" href="class_fact.html#a39ce0d07dbfb18c028ea9ea86c69d311">Fact.Id</a> of generated <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> if not yet existent in StageStatic.stage.factState, else <a class="el" href="class_fact.html#a39ce0d07dbfb18c028ea9ea86c69d311">Fact.Id</a> of existent equivalent <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> </dd></dl>
+
+</div>
+</div>
+<a id="a94dc4329eba5a74416970e68320e6af5" name="a94dc4329eba5a74416970e68320e6af5"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a94dc4329eba5a74416970e68320e6af5">&#9670;&nbsp;</a></span>AddOnLineFact()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static <a class="el" href="class_on_line_fact.html">OnLineFact</a> FactManager.AddOnLineFact </td>
+          <td>(</td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>pid</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>lid</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">bool&#160;</td>
+          <td class="paramname"><em>samestep</em> = <code>false</code>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Initiates named <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> and adds it to StageStatic.stage.factState </p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">pid</td><td><a class="el" href="class_fact.html#a39ce0d07dbfb18c028ea9ea86c69d311">Fact.Id</a> of <a class="el" href="class_point_fact.html" title="Point in 3D Space">PointFact</a> which lies on <em>lid</em> </td></tr>
+    <tr><td class="paramname">lid</td><td><a class="el" href="class_fact.html#a39ce0d07dbfb18c028ea9ea86c69d311">Fact.Id</a> of <a class="el" href="class_line_fact.html" title="Line within 3D Space of finite length">LineFact</a> on which <em>pid</em>  lies</td></tr>
+    <tr><td class="paramname">samestep</td><td>set <code>true</code> if <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> creation happens as a subsequent/ consequent step of multiple <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> creations and/or deletions, and you whish that these are affected by a single <a class="el" href="class_fact_organizer.html#ac32d8cf9c0ffb350f4e6b250d7602577" title="Undoes an entire step or last softreset . No Fact will be actually added, removed or deleted; only it...">FactOrganizer.undo</a>/ <a class="el" href="class_fact_organizer.html#a88221b2e001edc7fb642290efc106258" title="Redoes an entire step . No Fact will be actually added, removed or deleted; only its visablity and me...">FactOrganizer.redo</a> step</td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd><a class="el" href="class_fact.html#a39ce0d07dbfb18c028ea9ea86c69d311">Fact.Id</a> of generated <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> if not yet existent in StageStatic.stage.factState, else <a class="el" href="class_fact.html#a39ce0d07dbfb18c028ea9ea86c69d311">Fact.Id</a> of existent equivalent <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> </dd></dl>
+
+</div>
+</div>
+<a id="a5f87213c9b344586b60b321af877ea2e" name="a5f87213c9b344586b60b321af877ea2e"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a5f87213c9b344586b60b321af877ea2e">&#9670;&nbsp;</a></span>AddPointFact() <span class="overload">[1/2]</span></h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static <a class="el" href="class_point_fact.html">PointFact</a> FactManager.AddPointFact </td>
+          <td>(</td>
+          <td class="paramtype">RaycastHit&#160;</td>
+          <td class="paramname"><em>hit</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">bool&#160;</td>
+          <td class="paramname"><em>samestep</em> = <code>false</code>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Initiates named <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> and adds it to StageStatic.stage.factState </p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">hit</td><td><code>RaycastHit</code> where and how (orientation) to spawn <a class="el" href="class_point_fact.html" title="Point in 3D Space">PointFact</a></td></tr>
+    <tr><td class="paramname">samestep</td><td>set <code>true</code> if <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> creation happens as a subsequent/ consequent step of multiple <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> creations and/or deletions, and you whish that these are affected by a single <a class="el" href="class_fact_organizer.html#ac32d8cf9c0ffb350f4e6b250d7602577" title="Undoes an entire step or last softreset . No Fact will be actually added, removed or deleted; only it...">FactOrganizer.undo</a>/ <a class="el" href="class_fact_organizer.html#a88221b2e001edc7fb642290efc106258" title="Redoes an entire step . No Fact will be actually added, removed or deleted; only its visablity and me...">FactOrganizer.redo</a> step</td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd><a class="el" href="class_fact.html#a39ce0d07dbfb18c028ea9ea86c69d311">Fact.Id</a> of generated <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> if not yet existent in StageStatic.stage.factState, else <a class="el" href="class_fact.html#a39ce0d07dbfb18c028ea9ea86c69d311">Fact.Id</a> of existent equivalent <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> </dd></dl>
+
+</div>
+</div>
+<a id="a8df0f37c7294cccc3c348dce3d296ac5" name="a8df0f37c7294cccc3c348dce3d296ac5"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a8df0f37c7294cccc3c348dce3d296ac5">&#9670;&nbsp;</a></span>AddPointFact() <span class="overload">[2/2]</span></h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static <a class="el" href="class_point_fact.html">PointFact</a> FactManager.AddPointFact </td>
+          <td>(</td>
+          <td class="paramtype">Vector3&#160;</td>
+          <td class="paramname"><em>point</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">Vector3&#160;</td>
+          <td class="paramname"><em>normal</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">bool&#160;</td>
+          <td class="paramname"><em>samestep</em> = <code>false</code>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Initiates named <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> and adds it to StageStatic.stage.factState </p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">point</td><td>where to spawn <a class="el" href="class_point_fact.html" title="Point in 3D Space">PointFact</a></td></tr>
+    <tr><td class="paramname">normal</td><td>how (orientation) to spawn <a class="el" href="class_point_fact.html" title="Point in 3D Space">PointFact</a></td></tr>
+    <tr><td class="paramname">samestep</td><td>set <code>true</code> if <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> creation happens as a subsequent/ consequent step of multiple <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> creations and/or deletions, and you whish that these are affected by a single <a class="el" href="class_fact_organizer.html#ac32d8cf9c0ffb350f4e6b250d7602577" title="Undoes an entire step or last softreset . No Fact will be actually added, removed or deleted; only it...">FactOrganizer.undo</a>/ <a class="el" href="class_fact_organizer.html#a88221b2e001edc7fb642290efc106258" title="Redoes an entire step . No Fact will be actually added, removed or deleted; only its visablity and me...">FactOrganizer.redo</a> step</td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd><a class="el" href="class_fact.html#a39ce0d07dbfb18c028ea9ea86c69d311">Fact.Id</a> of generated <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> if not yet existent in StageStatic.stage.factState, else <a class="el" href="class_fact.html#a39ce0d07dbfb18c028ea9ea86c69d311">Fact.Id</a> of existent equivalent <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> </dd></dl>
+
+</div>
+</div>
+<a id="aa556ddb7bc07fabfc9629eb7aee7b8b2" name="aa556ddb7bc07fabfc9629eb7aee7b8b2"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aa556ddb7bc07fabfc9629eb7aee7b8b2">&#9670;&nbsp;</a></span>AddRayFact()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static <a class="el" href="class_ray_fact.html">RayFact</a> FactManager.AddRayFact </td>
+          <td>(</td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>pid1</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>pid2</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">bool&#160;</td>
+          <td class="paramname"><em>samestep</em> = <code>false</code>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Initiates named <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> and adds it to StageStatic.stage.factState </p>
+<p >Creates aditionally <a class="el" href="class_on_line_fact.html">OnLineFacts</a> when <a class="el" href="class_ray_fact.html" title="Ray within 3D Space of infinite length">RayFact</a> crosses <a class="el" href="class_point_fact.html">PointFacts</a>. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">pid1</td><td><a class="el" href="class_fact.html#a39ce0d07dbfb18c028ea9ea86c69d311">Fact.Id</a> of first <a class="el" href="class_point_fact.html" title="Point in 3D Space">PointFact</a> defining a <a class="el" href="class_ray_fact.html" title="Ray within 3D Space of infinite length">RayFact</a></td></tr>
+    <tr><td class="paramname">pid2</td><td><a class="el" href="class_fact.html#a39ce0d07dbfb18c028ea9ea86c69d311">Fact.Id</a> of second <a class="el" href="class_point_fact.html" title="Point in 3D Space">PointFact</a> defining a <a class="el" href="class_ray_fact.html" title="Ray within 3D Space of infinite length">RayFact</a></td></tr>
+    <tr><td class="paramname">samestep</td><td>set <code>true</code> if <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> creation happens as a subsequent/ consequent step of multiple <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> creations and/or deletions, and you whish that these are affected by a single <a class="el" href="class_fact_organizer.html#ac32d8cf9c0ffb350f4e6b250d7602577" title="Undoes an entire step or last softreset . No Fact will be actually added, removed or deleted; only it...">FactOrganizer.undo</a>/ <a class="el" href="class_fact_organizer.html#a88221b2e001edc7fb642290efc106258" title="Redoes an entire step . No Fact will be actually added, removed or deleted; only its visablity and me...">FactOrganizer.redo</a> step</td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd><a class="el" href="class_fact.html#a39ce0d07dbfb18c028ea9ea86c69d311">Fact.Id</a> of generated <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> if not yet existent in StageStatic.stage.factState, else <a class="el" href="class_fact.html#a39ce0d07dbfb18c028ea9ea86c69d311">Fact.Id</a> of existent equivalent <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> </dd></dl>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/InteractionEngine/FactHandling/<a class="el" href="_fact_manager_8cs.html">FactManager.cs</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="class_fact_manager.html">FactManager</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_fact_manager.js b/Doxygen/output/html/class_fact_manager.js
new file mode 100644
index 0000000000000000000000000000000000000000..11dc4b89cc636b64b12e42f6e520926088e81ddd
--- /dev/null
+++ b/Doxygen/output/html/class_fact_manager.js
@@ -0,0 +1,10 @@
+var class_fact_manager =
+[
+    [ "AddAngleFact", "class_fact_manager.html#a940840da8e97a40c9225cbcabdde4119", null ],
+    [ "AddFactIfNotFound", "class_fact_manager.html#aae91a6867216a9efed931d56eda17d42", null ],
+    [ "AddLineFact", "class_fact_manager.html#aedfaff5ad2a46d7219c3299eaed49092", null ],
+    [ "AddOnLineFact", "class_fact_manager.html#a94dc4329eba5a74416970e68320e6af5", null ],
+    [ "AddPointFact", "class_fact_manager.html#a5f87213c9b344586b60b321af877ea2e", null ],
+    [ "AddPointFact", "class_fact_manager.html#a8df0f37c7294cccc3c348dce3d296ac5", null ],
+    [ "AddRayFact", "class_fact_manager.html#aa556ddb7bc07fabfc9629eb7aee7b8b2", null ]
+];
\ No newline at end of file
diff --git a/Doxygen/output/html/class_fact_object-members.html b/Doxygen/output/html/class_fact_object-members.html
new file mode 100644
index 0000000000000000000000000000000000000000..e7b3effc830650b17ff59900fedeb48cb6bfa3c8
--- /dev/null
+++ b/Doxygen/output/html/class_fact_object-members.html
@@ -0,0 +1,101 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_fact_object.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">FactObject Member List</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_fact_object.html">FactObject</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_fact_object.html#aae78f8bda72cf67837eeaa2c3247b1c0">URI</a></td><td class="entry"><a class="el" href="class_fact_object.html">FactObject</a></td><td class="entry"></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_fact_object.html b/Doxygen/output/html/class_fact_object.html
new file mode 100644
index 0000000000000000000000000000000000000000..d67821d3d2e758bc636ab0484942bd617cd790fc
--- /dev/null
+++ b/Doxygen/output/html/class_fact_object.html
@@ -0,0 +1,139 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: FactObject Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_fact_object.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#pub-attribs">Public Attributes</a> &#124;
+<a href="class_fact_object-members.html">List of all members</a>  </div>
+  <div class="headertitle"><div class="title">FactObject Class Reference</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p><a class="el" href="class_fact.html#a39ce0d07dbfb18c028ea9ea86c69d311">Fact.Id</a>/ <code>MonoBehaviour</code> wrapper to be attached to <a class="el" href="class_fact.html#ac78c42d053d145656555d4af4e8a76b9" title="Reference to GameObject that represents this Fact in the GameWorld.">Fact.Representation</a>  
+ <a href="class_fact_object.html#details">More...</a></p>
+<div class="dynheader">
+Inheritance diagram for FactObject:</div>
+<div class="dyncontent">
+ <div class="center">
+  <img src="class_fact_object.png" alt=""/>
+ </div></div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
+Public Attributes</h2></td></tr>
+<tr class="memitem:aae78f8bda72cf67837eeaa2c3247b1c0"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_object.html#aae78f8bda72cf67837eeaa2c3247b1c0">URI</a></td></tr>
+<tr class="memdesc:aae78f8bda72cf67837eeaa2c3247b1c0"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="class_fact.html#a39ce0d07dbfb18c028ea9ea86c69d311">Fact.Id</a> to identify arbitrary <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> by its <a class="el" href="class_fact.html#ac78c42d053d145656555d4af4e8a76b9" title="Reference to GameObject that represents this Fact in the GameWorld.">Fact.Representation</a>  <a href="class_fact_object.html#aae78f8bda72cf67837eeaa2c3247b1c0">More...</a><br /></td></tr>
+<tr class="separator:aae78f8bda72cf67837eeaa2c3247b1c0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p ><a class="el" href="class_fact.html#a39ce0d07dbfb18c028ea9ea86c69d311">Fact.Id</a>/ <code>MonoBehaviour</code> wrapper to be attached to <a class="el" href="class_fact.html#ac78c42d053d145656555d4af4e8a76b9" title="Reference to GameObject that represents this Fact in the GameWorld.">Fact.Representation</a> </p>
+</div><h2 class="groupheader">Member Data Documentation</h2>
+<a id="aae78f8bda72cf67837eeaa2c3247b1c0" name="aae78f8bda72cf67837eeaa2c3247b1c0"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aae78f8bda72cf67837eeaa2c3247b1c0">&#9670;&nbsp;</a></span>URI</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">string FactObject.URI</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p><a class="el" href="class_fact.html#a39ce0d07dbfb18c028ea9ea86c69d311">Fact.Id</a> to identify arbitrary <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> by its <a class="el" href="class_fact.html#ac78c42d053d145656555d4af4e8a76b9" title="Reference to GameObject that represents this Fact in the GameWorld.">Fact.Representation</a> </p>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/InteractionEngine/FactHandling/<a class="el" href="_fact_object_8cs.html">FactObject.cs</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="class_fact_object.html">FactObject</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_fact_object.js b/Doxygen/output/html/class_fact_object.js
new file mode 100644
index 0000000000000000000000000000000000000000..0165c7817cf445df993baa7f48d8bd463640f5b7
--- /dev/null
+++ b/Doxygen/output/html/class_fact_object.js
@@ -0,0 +1,4 @@
+var class_fact_object =
+[
+    [ "URI", "class_fact_object.html#aae78f8bda72cf67837eeaa2c3247b1c0", null ]
+];
\ No newline at end of file
diff --git a/Doxygen/output/html/class_fact_object.png b/Doxygen/output/html/class_fact_object.png
new file mode 100644
index 0000000000000000000000000000000000000000..d3f8b3880204575ec11ed16536a5e099bdaaa968
--- /dev/null
+++ b/Doxygen/output/html/class_fact_object.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:4205b9309cfb6f0a1dcfbbd59e24c5076757c1188ec50e08d50c698061083456
+size 483
diff --git a/Doxygen/output/html/class_fact_organizer-members.html b/Doxygen/output/html/class_fact_organizer-members.html
new file mode 100644
index 0000000000000000000000000000000000000000..3699e3d7fba071821093e581355144f1d0f3cb0e
--- /dev/null
+++ b/Doxygen/output/html/class_fact_organizer-members.html
@@ -0,0 +1,141 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_fact_organizer.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">FactOrganizer Member List</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_fact_organizer.html">FactOrganizer</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_fact_organizer.html#a923a7232f6648843107728cc7da722e6">Add</a>(Fact value, out bool exists, bool samestep=false)</td><td class="entry"><a class="el" href="class_fact_organizer.html">FactOrganizer</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_fact_organizer.html#a450bb7f70ec71412cc6fe0314e07a3b2">backlog</a></td><td class="entry"><a class="el" href="class_fact_organizer.html">FactOrganizer</a></td><td class="entry"><span class="mlabel">package</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_fact_organizer.html#a3d04a545189f27f4a6cf75eb47198f53">Clear</a>()</td><td class="entry"><a class="el" href="class_fact_organizer.html">FactOrganizer</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_fact_organizer.html#a4600775c244976c702b8017366defe55">ContainsKey</a>(string id)</td><td class="entry"><a class="el" href="class_fact_organizer.html">FactOrganizer</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_fact_organizer.html#a14178d4f9df5bb9eafb310c36fc5b183">ContainsLabel</a>(string label)</td><td class="entry"><a class="el" href="class_fact_organizer.html">FactOrganizer</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_fact_organizer.html#ad4911bfd06a727b4569a56f7eb543ff7">delete</a>(string name, List&lt; Directories &gt; hierarchie, bool use_install_folder)</td><td class="entry"><a class="el" href="class_fact_organizer.html">FactOrganizer</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_fact_organizer.html#a1745f1a3045e0156543b867229bfb018">delete</a>(string path)</td><td class="entry"><a class="el" href="class_fact_organizer.html">FactOrganizer</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_fact_organizer.html#aba89924df64b63dc6aa2d5539afa923e">delete</a>()</td><td class="entry"><a class="el" href="class_fact_organizer.html">FactOrganizer</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_fact_organizer.html#aec6890620677880e2fad97e002dd59cd">Draw</a>(bool draw_all=false)</td><td class="entry"><a class="el" href="class_fact_organizer.html">FactOrganizer</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_fact_organizer.html#a99e01af23a2d83b448cd4a29952cbe9c">DynamiclySolved</a>(SolutionOrganizer MinimalSolution, out List&lt; List&lt; string &gt; &gt; MissingElements, out List&lt; List&lt; string &gt; &gt; Solutions)</td><td class="entry"><a class="el" href="class_fact_organizer.html">FactOrganizer</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_fact_organizer.html#aaecadb732959072d4b65bb63329d2834">FactDict</a></td><td class="entry"><a class="el" href="class_fact_organizer.html">FactOrganizer</a></td><td class="entry"><span class="mlabel">package</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_fact_organizer.html#a5f4324456c367205f62fa68fb526f190">FactOrganizer</a>(bool invoke=false)</td><td class="entry"><a class="el" href="class_fact_organizer.html">FactOrganizer</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_fact_organizer.html#a0da020f8165fb672b86b06af585acaf3">FactOrganizerFromPublic</a>(ref FactOrganizer set, PublicFactOrganizer exposed, bool invoke, out Dictionary&lt; string, string &gt; old_to_new)</td><td class="entry"><a class="el" href="class_fact_organizer.html">FactOrganizer</a></td><td class="entry"><span class="mlabel">private</span><span class="mlabel">static</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_fact_organizer.html#a026f8f5ace47a86644885146a2e4267b">fastforward</a>()</td><td class="entry"><a class="el" href="class_fact_organizer.html">FactOrganizer</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_fact_organizer.html#acafa71f2ed4cec97f4320f4c83fb34a4">FindEquivalent</a>(Fact search, out string found, out bool exact)</td><td class="entry"><a class="el" href="class_fact_organizer.html">FactOrganizer</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_fact_organizer.html#a8557914906ac4d969fe98583e95c9706">hardreset</a>(bool invoke_event=true)</td><td class="entry"><a class="el" href="class_fact_organizer.html">FactOrganizer</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_fact_organizer.html#a92323014eb7bc9262a1f5e5c6cfbbf1e">hierState</a></td><td class="entry"><a class="el" href="class_fact_organizer.html">FactOrganizer</a></td><td class="entry"><span class="mlabel">private</span><span class="mlabel">static</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_fact_organizer.html#a860fca9ebe54f629ce9c1278c8b3ee49">invoke</a></td><td class="entry"><a class="el" href="class_fact_organizer.html">FactOrganizer</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_fact_organizer.html#a19064a684d3bbc8d054d6cf51b4f41ef">InvokeFactEvent</a>(bool creation, string Id)</td><td class="entry"><a class="el" href="class_fact_organizer.html">FactOrganizer</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_fact_organizer.html#a8dd6d293e37ae75bfb477a4cc5ec735f">load</a>(ref FactOrganizer set, bool draw, string name, List&lt; Directories &gt; hierarchie, bool use_install_folder, out Dictionary&lt; string, string &gt; old_to_new)</td><td class="entry"><a class="el" href="class_fact_organizer.html">FactOrganizer</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_fact_organizer.html#ac32ab3ce9c1ca4a3a99a75661a06be90">marker</a></td><td class="entry"><a class="el" href="class_fact_organizer.html">FactOrganizer</a></td><td class="entry"><span class="mlabel">package</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_fact_organizer.html#abe60beebdfa8dff2de724fd72c6094e3">MaxLabelId</a></td><td class="entry"><a class="el" href="class_fact_organizer.html">FactOrganizer</a></td><td class="entry"><span class="mlabel">package</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_fact_organizer.html#ad5555aba196a7b123addf7b62246e11c">MetaInf</a></td><td class="entry"><a class="el" href="class_fact_organizer.html">FactOrganizer</a></td><td class="entry"><span class="mlabel">package</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_fact_organizer.html#a122f899ca8aa641e98ae151d1881404c">path</a></td><td class="entry"><a class="el" href="class_fact_organizer.html">FactOrganizer</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_fact_organizer.html#a740049cce91855a487397a7dc96b6500">PruneWorkflow</a>()</td><td class="entry"><a class="el" href="class_fact_organizer.html">FactOrganizer</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_fact_organizer.html#a88221b2e001edc7fb642290efc106258">redo</a>()</td><td class="entry"><a class="el" href="class_fact_organizer.html">FactOrganizer</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_fact_organizer.html#affc46390fc6f55248bf7dc1162fc4763">Remove</a>(Fact value, bool samestep=false)</td><td class="entry"><a class="el" href="class_fact_organizer.html">FactOrganizer</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_fact_organizer.html#acd49c5058dd13faaebbbd8d9a6f8259a">Remove</a>(string key, bool samestep=false)</td><td class="entry"><a class="el" href="class_fact_organizer.html">FactOrganizer</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_fact_organizer.html#a116b36c87c2e9f0a149e62b0bd91994e">reversestep</a>(int pos, bool samestep=false)</td><td class="entry"><a class="el" href="class_fact_organizer.html">FactOrganizer</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_fact_organizer.html#ad2deedac3361c0c102f0c21d1599fcf3">safe_dependencies</a>(string key, out List&lt; string &gt; dependencies)</td><td class="entry"><a class="el" href="class_fact_organizer.html">FactOrganizer</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_fact_organizer.html#a7a56ba2fdfab02f286109c1f397f71ac">soft_resetted</a></td><td class="entry"><a class="el" href="class_fact_organizer.html">FactOrganizer</a></td><td class="entry"><span class="mlabel">package</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_fact_organizer.html#abb1e683e89af1c131aef0d71da2777ca">softreset</a>()</td><td class="entry"><a class="el" href="class_fact_organizer.html">FactOrganizer</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_fact_organizer.html#a96d0bebc016339a59fc251e585d07132">store</a>(string name, List&lt; Directories &gt; hierarchie=null, bool use_install_folder=false, bool overwrite=true)</td><td class="entry"><a class="el" href="class_fact_organizer.html">FactOrganizer</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_fact_organizer.html#a29e5ab417cb38bc4407defd2d05154cf">this[string id]</a></td><td class="entry"><a class="el" href="class_fact_organizer.html">FactOrganizer</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_fact_organizer.html#ac32d8cf9c0ffb350f4e6b250d7602577">undo</a>()</td><td class="entry"><a class="el" href="class_fact_organizer.html">FactOrganizer</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_fact_organizer.html#a9189e90e8e469c800de0e8b326449df3">Undraw</a>(bool force_invoke=false)</td><td class="entry"><a class="el" href="class_fact_organizer.html">FactOrganizer</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_fact_organizer.html#a73fbad1fcaecbea82d76f471da0aa0c7">UnusedLabelIds</a></td><td class="entry"><a class="el" href="class_fact_organizer.html">FactOrganizer</a></td><td class="entry"><span class="mlabel">package</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_fact_organizer.html#af41acf88e3283cb3e8a9ce15e66117fe">Workflow</a></td><td class="entry"><a class="el" href="class_fact_organizer.html">FactOrganizer</a></td><td class="entry"><span class="mlabel">package</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_fact_organizer.html#a6507936f300a99b81fb3d930d96b1caa">WorkflowAdd</a>(stepnote note)</td><td class="entry"><a class="el" href="class_fact_organizer.html">FactOrganizer</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_fact_organizer.html#ad19ac6f1d28f88dd37dec27b29cf1a8e">worksteps</a></td><td class="entry"><a class="el" href="class_fact_organizer.html">FactOrganizer</a></td><td class="entry"><span class="mlabel">package</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_fact_organizer.html#a80782d4ec977d8033da8f68f8f00caf6">yeetusdeletus</a>(List&lt; string &gt; deletereverse, bool samestep=false)</td><td class="entry"><a class="el" href="class_fact_organizer.html">FactOrganizer</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_fact_organizer.html b/Doxygen/output/html/class_fact_organizer.html
new file mode 100644
index 0000000000000000000000000000000000000000..b170417a8ebbbad9fd8ecaab22df8d39a87abe7e
--- /dev/null
+++ b/Doxygen/output/html/class_fact_organizer.html
@@ -0,0 +1,1561 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: FactOrganizer Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_fact_organizer.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a> &#124;
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="#pub-attribs">Public Attributes</a> &#124;
+<a href="#pac-attribs">Package Attributes</a> &#124;
+<a href="#properties">Properties</a> &#124;
+<a href="#pri-methods">Private Member Functions</a> &#124;
+<a href="#pri-static-methods">Static Private Member Functions</a> &#124;
+<a href="class_fact_organizer-members.html">List of all members</a>  </div>
+  <div class="headertitle"><div class="title">FactOrganizer Class Reference</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>Organizes (insertion/ deletion / etc. operations) and sepperates <a class="el" href="class_fact.html">Fact</a> spaces. Keeps track of insertion/ deletion actions for <a class="el" href="class_fact_organizer.html#ac32d8cf9c0ffb350f4e6b250d7602577" title="Undoes an entire step or last softreset . No Fact will be actually added, removed or deleted; only it...">undo</a> and <a class="el" href="class_fact_organizer.html#a88221b2e001edc7fb642290efc106258" title="Redoes an entire step . No Fact will be actually added, removed or deleted; only its visablity and me...">redo</a>.  
+ <a href="class_fact_organizer.html#details">More...</a></p>
+<div class="dynheader">
+Inheritance diagram for FactOrganizer:</div>
+<div class="dyncontent">
+ <div class="center">
+  <img src="class_fact_organizer.png" usemap="#FactOrganizer_map" alt=""/>
+  <map id="FactOrganizer_map" name="FactOrganizer_map">
+<area href="class_public_fact_organizer.html" title="JsonReader/ JsonWriter readable and creatable format. TODO? PERF? SE? JsonInheritanceProblem: scrap t..." alt="PublicFactOrganizer" shape="rect" coords="0,56,129,80"/>
+<area href="class_solution_organizer.html" title="Solution of a Stage" alt="SolutionOrganizer" shape="rect" coords="139,56,268,80"/>
+  </map>
+</div></div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_fact_organizer_1_1meta.html">meta</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Each <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> entry in <a class="el" href="class_fact_organizer.html#aaecadb732959072d4b65bb63329d2834">FactDict</a> has a corresponding <a class="el" href="struct_fact_organizer_1_1meta.html" title="Each Fact entry in FactDict has a corresponding meta entry in MetaInf. The meta struct is a collectio...">meta</a> entry in <a class="el" href="class_fact_organizer.html#ad5555aba196a7b123addf7b62246e11c">MetaInf</a>. The <a class="el" href="struct_fact_organizer_1_1meta.html" title="Each Fact entry in FactDict has a corresponding meta entry in MetaInf. The meta struct is a collectio...">meta</a> struct is a collection of meta-variables. &lt;seealsocref="PruneWorkflow"/&gt;  <a href="struct_fact_organizer_1_1meta.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_fact_organizer_1_1stepnote.html">stepnote</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Keeps track of insertion/ deletion/ etc. operations for <a class="el" href="class_fact_organizer.html#ac32d8cf9c0ffb350f4e6b250d7602577" title="Undoes an entire step or last softreset . No Fact will be actually added, removed or deleted; only it...">undo</a> and <a class="el" href="class_fact_organizer.html#a88221b2e001edc7fb642290efc106258" title="Redoes an entire step . No Fact will be actually added, removed or deleted; only its visablity and me...">redo</a>  <a href="struct_fact_organizer_1_1stepnote.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:a5f4324456c367205f62fa68fb526f190"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_organizer.html#a5f4324456c367205f62fa68fb526f190">FactOrganizer</a> (bool <a class="el" href="class_fact_organizer.html#a860fca9ebe54f629ce9c1278c8b3ee49">invoke</a>=false)</td></tr>
+<tr class="memdesc:a5f4324456c367205f62fa68fb526f190"><td class="mdescLeft">&#160;</td><td class="mdescRight">Standard Constructor for empty, ready to use <a class="el" href="class_fact_organizer.html" title="Organizes (insertion/ deletion / etc. operations) and sepperates Fact spaces. Keeps track of insertio...">FactOrganizer</a>  <a href="class_fact_organizer.html#a5f4324456c367205f62fa68fb526f190">More...</a><br /></td></tr>
+<tr class="separator:a5f4324456c367205f62fa68fb526f190"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4600775c244976c702b8017366defe55"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_organizer.html#a4600775c244976c702b8017366defe55">ContainsKey</a> (string id)</td></tr>
+<tr class="memdesc:a4600775c244976c702b8017366defe55"><td class="mdescLeft">&#160;</td><td class="mdescRight">wrappes <code><a class="el" href="class_fact_organizer.html#aaecadb732959072d4b65bb63329d2834">FactDict</a>.ContainsKey(<em>id</em> )</code>  <a href="class_fact_organizer.html#a4600775c244976c702b8017366defe55">More...</a><br /></td></tr>
+<tr class="separator:a4600775c244976c702b8017366defe55"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a14178d4f9df5bb9eafb310c36fc5b183"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_organizer.html#a14178d4f9df5bb9eafb310c36fc5b183">ContainsLabel</a> (string label)</td></tr>
+<tr class="memdesc:a14178d4f9df5bb9eafb310c36fc5b183"><td class="mdescLeft">&#160;</td><td class="mdescRight">Looks up if there is a <em>label</em>  <a class="el" href="class_fact.html#aad275d6a706d53e4883287dfb2227a45">Fact.Label</a> in <a class="el" href="class_fact_organizer.html#aaecadb732959072d4b65bb63329d2834">FactDict</a>.Values  <a href="class_fact_organizer.html#a14178d4f9df5bb9eafb310c36fc5b183">More...</a><br /></td></tr>
+<tr class="separator:a14178d4f9df5bb9eafb310c36fc5b183"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a923a7232f6648843107728cc7da722e6"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_organizer.html#a923a7232f6648843107728cc7da722e6">Add</a> (<a class="el" href="class_fact.html">Fact</a> value, out bool exists, bool samestep=false)</td></tr>
+<tr class="memdesc:a923a7232f6648843107728cc7da722e6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Call this to Add a <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> to <a class="el" href="class_fact_organizer.html">this</a> instance.  <a href="class_fact_organizer.html#a923a7232f6648843107728cc7da722e6">More...</a><br /></td></tr>
+<tr class="separator:a923a7232f6648843107728cc7da722e6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:affc46390fc6f55248bf7dc1162fc4763"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_organizer.html#affc46390fc6f55248bf7dc1162fc4763">Remove</a> (<a class="el" href="class_fact.html">Fact</a> value, bool samestep=false)</td></tr>
+<tr class="memdesc:affc46390fc6f55248bf7dc1162fc4763"><td class="mdescLeft">&#160;</td><td class="mdescRight">Call this to Remove a <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> from <a class="el" href="class_fact_organizer.html">this</a> instance. If other <a class="el" href="class_fact.html">Facts</a> depend on <em>value</em>  <a class="el" href="class_fact_organizer.html#affc46390fc6f55248bf7dc1162fc4763">Remove(/</a>, <code>true</code>)will be called recursively/ cascadingly.  <a href="class_fact_organizer.html#affc46390fc6f55248bf7dc1162fc4763">More...</a><br /></td></tr>
+<tr class="separator:affc46390fc6f55248bf7dc1162fc4763"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:acd49c5058dd13faaebbbd8d9a6f8259a"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_organizer.html#acd49c5058dd13faaebbbd8d9a6f8259a">Remove</a> (string key, bool samestep=false)</td></tr>
+<tr class="memdesc:acd49c5058dd13faaebbbd8d9a6f8259a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Call this to Remove a <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> from <a class="el" href="class_fact_organizer.html">this</a> instance. If other <a class="el" href="class_fact.html">Facts</a> depend on <em>value</em>  <a class="el" href="class_fact_organizer.html#affc46390fc6f55248bf7dc1162fc4763">Remove(/</a>, <code>true</code>)will be called recursively/ cascadingly.  <a href="class_fact_organizer.html#acd49c5058dd13faaebbbd8d9a6f8259a">More...</a><br /></td></tr>
+<tr class="separator:acd49c5058dd13faaebbbd8d9a6f8259a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad2deedac3361c0c102f0c21d1599fcf3"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_organizer.html#ad2deedac3361c0c102f0c21d1599fcf3">safe_dependencies</a> (string key, out List&lt; string &gt; dependencies)</td></tr>
+<tr class="memdesc:ad2deedac3361c0c102f0c21d1599fcf3"><td class="mdescLeft">&#160;</td><td class="mdescRight">searches recursively for <a class="el" href="class_fact.html">Facts</a> where <a class="el" href="class_fact.html#a4bff054ec9ee35f07afd31b165e0812e">Fact.getDependentFactIds</a> includes <em>key</em> / found dependencies  <a href="class_fact_organizer.html#ad2deedac3361c0c102f0c21d1599fcf3">More...</a><br /></td></tr>
+<tr class="separator:ad2deedac3361c0c102f0c21d1599fcf3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac32d8cf9c0ffb350f4e6b250d7602577"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_organizer.html#ac32d8cf9c0ffb350f4e6b250d7602577">undo</a> ()</td></tr>
+<tr class="memdesc:ac32d8cf9c0ffb350f4e6b250d7602577"><td class="mdescLeft">&#160;</td><td class="mdescRight">Undoes an entire <a class="el" href="struct_fact_organizer_1_1stepnote.html">step</a> or last <a class="el" href="class_fact_organizer.html#abb1e683e89af1c131aef0d71da2777ca" title="Undoes all worksteps (since marker) and sets soft_resetted to true.">softreset</a> . No <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> will be actually <a class="el" href="class_fact_organizer.html#a923a7232f6648843107728cc7da722e6">added</a>, <a class="el" href="class_fact_organizer.html#affc46390fc6f55248bf7dc1162fc4763">removed</a> or <a class="el" href="class_fact.html#a9b3edda4d360425731abe2a5937963e6">deleted</a>; only its visablity and <a class="el" href="struct_fact_organizer_1_1meta.html#a91d7079c4dd366fe694053100b1bfce7" title="keeps track wether Fact is currently in Scene">meta.active</a> changes. </p><dl class="section see"><dt>See also</dt><dd><a class="el" href="class_fact_organizer.html#ac32ab3ce9c1ca4a3a99a75661a06be90" title="Notes position in Workflow for undo and redo; the pointed to element is non-acitve">marker</a>, <a class="el" href="class_fact_organizer.html#ad19ac6f1d28f88dd37dec27b29cf1a8e" title="Backlock logic redundant - for convinience. Keeps track of number of steps in Workflow....">worksteps</a>, <a class="el" href="class_fact_organizer.html#a450bb7f70ec71412cc6fe0314e07a3b2" title="Backlock logic redundant - for convinience. Keeps track of number of steps in Workflow,...">backlog</a></dd></dl>
+ <a href="class_fact_organizer.html#ac32d8cf9c0ffb350f4e6b250d7602577">More...</a><br /></td></tr>
+<tr class="separator:ac32d8cf9c0ffb350f4e6b250d7602577"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a88221b2e001edc7fb642290efc106258"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_organizer.html#a88221b2e001edc7fb642290efc106258">redo</a> ()</td></tr>
+<tr class="memdesc:a88221b2e001edc7fb642290efc106258"><td class="mdescLeft">&#160;</td><td class="mdescRight">Redoes an entire <a class="el" href="struct_fact_organizer_1_1stepnote.html">step</a> . No <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> will be actually <a class="el" href="class_fact_organizer.html#a923a7232f6648843107728cc7da722e6">added</a>, <a class="el" href="class_fact_organizer.html#affc46390fc6f55248bf7dc1162fc4763">removed</a> or <a class="el" href="class_fact.html#a9b3edda4d360425731abe2a5937963e6">deleted</a>; only its visablity and <a class="el" href="struct_fact_organizer_1_1meta.html#a91d7079c4dd366fe694053100b1bfce7" title="keeps track wether Fact is currently in Scene">meta.active</a> changes. </p><dl class="section see"><dt>See also</dt><dd><a class="el" href="class_fact_organizer.html#ac32ab3ce9c1ca4a3a99a75661a06be90" title="Notes position in Workflow for undo and redo; the pointed to element is non-acitve">marker</a>, <a class="el" href="class_fact_organizer.html#ad19ac6f1d28f88dd37dec27b29cf1a8e" title="Backlock logic redundant - for convinience. Keeps track of number of steps in Workflow....">worksteps</a>, <a class="el" href="class_fact_organizer.html#a450bb7f70ec71412cc6fe0314e07a3b2" title="Backlock logic redundant - for convinience. Keeps track of number of steps in Workflow,...">backlog</a></dd></dl>
+ <a href="class_fact_organizer.html#a88221b2e001edc7fb642290efc106258">More...</a><br /></td></tr>
+<tr class="separator:a88221b2e001edc7fb642290efc106258"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3d04a545189f27f4a6cf75eb47198f53"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_organizer.html#a3d04a545189f27f4a6cf75eb47198f53">Clear</a> ()</td></tr>
+<tr class="memdesc:a3d04a545189f27f4a6cf75eb47198f53"><td class="mdescLeft">&#160;</td><td class="mdescRight">Resets to "factory conditions". Neither <a class="el" href="class_fact.html#a9b3edda4d360425731abe2a5937963e6">deletes</a> <a class="el" href="class_fact.html">Facts</a> nor invokes <a class="el" href="class_communication_events.html#ae480138746e4a8784c16e4f6fc3400d8">CommunicationEvents.RemoveFactEvent</a>  <a href="class_fact_organizer.html#a3d04a545189f27f4a6cf75eb47198f53">More...</a><br /></td></tr>
+<tr class="separator:a3d04a545189f27f4a6cf75eb47198f53"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8557914906ac4d969fe98583e95c9706"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_organizer.html#a8557914906ac4d969fe98583e95c9706">hardreset</a> (bool invoke_event=true)</td></tr>
+<tr class="memdesc:a8557914906ac4d969fe98583e95c9706"><td class="mdescLeft">&#160;</td><td class="mdescRight">Resets to "factory conditions". <a class="el" href="class_fact.html#a9b3edda4d360425731abe2a5937963e6">deletes</a> <a class="el" href="class_fact.html">Facts</a> and invokes <a class="el" href="class_communication_events.html#ae480138746e4a8784c16e4f6fc3400d8">CommunicationEvents.RemoveFactEvent</a> iff <em>invoke_event</em>  &amp;&amp; <a class="el" href="class_fact_organizer.html#a860fca9ebe54f629ce9c1278c8b3ee49" title="If set to true, Remove(string, bool) and Add(Fact, out bool, bool) will invoke CommunicationEvents....">invoke</a>.  <a href="class_fact_organizer.html#a8557914906ac4d969fe98583e95c9706">More...</a><br /></td></tr>
+<tr class="separator:a8557914906ac4d969fe98583e95c9706"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abb1e683e89af1c131aef0d71da2777ca"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_organizer.html#abb1e683e89af1c131aef0d71da2777ca">softreset</a> ()</td></tr>
+<tr class="memdesc:abb1e683e89af1c131aef0d71da2777ca"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="class_fact_organizer.html#ac32d8cf9c0ffb350f4e6b250d7602577">Undoes</a> <em>all</em> <a class="el" href="class_fact_organizer.html#ad19ac6f1d28f88dd37dec27b29cf1a8e" title="Backlock logic redundant - for convinience. Keeps track of number of steps in Workflow....">worksteps</a> (since <a class="el" href="class_fact_organizer.html#ac32ab3ce9c1ca4a3a99a75661a06be90" title="Notes position in Workflow for undo and redo; the pointed to element is non-acitve">marker</a>) and sets <a class="el" href="class_fact_organizer.html#a7a56ba2fdfab02f286109c1f397f71ac" title="Set to true if recently been resetted.">soft_resetted</a> to <code>true</code>.  <a href="class_fact_organizer.html#abb1e683e89af1c131aef0d71da2777ca">More...</a><br /></td></tr>
+<tr class="separator:abb1e683e89af1c131aef0d71da2777ca"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a026f8f5ace47a86644885146a2e4267b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_organizer.html#a026f8f5ace47a86644885146a2e4267b">fastforward</a> ()</td></tr>
+<tr class="memdesc:a026f8f5ace47a86644885146a2e4267b"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="class_fact_organizer.html#a88221b2e001edc7fb642290efc106258">Redoes</a> <em>all</em> <a class="el" href="class_fact_organizer.html#ad19ac6f1d28f88dd37dec27b29cf1a8e" title="Backlock logic redundant - for convinience. Keeps track of number of steps in Workflow....">worksteps</a> (from <a class="el" href="class_fact_organizer.html#ac32ab3ce9c1ca4a3a99a75661a06be90" title="Notes position in Workflow for undo and redo; the pointed to element is non-acitve">marker</a> onwards) and sets <a class="el" href="class_fact_organizer.html#a7a56ba2fdfab02f286109c1f397f71ac" title="Set to true if recently been resetted.">soft_resetted</a> to <code>false</code>.  <a href="class_fact_organizer.html#a026f8f5ace47a86644885146a2e4267b">More...</a><br /></td></tr>
+<tr class="separator:a026f8f5ace47a86644885146a2e4267b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aec6890620677880e2fad97e002dd59cd"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_organizer.html#aec6890620677880e2fad97e002dd59cd">Draw</a> (bool draw_all=false)</td></tr>
+<tr class="memdesc:aec6890620677880e2fad97e002dd59cd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Call this after assigning a stored instance in an empty world, that was not drawn. <a class="el" href="class_fact_organizer.html#a88221b2e001edc7fb642290efc106258">Redoes</a>/ draws everything from <a class="el" href="class_fact_organizer.html#ac32ab3ce9c1ca4a3a99a75661a06be90" title="Notes position in Workflow for undo and redo; the pointed to element is non-acitve">marker</a> = 0 to <em>draw_all</em> <code> ? worksteps : backlog</code>  <a href="class_fact_organizer.html#aec6890620677880e2fad97e002dd59cd">More...</a><br /></td></tr>
+<tr class="separator:aec6890620677880e2fad97e002dd59cd"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9189e90e8e469c800de0e8b326449df3"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_organizer.html#a9189e90e8e469c800de0e8b326449df3">Undraw</a> (bool force_invoke=false)</td></tr>
+<tr class="memdesc:a9189e90e8e469c800de0e8b326449df3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Undraws everything by invoking <a class="el" href="class_communication_events.html#ae480138746e4a8784c16e4f6fc3400d8">CommunicationEvents.RemoveFactEvent</a>, that is <a class="el" href="struct_fact_organizer_1_1meta.html#a91d7079c4dd366fe694053100b1bfce7" title="keeps track wether Fact is currently in Scene">meta.active</a>, but does not change that satus.  <a href="class_fact_organizer.html#a9189e90e8e469c800de0e8b326449df3">More...</a><br /></td></tr>
+<tr class="separator:a9189e90e8e469c800de0e8b326449df3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a99e01af23a2d83b448cd4a29952cbe9c"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_organizer.html#a99e01af23a2d83b448cd4a29952cbe9c">DynamiclySolved</a> (<a class="el" href="class_solution_organizer.html">SolutionOrganizer</a> MinimalSolution, out List&lt; List&lt; string &gt; &gt; MissingElements, out List&lt; List&lt; string &gt; &gt; Solutions)</td></tr>
+<tr class="memdesc:a99e01af23a2d83b448cd4a29952cbe9c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Used to check wether <a class="el" href="class_fact_organizer.html">this</a> satisfies the constrains of an <a class="el" href="class_solution_organizer.html">Solution</a>. Only <a class="el" href="struct_fact_organizer_1_1meta.html#a91d7079c4dd366fe694053100b1bfce7" title="keeps track wether Fact is currently in Scene">meta.active</a> are accounted for.  <a href="class_fact_organizer.html#a99e01af23a2d83b448cd4a29952cbe9c">More...</a><br /></td></tr>
+<tr class="separator:a99e01af23a2d83b448cd4a29952cbe9c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
+Public Attributes</h2></td></tr>
+<tr class="memitem:a860fca9ebe54f629ce9c1278c8b3ee49"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_organizer.html#a860fca9ebe54f629ce9c1278c8b3ee49">invoke</a></td></tr>
+<tr class="memdesc:a860fca9ebe54f629ce9c1278c8b3ee49"><td class="mdescLeft">&#160;</td><td class="mdescRight">If set to <code>true</code>, <a class="el" href="class_fact_organizer.html#acd49c5058dd13faaebbbd8d9a6f8259a" title="Call this to Remove a Fact from this instance. If other Facts depend on value  Remove(/,...">Remove(string, bool)</a> and <a class="el" href="class_fact_organizer.html#a923a7232f6648843107728cc7da722e6" title="Call this to Add a Fact to this instance.">Add(Fact, out bool, bool)</a> will invoke <a class="el" href="class_communication_events.html#ae480138746e4a8784c16e4f6fc3400d8">CommunicationEvents.RemoveFactEvent</a> and <a class="el" href="class_communication_events.html#a6e867d20571ab29e8987bd8e8eb927ba">CommunicationEvents.AddFactEvent</a> respectively.  <a href="class_fact_organizer.html#a860fca9ebe54f629ce9c1278c8b3ee49">More...</a><br /></td></tr>
+<tr class="separator:a860fca9ebe54f629ce9c1278c8b3ee49"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pac-attribs" name="pac-attribs"></a>
+Package Attributes</h2></td></tr>
+<tr class="memitem:aaecadb732959072d4b65bb63329d2834"><td class="memItemLeft" align="right" valign="top">Dictionary&lt; string, <a class="el" href="class_fact.html">Fact</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_organizer.html#aaecadb732959072d4b65bb63329d2834">FactDict</a></td></tr>
+<tr class="separator:aaecadb732959072d4b65bb63329d2834"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad5555aba196a7b123addf7b62246e11c"><td class="memItemLeft" align="right" valign="top">Dictionary&lt; string, <a class="el" href="struct_fact_organizer_1_1meta.html">meta</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_organizer.html#ad5555aba196a7b123addf7b62246e11c">MetaInf</a> = new Dictionary&lt;string, <a class="el" href="struct_fact_organizer_1_1meta.html">meta</a>&gt;()</td></tr>
+<tr class="separator:ad5555aba196a7b123addf7b62246e11c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af41acf88e3283cb3e8a9ce15e66117fe"><td class="memItemLeft" align="right" valign="top">List&lt; <a class="el" href="struct_fact_organizer_1_1stepnote.html">stepnote</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_organizer.html#af41acf88e3283cb3e8a9ce15e66117fe">Workflow</a> = new List&lt;<a class="el" href="struct_fact_organizer_1_1stepnote.html">stepnote</a>&gt;()</td></tr>
+<tr class="memdesc:af41acf88e3283cb3e8a9ce15e66117fe"><td class="mdescLeft">&#160;</td><td class="mdescRight">Keeps track of insertion/ deletion/ etc. operations for <a class="el" href="class_fact_organizer.html#ac32d8cf9c0ffb350f4e6b250d7602577" title="Undoes an entire step or last softreset . No Fact will be actually added, removed or deleted; only it...">undo</a> and <a class="el" href="class_fact_organizer.html#a88221b2e001edc7fb642290efc106258" title="Redoes an entire step . No Fact will be actually added, removed or deleted; only its visablity and me...">redo</a>  <a href="class_fact_organizer.html#af41acf88e3283cb3e8a9ce15e66117fe">More...</a><br /></td></tr>
+<tr class="separator:af41acf88e3283cb3e8a9ce15e66117fe"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac32ab3ce9c1ca4a3a99a75661a06be90"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_organizer.html#ac32ab3ce9c1ca4a3a99a75661a06be90">marker</a> = 0</td></tr>
+<tr class="memdesc:ac32ab3ce9c1ca4a3a99a75661a06be90"><td class="mdescLeft">&#160;</td><td class="mdescRight">Notes position in <a class="el" href="class_fact_organizer.html#af41acf88e3283cb3e8a9ce15e66117fe" title="Keeps track of insertion/ deletion/ etc. operations for undo and redo">Workflow</a> for <a class="el" href="class_fact_organizer.html#ac32d8cf9c0ffb350f4e6b250d7602577" title="Undoes an entire step or last softreset . No Fact will be actually added, removed or deleted; only it...">undo</a> and <a class="el" href="class_fact_organizer.html#a88221b2e001edc7fb642290efc106258" title="Redoes an entire step . No Fact will be actually added, removed or deleted; only its visablity and me...">redo</a>; the pointed to element is non-acitve  <a href="class_fact_organizer.html#ac32ab3ce9c1ca4a3a99a75661a06be90">More...</a><br /></td></tr>
+<tr class="separator:ac32ab3ce9c1ca4a3a99a75661a06be90"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad19ac6f1d28f88dd37dec27b29cf1a8e"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_organizer.html#ad19ac6f1d28f88dd37dec27b29cf1a8e">worksteps</a> = 0</td></tr>
+<tr class="memdesc:ad19ac6f1d28f88dd37dec27b29cf1a8e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Backlock logic redundant - for convinience. Keeps track of number of steps in <a class="el" href="class_fact_organizer.html#af41acf88e3283cb3e8a9ce15e66117fe" title="Keeps track of insertion/ deletion/ etc. operations for undo and redo">Workflow</a>. One step can consist of multiple operations. </p><dl class="section see"><dt>See also</dt><dd><a class="el" href="struct_fact_organizer_1_1stepnote.html" title="Keeps track of insertion/ deletion/ etc. operations for undo and redo">stepnote</a></dd></dl>
+ <a href="class_fact_organizer.html#ad19ac6f1d28f88dd37dec27b29cf1a8e">More...</a><br /></td></tr>
+<tr class="separator:ad19ac6f1d28f88dd37dec27b29cf1a8e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a450bb7f70ec71412cc6fe0314e07a3b2"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_organizer.html#a450bb7f70ec71412cc6fe0314e07a3b2">backlog</a> = 0</td></tr>
+<tr class="memdesc:a450bb7f70ec71412cc6fe0314e07a3b2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Backlock logic redundant - for convinience. Keeps track of number of steps in <a class="el" href="class_fact_organizer.html#af41acf88e3283cb3e8a9ce15e66117fe" title="Keeps track of insertion/ deletion/ etc. operations for undo and redo">Workflow</a>, which are not set active. One step can consist of multiple operations. </p><dl class="section see"><dt>See also</dt><dd><a class="el" href="struct_fact_organizer_1_1stepnote.html" title="Keeps track of insertion/ deletion/ etc. operations for undo and redo">stepnote</a></dd></dl>
+ <a href="class_fact_organizer.html#a450bb7f70ec71412cc6fe0314e07a3b2">More...</a><br /></td></tr>
+<tr class="separator:a450bb7f70ec71412cc6fe0314e07a3b2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7a56ba2fdfab02f286109c1f397f71ac"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_organizer.html#a7a56ba2fdfab02f286109c1f397f71ac">soft_resetted</a> = false</td></tr>
+<tr class="memdesc:a7a56ba2fdfab02f286109c1f397f71ac"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set to <code>true</code> if recently been resetted.  <a href="class_fact_organizer.html#a7a56ba2fdfab02f286109c1f397f71ac">More...</a><br /></td></tr>
+<tr class="separator:a7a56ba2fdfab02f286109c1f397f71ac"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abe60beebdfa8dff2de724fd72c6094e3"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_organizer.html#abe60beebdfa8dff2de724fd72c6094e3">MaxLabelId</a> = 0</td></tr>
+<tr class="memdesc:abe60beebdfa8dff2de724fd72c6094e3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Keeps track of maximum <a class="el" href="class_fact.html#a850c67cff97fd4bd368a5196a20475b6" title="Counter to organize auto generated Label. Set to negative, if custom Label is assigned.">Fact.LabelId</a> for <a class="el" href="class_fact.html#a54392d8545e3cda72b7e9cb4e1a48bc9" title="auto-generates Label using generation variable(s) e.g. LabelId; if custom Label is set,...">Fact.generateLabel</a>.  <a href="class_fact_organizer.html#abe60beebdfa8dff2de724fd72c6094e3">More...</a><br /></td></tr>
+<tr class="separator:abe60beebdfa8dff2de724fd72c6094e3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a73fbad1fcaecbea82d76f471da0aa0c7"><td class="memItemLeft" align="right" valign="top">SortedSet&lt; int &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_organizer.html#a73fbad1fcaecbea82d76f471da0aa0c7">UnusedLabelIds</a> = new SortedSet&lt;int&gt;()</td></tr>
+<tr class="memdesc:a73fbad1fcaecbea82d76f471da0aa0c7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Stores unused <a class="el" href="class_fact.html#a850c67cff97fd4bd368a5196a20475b6" title="Counter to organize auto generated Label. Set to negative, if custom Label is assigned.">Fact.LabelId</a> for <a class="el" href="class_fact.html#a54392d8545e3cda72b7e9cb4e1a48bc9" title="auto-generates Label using generation variable(s) e.g. LabelId; if custom Label is set,...">Fact.generateLabel</a>, wich were freed in <a class="el" href="class_fact.html#a12811a7b571b956fd38a9cca8b4a1469" title="Tells _Facts that this no longer uses auto-generated Label, but remembers current generation variable...">Fact.freeAutoLabel</a> for later reuse to keep naming space compact.  <a href="class_fact_organizer.html#a73fbad1fcaecbea82d76f471da0aa0c7">More...</a><br /></td></tr>
+<tr class="separator:a73fbad1fcaecbea82d76f471da0aa0c7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="properties" name="properties"></a>
+Properties</h2></td></tr>
+<tr class="memitem:a29e5ab417cb38bc4407defd2d05154cf"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_fact.html">Fact</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_organizer.html#a29e5ab417cb38bc4407defd2d05154cf">this[string id]</a><code> [get]</code></td></tr>
+<tr class="memdesc:a29e5ab417cb38bc4407defd2d05154cf"><td class="mdescLeft">&#160;</td><td class="mdescRight">wrappes <code><a class="el" href="class_fact_organizer.html#aaecadb732959072d4b65bb63329d2834">FactDict</a>[<em>id</em> ]</code> </p><dl class="section see"><dt>See also</dt><dd><a class="el" href="class_fact_organizer.html#a4600775c244976c702b8017366defe55" title="wrappes FactDict.ContainsKey(id )">ContainsKey(string)</a></dd></dl>
+ <a href="class_fact_organizer.html#a29e5ab417cb38bc4407defd2d05154cf">More...</a><br /></td></tr>
+<tr class="separator:a29e5ab417cb38bc4407defd2d05154cf"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-methods" name="pri-methods"></a>
+Private Member Functions</h2></td></tr>
+<tr class="memitem:acafa71f2ed4cec97f4320f4c83fb34a4"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_organizer.html#acafa71f2ed4cec97f4320f4c83fb34a4">FindEquivalent</a> (<a class="el" href="class_fact.html">Fact</a> search, out string found, out bool exact)</td></tr>
+<tr class="memdesc:acafa71f2ed4cec97f4320f4c83fb34a4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Looks for existent <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> (<em>found</em> ) which is very similar or identical (<em>exact</em> ) to prposed <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> (<em>search</em> )  <a href="class_fact_organizer.html#acafa71f2ed4cec97f4320f4c83fb34a4">More...</a><br /></td></tr>
+<tr class="separator:acafa71f2ed4cec97f4320f4c83fb34a4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6507936f300a99b81fb3d930d96b1caa"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_organizer.html#a6507936f300a99b81fb3d930d96b1caa">WorkflowAdd</a> (<a class="el" href="struct_fact_organizer_1_1stepnote.html">stepnote</a> note)</td></tr>
+<tr class="memdesc:a6507936f300a99b81fb3d930d96b1caa"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="class_fact_organizer.html#a740049cce91855a487397a7dc96b6500">prunes</a> &amp; adds <em>note</em>  to <a class="el" href="class_fact_organizer.html#af41acf88e3283cb3e8a9ce15e66117fe" title="Keeps track of insertion/ deletion/ etc. operations for undo and redo">Workflow</a>; <a class="el" href="class_fact_organizer.html#a19064a684d3bbc8d054d6cf51b4f41ef">Invokes Events</a>  <a href="class_fact_organizer.html#a6507936f300a99b81fb3d930d96b1caa">More...</a><br /></td></tr>
+<tr class="separator:a6507936f300a99b81fb3d930d96b1caa"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a740049cce91855a487397a7dc96b6500"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_organizer.html#a740049cce91855a487397a7dc96b6500">PruneWorkflow</a> ()</td></tr>
+<tr class="memdesc:a740049cce91855a487397a7dc96b6500"><td class="mdescLeft">&#160;</td><td class="mdescRight">set current (displayed) state in stone, a.k.a. <a class="el" href="class_fact.html#a9b3edda4d360425731abe2a5937963e6">delete</a> non <a class="el" href="struct_fact_organizer_1_1meta.html#a91d7079c4dd366fe694053100b1bfce7" title="keeps track wether Fact is currently in Scene">meta.active</a> <a class="el" href="class_fact.html">Facts</a> for good; resets <a class="el" href="class_fact_organizer.html#ac32d8cf9c0ffb350f4e6b250d7602577">un</a>-<a class="el" href="class_fact_organizer.html#a88221b2e001edc7fb642290efc106258" title="Redoes an entire step . No Fact will be actually added, removed or deleted; only its visablity and me...">redo</a> parameters  <a href="class_fact_organizer.html#a740049cce91855a487397a7dc96b6500">More...</a><br /></td></tr>
+<tr class="separator:a740049cce91855a487397a7dc96b6500"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a80782d4ec977d8033da8f68f8f00caf6"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_organizer.html#a80782d4ec977d8033da8f68f8f00caf6">yeetusdeletus</a> (List&lt; string &gt; deletereverse, bool samestep=false)</td></tr>
+<tr class="memdesc:a80782d4ec977d8033da8f68f8f00caf6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Turns every <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> in <em>deletereverse</em>  (in reverse order) <a class="el" href="struct_fact_organizer_1_1meta.html#a91d7079c4dd366fe694053100b1bfce7">inactive</a>, as it would be <a class="el" href="class_fact_organizer.html#acd49c5058dd13faaebbbd8d9a6f8259a">removed</a>, but without checking for (recursive) dependencies.  <a href="class_fact_organizer.html#a80782d4ec977d8033da8f68f8f00caf6">More...</a><br /></td></tr>
+<tr class="separator:a80782d4ec977d8033da8f68f8f00caf6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a116b36c87c2e9f0a149e62b0bd91994e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_organizer.html#a116b36c87c2e9f0a149e62b0bd91994e">reversestep</a> (int pos, bool samestep=false)</td></tr>
+<tr class="memdesc:a116b36c87c2e9f0a149e62b0bd91994e"><td class="mdescLeft">&#160;</td><td class="mdescRight">reverses any entire step; adds process to Workflow!  <a href="class_fact_organizer.html#a116b36c87c2e9f0a149e62b0bd91994e">More...</a><br /></td></tr>
+<tr class="separator:a116b36c87c2e9f0a149e62b0bd91994e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a19064a684d3bbc8d054d6cf51b4f41ef"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_organizer.html#a19064a684d3bbc8d054d6cf51b4f41ef">InvokeFactEvent</a> (bool creation, string Id)</td></tr>
+<tr class="memdesc:a19064a684d3bbc8d054d6cf51b4f41ef"><td class="mdescLeft">&#160;</td><td class="mdescRight">Updates <a class="el" href="class_fact_organizer.html#ad5555aba196a7b123addf7b62246e11c">MetaInf</a>, <a class="el" href="class_fact.html#aad275d6a706d53e4883287dfb2227a45">Fact.Label</a> and invokes <a class="el" href="class_communication_events.html">CommunicationEvents</a> (latter iff <a class="el" href="class_fact_organizer.html#a860fca9ebe54f629ce9c1278c8b3ee49" title="If set to true, Remove(string, bool) and Add(Fact, out bool, bool) will invoke CommunicationEvents....">invoke</a> is set)  <a href="class_fact_organizer.html#a19064a684d3bbc8d054d6cf51b4f41ef">More...</a><br /></td></tr>
+<tr class="separator:a19064a684d3bbc8d054d6cf51b4f41ef"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-static-methods" name="pri-static-methods"></a>
+Static Private Member Functions</h2></td></tr>
+<tr class="memitem:a0da020f8165fb672b86b06af585acaf3"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_organizer.html#a0da020f8165fb672b86b06af585acaf3">FactOrganizerFromPublic</a> (ref <a class="el" href="class_fact_organizer.html">FactOrganizer</a> set, <a class="el" href="class_public_fact_organizer.html">PublicFactOrganizer</a> exposed, bool <a class="el" href="class_fact_organizer.html#a860fca9ebe54f629ce9c1278c8b3ee49">invoke</a>, out Dictionary&lt; string, string &gt; old_to_new)</td></tr>
+<tr class="memdesc:a0da020f8165fb672b86b06af585acaf3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Used to parse JsonReader/ JsonWriter readable and creatable <a class="el" href="class_public_fact_organizer.html">format</a> of this <a class="el" href="class_fact_organizer.html">class</a> to an actual instance of this <a class="el" href="class_fact_organizer.html">class</a>.  <a href="class_fact_organizer.html#a0da020f8165fb672b86b06af585acaf3">More...</a><br /></td></tr>
+<tr class="separator:a0da020f8165fb672b86b06af585acaf3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a122f899ca8aa641e98ae151d1881404c"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_organizer.html#a122f899ca8aa641e98ae151d1881404c">path</a> = null</td></tr>
+<tr class="memdesc:a122f899ca8aa641e98ae151d1881404c"><td class="mdescLeft">&#160;</td><td class="mdescRight">For <a class="el" href="class_fact_organizer.html#a96d0bebc016339a59fc251e585d07132">store(string, List&lt;Directories&gt;, bool, bool)</a> and <a class="el" href="class_fact_organizer.html#a8dd6d293e37ae75bfb477a4cc5ec735f">load(ref FactOrganizer, bool, string, List&lt;Directories&gt;, bool, out Dictionary&lt;string, string&gt;)</a>  <a href="class_fact_organizer.html#a122f899ca8aa641e98ae151d1881404c">More...</a><br /></td></tr>
+<tr class="separator:a122f899ca8aa641e98ae151d1881404c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a92323014eb7bc9262a1f5e5c6cfbbf1e"><td class="memItemLeft" align="right" valign="top">static List&lt; Directories &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_organizer.html#a92323014eb7bc9262a1f5e5c6cfbbf1e">hierState</a> = new List&lt;Directories&gt; { Directories.FactStateMachines }</td></tr>
+<tr class="memdesc:a92323014eb7bc9262a1f5e5c6cfbbf1e"><td class="mdescLeft">&#160;</td><td class="mdescRight">For <a class="el" href="class_fact_organizer.html#a96d0bebc016339a59fc251e585d07132">store(string, List&lt;Directories&gt;, bool, bool)</a> and <a class="el" href="class_fact_organizer.html#a8dd6d293e37ae75bfb477a4cc5ec735f">load(ref FactOrganizer, bool, string, List&lt;Directories&gt;, bool, out Dictionary&lt;string, string&gt;)</a>  <a href="class_fact_organizer.html#a92323014eb7bc9262a1f5e5c6cfbbf1e">More...</a><br /></td></tr>
+<tr class="separator:a92323014eb7bc9262a1f5e5c6cfbbf1e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a96d0bebc016339a59fc251e585d07132"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_organizer.html#a96d0bebc016339a59fc251e585d07132">store</a> (string name, List&lt; Directories &gt; hierarchie=null, bool use_install_folder=false, bool overwrite=true)</td></tr>
+<tr class="separator:a96d0bebc016339a59fc251e585d07132"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aba89924df64b63dc6aa2d5539afa923e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_organizer.html#aba89924df64b63dc6aa2d5539afa923e">delete</a> ()</td></tr>
+<tr class="separator:aba89924df64b63dc6aa2d5539afa923e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8dd6d293e37ae75bfb477a4cc5ec735f"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_organizer.html#a8dd6d293e37ae75bfb477a4cc5ec735f">load</a> (ref <a class="el" href="class_fact_organizer.html">FactOrganizer</a> set, bool draw, string name, List&lt; Directories &gt; hierarchie, bool use_install_folder, out Dictionary&lt; string, string &gt; old_to_new)</td></tr>
+<tr class="separator:a8dd6d293e37ae75bfb477a4cc5ec735f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad4911bfd06a727b4569a56f7eb543ff7"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_organizer.html#ad4911bfd06a727b4569a56f7eb543ff7">delete</a> (string name, List&lt; Directories &gt; hierarchie, bool use_install_folder)</td></tr>
+<tr class="separator:ad4911bfd06a727b4569a56f7eb543ff7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1745f1a3045e0156543b867229bfb018"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_organizer.html#a1745f1a3045e0156543b867229bfb018">delete</a> (string <a class="el" href="class_fact_organizer.html#a122f899ca8aa641e98ae151d1881404c">path</a>)</td></tr>
+<tr class="separator:a1745f1a3045e0156543b867229bfb018"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p >Organizes (insertion/ deletion / etc. operations) and sepperates <a class="el" href="class_fact.html">Fact</a> spaces. Keeps track of insertion/ deletion actions for <a class="el" href="class_fact_organizer.html#ac32d8cf9c0ffb350f4e6b250d7602577" title="Undoes an entire step or last softreset . No Fact will be actually added, removed or deleted; only it...">undo</a> and <a class="el" href="class_fact_organizer.html#a88221b2e001edc7fb642290efc106258" title="Redoes an entire step . No Fact will be actually added, removed or deleted; only its visablity and me...">redo</a>. </p>
+</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
+<a id="a5f4324456c367205f62fa68fb526f190" name="a5f4324456c367205f62fa68fb526f190"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a5f4324456c367205f62fa68fb526f190">&#9670;&nbsp;</a></span>FactOrganizer()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">FactOrganizer.FactOrganizer </td>
+          <td>(</td>
+          <td class="paramtype">bool&#160;</td>
+          <td class="paramname"><em>invoke</em> = <code>false</code></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Standard Constructor for empty, ready to use <a class="el" href="class_fact_organizer.html" title="Organizes (insertion/ deletion / etc. operations) and sepperates Fact spaces. Keeps track of insertio...">FactOrganizer</a> </p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">invoke</td><td>sets <a class="el" href="class_fact_organizer.html#a860fca9ebe54f629ce9c1278c8b3ee49" title="If set to true, Remove(string, bool) and Add(Fact, out bool, bool) will invoke CommunicationEvents....">invoke</a>.</td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a id="a923a7232f6648843107728cc7da722e6" name="a923a7232f6648843107728cc7da722e6"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a923a7232f6648843107728cc7da722e6">&#9670;&nbsp;</a></span>Add()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">string FactOrganizer.Add </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_fact.html">Fact</a>&#160;</td>
+          <td class="paramname"><em>value</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">out bool&#160;</td>
+          <td class="paramname"><em>exists</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">bool&#160;</td>
+          <td class="paramname"><em>samestep</em> = <code>false</code>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Call this to Add a <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> to <a class="el" href="class_fact_organizer.html">this</a> instance. </p>
+<p ><em>Warning</em>: If return_value != <em>value</em> <a class="el" href="class_fact.html#a39ce0d07dbfb18c028ea9ea86c69d311">.Id</a>, <em>value</em>  will be <a class="el" href="class_fact.html#a9b3edda4d360425731abe2a5937963e6">deleted</a> for good to reduce ressource usage!</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">value</td><td>to be added</td></tr>
+    <tr><td class="paramname">exists</td><td><code>true</code> iff <em>value</em>  already exists (may be <a class="el" href="struct_fact_organizer_1_1meta.html#a91d7079c4dd366fe694053100b1bfce7">inactive</a> before opreation)</td></tr>
+    <tr><td class="paramname">samestep</td><td>set <code>true</code> if <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> creation happens as a subsequent/ consequent step of multiple <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> creations and/or deletions, and you whish that these are affected by a single <a class="el" href="class_fact_organizer.html#ac32d8cf9c0ffb350f4e6b250d7602577" title="Undoes an entire step or last softreset . No Fact will be actually added, removed or deleted; only it...">undo</a>/ <a class="el" href="class_fact_organizer.html#a88221b2e001edc7fb642290efc106258" title="Redoes an entire step . No Fact will be actually added, removed or deleted; only its visablity and me...">redo</a> step</td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd><a class="el" href="class_fact.html#a39ce0d07dbfb18c028ea9ea86c69d311">Fact.Id</a> of <em>value</em>  or <a class="el" href="class_fact_organizer.html#acafa71f2ed4cec97f4320f4c83fb34a4">found</a> <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> iff <em>exists</em> ==<code>true</code></dd></dl>
+
+</div>
+</div>
+<a id="a3d04a545189f27f4a6cf75eb47198f53" name="a3d04a545189f27f4a6cf75eb47198f53"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a3d04a545189f27f4a6cf75eb47198f53">&#9670;&nbsp;</a></span>Clear()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void FactOrganizer.Clear </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Resets to "factory conditions". Neither <a class="el" href="class_fact.html#a9b3edda4d360425731abe2a5937963e6">deletes</a> <a class="el" href="class_fact.html">Facts</a> nor invokes <a class="el" href="class_communication_events.html#ae480138746e4a8784c16e4f6fc3400d8">CommunicationEvents.RemoveFactEvent</a> </p>
+<dl class="section see"><dt>See also</dt><dd><a class="el" href="class_fact_organizer.html#a8557914906ac4d969fe98583e95c9706" title="Resets to &quot;factory conditions&quot;. deletes Facts and invokes CommunicationEvents.RemoveFactEvent iff inv...">hardreset(bool)</a></dd></dl>
+
+</div>
+</div>
+<a id="a4600775c244976c702b8017366defe55" name="a4600775c244976c702b8017366defe55"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a4600775c244976c702b8017366defe55">&#9670;&nbsp;</a></span>ContainsKey()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool FactOrganizer.ContainsKey </td>
+          <td>(</td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>id</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>wrappes <code><a class="el" href="class_fact_organizer.html#aaecadb732959072d4b65bb63329d2834">FactDict</a>.ContainsKey(<em>id</em> )</code> </p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">id</td><td>a <a class="el" href="class_fact.html#a39ce0d07dbfb18c028ea9ea86c69d311">Fact.Id</a></td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd><code><a class="el" href="class_fact_organizer.html#aaecadb732959072d4b65bb63329d2834">FactDict</a>.ContainsKey(<em>id</em> )</code></dd></dl>
+
+</div>
+</div>
+<a id="a14178d4f9df5bb9eafb310c36fc5b183" name="a14178d4f9df5bb9eafb310c36fc5b183"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a14178d4f9df5bb9eafb310c36fc5b183">&#9670;&nbsp;</a></span>ContainsLabel()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool FactOrganizer.ContainsLabel </td>
+          <td>(</td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>label</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Looks up if there is a <em>label</em>  <a class="el" href="class_fact.html#aad275d6a706d53e4883287dfb2227a45">Fact.Label</a> in <a class="el" href="class_fact_organizer.html#aaecadb732959072d4b65bb63329d2834">FactDict</a>.Values </p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">label</td><td>supposed <a class="el" href="class_fact.html#aad275d6a706d53e4883287dfb2227a45">Fact.Label</a> to be checked</td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd><code>true</code> iff <a class="el" href="class_fact_organizer.html#aaecadb732959072d4b65bb63329d2834">FactDict</a> conatains a <code>Value</code> <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a>, where <a class="el" href="class_fact.html#aad275d6a706d53e4883287dfb2227a45">Fact.Label</a> == <em>label</em> .</dd></dl>
+
+</div>
+</div>
+<a id="aba89924df64b63dc6aa2d5539afa923e" name="aba89924df64b63dc6aa2d5539afa923e"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aba89924df64b63dc6aa2d5539afa923e">&#9670;&nbsp;</a></span>delete() <span class="overload">[1/3]</span></h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void FactOrganizer.delete </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p >TODO? move to interface? TODO: document </p>
+
+</div>
+</div>
+<a id="ad4911bfd06a727b4569a56f7eb543ff7" name="ad4911bfd06a727b4569a56f7eb543ff7"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ad4911bfd06a727b4569a56f7eb543ff7">&#9670;&nbsp;</a></span>delete() <span class="overload">[2/3]</span></h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static void FactOrganizer.delete </td>
+          <td>(</td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>name</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">List&lt; Directories &gt;&#160;</td>
+          <td class="paramname"><em>hierarchie</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">bool&#160;</td>
+          <td class="paramname"><em>use_install_folder</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+<p >TODO? move to interface? TODO: document </p>
+
+</div>
+</div>
+<a id="a1745f1a3045e0156543b867229bfb018" name="a1745f1a3045e0156543b867229bfb018"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a1745f1a3045e0156543b867229bfb018">&#9670;&nbsp;</a></span>delete() <span class="overload">[3/3]</span></h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static void FactOrganizer.delete </td>
+          <td>(</td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>path</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+<p >TODO? move to interface? TODO: document </p>
+
+</div>
+</div>
+<a id="aec6890620677880e2fad97e002dd59cd" name="aec6890620677880e2fad97e002dd59cd"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aec6890620677880e2fad97e002dd59cd">&#9670;&nbsp;</a></span>Draw()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void FactOrganizer.Draw </td>
+          <td>(</td>
+          <td class="paramtype">bool&#160;</td>
+          <td class="paramname"><em>draw_all</em> = <code>false</code></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Call this after assigning a stored instance in an empty world, that was not drawn. <a class="el" href="class_fact_organizer.html#a88221b2e001edc7fb642290efc106258">Redoes</a>/ draws everything from <a class="el" href="class_fact_organizer.html#ac32ab3ce9c1ca4a3a99a75661a06be90" title="Notes position in Workflow for undo and redo; the pointed to element is non-acitve">marker</a> = 0 to <em>draw_all</em> <code> ? worksteps : backlog</code> </p>
+<p >Does not invoke <a class="el" href="class_fact_organizer.html#abb1e683e89af1c131aef0d71da2777ca" title="Undoes all worksteps (since marker) and sets soft_resetted to true.">softreset</a> or <a class="el" href="class_fact_organizer.html#ac32d8cf9c0ffb350f4e6b250d7602577" title="Undoes an entire step or last softreset . No Fact will be actually added, removed or deleted; only it...">undo</a> in any way and thus may trigger <a class="el" href="">Exceptions</a> or undefined behaviour if any <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> in <a class="el" href="class_fact_organizer.html#aaecadb732959072d4b65bb63329d2834">FactDict</a> is already drawn.</p>
+
+</div>
+</div>
+<a id="a99e01af23a2d83b448cd4a29952cbe9c" name="a99e01af23a2d83b448cd4a29952cbe9c"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a99e01af23a2d83b448cd4a29952cbe9c">&#9670;&nbsp;</a></span>DynamiclySolved()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool FactOrganizer.DynamiclySolved </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_solution_organizer.html">SolutionOrganizer</a>&#160;</td>
+          <td class="paramname"><em>MinimalSolution</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">out List&lt; List&lt; string &gt; &gt;&#160;</td>
+          <td class="paramname"><em>MissingElements</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">out List&lt; List&lt; string &gt; &gt;&#160;</td>
+          <td class="paramname"><em>Solutions</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Used to check wether <a class="el" href="class_fact_organizer.html">this</a> satisfies the constrains of an <a class="el" href="class_solution_organizer.html">Solution</a>. Only <a class="el" href="struct_fact_organizer_1_1meta.html#a91d7079c4dd366fe694053100b1bfce7" title="keeps track wether Fact is currently in Scene">meta.active</a> are accounted for. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">MinimalSolution</td><td>describes constrains</td></tr>
+    <tr><td class="paramname">MissingElements</td><td>elements which were <em>not</em> found in <a class="el" href="class_solution_organizer.html#a65f9c46f6d1bf11d585f8fe97f889584" title="A collection of constrains of which all have to be true SubSolution, FactOrganizer....">SolutionOrganizer.ValidationSet</a> in a format reflecting that of <a class="el" href="class_solution_organizer.html#a65f9c46f6d1bf11d585f8fe97f889584" title="A collection of constrains of which all have to be true SubSolution, FactOrganizer....">SolutionOrganizer.ValidationSet</a></td></tr>
+    <tr><td class="paramname">Solutions</td><td>elements which <em>were</em> found in <a class="el" href="class_solution_organizer.html#a65f9c46f6d1bf11d585f8fe97f889584" title="A collection of constrains of which all have to be true SubSolution, FactOrganizer....">SolutionOrganizer.ValidationSet</a> in a format reflecting that of <a class="el" href="class_solution_organizer.html#a65f9c46f6d1bf11d585f8fe97f889584" title="A collection of constrains of which all have to be true SubSolution, FactOrganizer....">SolutionOrganizer.ValidationSet</a></td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd><code>true</code> iff <em>all</em> constrains set by <em>MinimalSolution</em>  are met</dd></dl>
+
+</div>
+</div>
+<a id="a0da020f8165fb672b86b06af585acaf3" name="a0da020f8165fb672b86b06af585acaf3"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a0da020f8165fb672b86b06af585acaf3">&#9670;&nbsp;</a></span>FactOrganizerFromPublic()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static void FactOrganizer.FactOrganizerFromPublic </td>
+          <td>(</td>
+          <td class="paramtype">ref <a class="el" href="class_fact_organizer.html">FactOrganizer</a>&#160;</td>
+          <td class="paramname"><em>set</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="class_public_fact_organizer.html">PublicFactOrganizer</a>&#160;</td>
+          <td class="paramname"><em>exposed</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">bool&#160;</td>
+          <td class="paramname"><em>invoke</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">out Dictionary&lt; string, string &gt;&#160;</td>
+          <td class="paramname"><em>old_to_new</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Used to parse JsonReader/ JsonWriter readable and creatable <a class="el" href="class_public_fact_organizer.html">format</a> of this <a class="el" href="class_fact_organizer.html">class</a> to an actual instance of this <a class="el" href="class_fact_organizer.html">class</a>. </p>
+<p >TODO: repair and use JSONManager.JsonInheritenceConverter&lt;T&gt; o.s. to bypass all of this <em>hardwired</em> implementation, including the entirety of <a class="el" href="class_public_fact_organizer.html" title="JsonReader/ JsonWriter readable and creatable format. TODO? PERF? SE? JsonInheritanceProblem: scrap t...">PublicFactOrganizer</a></p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">set</td><td>to be parsed into, will be overwritten. If <code><em>invoke</em>  = true</code>, <em>set</em>  should be StageStatic.stage.factState, outherwise <a class="el" href="class_fact_organizer.html#a19064a684d3bbc8d054d6cf51b4f41ef" title="Updates MetaInf, Fact.Label and invokes CommunicationEvents (latter iff invoke is set)">InvokeFactEvent(bool, string)</a> will cause <a class="el" href="">Exceptions</a> when it invokes Events of <a class="el" href="class_communication_events.html">CommunicationEvents</a></td></tr>
+    <tr><td class="paramname">exposed</td><td>instance to be parsed</td></tr>
+    <tr><td class="paramname">invoke</td><td>see <a class="el" href="class_fact_organizer.html#a860fca9ebe54f629ce9c1278c8b3ee49" title="If set to true, Remove(string, bool) and Add(Fact, out bool, bool) will invoke CommunicationEvents....">invoke</a></td></tr>
+    <tr><td class="paramname">old_to_new</td><td>generated to map <code>Key</code> <a class="el" href="class_fact.html#a39ce0d07dbfb18c028ea9ea86c69d311">Fact.Id</a> of <em>exposed</em>  to corresponding <code>Value</code> <a class="el" href="class_fact.html#a39ce0d07dbfb18c028ea9ea86c69d311">Fact.Id</a> of <em>set</em> </td></tr>
+  </table>
+  </dd>
+</dl>
+<p>. </p>
+
+</div>
+</div>
+<a id="a026f8f5ace47a86644885146a2e4267b" name="a026f8f5ace47a86644885146a2e4267b"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a026f8f5ace47a86644885146a2e4267b">&#9670;&nbsp;</a></span>fastforward()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void FactOrganizer.fastforward </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p><a class="el" href="class_fact_organizer.html#a88221b2e001edc7fb642290efc106258">Redoes</a> <em>all</em> <a class="el" href="class_fact_organizer.html#ad19ac6f1d28f88dd37dec27b29cf1a8e" title="Backlock logic redundant - for convinience. Keeps track of number of steps in Workflow....">worksteps</a> (from <a class="el" href="class_fact_organizer.html#ac32ab3ce9c1ca4a3a99a75661a06be90" title="Notes position in Workflow for undo and redo; the pointed to element is non-acitve">marker</a> onwards) and sets <a class="el" href="class_fact_organizer.html#a7a56ba2fdfab02f286109c1f397f71ac" title="Set to true if recently been resetted.">soft_resetted</a> to <code>false</code>. </p>
+
+</div>
+</div>
+<a id="acafa71f2ed4cec97f4320f4c83fb34a4" name="acafa71f2ed4cec97f4320f4c83fb34a4"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#acafa71f2ed4cec97f4320f4c83fb34a4">&#9670;&nbsp;</a></span>FindEquivalent()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool FactOrganizer.FindEquivalent </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_fact.html">Fact</a>&#160;</td>
+          <td class="paramname"><em>search</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">out string&#160;</td>
+          <td class="paramname"><em>found</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">out bool&#160;</td>
+          <td class="paramname"><em>exact</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Looks for existent <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> (<em>found</em> ) which is very similar or identical (<em>exact</em> ) to prposed <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> (<em>search</em> ) </p>
+<p >does not check active state</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">search</td><td>to be searched for</td></tr>
+    <tr><td class="paramname">found</td><td><a class="el" href="class_fact.html#a39ce0d07dbfb18c028ea9ea86c69d311">Fact.Id</a> if return value is <code>true</code></td></tr>
+    <tr><td class="paramname">exact</td><td><code>true</code> iff <em>found</em>  == <em>search</em> <a class="el" href="class_fact.html#a39ce0d07dbfb18c028ea9ea86c69d311">.Id</a></td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd><code>true</code> iff the exact same or an equivalent <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> to <em>search</em>  was found in <a class="el" href="class_fact_organizer.html#aaecadb732959072d4b65bb63329d2834">FactDict</a></dd></dl>
+
+</div>
+</div>
+<a id="a8557914906ac4d969fe98583e95c9706" name="a8557914906ac4d969fe98583e95c9706"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a8557914906ac4d969fe98583e95c9706">&#9670;&nbsp;</a></span>hardreset()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void FactOrganizer.hardreset </td>
+          <td>(</td>
+          <td class="paramtype">bool&#160;</td>
+          <td class="paramname"><em>invoke_event</em> = <code>true</code></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Resets to "factory conditions". <a class="el" href="class_fact.html#a9b3edda4d360425731abe2a5937963e6">deletes</a> <a class="el" href="class_fact.html">Facts</a> and invokes <a class="el" href="class_communication_events.html#ae480138746e4a8784c16e4f6fc3400d8">CommunicationEvents.RemoveFactEvent</a> iff <em>invoke_event</em>  &amp;&amp; <a class="el" href="class_fact_organizer.html#a860fca9ebe54f629ce9c1278c8b3ee49" title="If set to true, Remove(string, bool) and Add(Fact, out bool, bool) will invoke CommunicationEvents....">invoke</a>. </p>
+<dl class="section see"><dt>See also</dt><dd><a class="el" href="class_fact_organizer.html#a3d04a545189f27f4a6cf75eb47198f53" title="Resets to &quot;factory conditions&quot;. Neither deletes Facts nor invokes CommunicationEvents....">Clear</a></dd></dl>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">invoke_event</td><td>if set to <code>true</code> <em>and</em> <a class="el" href="class_fact_organizer.html#a860fca9ebe54f629ce9c1278c8b3ee49" title="If set to true, Remove(string, bool) and Add(Fact, out bool, bool) will invoke CommunicationEvents....">invoke</a> set to <code>true</code> will invoke <a class="el" href="class_communication_events.html#ae480138746e4a8784c16e4f6fc3400d8">CommunicationEvents.RemoveFactEvent</a></td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a id="a19064a684d3bbc8d054d6cf51b4f41ef" name="a19064a684d3bbc8d054d6cf51b4f41ef"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a19064a684d3bbc8d054d6cf51b4f41ef">&#9670;&nbsp;</a></span>InvokeFactEvent()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void FactOrganizer.InvokeFactEvent </td>
+          <td>(</td>
+          <td class="paramtype">bool&#160;</td>
+          <td class="paramname"><em>creation</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>Id</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Updates <a class="el" href="class_fact_organizer.html#ad5555aba196a7b123addf7b62246e11c">MetaInf</a>, <a class="el" href="class_fact.html#aad275d6a706d53e4883287dfb2227a45">Fact.Label</a> and invokes <a class="el" href="class_communication_events.html">CommunicationEvents</a> (latter iff <a class="el" href="class_fact_organizer.html#a860fca9ebe54f629ce9c1278c8b3ee49" title="If set to true, Remove(string, bool) and Add(Fact, out bool, bool) will invoke CommunicationEvents....">invoke</a> is set) </p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">creation</td><td>wether <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> is created or removed</td></tr>
+    <tr><td class="paramname">Id</td><td><a class="el" href="class_fact.html#a39ce0d07dbfb18c028ea9ea86c69d311">Fact.Id</a></td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a id="a8dd6d293e37ae75bfb477a4cc5ec735f" name="a8dd6d293e37ae75bfb477a4cc5ec735f"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a8dd6d293e37ae75bfb477a4cc5ec735f">&#9670;&nbsp;</a></span>load()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static bool FactOrganizer.load </td>
+          <td>(</td>
+          <td class="paramtype">ref <a class="el" href="class_fact_organizer.html">FactOrganizer</a>&#160;</td>
+          <td class="paramname"><em>set</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">bool&#160;</td>
+          <td class="paramname"><em>draw</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>name</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">List&lt; Directories &gt;&#160;</td>
+          <td class="paramname"><em>hierarchie</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">bool&#160;</td>
+          <td class="paramname"><em>use_install_folder</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">out Dictionary&lt; string, string &gt;&#160;</td>
+          <td class="paramname"><em>old_to_new</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+<p >TODO? move to interface? TODO: document </p>
+
+</div>
+</div>
+<a id="a740049cce91855a487397a7dc96b6500" name="a740049cce91855a487397a7dc96b6500"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a740049cce91855a487397a7dc96b6500">&#9670;&nbsp;</a></span>PruneWorkflow()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void FactOrganizer.PruneWorkflow </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>set current (displayed) state in stone, a.k.a. <a class="el" href="class_fact.html#a9b3edda4d360425731abe2a5937963e6">delete</a> non <a class="el" href="struct_fact_organizer_1_1meta.html#a91d7079c4dd366fe694053100b1bfce7" title="keeps track wether Fact is currently in Scene">meta.active</a> <a class="el" href="class_fact.html">Facts</a> for good; resets <a class="el" href="class_fact_organizer.html#ac32d8cf9c0ffb350f4e6b250d7602577">un</a>-<a class="el" href="class_fact_organizer.html#a88221b2e001edc7fb642290efc106258" title="Redoes an entire step . No Fact will be actually added, removed or deleted; only its visablity and me...">redo</a> parameters </p>
+
+</div>
+</div>
+<a id="a88221b2e001edc7fb642290efc106258" name="a88221b2e001edc7fb642290efc106258"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a88221b2e001edc7fb642290efc106258">&#9670;&nbsp;</a></span>redo()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void FactOrganizer.redo </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Redoes an entire <a class="el" href="struct_fact_organizer_1_1stepnote.html">step</a> . No <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> will be actually <a class="el" href="class_fact_organizer.html#a923a7232f6648843107728cc7da722e6">added</a>, <a class="el" href="class_fact_organizer.html#affc46390fc6f55248bf7dc1162fc4763">removed</a> or <a class="el" href="class_fact.html#a9b3edda4d360425731abe2a5937963e6">deleted</a>; only its visablity and <a class="el" href="struct_fact_organizer_1_1meta.html#a91d7079c4dd366fe694053100b1bfce7" title="keeps track wether Fact is currently in Scene">meta.active</a> changes. </p><dl class="section see"><dt>See also</dt><dd><a class="el" href="class_fact_organizer.html#ac32ab3ce9c1ca4a3a99a75661a06be90" title="Notes position in Workflow for undo and redo; the pointed to element is non-acitve">marker</a>, <a class="el" href="class_fact_organizer.html#ad19ac6f1d28f88dd37dec27b29cf1a8e" title="Backlock logic redundant - for convinience. Keeps track of number of steps in Workflow....">worksteps</a>, <a class="el" href="class_fact_organizer.html#a450bb7f70ec71412cc6fe0314e07a3b2" title="Backlock logic redundant - for convinience. Keeps track of number of steps in Workflow,...">backlog</a></dd></dl>
+</p>
+
+</div>
+</div>
+<a id="affc46390fc6f55248bf7dc1162fc4763" name="affc46390fc6f55248bf7dc1162fc4763"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#affc46390fc6f55248bf7dc1162fc4763">&#9670;&nbsp;</a></span>Remove() <span class="overload">[1/2]</span></h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool FactOrganizer.Remove </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_fact.html">Fact</a>&#160;</td>
+          <td class="paramname"><em>value</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">bool&#160;</td>
+          <td class="paramname"><em>samestep</em> = <code>false</code>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Call this to Remove a <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> from <a class="el" href="class_fact_organizer.html">this</a> instance. If other <a class="el" href="class_fact.html">Facts</a> depend on <em>value</em>  <a class="el" href="class_fact_organizer.html#affc46390fc6f55248bf7dc1162fc4763">Remove(/</a>, <code>true</code>)will be called recursively/ cascadingly. </p>
+<p >this will not <a class="el" href="class_fact.html#a9b3edda4d360425731abe2a5937963e6">delete</a> a <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a>, but sets it <a class="el" href="struct_fact_organizer_1_1meta.html#a91d7079c4dd366fe694053100b1bfce7">inactive</a> for later <a class="el" href="class_fact.html#a9b3edda4d360425731abe2a5937963e6">deletion</a> when <a class="el" href="class_fact_organizer.html#a740049cce91855a487397a7dc96b6500">pruned</a>.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">value</td><td>to be removed</td></tr>
+    <tr><td class="paramname">samestep</td><td>set <code>true</code> if <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> deletion happens as a subsequent/ consequent step of multiple <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> creations and/or deletions, and you whish that these are affected by a single <a class="el" href="class_fact_organizer.html#ac32d8cf9c0ffb350f4e6b250d7602577" title="Undoes an entire step or last softreset . No Fact will be actually added, removed or deleted; only it...">undo</a>/ <a class="el" href="class_fact_organizer.html#a88221b2e001edc7fb642290efc106258" title="Redoes an entire step . No Fact will be actually added, removed or deleted; only its visablity and me...">redo</a> step</td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd><code>true</code> iff <em>value</em> <a class="el" href="class_fact.html#a39ce0d07dbfb18c028ea9ea86c69d311">.Id</a> was found.</dd></dl>
+
+</div>
+</div>
+<a id="acd49c5058dd13faaebbbd8d9a6f8259a" name="acd49c5058dd13faaebbbd8d9a6f8259a"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#acd49c5058dd13faaebbbd8d9a6f8259a">&#9670;&nbsp;</a></span>Remove() <span class="overload">[2/2]</span></h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool FactOrganizer.Remove </td>
+          <td>(</td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>key</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">bool&#160;</td>
+          <td class="paramname"><em>samestep</em> = <code>false</code>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Call this to Remove a <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> from <a class="el" href="class_fact_organizer.html">this</a> instance. If other <a class="el" href="class_fact.html">Facts</a> depend on <em>value</em>  <a class="el" href="class_fact_organizer.html#affc46390fc6f55248bf7dc1162fc4763">Remove(/</a>, <code>true</code>)will be called recursively/ cascadingly. </p>
+<p >this will not <a class="el" href="class_fact.html#a9b3edda4d360425731abe2a5937963e6">delete</a> a <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a>, but sets it <a class="el" href="struct_fact_organizer_1_1meta.html#a91d7079c4dd366fe694053100b1bfce7">inactive</a> for later <a class="el" href="class_fact.html#a9b3edda4d360425731abe2a5937963e6">deletion</a> when <a class="el" href="class_fact_organizer.html#a740049cce91855a487397a7dc96b6500">pruned</a>.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">key</td><td>to be removed</td></tr>
+    <tr><td class="paramname">samestep</td><td>set <code>true</code> if <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> deletion happens as a subsequent/ consequent step of multiple <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> creations and/or deletions, and you whish that these are affected by a single <a class="el" href="class_fact_organizer.html#ac32d8cf9c0ffb350f4e6b250d7602577" title="Undoes an entire step or last softreset . No Fact will be actually added, removed or deleted; only it...">undo</a>/ <a class="el" href="class_fact_organizer.html#a88221b2e001edc7fb642290efc106258" title="Redoes an entire step . No Fact will be actually added, removed or deleted; only its visablity and me...">redo</a> step</td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd><code>true</code> iff <em>value</em>  was found.</dd></dl>
+
+</div>
+</div>
+<a id="a116b36c87c2e9f0a149e62b0bd91994e" name="a116b36c87c2e9f0a149e62b0bd91994e"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a116b36c87c2e9f0a149e62b0bd91994e">&#9670;&nbsp;</a></span>reversestep()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void FactOrganizer.reversestep </td>
+          <td>(</td>
+          <td class="paramtype">int&#160;</td>
+          <td class="paramname"><em>pos</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">bool&#160;</td>
+          <td class="paramname"><em>samestep</em> = <code>false</code>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>reverses any entire step; adds process to Workflow! </p>
+<p ><em>Warning</em>: unused therefore untested and unmaintained.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">pos</td><td>position after <a class="el" href="struct_fact_organizer_1_1stepnote.html">steptail-end</a> of the step to be reversed</td></tr>
+    <tr><td class="paramname">samestep</td><td>see <a class="el" href="class_fact_organizer.html#a80782d4ec977d8033da8f68f8f00caf6" title="Turns every Fact in deletereverse  (in reverse order) inactive, as it would be removed,...">yeetusdeletus(List&lt;string&gt;, bool).samestep</a></td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a id="ad2deedac3361c0c102f0c21d1599fcf3" name="ad2deedac3361c0c102f0c21d1599fcf3"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ad2deedac3361c0c102f0c21d1599fcf3">&#9670;&nbsp;</a></span>safe_dependencies()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool FactOrganizer.safe_dependencies </td>
+          <td>(</td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>key</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">out List&lt; string &gt;&#160;</td>
+          <td class="paramname"><em>dependencies</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>searches recursively for <a class="el" href="class_fact.html">Facts</a> where <a class="el" href="class_fact.html#a4bff054ec9ee35f07afd31b165e0812e">Fact.getDependentFactIds</a> includes <em>key</em> / found dependencies </p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">key</td><td>to be cross referenced</td></tr>
+    <tr><td class="paramname">dependencies</td><td>all <a class="el" href="class_fact.html">Facts</a> where <a class="el" href="class_fact.html#a4bff054ec9ee35f07afd31b165e0812e">Fact.getDependentFactIds</a> includes <em>key</em> / found dependencies</td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd><code>false</code> if any dependencies are <a class="el" href="struct_fact_organizer_1_1stepnote.html">steproots</a></dd></dl>
+
+</div>
+</div>
+<a id="abb1e683e89af1c131aef0d71da2777ca" name="abb1e683e89af1c131aef0d71da2777ca"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#abb1e683e89af1c131aef0d71da2777ca">&#9670;&nbsp;</a></span>softreset()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void FactOrganizer.softreset </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p><a class="el" href="class_fact_organizer.html#ac32d8cf9c0ffb350f4e6b250d7602577">Undoes</a> <em>all</em> <a class="el" href="class_fact_organizer.html#ad19ac6f1d28f88dd37dec27b29cf1a8e" title="Backlock logic redundant - for convinience. Keeps track of number of steps in Workflow....">worksteps</a> (since <a class="el" href="class_fact_organizer.html#ac32ab3ce9c1ca4a3a99a75661a06be90" title="Notes position in Workflow for undo and redo; the pointed to element is non-acitve">marker</a>) and sets <a class="el" href="class_fact_organizer.html#a7a56ba2fdfab02f286109c1f397f71ac" title="Set to true if recently been resetted.">soft_resetted</a> to <code>true</code>. </p>
+
+</div>
+</div>
+<a id="a96d0bebc016339a59fc251e585d07132" name="a96d0bebc016339a59fc251e585d07132"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a96d0bebc016339a59fc251e585d07132">&#9670;&nbsp;</a></span>store()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void FactOrganizer.store </td>
+          <td>(</td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>name</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">List&lt; Directories &gt;&#160;</td>
+          <td class="paramname"><em>hierarchie</em> = <code>null</code>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">bool&#160;</td>
+          <td class="paramname"><em>use_install_folder</em> = <code>false</code>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">bool&#160;</td>
+          <td class="paramname"><em>overwrite</em> = <code>true</code>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p >TODO? move to interface? TODO: document </p>
+
+</div>
+</div>
+<a id="ac32d8cf9c0ffb350f4e6b250d7602577" name="ac32d8cf9c0ffb350f4e6b250d7602577"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ac32d8cf9c0ffb350f4e6b250d7602577">&#9670;&nbsp;</a></span>undo()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void FactOrganizer.undo </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Undoes an entire <a class="el" href="struct_fact_organizer_1_1stepnote.html">step</a> or last <a class="el" href="class_fact_organizer.html#abb1e683e89af1c131aef0d71da2777ca" title="Undoes all worksteps (since marker) and sets soft_resetted to true.">softreset</a> . No <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> will be actually <a class="el" href="class_fact_organizer.html#a923a7232f6648843107728cc7da722e6">added</a>, <a class="el" href="class_fact_organizer.html#affc46390fc6f55248bf7dc1162fc4763">removed</a> or <a class="el" href="class_fact.html#a9b3edda4d360425731abe2a5937963e6">deleted</a>; only its visablity and <a class="el" href="struct_fact_organizer_1_1meta.html#a91d7079c4dd366fe694053100b1bfce7" title="keeps track wether Fact is currently in Scene">meta.active</a> changes. </p><dl class="section see"><dt>See also</dt><dd><a class="el" href="class_fact_organizer.html#ac32ab3ce9c1ca4a3a99a75661a06be90" title="Notes position in Workflow for undo and redo; the pointed to element is non-acitve">marker</a>, <a class="el" href="class_fact_organizer.html#ad19ac6f1d28f88dd37dec27b29cf1a8e" title="Backlock logic redundant - for convinience. Keeps track of number of steps in Workflow....">worksteps</a>, <a class="el" href="class_fact_organizer.html#a450bb7f70ec71412cc6fe0314e07a3b2" title="Backlock logic redundant - for convinience. Keeps track of number of steps in Workflow,...">backlog</a></dd></dl>
+</p>
+
+</div>
+</div>
+<a id="a9189e90e8e469c800de0e8b326449df3" name="a9189e90e8e469c800de0e8b326449df3"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a9189e90e8e469c800de0e8b326449df3">&#9670;&nbsp;</a></span>Undraw()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void FactOrganizer.Undraw </td>
+          <td>(</td>
+          <td class="paramtype">bool&#160;</td>
+          <td class="paramname"><em>force_invoke</em> = <code>false</code></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Undraws everything by invoking <a class="el" href="class_communication_events.html#ae480138746e4a8784c16e4f6fc3400d8">CommunicationEvents.RemoveFactEvent</a>, that is <a class="el" href="struct_fact_organizer_1_1meta.html#a91d7079c4dd366fe694053100b1bfce7" title="keeps track wether Fact is currently in Scene">meta.active</a>, but does not change that satus. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">force_invoke</td><td>if set <code>true</code>, invokes <a class="el" href="class_communication_events.html#ae480138746e4a8784c16e4f6fc3400d8">CommunicationEvents.RemoveFactEvent</a> for every <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> regardles of <a class="el" href="struct_fact_organizer_1_1meta.html#a91d7079c4dd366fe694053100b1bfce7" title="keeps track wether Fact is currently in Scene">meta.active</a> status or <a class="el" href="class_fact_organizer.html#a860fca9ebe54f629ce9c1278c8b3ee49" title="If set to true, Remove(string, bool) and Add(Fact, out bool, bool) will invoke CommunicationEvents....">invoke</a></td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a id="a6507936f300a99b81fb3d930d96b1caa" name="a6507936f300a99b81fb3d930d96b1caa"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a6507936f300a99b81fb3d930d96b1caa">&#9670;&nbsp;</a></span>WorkflowAdd()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void FactOrganizer.WorkflowAdd </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="struct_fact_organizer_1_1stepnote.html">stepnote</a>&#160;</td>
+          <td class="paramname"><em>note</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p><a class="el" href="class_fact_organizer.html#a740049cce91855a487397a7dc96b6500">prunes</a> &amp; adds <em>note</em>  to <a class="el" href="class_fact_organizer.html#af41acf88e3283cb3e8a9ce15e66117fe" title="Keeps track of insertion/ deletion/ etc. operations for undo and redo">Workflow</a>; <a class="el" href="class_fact_organizer.html#a19064a684d3bbc8d054d6cf51b4f41ef">Invokes Events</a> </p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">note</td><td>to be added</td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a id="a80782d4ec977d8033da8f68f8f00caf6" name="a80782d4ec977d8033da8f68f8f00caf6"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a80782d4ec977d8033da8f68f8f00caf6">&#9670;&nbsp;</a></span>yeetusdeletus()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void FactOrganizer.yeetusdeletus </td>
+          <td>(</td>
+          <td class="paramtype">List&lt; string &gt;&#160;</td>
+          <td class="paramname"><em>deletereverse</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">bool&#160;</td>
+          <td class="paramname"><em>samestep</em> = <code>false</code>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Turns every <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> in <em>deletereverse</em>  (in reverse order) <a class="el" href="struct_fact_organizer_1_1meta.html#a91d7079c4dd366fe694053100b1bfce7">inactive</a>, as it would be <a class="el" href="class_fact_organizer.html#acd49c5058dd13faaebbbd8d9a6f8259a">removed</a>, but without checking for (recursive) dependencies. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">deletereverse</td><td>to be <a class="el" href="class_fact_organizer.html#acd49c5058dd13faaebbbd8d9a6f8259a">removed</a>, but without checking for (recursive) dependencies</td></tr>
+    <tr><td class="paramname">samestep</td><td>see <a class="el" href="class_fact_organizer.html#acd49c5058dd13faaebbbd8d9a6f8259a" title="Call this to Remove a Fact from this instance. If other Facts depend on value  Remove(/,...">Remove(string, bool).samestep</a>. Only applies to last (first iteration) element of <em>deletereverse</em> ; for everything else <em>samestep</em>  will be set to <code>true</code>.</td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<h2 class="groupheader">Member Data Documentation</h2>
+<a id="a450bb7f70ec71412cc6fe0314e07a3b2" name="a450bb7f70ec71412cc6fe0314e07a3b2"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a450bb7f70ec71412cc6fe0314e07a3b2">&#9670;&nbsp;</a></span>backlog</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">int FactOrganizer.backlog = 0</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">package</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Backlock logic redundant - for convinience. Keeps track of number of steps in <a class="el" href="class_fact_organizer.html#af41acf88e3283cb3e8a9ce15e66117fe" title="Keeps track of insertion/ deletion/ etc. operations for undo and redo">Workflow</a>, which are not set active. One step can consist of multiple operations. </p><dl class="section see"><dt>See also</dt><dd><a class="el" href="struct_fact_organizer_1_1stepnote.html" title="Keeps track of insertion/ deletion/ etc. operations for undo and redo">stepnote</a></dd></dl>
+</p>
+
+</div>
+</div>
+<a id="aaecadb732959072d4b65bb63329d2834" name="aaecadb732959072d4b65bb63329d2834"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aaecadb732959072d4b65bb63329d2834">&#9670;&nbsp;</a></span>FactDict</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">Dictionary&lt;string, <a class="el" href="class_fact.html">Fact</a>&gt; FactOrganizer.FactDict</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">package</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p></p>
+<ul>
+<li><code>Key</code>: <a class="el" href="class_fact.html#a39ce0d07dbfb18c028ea9ea86c69d311">Fact.Id</a></li>
+<li><code>Value</code>: <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> </li>
+</ul>
+
+</div>
+</div>
+<a id="a92323014eb7bc9262a1f5e5c6cfbbf1e" name="a92323014eb7bc9262a1f5e5c6cfbbf1e"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a92323014eb7bc9262a1f5e5c6cfbbf1e">&#9670;&nbsp;</a></span>hierState</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">List&lt;Directories&gt; FactOrganizer.hierState = new List&lt;Directories&gt; { Directories.FactStateMachines }</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>For <a class="el" href="class_fact_organizer.html#a96d0bebc016339a59fc251e585d07132">store(string, List&lt;Directories&gt;, bool, bool)</a> and <a class="el" href="class_fact_organizer.html#a8dd6d293e37ae75bfb477a4cc5ec735f">load(ref FactOrganizer, bool, string, List&lt;Directories&gt;, bool, out Dictionary&lt;string, string&gt;)</a> </p>
+
+</div>
+</div>
+<a id="a860fca9ebe54f629ce9c1278c8b3ee49" name="a860fca9ebe54f629ce9c1278c8b3ee49"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a860fca9ebe54f629ce9c1278c8b3ee49">&#9670;&nbsp;</a></span>invoke</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool FactOrganizer.invoke</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>If set to <code>true</code>, <a class="el" href="class_fact_organizer.html#acd49c5058dd13faaebbbd8d9a6f8259a" title="Call this to Remove a Fact from this instance. If other Facts depend on value  Remove(/,...">Remove(string, bool)</a> and <a class="el" href="class_fact_organizer.html#a923a7232f6648843107728cc7da722e6" title="Call this to Add a Fact to this instance.">Add(Fact, out bool, bool)</a> will invoke <a class="el" href="class_communication_events.html#ae480138746e4a8784c16e4f6fc3400d8">CommunicationEvents.RemoveFactEvent</a> and <a class="el" href="class_communication_events.html#a6e867d20571ab29e8987bd8e8eb927ba">CommunicationEvents.AddFactEvent</a> respectively. </p>
+
+</div>
+</div>
+<a id="ac32ab3ce9c1ca4a3a99a75661a06be90" name="ac32ab3ce9c1ca4a3a99a75661a06be90"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ac32ab3ce9c1ca4a3a99a75661a06be90">&#9670;&nbsp;</a></span>marker</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">int FactOrganizer.marker = 0</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">package</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Notes position in <a class="el" href="class_fact_organizer.html#af41acf88e3283cb3e8a9ce15e66117fe" title="Keeps track of insertion/ deletion/ etc. operations for undo and redo">Workflow</a> for <a class="el" href="class_fact_organizer.html#ac32d8cf9c0ffb350f4e6b250d7602577" title="Undoes an entire step or last softreset . No Fact will be actually added, removed or deleted; only it...">undo</a> and <a class="el" href="class_fact_organizer.html#a88221b2e001edc7fb642290efc106258" title="Redoes an entire step . No Fact will be actually added, removed or deleted; only its visablity and me...">redo</a>; the pointed to element is non-acitve </p>
+
+</div>
+</div>
+<a id="abe60beebdfa8dff2de724fd72c6094e3" name="abe60beebdfa8dff2de724fd72c6094e3"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#abe60beebdfa8dff2de724fd72c6094e3">&#9670;&nbsp;</a></span>MaxLabelId</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">int FactOrganizer.MaxLabelId = 0</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">package</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Keeps track of maximum <a class="el" href="class_fact.html#a850c67cff97fd4bd368a5196a20475b6" title="Counter to organize auto generated Label. Set to negative, if custom Label is assigned.">Fact.LabelId</a> for <a class="el" href="class_fact.html#a54392d8545e3cda72b7e9cb4e1a48bc9" title="auto-generates Label using generation variable(s) e.g. LabelId; if custom Label is set,...">Fact.generateLabel</a>. </p>
+
+</div>
+</div>
+<a id="ad5555aba196a7b123addf7b62246e11c" name="ad5555aba196a7b123addf7b62246e11c"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ad5555aba196a7b123addf7b62246e11c">&#9670;&nbsp;</a></span>MetaInf</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">Dictionary&lt;string, <a class="el" href="struct_fact_organizer_1_1meta.html">meta</a>&gt; FactOrganizer.MetaInf = new Dictionary&lt;string, <a class="el" href="struct_fact_organizer_1_1meta.html">meta</a>&gt;()</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">package</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p></p>
+<ul>
+<li><code>Key</code>: <a class="el" href="class_fact.html#a39ce0d07dbfb18c028ea9ea86c69d311">Fact.Id</a></li>
+<li><code>Value</code>: <a class="el" href="struct_fact_organizer_1_1meta.html" title="Each Fact entry in FactDict has a corresponding meta entry in MetaInf. The meta struct is a collectio...">meta</a> </li>
+</ul>
+
+</div>
+</div>
+<a id="a122f899ca8aa641e98ae151d1881404c" name="a122f899ca8aa641e98ae151d1881404c"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a122f899ca8aa641e98ae151d1881404c">&#9670;&nbsp;</a></span>path</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">string FactOrganizer.path = null</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>For <a class="el" href="class_fact_organizer.html#a96d0bebc016339a59fc251e585d07132">store(string, List&lt;Directories&gt;, bool, bool)</a> and <a class="el" href="class_fact_organizer.html#a8dd6d293e37ae75bfb477a4cc5ec735f">load(ref FactOrganizer, bool, string, List&lt;Directories&gt;, bool, out Dictionary&lt;string, string&gt;)</a> </p>
+
+</div>
+</div>
+<a id="a7a56ba2fdfab02f286109c1f397f71ac" name="a7a56ba2fdfab02f286109c1f397f71ac"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a7a56ba2fdfab02f286109c1f397f71ac">&#9670;&nbsp;</a></span>soft_resetted</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool FactOrganizer.soft_resetted = false</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">package</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Set to <code>true</code> if recently been resetted. </p>
+
+</div>
+</div>
+<a id="a73fbad1fcaecbea82d76f471da0aa0c7" name="a73fbad1fcaecbea82d76f471da0aa0c7"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a73fbad1fcaecbea82d76f471da0aa0c7">&#9670;&nbsp;</a></span>UnusedLabelIds</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">SortedSet&lt;int&gt; FactOrganizer.UnusedLabelIds = new SortedSet&lt;int&gt;()</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">package</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Stores unused <a class="el" href="class_fact.html#a850c67cff97fd4bd368a5196a20475b6" title="Counter to organize auto generated Label. Set to negative, if custom Label is assigned.">Fact.LabelId</a> for <a class="el" href="class_fact.html#a54392d8545e3cda72b7e9cb4e1a48bc9" title="auto-generates Label using generation variable(s) e.g. LabelId; if custom Label is set,...">Fact.generateLabel</a>, wich were freed in <a class="el" href="class_fact.html#a12811a7b571b956fd38a9cca8b4a1469" title="Tells _Facts that this no longer uses auto-generated Label, but remembers current generation variable...">Fact.freeAutoLabel</a> for later reuse to keep naming space compact. </p>
+
+</div>
+</div>
+<a id="af41acf88e3283cb3e8a9ce15e66117fe" name="af41acf88e3283cb3e8a9ce15e66117fe"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#af41acf88e3283cb3e8a9ce15e66117fe">&#9670;&nbsp;</a></span>Workflow</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">List&lt;<a class="el" href="struct_fact_organizer_1_1stepnote.html">stepnote</a>&gt; FactOrganizer.Workflow = new List&lt;<a class="el" href="struct_fact_organizer_1_1stepnote.html">stepnote</a>&gt;()</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">package</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Keeps track of insertion/ deletion/ etc. operations for <a class="el" href="class_fact_organizer.html#ac32d8cf9c0ffb350f4e6b250d7602577" title="Undoes an entire step or last softreset . No Fact will be actually added, removed or deleted; only it...">undo</a> and <a class="el" href="class_fact_organizer.html#a88221b2e001edc7fb642290efc106258" title="Redoes an entire step . No Fact will be actually added, removed or deleted; only its visablity and me...">redo</a> </p>
+
+</div>
+</div>
+<a id="ad19ac6f1d28f88dd37dec27b29cf1a8e" name="ad19ac6f1d28f88dd37dec27b29cf1a8e"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ad19ac6f1d28f88dd37dec27b29cf1a8e">&#9670;&nbsp;</a></span>worksteps</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">int FactOrganizer.worksteps = 0</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">package</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Backlock logic redundant - for convinience. Keeps track of number of steps in <a class="el" href="class_fact_organizer.html#af41acf88e3283cb3e8a9ce15e66117fe" title="Keeps track of insertion/ deletion/ etc. operations for undo and redo">Workflow</a>. One step can consist of multiple operations. </p><dl class="section see"><dt>See also</dt><dd><a class="el" href="struct_fact_organizer_1_1stepnote.html" title="Keeps track of insertion/ deletion/ etc. operations for undo and redo">stepnote</a></dd></dl>
+</p>
+
+</div>
+</div>
+<h2 class="groupheader">Property Documentation</h2>
+<a id="a29e5ab417cb38bc4407defd2d05154cf" name="a29e5ab417cb38bc4407defd2d05154cf"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a29e5ab417cb38bc4407defd2d05154cf">&#9670;&nbsp;</a></span>this[string id]</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_fact.html">Fact</a> FactOrganizer.this[string id]</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">get</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>wrappes <code><a class="el" href="class_fact_organizer.html#aaecadb732959072d4b65bb63329d2834">FactDict</a>[<em>id</em> ]</code> </p><dl class="section see"><dt>See also</dt><dd><a class="el" href="class_fact_organizer.html#a4600775c244976c702b8017366defe55" title="wrappes FactDict.ContainsKey(id )">ContainsKey(string)</a></dd></dl>
+</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">id</td><td>a <a class="el" href="class_fact.html#a39ce0d07dbfb18c028ea9ea86c69d311">Fact.Id</a> in <a class="el" href="class_fact_organizer.html#aaecadb732959072d4b65bb63329d2834">FactDict</a></td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd><code><a class="el" href="class_fact_organizer.html#aaecadb732959072d4b65bb63329d2834">FactDict</a>[<em>id</em> ]</code></dd></dl>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/InteractionEngine/FactHandling/<a class="el" href="_fact_organizer_8cs.html">FactOrganizer.cs</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="class_fact_organizer.html">FactOrganizer</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_fact_organizer.js b/Doxygen/output/html/class_fact_organizer.js
new file mode 100644
index 0000000000000000000000000000000000000000..d6fc45233c3ca1c67375e710b9d3e9ac3a5d70f4
--- /dev/null
+++ b/Doxygen/output/html/class_fact_organizer.js
@@ -0,0 +1,46 @@
+var class_fact_organizer =
+[
+    [ "meta", "struct_fact_organizer_1_1meta.html", "struct_fact_organizer_1_1meta" ],
+    [ "stepnote", "struct_fact_organizer_1_1stepnote.html", "struct_fact_organizer_1_1stepnote" ],
+    [ "FactOrganizer", "class_fact_organizer.html#a5f4324456c367205f62fa68fb526f190", null ],
+    [ "Add", "class_fact_organizer.html#a923a7232f6648843107728cc7da722e6", null ],
+    [ "Clear", "class_fact_organizer.html#a3d04a545189f27f4a6cf75eb47198f53", null ],
+    [ "ContainsKey", "class_fact_organizer.html#a4600775c244976c702b8017366defe55", null ],
+    [ "ContainsLabel", "class_fact_organizer.html#a14178d4f9df5bb9eafb310c36fc5b183", null ],
+    [ "delete", "class_fact_organizer.html#aba89924df64b63dc6aa2d5539afa923e", null ],
+    [ "delete", "class_fact_organizer.html#ad4911bfd06a727b4569a56f7eb543ff7", null ],
+    [ "delete", "class_fact_organizer.html#a1745f1a3045e0156543b867229bfb018", null ],
+    [ "Draw", "class_fact_organizer.html#aec6890620677880e2fad97e002dd59cd", null ],
+    [ "DynamiclySolved", "class_fact_organizer.html#a99e01af23a2d83b448cd4a29952cbe9c", null ],
+    [ "FactOrganizerFromPublic", "class_fact_organizer.html#a0da020f8165fb672b86b06af585acaf3", null ],
+    [ "fastforward", "class_fact_organizer.html#a026f8f5ace47a86644885146a2e4267b", null ],
+    [ "FindEquivalent", "class_fact_organizer.html#acafa71f2ed4cec97f4320f4c83fb34a4", null ],
+    [ "hardreset", "class_fact_organizer.html#a8557914906ac4d969fe98583e95c9706", null ],
+    [ "InvokeFactEvent", "class_fact_organizer.html#a19064a684d3bbc8d054d6cf51b4f41ef", null ],
+    [ "load", "class_fact_organizer.html#a8dd6d293e37ae75bfb477a4cc5ec735f", null ],
+    [ "PruneWorkflow", "class_fact_organizer.html#a740049cce91855a487397a7dc96b6500", null ],
+    [ "redo", "class_fact_organizer.html#a88221b2e001edc7fb642290efc106258", null ],
+    [ "Remove", "class_fact_organizer.html#affc46390fc6f55248bf7dc1162fc4763", null ],
+    [ "Remove", "class_fact_organizer.html#acd49c5058dd13faaebbbd8d9a6f8259a", null ],
+    [ "reversestep", "class_fact_organizer.html#a116b36c87c2e9f0a149e62b0bd91994e", null ],
+    [ "safe_dependencies", "class_fact_organizer.html#ad2deedac3361c0c102f0c21d1599fcf3", null ],
+    [ "softreset", "class_fact_organizer.html#abb1e683e89af1c131aef0d71da2777ca", null ],
+    [ "store", "class_fact_organizer.html#a96d0bebc016339a59fc251e585d07132", null ],
+    [ "undo", "class_fact_organizer.html#ac32d8cf9c0ffb350f4e6b250d7602577", null ],
+    [ "Undraw", "class_fact_organizer.html#a9189e90e8e469c800de0e8b326449df3", null ],
+    [ "WorkflowAdd", "class_fact_organizer.html#a6507936f300a99b81fb3d930d96b1caa", null ],
+    [ "yeetusdeletus", "class_fact_organizer.html#a80782d4ec977d8033da8f68f8f00caf6", null ],
+    [ "backlog", "class_fact_organizer.html#a450bb7f70ec71412cc6fe0314e07a3b2", null ],
+    [ "FactDict", "class_fact_organizer.html#aaecadb732959072d4b65bb63329d2834", null ],
+    [ "hierState", "class_fact_organizer.html#a92323014eb7bc9262a1f5e5c6cfbbf1e", null ],
+    [ "invoke", "class_fact_organizer.html#a860fca9ebe54f629ce9c1278c8b3ee49", null ],
+    [ "marker", "class_fact_organizer.html#ac32ab3ce9c1ca4a3a99a75661a06be90", null ],
+    [ "MaxLabelId", "class_fact_organizer.html#abe60beebdfa8dff2de724fd72c6094e3", null ],
+    [ "MetaInf", "class_fact_organizer.html#ad5555aba196a7b123addf7b62246e11c", null ],
+    [ "path", "class_fact_organizer.html#a122f899ca8aa641e98ae151d1881404c", null ],
+    [ "soft_resetted", "class_fact_organizer.html#a7a56ba2fdfab02f286109c1f397f71ac", null ],
+    [ "UnusedLabelIds", "class_fact_organizer.html#a73fbad1fcaecbea82d76f471da0aa0c7", null ],
+    [ "Workflow", "class_fact_organizer.html#af41acf88e3283cb3e8a9ce15e66117fe", null ],
+    [ "worksteps", "class_fact_organizer.html#ad19ac6f1d28f88dd37dec27b29cf1a8e", null ],
+    [ "this[string id]", "class_fact_organizer.html#a29e5ab417cb38bc4407defd2d05154cf", null ]
+];
\ No newline at end of file
diff --git a/Doxygen/output/html/class_fact_organizer.png b/Doxygen/output/html/class_fact_organizer.png
new file mode 100644
index 0000000000000000000000000000000000000000..fa8b33c38cc7fa06e82f9256fa79cc14a07b99ca
--- /dev/null
+++ b/Doxygen/output/html/class_fact_organizer.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:b089ac611065978594ac28cc4bea5053eac0f30732b003730517d218f31bfc1c
+size 839
diff --git a/Doxygen/output/html/class_fact_spawner-members.html b/Doxygen/output/html/class_fact_spawner-members.html
new file mode 100644
index 0000000000000000000000000000000000000000..d9acdb8bd298b8fa3cce6d88632985a332e3ff85
--- /dev/null
+++ b/Doxygen/output/html/class_fact_spawner-members.html
@@ -0,0 +1,115 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_fact_spawner.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">FactSpawner Member List</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_fact_spawner.html">FactSpawner</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_fact_spawner.html#a69b7f6dd1da6dc4b6d0af763546d176d">Angle</a></td><td class="entry"><a class="el" href="class_fact_spawner.html">FactSpawner</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_fact_spawner.html#aca0bcf17cca26ca60e11a6a4d435c08b">animateNonExistingFact</a>(Fact fact)</td><td class="entry"><a class="el" href="class_fact_spawner.html">FactSpawner</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_fact_spawner.html#a94e66ecc512cd9dd74e7a115375d2ac9">animateNonExistingFactTrigger</a>(Fact fact)</td><td class="entry"><a class="el" href="class_fact_spawner.html">FactSpawner</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_fact_spawner.html#acf345fed7a7143ca816d92f86ea95b2d">DeleteObject</a>(Fact fact)</td><td class="entry"><a class="el" href="class_fact_spawner.html">FactSpawner</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_fact_spawner.html#a84b7c3e4506a7df27d9465ef8234b9e4">FactAction</a>(Fact fact)</td><td class="entry"><a class="el" href="class_fact_spawner.html">FactSpawner</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_fact_spawner.html#a772d746a1623f7c5ccce31cbd1e63a86">FactRepresentation</a></td><td class="entry"><a class="el" href="class_fact_spawner.html">FactSpawner</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_fact_spawner.html#ab1b08333ffbbbd6fd0a9ef2e65b6a6c2">getAction</a>(Fact fact)</td><td class="entry"><a class="el" href="class_fact_spawner.html">FactSpawner</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_fact_spawner.html#a0e1feb4a8a6159d0053be88d75a6654d">Line</a></td><td class="entry"><a class="el" href="class_fact_spawner.html">FactSpawner</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_fact_spawner.html#abde8a3ce6f32157af7e4a9d1d46989bd">Ray</a></td><td class="entry"><a class="el" href="class_fact_spawner.html">FactSpawner</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_fact_spawner.html#a6cf77ab0308b14bbc5f1e6760b92e4eb">SpawnAngle</a>(Fact fact)</td><td class="entry"><a class="el" href="class_fact_spawner.html">FactSpawner</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_fact_spawner.html#add7b651aadec60c25f78b06d0ff43a4f">SpawnLine</a>(Fact fact)</td><td class="entry"><a class="el" href="class_fact_spawner.html">FactSpawner</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_fact_spawner.html#a5a34e639011301cbb02e884e280f5e3a">SpawnPoint</a>(Fact pointFact)</td><td class="entry"><a class="el" href="class_fact_spawner.html">FactSpawner</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_fact_spawner.html#a138506ab2bb9d66dde338e69877aa5c0">SpawnRay</a>(Fact fact)</td><td class="entry"><a class="el" href="class_fact_spawner.html">FactSpawner</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_fact_spawner.html#a5c0d07dc4dfb19e55c746c7af5612e75">Sphere</a></td><td class="entry"><a class="el" href="class_fact_spawner.html">FactSpawner</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_fact_spawner.html#a62643e107097fa30beee12519c1e38c1">Start</a>()</td><td class="entry"><a class="el" href="class_fact_spawner.html">FactSpawner</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_fact_spawner.html b/Doxygen/output/html/class_fact_spawner.html
new file mode 100644
index 0000000000000000000000000000000000000000..53dc32ec91d2fe1f3b2725287184d4ae6f8b4671
--- /dev/null
+++ b/Doxygen/output/html/class_fact_spawner.html
@@ -0,0 +1,423 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: FactSpawner Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_fact_spawner.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="#pub-attribs">Public Attributes</a> &#124;
+<a href="#pri-methods">Private Member Functions</a> &#124;
+<a href="#pri-attribs">Private Attributes</a> &#124;
+<a href="class_fact_spawner-members.html">List of all members</a>  </div>
+  <div class="headertitle"><div class="title">FactSpawner Class Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<div class="dynheader">
+Inheritance diagram for FactSpawner:</div>
+<div class="dyncontent">
+ <div class="center">
+  <img src="class_fact_spawner.png" alt=""/>
+ </div></div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:a84b7c3e4506a7df27d9465ef8234b9e4"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_spawner.html#a84b7c3e4506a7df27d9465ef8234b9e4">FactAction</a> (<a class="el" href="class_fact.html">Fact</a> fact)</td></tr>
+<tr class="separator:a84b7c3e4506a7df27d9465ef8234b9e4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab1b08333ffbbbd6fd0a9ef2e65b6a6c2"><td class="memItemLeft" align="right" valign="top">Func&lt; <a class="el" href="class_fact.html">Fact</a>, <a class="el" href="class_fact.html">Fact</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_spawner.html#ab1b08333ffbbbd6fd0a9ef2e65b6a6c2">getAction</a> (<a class="el" href="class_fact.html">Fact</a> fact)</td></tr>
+<tr class="separator:ab1b08333ffbbbd6fd0a9ef2e65b6a6c2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5a34e639011301cbb02e884e280f5e3a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_fact.html">Fact</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_spawner.html#a5a34e639011301cbb02e884e280f5e3a">SpawnPoint</a> (<a class="el" href="class_fact.html">Fact</a> pointFact)</td></tr>
+<tr class="separator:a5a34e639011301cbb02e884e280f5e3a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:add7b651aadec60c25f78b06d0ff43a4f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_fact.html">Fact</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_spawner.html#add7b651aadec60c25f78b06d0ff43a4f">SpawnLine</a> (<a class="el" href="class_fact.html">Fact</a> fact)</td></tr>
+<tr class="separator:add7b651aadec60c25f78b06d0ff43a4f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a138506ab2bb9d66dde338e69877aa5c0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_fact.html">Fact</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_spawner.html#a138506ab2bb9d66dde338e69877aa5c0">SpawnRay</a> (<a class="el" href="class_fact.html">Fact</a> fact)</td></tr>
+<tr class="separator:a138506ab2bb9d66dde338e69877aa5c0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6cf77ab0308b14bbc5f1e6760b92e4eb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_fact.html">Fact</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_spawner.html#a6cf77ab0308b14bbc5f1e6760b92e4eb">SpawnAngle</a> (<a class="el" href="class_fact.html">Fact</a> fact)</td></tr>
+<tr class="separator:a6cf77ab0308b14bbc5f1e6760b92e4eb"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:acf345fed7a7143ca816d92f86ea95b2d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_spawner.html#acf345fed7a7143ca816d92f86ea95b2d">DeleteObject</a> (<a class="el" href="class_fact.html">Fact</a> fact)</td></tr>
+<tr class="separator:acf345fed7a7143ca816d92f86ea95b2d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a94e66ecc512cd9dd74e7a115375d2ac9"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_spawner.html#a94e66ecc512cd9dd74e7a115375d2ac9">animateNonExistingFactTrigger</a> (<a class="el" href="class_fact.html">Fact</a> fact)</td></tr>
+<tr class="separator:a94e66ecc512cd9dd74e7a115375d2ac9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aca0bcf17cca26ca60e11a6a4d435c08b"><td class="memItemLeft" align="right" valign="top">IEnumerator&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_spawner.html#aca0bcf17cca26ca60e11a6a4d435c08b">animateNonExistingFact</a> (<a class="el" href="class_fact.html">Fact</a> fact)</td></tr>
+<tr class="separator:aca0bcf17cca26ca60e11a6a4d435c08b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
+Public Attributes</h2></td></tr>
+<tr class="memitem:a5c0d07dc4dfb19e55c746c7af5612e75"><td class="memItemLeft" align="right" valign="top">GameObject&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_spawner.html#a5c0d07dc4dfb19e55c746c7af5612e75">Sphere</a></td></tr>
+<tr class="separator:a5c0d07dc4dfb19e55c746c7af5612e75"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0e1feb4a8a6159d0053be88d75a6654d"><td class="memItemLeft" align="right" valign="top">GameObject&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_spawner.html#a0e1feb4a8a6159d0053be88d75a6654d">Line</a></td></tr>
+<tr class="separator:a0e1feb4a8a6159d0053be88d75a6654d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abde8a3ce6f32157af7e4a9d1d46989bd"><td class="memItemLeft" align="right" valign="top">GameObject&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_spawner.html#abde8a3ce6f32157af7e4a9d1d46989bd">Ray</a></td></tr>
+<tr class="separator:abde8a3ce6f32157af7e4a9d1d46989bd"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a69b7f6dd1da6dc4b6d0af763546d176d"><td class="memItemLeft" align="right" valign="top">GameObject&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_spawner.html#a69b7f6dd1da6dc4b6d0af763546d176d">Angle</a></td></tr>
+<tr class="separator:a69b7f6dd1da6dc4b6d0af763546d176d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-methods" name="pri-methods"></a>
+Private Member Functions</h2></td></tr>
+<tr class="memitem:a62643e107097fa30beee12519c1e38c1"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_spawner.html#a62643e107097fa30beee12519c1e38c1">Start</a> ()</td></tr>
+<tr class="separator:a62643e107097fa30beee12519c1e38c1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-attribs" name="pri-attribs"></a>
+Private Attributes</h2></td></tr>
+<tr class="memitem:a772d746a1623f7c5ccce31cbd1e63a86"><td class="memItemLeft" align="right" valign="top">GameObject&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_spawner.html#a772d746a1623f7c5ccce31cbd1e63a86">FactRepresentation</a></td></tr>
+<tr class="separator:a772d746a1623f7c5ccce31cbd1e63a86"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a id="aca0bcf17cca26ca60e11a6a4d435c08b" name="aca0bcf17cca26ca60e11a6a4d435c08b"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aca0bcf17cca26ca60e11a6a4d435c08b">&#9670;&nbsp;</a></span>animateNonExistingFact()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">IEnumerator FactSpawner.animateNonExistingFact </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_fact.html">Fact</a>&#160;</td>
+          <td class="paramname"><em>fact</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a94e66ecc512cd9dd74e7a115375d2ac9" name="a94e66ecc512cd9dd74e7a115375d2ac9"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a94e66ecc512cd9dd74e7a115375d2ac9">&#9670;&nbsp;</a></span>animateNonExistingFactTrigger()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void FactSpawner.animateNonExistingFactTrigger </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_fact.html">Fact</a>&#160;</td>
+          <td class="paramname"><em>fact</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="acf345fed7a7143ca816d92f86ea95b2d" name="acf345fed7a7143ca816d92f86ea95b2d"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#acf345fed7a7143ca816d92f86ea95b2d">&#9670;&nbsp;</a></span>DeleteObject()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void FactSpawner.DeleteObject </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_fact.html">Fact</a>&#160;</td>
+          <td class="paramname"><em>fact</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a84b7c3e4506a7df27d9465ef8234b9e4" name="a84b7c3e4506a7df27d9465ef8234b9e4"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a84b7c3e4506a7df27d9465ef8234b9e4">&#9670;&nbsp;</a></span>FactAction()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void FactSpawner.FactAction </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_fact.html">Fact</a>&#160;</td>
+          <td class="paramname"><em>fact</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="ab1b08333ffbbbd6fd0a9ef2e65b6a6c2" name="ab1b08333ffbbbd6fd0a9ef2e65b6a6c2"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ab1b08333ffbbbd6fd0a9ef2e65b6a6c2">&#9670;&nbsp;</a></span>getAction()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">Func&lt; <a class="el" href="class_fact.html">Fact</a>, <a class="el" href="class_fact.html">Fact</a> &gt; FactSpawner.getAction </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_fact.html">Fact</a>&#160;</td>
+          <td class="paramname"><em>fact</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a6cf77ab0308b14bbc5f1e6760b92e4eb" name="a6cf77ab0308b14bbc5f1e6760b92e4eb"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a6cf77ab0308b14bbc5f1e6760b92e4eb">&#9670;&nbsp;</a></span>SpawnAngle()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_fact.html">Fact</a> FactSpawner.SpawnAngle </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_fact.html">Fact</a>&#160;</td>
+          <td class="paramname"><em>fact</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="add7b651aadec60c25f78b06d0ff43a4f" name="add7b651aadec60c25f78b06d0ff43a4f"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#add7b651aadec60c25f78b06d0ff43a4f">&#9670;&nbsp;</a></span>SpawnLine()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_fact.html">Fact</a> FactSpawner.SpawnLine </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_fact.html">Fact</a>&#160;</td>
+          <td class="paramname"><em>fact</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a5a34e639011301cbb02e884e280f5e3a" name="a5a34e639011301cbb02e884e280f5e3a"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a5a34e639011301cbb02e884e280f5e3a">&#9670;&nbsp;</a></span>SpawnPoint()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_fact.html">Fact</a> FactSpawner.SpawnPoint </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_fact.html">Fact</a>&#160;</td>
+          <td class="paramname"><em>pointFact</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a138506ab2bb9d66dde338e69877aa5c0" name="a138506ab2bb9d66dde338e69877aa5c0"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a138506ab2bb9d66dde338e69877aa5c0">&#9670;&nbsp;</a></span>SpawnRay()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_fact.html">Fact</a> FactSpawner.SpawnRay </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_fact.html">Fact</a>&#160;</td>
+          <td class="paramname"><em>fact</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a62643e107097fa30beee12519c1e38c1" name="a62643e107097fa30beee12519c1e38c1"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a62643e107097fa30beee12519c1e38c1">&#9670;&nbsp;</a></span>Start()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void FactSpawner.Start </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Data Documentation</h2>
+<a id="a69b7f6dd1da6dc4b6d0af763546d176d" name="a69b7f6dd1da6dc4b6d0af763546d176d"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a69b7f6dd1da6dc4b6d0af763546d176d">&#9670;&nbsp;</a></span>Angle</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">GameObject FactSpawner.Angle</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a772d746a1623f7c5ccce31cbd1e63a86" name="a772d746a1623f7c5ccce31cbd1e63a86"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a772d746a1623f7c5ccce31cbd1e63a86">&#9670;&nbsp;</a></span>FactRepresentation</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">GameObject FactSpawner.FactRepresentation</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a0e1feb4a8a6159d0053be88d75a6654d" name="a0e1feb4a8a6159d0053be88d75a6654d"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a0e1feb4a8a6159d0053be88d75a6654d">&#9670;&nbsp;</a></span>Line</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">GameObject FactSpawner.Line</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="abde8a3ce6f32157af7e4a9d1d46989bd" name="abde8a3ce6f32157af7e4a9d1d46989bd"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#abde8a3ce6f32157af7e4a9d1d46989bd">&#9670;&nbsp;</a></span>Ray</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">GameObject FactSpawner.Ray</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a5c0d07dc4dfb19e55c746c7af5612e75" name="a5c0d07dc4dfb19e55c746c7af5612e75"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a5c0d07dc4dfb19e55c746c7af5612e75">&#9670;&nbsp;</a></span>Sphere</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">GameObject FactSpawner.Sphere</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/InteractionEngine/FactHandling/<a class="el" href="_fact_spawner_8cs.html">FactSpawner.cs</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="class_fact_spawner.html">FactSpawner</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_fact_spawner.js b/Doxygen/output/html/class_fact_spawner.js
new file mode 100644
index 0000000000000000000000000000000000000000..3ee0a233fbda116be2697a44da142e015fd3cef1
--- /dev/null
+++ b/Doxygen/output/html/class_fact_spawner.js
@@ -0,0 +1,18 @@
+var class_fact_spawner =
+[
+    [ "animateNonExistingFact", "class_fact_spawner.html#aca0bcf17cca26ca60e11a6a4d435c08b", null ],
+    [ "animateNonExistingFactTrigger", "class_fact_spawner.html#a94e66ecc512cd9dd74e7a115375d2ac9", null ],
+    [ "DeleteObject", "class_fact_spawner.html#acf345fed7a7143ca816d92f86ea95b2d", null ],
+    [ "FactAction", "class_fact_spawner.html#a84b7c3e4506a7df27d9465ef8234b9e4", null ],
+    [ "getAction", "class_fact_spawner.html#ab1b08333ffbbbd6fd0a9ef2e65b6a6c2", null ],
+    [ "SpawnAngle", "class_fact_spawner.html#a6cf77ab0308b14bbc5f1e6760b92e4eb", null ],
+    [ "SpawnLine", "class_fact_spawner.html#add7b651aadec60c25f78b06d0ff43a4f", null ],
+    [ "SpawnPoint", "class_fact_spawner.html#a5a34e639011301cbb02e884e280f5e3a", null ],
+    [ "SpawnRay", "class_fact_spawner.html#a138506ab2bb9d66dde338e69877aa5c0", null ],
+    [ "Start", "class_fact_spawner.html#a62643e107097fa30beee12519c1e38c1", null ],
+    [ "Angle", "class_fact_spawner.html#a69b7f6dd1da6dc4b6d0af763546d176d", null ],
+    [ "FactRepresentation", "class_fact_spawner.html#a772d746a1623f7c5ccce31cbd1e63a86", null ],
+    [ "Line", "class_fact_spawner.html#a0e1feb4a8a6159d0053be88d75a6654d", null ],
+    [ "Ray", "class_fact_spawner.html#abde8a3ce6f32157af7e4a9d1d46989bd", null ],
+    [ "Sphere", "class_fact_spawner.html#a5c0d07dc4dfb19e55c746c7af5612e75", null ]
+];
\ No newline at end of file
diff --git a/Doxygen/output/html/class_fact_spawner.png b/Doxygen/output/html/class_fact_spawner.png
new file mode 100644
index 0000000000000000000000000000000000000000..13e0e652945628cc390a9ba4ebb2e7f5ed84fc07
--- /dev/null
+++ b/Doxygen/output/html/class_fact_spawner.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:b7be363638a87ada9f87052ca53f9ebe1158c4e983956fe262701bfdf55910c9
+size 496
diff --git a/Doxygen/output/html/class_fact_wrapped_c_r_t_p-members.html b/Doxygen/output/html/class_fact_wrapped_c_r_t_p-members.html
new file mode 100644
index 0000000000000000000000000000000000000000..844250947bcb1bc76335be56c7ae7bcee82bb76a
--- /dev/null
+++ b/Doxygen/output/html/class_fact_wrapped_c_r_t_p-members.html
@@ -0,0 +1,126 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_fact_wrapped_c_r_t_p.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">FactWrappedCRTP&lt; T &gt; Member List</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_fact_wrapped_c_r_t_p.html">FactWrappedCRTP&lt; T &gt;</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_fact.html#abe0a555478c7d84d82d47713c3341a19">_CustomLabel</a></td><td class="entry"><a class="el" href="class_fact.html">Fact</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_fact.html#addf13e312f8d68a630cde0eb0292e779">_Facts</a></td><td class="entry"><a class="el" href="class_fact.html">Fact</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_fact.html#a338f38115696c45402971ef7d0e1ab13">_URI</a></td><td class="entry"><a class="el" href="class_fact.html">Fact</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_fact.html#a9b3edda4d360425731abe2a5937963e6">delete</a>(bool keep_clean=true)</td><td class="entry"><a class="el" href="class_fact.html">Fact</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_fact_wrapped_c_r_t_p.html#a6d6c30f6480c57f8928d1ff1960adaa6">Equivalent</a>(Fact f2)</td><td class="entry"><a class="el" href="class_fact_wrapped_c_r_t_p.html">FactWrappedCRTP&lt; T &gt;</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_fact_wrapped_c_r_t_p.html#aa8d38a1fb4e7f03bbb3856d37bd4d9d4">Equivalent</a>(Fact f1, Fact f2)</td><td class="entry"><a class="el" href="class_fact_wrapped_c_r_t_p.html">FactWrappedCRTP&lt; T &gt;</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_fact_wrapped_c_r_t_p.html#a6e83feba9179a493d097f9f2c0573de6">EquivalentWrapped</a>(T f1, T f2)</td><td class="entry"><a class="el" href="class_fact_wrapped_c_r_t_p.html">FactWrappedCRTP&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">pure virtual</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_fact.html#accec0362f7389a5cf47d48da8f8c3ea4">Fact</a>()</td><td class="entry"><a class="el" href="class_fact.html">Fact</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_fact.html#a92ca252e502c43fc4d450b5591edc8f7">Fact</a>(FactOrganizer organizer)</td><td class="entry"><a class="el" href="class_fact.html">Fact</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_fact.html#a9237dce78eaacab58bc118e9ea8bf8fd">Fact</a>(Fact fact, FactOrganizer organizer)</td><td class="entry"><a class="el" href="class_fact.html">Fact</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_fact_wrapped_c_r_t_p.html#afe892ea96bffe02bdd36b2507ad6e509">FactWrappedCRTP</a>()</td><td class="entry"><a class="el" href="class_fact_wrapped_c_r_t_p.html">FactWrappedCRTP&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_fact_wrapped_c_r_t_p.html#a0f81cdce328aa3dc5903d56e726259e3">FactWrappedCRTP</a>(FactOrganizer organizer)</td><td class="entry"><a class="el" href="class_fact_wrapped_c_r_t_p.html">FactWrappedCRTP&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_fact_wrapped_c_r_t_p.html#a3638f0c380fd762d68e33bab47b55dcf">FactWrappedCRTP</a>(FactWrappedCRTP&lt; T &gt; fact, FactOrganizer organizer)</td><td class="entry"><a class="el" href="class_fact_wrapped_c_r_t_p.html">FactWrappedCRTP&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_fact.html#a12811a7b571b956fd38a9cca8b4a1469">freeAutoLabel</a>()</td><td class="entry"><a class="el" href="class_fact.html">Fact</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_fact.html#a54392d8545e3cda72b7e9cb4e1a48bc9">generateLabel</a>()</td><td class="entry"><a class="el" href="class_fact.html">Fact</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_fact.html#a4bff054ec9ee35f07afd31b165e0812e">getDependentFactIds</a>()</td><td class="entry"><a class="el" href="class_fact.html">Fact</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_fact.html#aa7bb062aafb6e9272cbd1598df96d234">GetHashCode</a>()</td><td class="entry"><a class="el" href="class_fact.html">Fact</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_fact.html#a0f34bbe01202b103c72a9521972c1827">hasCustomLabel</a></td><td class="entry"><a class="el" href="class_fact.html">Fact</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_fact.html#a330f0492d43f9b0019c837692e0634b4">hasDependentFacts</a>()</td><td class="entry"><a class="el" href="class_fact.html">Fact</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_fact.html#a39ce0d07dbfb18c028ea9ea86c69d311">Id</a></td><td class="entry"><a class="el" href="class_fact.html">Fact</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_fact.html#a787e61d76e1c3175f1af272aabba14d8">instantiateDisplay</a>(GameObject prefab, Transform transform)</td><td class="entry"><a class="el" href="class_fact.html">Fact</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_fact.html#aad275d6a706d53e4883287dfb2227a45">Label</a></td><td class="entry"><a class="el" href="class_fact.html">Fact</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_fact.html#a850c67cff97fd4bd368a5196a20475b6">LabelId</a></td><td class="entry"><a class="el" href="class_fact.html">Fact</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_fact.html#a5158d32e0f6c89ca2531ac9151981533">parseFact</a>(Scroll.ScrollFact fact)</td><td class="entry"><a class="el" href="class_fact.html">Fact</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_fact.html#a96a5cf709fec2f709c369e267b7ae670">rename</a>(string newLabel)</td><td class="entry"><a class="el" href="class_fact.html">Fact</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_fact.html#ac78c42d053d145656555d4af4e8a76b9">Representation</a></td><td class="entry"><a class="el" href="class_fact.html">Fact</a></td><td class="entry"></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_fact_wrapped_c_r_t_p.html b/Doxygen/output/html/class_fact_wrapped_c_r_t_p.html
new file mode 100644
index 0000000000000000000000000000000000000000..bda302395022c8990c0c8ec9458759dd776346dc
--- /dev/null
+++ b/Doxygen/output/html/class_fact_wrapped_c_r_t_p.html
@@ -0,0 +1,458 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: FactWrappedCRTP&lt; T &gt; Class Template Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_fact_wrapped_c_r_t_p.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="#pro-methods">Protected Member Functions</a> &#124;
+<a href="class_fact_wrapped_c_r_t_p-members.html">List of all members</a>  </div>
+  <div class="headertitle"><div class="title">FactWrappedCRTP&lt; T &gt; Class Template Reference<span class="mlabels"><span class="mlabel">abstract</span></span></div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>Implements CRTP for <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a>; Escalates constructors;  
+ <a href="class_fact_wrapped_c_r_t_p.html#details">More...</a></p>
+<div class="dynheader">
+Inheritance diagram for FactWrappedCRTP&lt; T &gt;:</div>
+<div class="dyncontent">
+ <div class="center">
+  <img src="class_fact_wrapped_c_r_t_p.png" usemap="#FactWrappedCRTP_3C_20T_20_3E_map" alt=""/>
+  <map id="FactWrappedCRTP_3C_20T_20_3E_map" name="FactWrappedCRTP_3C_20T_20_3E_map">
+<area href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT." alt="Fact" shape="rect" coords="0,0,151,24"/>
+  </map>
+</div></div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:a6d6c30f6480c57f8928d1ff1960adaa6"><td class="memItemLeft" align="right" valign="top">override bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_wrapped_c_r_t_p.html#a6d6c30f6480c57f8928d1ff1960adaa6">Equivalent</a> (<a class="el" href="class_fact.html">Fact</a> f2)</td></tr>
+<tr class="memdesc:a6d6c30f6480c57f8928d1ff1960adaa6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Compares <a class="el" href="class_fact.html">this</a> against <em>f2</em> .  <a href="class_fact_wrapped_c_r_t_p.html#a6d6c30f6480c57f8928d1ff1960adaa6">More...</a><br /></td></tr>
+<tr class="separator:a6d6c30f6480c57f8928d1ff1960adaa6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa8d38a1fb4e7f03bbb3856d37bd4d9d4"><td class="memItemLeft" align="right" valign="top">override bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_wrapped_c_r_t_p.html#aa8d38a1fb4e7f03bbb3856d37bd4d9d4">Equivalent</a> (<a class="el" href="class_fact.html">Fact</a> f1, <a class="el" href="class_fact.html">Fact</a> f2)</td></tr>
+<tr class="memdesc:aa8d38a1fb4e7f03bbb3856d37bd4d9d4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Compares <em>f1</em>  against <em>f2</em> .  <a href="class_fact_wrapped_c_r_t_p.html#aa8d38a1fb4e7f03bbb3856d37bd4d9d4">More...</a><br /></td></tr>
+<tr class="separator:aa8d38a1fb4e7f03bbb3856d37bd4d9d4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_methods_class_fact"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_fact')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="class_fact.html">Fact</a></td></tr>
+<tr class="memitem:a96a5cf709fec2f709c369e267b7ae670 inherit pub_methods_class_fact"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact.html#a96a5cf709fec2f709c369e267b7ae670">rename</a> (string newLabel)</td></tr>
+<tr class="memdesc:a96a5cf709fec2f709c369e267b7ae670 inherit pub_methods_class_fact"><td class="mdescLeft">&#160;</td><td class="mdescRight">Assignes a custom <a class="el" href="class_fact.html#aad275d6a706d53e4883287dfb2227a45">Label</a>, if <em>newLabel</em>  is not yet taken; or clears custom <a class="el" href="class_fact.html#aad275d6a706d53e4883287dfb2227a45">Label</a>.  <a href="class_fact.html#a96a5cf709fec2f709c369e267b7ae670">More...</a><br /></td></tr>
+<tr class="separator:a96a5cf709fec2f709c369e267b7ae670 inherit pub_methods_class_fact"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a330f0492d43f9b0019c837692e0634b4 inherit pub_methods_class_fact"><td class="memItemLeft" align="right" valign="top">abstract bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact.html#a330f0492d43f9b0019c837692e0634b4">hasDependentFacts</a> ()</td></tr>
+<tr class="memdesc:a330f0492d43f9b0019c837692e0634b4 inherit pub_methods_class_fact"><td class="mdescLeft">&#160;</td><td class="mdescRight"><dl class="section return"><dt>Returns</dt><dd><code>true</code> if <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> depends on other <a class="el" href="class_fact.html">Facts</a>; equivalent to <a class="el" href="class_fact.html#a4bff054ec9ee35f07afd31b165e0812e">getDependentFactIds</a> returns non empty array</dd></dl>
+ <a href="class_fact.html#a330f0492d43f9b0019c837692e0634b4">More...</a><br /></td></tr>
+<tr class="separator:a330f0492d43f9b0019c837692e0634b4 inherit pub_methods_class_fact"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4bff054ec9ee35f07afd31b165e0812e inherit pub_methods_class_fact"><td class="memItemLeft" align="right" valign="top">abstract string[]&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact.html#a4bff054ec9ee35f07afd31b165e0812e">getDependentFactIds</a> ()</td></tr>
+<tr class="separator:a4bff054ec9ee35f07afd31b165e0812e inherit pub_methods_class_fact"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a787e61d76e1c3175f1af272aabba14d8 inherit pub_methods_class_fact"><td class="memItemLeft" align="right" valign="top">abstract GameObject&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact.html#a787e61d76e1c3175f1af272aabba14d8">instantiateDisplay</a> (GameObject prefab, Transform transform)</td></tr>
+<tr class="memdesc:a787e61d76e1c3175f1af272aabba14d8 inherit pub_methods_class_fact"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initiates a <em>prefab</em>  at <em>transform</em>  e.g. by setting <a class="el" href="class_fact.html#aad275d6a706d53e4883287dfb2227a45">Label</a>.  <a href="class_fact.html#a787e61d76e1c3175f1af272aabba14d8">More...</a><br /></td></tr>
+<tr class="separator:a787e61d76e1c3175f1af272aabba14d8 inherit pub_methods_class_fact"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9b3edda4d360425731abe2a5937963e6 inherit pub_methods_class_fact"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact.html#a9b3edda4d360425731abe2a5937963e6">delete</a> (bool keep_clean=true)</td></tr>
+<tr class="memdesc:a9b3edda4d360425731abe2a5937963e6 inherit pub_methods_class_fact"><td class="mdescLeft">&#160;</td><td class="mdescRight">Frees ressources e.g. <a class="el" href="class_fact.html#aad275d6a706d53e4883287dfb2227a45">Label</a> and will eventually delete Fact Server-Side in far-near future when feature is supported.  <a href="class_fact.html#a9b3edda4d360425731abe2a5937963e6">More...</a><br /></td></tr>
+<tr class="separator:a9b3edda4d360425731abe2a5937963e6 inherit pub_methods_class_fact"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa7bb062aafb6e9272cbd1598df96d234 inherit pub_methods_class_fact"><td class="memItemLeft" align="right" valign="top">abstract override int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact.html#aa7bb062aafb6e9272cbd1598df96d234">GetHashCode</a> ()</td></tr>
+<tr class="memdesc:aa7bb062aafb6e9272cbd1598df96d234 inherit pub_methods_class_fact"><td class="mdescLeft">&#160;</td><td class="mdescRight">canonical  <a href="class_fact.html#aa7bb062aafb6e9272cbd1598df96d234">More...</a><br /></td></tr>
+<tr class="separator:aa7bb062aafb6e9272cbd1598df96d234 inherit pub_methods_class_fact"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a12811a7b571b956fd38a9cca8b4a1469 inherit pub_methods_class_fact"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact.html#a12811a7b571b956fd38a9cca8b4a1469">freeAutoLabel</a> ()</td></tr>
+<tr class="memdesc:a12811a7b571b956fd38a9cca8b4a1469 inherit pub_methods_class_fact"><td class="mdescLeft">&#160;</td><td class="mdescRight">Tells <a class="el" href="class_fact.html#addf13e312f8d68a630cde0eb0292e779" title="Reference to FactOrganizer in which this Fact and all its depending Facts are beeing organized.">_Facts</a> that <a class="el" href="class_fact.html">this</a> no longer uses auto-generated <a class="el" href="class_fact.html#aad275d6a706d53e4883287dfb2227a45">Label</a>, but remembers current generation variable(s).  <a href="class_fact.html#a12811a7b571b956fd38a9cca8b4a1469">More...</a><br /></td></tr>
+<tr class="separator:a12811a7b571b956fd38a9cca8b4a1469 inherit pub_methods_class_fact"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pro-methods" name="pro-methods"></a>
+Protected Member Functions</h2></td></tr>
+<tr class="memitem:afe892ea96bffe02bdd36b2507ad6e509"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_wrapped_c_r_t_p.html#afe892ea96bffe02bdd36b2507ad6e509">FactWrappedCRTP</a> ()</td></tr>
+<tr class="separator:afe892ea96bffe02bdd36b2507ad6e509"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0f81cdce328aa3dc5903d56e726259e3"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_wrapped_c_r_t_p.html#a0f81cdce328aa3dc5903d56e726259e3">FactWrappedCRTP</a> (<a class="el" href="class_fact_organizer.html">FactOrganizer</a> organizer)</td></tr>
+<tr class="separator:a0f81cdce328aa3dc5903d56e726259e3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3638f0c380fd762d68e33bab47b55dcf"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_wrapped_c_r_t_p.html#a3638f0c380fd762d68e33bab47b55dcf">FactWrappedCRTP</a> (<a class="el" href="class_fact_wrapped_c_r_t_p.html">FactWrappedCRTP</a>&lt; T &gt; fact, <a class="el" href="class_fact_organizer.html">FactOrganizer</a> organizer)</td></tr>
+<tr class="separator:a3638f0c380fd762d68e33bab47b55dcf"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6e83feba9179a493d097f9f2c0573de6"><td class="memItemLeft" align="right" valign="top">abstract bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_wrapped_c_r_t_p.html#a6e83feba9179a493d097f9f2c0573de6">EquivalentWrapped</a> (T f1, T f2)</td></tr>
+<tr class="memdesc:a6e83feba9179a493d097f9f2c0573de6"><td class="mdescLeft">&#160;</td><td class="mdescRight">CRTP step of <a class="el" href="class_fact_wrapped_c_r_t_p.html#a6d6c30f6480c57f8928d1ff1960adaa6" title="Compares this against f2 .">Equivalent(Fact)</a> and <a class="el" href="class_fact_wrapped_c_r_t_p.html#aa8d38a1fb4e7f03bbb3856d37bd4d9d4" title="Compares f1  against f2 .">Equivalent(Fact, Fact)</a> <a href="class_fact_wrapped_c_r_t_p.html#a6e83feba9179a493d097f9f2c0573de6">More...</a><br /></td></tr>
+<tr class="separator:a6e83feba9179a493d097f9f2c0573de6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_methods_class_fact"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_fact')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="class_fact.html">Fact</a></td></tr>
+<tr class="memitem:accec0362f7389a5cf47d48da8f8c3ea4 inherit pro_methods_class_fact"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact.html#accec0362f7389a5cf47d48da8f8c3ea4">Fact</a> ()</td></tr>
+<tr class="memdesc:accec0362f7389a5cf47d48da8f8c3ea4 inherit pro_methods_class_fact"><td class="mdescLeft">&#160;</td><td class="mdescRight">Only being used by <a href="https://www.newtonsoft.com/json/help/html/T_Newtonsoft_Json_JsonReader.htm">JsonReader</a> to initiate empty <a class="el" href="class_fact.html">Facts</a>. </p><dl class="section see"><dt>See also</dt><dd><a class="el" href="class_j_s_o_n_manager.html">JSONManager</a></dd></dl>
+ <a href="class_fact.html#accec0362f7389a5cf47d48da8f8c3ea4">More...</a><br /></td></tr>
+<tr class="separator:accec0362f7389a5cf47d48da8f8c3ea4 inherit pro_methods_class_fact"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a92ca252e502c43fc4d450b5591edc8f7 inherit pro_methods_class_fact"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact.html#a92ca252e502c43fc4d450b5591edc8f7">Fact</a> (<a class="el" href="class_fact_organizer.html">FactOrganizer</a> organizer)</td></tr>
+<tr class="memdesc:a92ca252e502c43fc4d450b5591edc8f7 inherit pro_methods_class_fact"><td class="mdescLeft">&#160;</td><td class="mdescRight">Standard base-constructor.  <a href="class_fact.html#a92ca252e502c43fc4d450b5591edc8f7">More...</a><br /></td></tr>
+<tr class="separator:a92ca252e502c43fc4d450b5591edc8f7 inherit pro_methods_class_fact"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9237dce78eaacab58bc118e9ea8bf8fd inherit pro_methods_class_fact"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact.html#a9237dce78eaacab58bc118e9ea8bf8fd">Fact</a> (<a class="el" href="class_fact.html">Fact</a> fact, <a class="el" href="class_fact_organizer.html">FactOrganizer</a> organizer)</td></tr>
+<tr class="memdesc:a9237dce78eaacab58bc118e9ea8bf8fd inherit pro_methods_class_fact"><td class="mdescLeft">&#160;</td><td class="mdescRight">Copies <em>fact</em>  by initiating new MMT Fact.  <a href="class_fact.html#a9237dce78eaacab58bc118e9ea8bf8fd">More...</a><br /></td></tr>
+<tr class="separator:a9237dce78eaacab58bc118e9ea8bf8fd inherit pro_methods_class_fact"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a54392d8545e3cda72b7e9cb4e1a48bc9 inherit pro_methods_class_fact"><td class="memItemLeft" align="right" valign="top">virtual string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact.html#a54392d8545e3cda72b7e9cb4e1a48bc9">generateLabel</a> ()</td></tr>
+<tr class="memdesc:a54392d8545e3cda72b7e9cb4e1a48bc9 inherit pro_methods_class_fact"><td class="mdescLeft">&#160;</td><td class="mdescRight">auto-generates <a class="el" href="class_fact.html#aad275d6a706d53e4883287dfb2227a45">Label</a> using generation variable(s) e.g. <a class="el" href="class_fact.html#a850c67cff97fd4bd368a5196a20475b6" title="Counter to organize auto generated Label. Set to negative, if custom Label is assigned.">LabelId</a>; if custom <a class="el" href="class_fact.html#aad275d6a706d53e4883287dfb2227a45">Label</a> is set, tries to restore original generated <a class="el" href="class_fact.html#aad275d6a706d53e4883287dfb2227a45">Label</a> <b>without</b> resetting <a class="el" href="class_fact.html#abe0a555478c7d84d82d47713c3341a19" title="Stores custom Label if set.">_CustomLabel</a>. If original <a class="el" href="class_fact.html#aad275d6a706d53e4883287dfb2227a45">Label</a> is already taken, a new one will be generated.  <a href="class_fact.html#a54392d8545e3cda72b7e9cb4e1a48bc9">More...</a><br /></td></tr>
+<tr class="separator:a54392d8545e3cda72b7e9cb4e1a48bc9 inherit pro_methods_class_fact"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="inherited" name="inherited"></a>
+Additional Inherited Members</h2></td></tr>
+<tr class="inherit_header pub_static_methods_class_fact"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_class_fact')"><img src="closed.png" alt="-"/>&#160;Static Public Member Functions inherited from <a class="el" href="class_fact.html">Fact</a></td></tr>
+<tr class="memitem:a5158d32e0f6c89ca2531ac9151981533 inherit pub_static_methods_class_fact"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_fact.html">Fact</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact.html#a5158d32e0f6c89ca2531ac9151981533">parseFact</a> (<a class="el" href="class_scroll_1_1_scroll_fact.html">Scroll.ScrollFact</a> fact)</td></tr>
+<tr class="memdesc:a5158d32e0f6c89ca2531ac9151981533 inherit pub_static_methods_class_fact"><td class="mdescLeft">&#160;</td><td class="mdescRight">Parses <a class="el" href="class_scroll_1_1_scroll_fact.html">Scroll.ScrollFact</a> to actual <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a>  <a href="class_fact.html#a5158d32e0f6c89ca2531ac9151981533">More...</a><br /></td></tr>
+<tr class="separator:a5158d32e0f6c89ca2531ac9151981533 inherit pub_static_methods_class_fact"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_attribs_class_fact"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_class_fact')"><img src="closed.png" alt="-"/>&#160;Public Attributes inherited from <a class="el" href="class_fact.html">Fact</a></td></tr>
+<tr class="memitem:ac78c42d053d145656555d4af4e8a76b9 inherit pub_attribs_class_fact"><td class="memItemLeft" align="right" valign="top">GameObject&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact.html#ac78c42d053d145656555d4af4e8a76b9">Representation</a></td></tr>
+<tr class="memdesc:ac78c42d053d145656555d4af4e8a76b9 inherit pub_attribs_class_fact"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reference to <code>GameObject</code> that represents this <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> in the GameWorld.  <a href="class_fact.html#ac78c42d053d145656555d4af4e8a76b9">More...</a><br /></td></tr>
+<tr class="separator:ac78c42d053d145656555d4af4e8a76b9 inherit pub_attribs_class_fact"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_attribs_class_fact"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_class_fact')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="class_fact.html">Fact</a></td></tr>
+<tr class="memitem:a338f38115696c45402971ef7d0e1ab13 inherit pro_attribs_class_fact"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact.html#a338f38115696c45402971ef7d0e1ab13">_URI</a></td></tr>
+<tr class="memdesc:a338f38115696c45402971ef7d0e1ab13 inherit pro_attribs_class_fact"><td class="mdescLeft">&#160;</td><td class="mdescRight">MMT URI  <a href="class_fact.html#a338f38115696c45402971ef7d0e1ab13">More...</a><br /></td></tr>
+<tr class="separator:a338f38115696c45402971ef7d0e1ab13 inherit pro_attribs_class_fact"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abe0a555478c7d84d82d47713c3341a19 inherit pro_attribs_class_fact"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact.html#abe0a555478c7d84d82d47713c3341a19">_CustomLabel</a> = null</td></tr>
+<tr class="memdesc:abe0a555478c7d84d82d47713c3341a19 inherit pro_attribs_class_fact"><td class="mdescLeft">&#160;</td><td class="mdescRight">Stores custom <a class="el" href="class_fact.html#aad275d6a706d53e4883287dfb2227a45">Label</a> if set.  <a href="class_fact.html#abe0a555478c7d84d82d47713c3341a19">More...</a><br /></td></tr>
+<tr class="separator:abe0a555478c7d84d82d47713c3341a19 inherit pro_attribs_class_fact"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:addf13e312f8d68a630cde0eb0292e779 inherit pro_attribs_class_fact"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_fact_organizer.html">FactOrganizer</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact.html#addf13e312f8d68a630cde0eb0292e779">_Facts</a></td></tr>
+<tr class="memdesc:addf13e312f8d68a630cde0eb0292e779 inherit pro_attribs_class_fact"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reference to <a class="el" href="class_fact_organizer.html" title="Organizes (insertion/ deletion / etc. operations) and sepperates Fact spaces. Keeps track of insertio...">FactOrganizer</a> in which this <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> and all its <a class="el" href="class_fact.html#a4bff054ec9ee35f07afd31b165e0812e">depending Facts</a> are beeing organized.  <a href="class_fact.html#addf13e312f8d68a630cde0eb0292e779">More...</a><br /></td></tr>
+<tr class="separator:addf13e312f8d68a630cde0eb0292e779 inherit pro_attribs_class_fact"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header properties_class_fact"><td colspan="2" onclick="javascript:toggleInherit('properties_class_fact')"><img src="closed.png" alt="-"/>&#160;Properties inherited from <a class="el" href="class_fact.html">Fact</a></td></tr>
+<tr class="memitem:a39ce0d07dbfb18c028ea9ea86c69d311 inherit properties_class_fact"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact.html#a39ce0d07dbfb18c028ea9ea86c69d311">Id</a><code> [getset]</code></td></tr>
+<tr class="separator:a39ce0d07dbfb18c028ea9ea86c69d311 inherit properties_class_fact"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aad275d6a706d53e4883287dfb2227a45 inherit properties_class_fact"><td class="memItemLeft" align="right" valign="top">string?&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact.html#aad275d6a706d53e4883287dfb2227a45">Label</a><code> [getset]</code></td></tr>
+<tr class="separator:aad275d6a706d53e4883287dfb2227a45 inherit properties_class_fact"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0f34bbe01202b103c72a9521972c1827 inherit properties_class_fact"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact.html#a0f34bbe01202b103c72a9521972c1827">hasCustomLabel</a><code> [get]</code></td></tr>
+<tr class="separator:a0f34bbe01202b103c72a9521972c1827 inherit properties_class_fact"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a850c67cff97fd4bd368a5196a20475b6 inherit properties_class_fact"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact.html#a850c67cff97fd4bd368a5196a20475b6">LabelId</a><code> [getset]</code></td></tr>
+<tr class="memdesc:a850c67cff97fd4bd368a5196a20475b6 inherit properties_class_fact"><td class="mdescLeft">&#160;</td><td class="mdescRight">Counter to organize auto generated <a class="el" href="class_fact.html#aad275d6a706d53e4883287dfb2227a45">Label</a>. Set to negative, if custom <a class="el" href="class_fact.html#aad275d6a706d53e4883287dfb2227a45">Label</a> is assigned.  <a href="class_fact.html#a850c67cff97fd4bd368a5196a20475b6">More...</a><br /></td></tr>
+<tr class="separator:a850c67cff97fd4bd368a5196a20475b6 inherit properties_class_fact"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p >Implements CRTP for <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a>; Escalates constructors; </p>
+<dl class="tparams"><dt>Template Parameters</dt><dd>
+  <table class="tparams">
+    <tr><td class="paramname">T</td><td>class, which inherits from <a class="el" href="class_fact_wrapped_c_r_t_p.html" title="Implements CRTP for Fact; Escalates constructors;">FactWrappedCRTP</a></td></tr>
+  </table>
+  </dd>
+</dl>
+<div class="typeconstraint">
+<dl><dt><b>Type Constraints</b></dt><dd>
+<table border="0" cellspacing="2" cellpadding="0">
+<tr><td valign="top"><em>T</em></td><td>&#160;:</td><td valign="top"><em><a class="el" href="class_fact_wrapped_c_r_t_p.html">FactWrappedCRTP</a>&lt;T&gt;</em></td><td>&#160;</td></tr>
+</table>
+</dd>
+</dl>
+</div>
+</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
+<a id="afe892ea96bffe02bdd36b2507ad6e509" name="afe892ea96bffe02bdd36b2507ad6e509"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#afe892ea96bffe02bdd36b2507ad6e509">&#9670;&nbsp;</a></span>FactWrappedCRTP() <span class="overload">[1/3]</span></h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_fact_wrapped_c_r_t_p.html">FactWrappedCRTP</a>&lt; T &gt;.<a class="el" href="class_fact_wrapped_c_r_t_p.html">FactWrappedCRTP</a> </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p></p>
+<p >Only being used by <a href="https://www.newtonsoft.com/json/help/html/T_Newtonsoft_Json_JsonReader.htm">JsonReader</a> to initiate empty <a class="el" href="class_fact.html">Facts</a>. </p><dl class="section see"><dt>See also</dt><dd><a class="el" href="class_j_s_o_n_manager.html">JSONManager</a></dd></dl>
+
+</div>
+</div>
+<a id="a0f81cdce328aa3dc5903d56e726259e3" name="a0f81cdce328aa3dc5903d56e726259e3"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a0f81cdce328aa3dc5903d56e726259e3">&#9670;&nbsp;</a></span>FactWrappedCRTP() <span class="overload">[2/3]</span></h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_fact_wrapped_c_r_t_p.html">FactWrappedCRTP</a>&lt; T &gt;.<a class="el" href="class_fact_wrapped_c_r_t_p.html">FactWrappedCRTP</a> </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_fact_organizer.html">FactOrganizer</a>&#160;</td>
+          <td class="paramname"><em>organizer</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p></p>
+<p >Standard base-constructor. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">organizer</td><td><a class="el" href="class_fact.html#addf13e312f8d68a630cde0eb0292e779" title="Reference to FactOrganizer in which this Fact and all its depending Facts are beeing organized.">_Facts</a></td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a id="a3638f0c380fd762d68e33bab47b55dcf" name="a3638f0c380fd762d68e33bab47b55dcf"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a3638f0c380fd762d68e33bab47b55dcf">&#9670;&nbsp;</a></span>FactWrappedCRTP() <span class="overload">[3/3]</span></h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_fact_wrapped_c_r_t_p.html">FactWrappedCRTP</a>&lt; T &gt;.<a class="el" href="class_fact_wrapped_c_r_t_p.html">FactWrappedCRTP</a> </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_fact_wrapped_c_r_t_p.html">FactWrappedCRTP</a>&lt; T &gt;&#160;</td>
+          <td class="paramname"><em>fact</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="class_fact_organizer.html">FactOrganizer</a>&#160;</td>
+          <td class="paramname"><em>organizer</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p></p>
+<p >Copies <em>fact</em>  by initiating new MMT Fact. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">fact</td><td><a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> to be copied</td></tr>
+    <tr><td class="paramname">organizer</td><td><a class="el" href="class_fact.html#addf13e312f8d68a630cde0eb0292e779" title="Reference to FactOrganizer in which this Fact and all its depending Facts are beeing organized.">_Facts</a></td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a id="aa8d38a1fb4e7f03bbb3856d37bd4d9d4" name="aa8d38a1fb4e7f03bbb3856d37bd4d9d4"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aa8d38a1fb4e7f03bbb3856d37bd4d9d4">&#9670;&nbsp;</a></span>Equivalent() <span class="overload">[1/2]</span></h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">override bool <a class="el" href="class_fact_wrapped_c_r_t_p.html">FactWrappedCRTP</a>&lt; T &gt;.Equivalent </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_fact.html">Fact</a>&#160;</td>
+          <td class="paramname"><em>f1</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="class_fact.html">Fact</a>&#160;</td>
+          <td class="paramname"><em>f2</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Compares <em>f1</em>  against <em>f2</em> . </p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">f1</td><td><a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> to compare to</td></tr>
+    <tr><td class="paramname">f2</td><td><a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> to compare to</td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd><code>true</code> if <em>f2</em>  is semantical very similar to <em>f1</em> </dd></dl>
+
+<p>Implements <a class="el" href="class_fact.html#a3349038fecf169deae63bca1a0dc18f6">Fact</a>.</p>
+
+</div>
+</div>
+<a id="a6d6c30f6480c57f8928d1ff1960adaa6" name="a6d6c30f6480c57f8928d1ff1960adaa6"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a6d6c30f6480c57f8928d1ff1960adaa6">&#9670;&nbsp;</a></span>Equivalent() <span class="overload">[2/2]</span></h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">override bool <a class="el" href="class_fact_wrapped_c_r_t_p.html">FactWrappedCRTP</a>&lt; T &gt;.Equivalent </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_fact.html">Fact</a>&#160;</td>
+          <td class="paramname"><em>f2</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Compares <a class="el" href="class_fact.html">this</a> against <em>f2</em> . </p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">f2</td><td><a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> to compare to</td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd><code>true</code> if <em>f2</em>  is semantical very similar to <a class="el" href="class_fact.html">this</a></dd></dl>
+
+<p>Implements <a class="el" href="class_fact.html#adc82331e7914777c5fe1d5ebad6972aa">Fact</a>.</p>
+
+</div>
+</div>
+<a id="a6e83feba9179a493d097f9f2c0573de6" name="a6e83feba9179a493d097f9f2c0573de6"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a6e83feba9179a493d097f9f2c0573de6">&#9670;&nbsp;</a></span>EquivalentWrapped()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">abstract bool <a class="el" href="class_fact_wrapped_c_r_t_p.html">FactWrappedCRTP</a>&lt; T &gt;.EquivalentWrapped </td>
+          <td>(</td>
+          <td class="paramtype">T&#160;</td>
+          <td class="paramname"><em>f1</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">T&#160;</td>
+          <td class="paramname"><em>f2</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">pure virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>CRTP step of <a class="el" href="class_fact_wrapped_c_r_t_p.html#a6d6c30f6480c57f8928d1ff1960adaa6" title="Compares this against f2 .">Equivalent(Fact)</a> and <a class="el" href="class_fact_wrapped_c_r_t_p.html#aa8d38a1fb4e7f03bbb3856d37bd4d9d4" title="Compares f1  against f2 .">Equivalent(Fact, Fact)</a></p>
+
+<p>Implemented in <a class="el" href="class_abstract_line_fact_wrapped_c_r_t_p.html#a90d0c4d81a5aee4a5a51b1de3f561e24">AbstractLineFactWrappedCRTP&lt; T &gt;</a>.</p>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/InteractionEngine/FactHandling/<a class="el" href="_fact_8cs.html">Fact.cs</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="class_fact_wrapped_c_r_t_p.html">FactWrappedCRTP</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_fact_wrapped_c_r_t_p.js b/Doxygen/output/html/class_fact_wrapped_c_r_t_p.js
new file mode 100644
index 0000000000000000000000000000000000000000..0d3e8b33cf4b91b9c1b574cdca31094bcb01cc8d
--- /dev/null
+++ b/Doxygen/output/html/class_fact_wrapped_c_r_t_p.js
@@ -0,0 +1,9 @@
+var class_fact_wrapped_c_r_t_p =
+[
+    [ "FactWrappedCRTP", "class_fact_wrapped_c_r_t_p.html#afe892ea96bffe02bdd36b2507ad6e509", null ],
+    [ "FactWrappedCRTP", "class_fact_wrapped_c_r_t_p.html#a0f81cdce328aa3dc5903d56e726259e3", null ],
+    [ "FactWrappedCRTP", "class_fact_wrapped_c_r_t_p.html#a3638f0c380fd762d68e33bab47b55dcf", null ],
+    [ "Equivalent", "class_fact_wrapped_c_r_t_p.html#aa8d38a1fb4e7f03bbb3856d37bd4d9d4", null ],
+    [ "Equivalent", "class_fact_wrapped_c_r_t_p.html#a6d6c30f6480c57f8928d1ff1960adaa6", null ],
+    [ "EquivalentWrapped", "class_fact_wrapped_c_r_t_p.html#a6e83feba9179a493d097f9f2c0573de6", null ]
+];
\ No newline at end of file
diff --git a/Doxygen/output/html/class_fact_wrapped_c_r_t_p.png b/Doxygen/output/html/class_fact_wrapped_c_r_t_p.png
new file mode 100644
index 0000000000000000000000000000000000000000..fb761ddb6824878491f8c935c9b8380290bbada4
--- /dev/null
+++ b/Doxygen/output/html/class_fact_wrapped_c_r_t_p.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:b93456a9e60122d0b01153139e72cba5997bc7bcbd3723d9897657987e0f20ba
+size 541
diff --git a/Doxygen/output/html/class_fact_wrapper-members.html b/Doxygen/output/html/class_fact_wrapper-members.html
new file mode 100644
index 0000000000000000000000000000000000000000..2f621333af0a6908b16083d46dff44b8abcab6cf
--- /dev/null
+++ b/Doxygen/output/html/class_fact_wrapper-members.html
@@ -0,0 +1,101 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_fact_wrapper.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">FactWrapper Member List</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_fact_wrapper.html">FactWrapper</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_fact_wrapper.html#ace8889b64bf1f81951736146dd313a68">fact</a></td><td class="entry"><a class="el" href="class_fact_wrapper.html">FactWrapper</a></td><td class="entry"></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_fact_wrapper.html b/Doxygen/output/html/class_fact_wrapper.html
new file mode 100644
index 0000000000000000000000000000000000000000..5784db468b54c8697d3352f803f2c3ceec33bdef
--- /dev/null
+++ b/Doxygen/output/html/class_fact_wrapper.html
@@ -0,0 +1,131 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: FactWrapper Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_fact_wrapper.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#pub-attribs">Public Attributes</a> &#124;
+<a href="class_fact_wrapper-members.html">List of all members</a>  </div>
+  <div class="headertitle"><div class="title">FactWrapper Class Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<div class="dynheader">
+Inheritance diagram for FactWrapper:</div>
+<div class="dyncontent">
+ <div class="center">
+  <img src="class_fact_wrapper.png" alt=""/>
+ </div></div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
+Public Attributes</h2></td></tr>
+<tr class="memitem:ace8889b64bf1f81951736146dd313a68"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_fact.html">Fact</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_wrapper.html#ace8889b64bf1f81951736146dd313a68">fact</a></td></tr>
+<tr class="separator:ace8889b64bf1f81951736146dd313a68"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Member Data Documentation</h2>
+<a id="ace8889b64bf1f81951736146dd313a68" name="ace8889b64bf1f81951736146dd313a68"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ace8889b64bf1f81951736146dd313a68">&#9670;&nbsp;</a></span>fact</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_fact.html">Fact</a> FactWrapper.fact</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/InventoryStuff/<a class="el" href="_fact_wrapper_8cs.html">FactWrapper.cs</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="class_fact_wrapper.html">FactWrapper</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_fact_wrapper.js b/Doxygen/output/html/class_fact_wrapper.js
new file mode 100644
index 0000000000000000000000000000000000000000..5b5d708b2330d87210e913f03305f27cc6e6a062
--- /dev/null
+++ b/Doxygen/output/html/class_fact_wrapper.js
@@ -0,0 +1,4 @@
+var class_fact_wrapper =
+[
+    [ "fact", "class_fact_wrapper.html#ace8889b64bf1f81951736146dd313a68", null ]
+];
\ No newline at end of file
diff --git a/Doxygen/output/html/class_fact_wrapper.png b/Doxygen/output/html/class_fact_wrapper.png
new file mode 100644
index 0000000000000000000000000000000000000000..7cfbbe7ccee05d835b64574acb474fb82b1bba33
--- /dev/null
+++ b/Doxygen/output/html/class_fact_wrapper.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:6ed88a957378b12776531b8d97b1bb50b475327a44ad3e6dd30e694abbc3a4f1
+size 488
diff --git a/Doxygen/output/html/class_gadget-members.html b/Doxygen/output/html/class_gadget-members.html
new file mode 100644
index 0000000000000000000000000000000000000000..06e34fd7cb5a8df9af9e5ed7f3f177c905ebeb42
--- /dev/null
+++ b/Doxygen/output/html/class_gadget-members.html
@@ -0,0 +1,109 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_gadget.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">Gadget Member List</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_gadget.html">Gadget</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_gadget.html#a7ee73250f04a3d86b486ec4e73e3b790">Awake</a>()</td><td class="entry"><a class="el" href="class_gadget.html">Gadget</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_gadget.html#ad932ca8643a5a86c74ed070079a8f70e">Cursor</a></td><td class="entry"><a class="el" href="class_gadget.html">Gadget</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_gadget.html#a08cf9e25270636472e93195bc1516878">id</a></td><td class="entry"><a class="el" href="class_gadget.html">Gadget</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_gadget.html#acb04c1ca241da0b8e818144a80d9e55d">ignoreLayerMask</a></td><td class="entry"><a class="el" href="class_gadget.html">Gadget</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_gadget.html#aa5cbccf7078b56f38e9b3d972f04e999">MaxRange</a></td><td class="entry"><a class="el" href="class_gadget.html">Gadget</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_gadget.html#a79585ab08c1ae5efe5a357e1b4218fa2">OnEnable</a>()</td><td class="entry"><a class="el" href="class_gadget.html">Gadget</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_gadget.html#a069459a8478367816706eeb368b11763">OnHit</a>(RaycastHit hit)</td><td class="entry"><a class="el" href="class_gadget.html">Gadget</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_gadget.html#a2c9fe989e41ae1117121eefc22fca7b0">Sprite</a></td><td class="entry"><a class="el" href="class_gadget.html">Gadget</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_gadget.html#aae7923f7fd2ee880e3cb9d8f4f76cb53">UiName</a></td><td class="entry"><a class="el" href="class_gadget.html">Gadget</a></td><td class="entry"></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_gadget.html b/Doxygen/output/html/class_gadget.html
new file mode 100644
index 0000000000000000000000000000000000000000..437b09b1119c11b39faa8a4bd190412d68a45230
--- /dev/null
+++ b/Doxygen/output/html/class_gadget.html
@@ -0,0 +1,353 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Gadget Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_gadget.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="#pub-attribs">Public Attributes</a> &#124;
+<a href="#pro-methods">Protected Member Functions</a> &#124;
+<a href="class_gadget-members.html">List of all members</a>  </div>
+  <div class="headertitle"><div class="title">Gadget Class Reference</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>Base class for all Gadgets to derive from. A <a class="el" href="class_gadget.html" title="Base class for all Gadgets to derive from. A Gadget is a tool for the player (and level editor) to in...">Gadget</a> is a tool for the player (and level editor) to interact with the GameWorld.  
+ <a href="class_gadget.html#details">More...</a></p>
+<div class="dynheader">
+Inheritance diagram for Gadget:</div>
+<div class="dyncontent">
+ <div class="center">
+  <img src="class_gadget.png" usemap="#Gadget_map" alt=""/>
+  <map id="Gadget_map" name="Gadget_map">
+<area href="class_angle_tool.html" alt="AngleTool" shape="rect" coords="112,112,214,136"/>
+<area href="class_extra_gadget.html" alt="ExtraGadget" shape="rect" coords="112,168,214,192"/>
+<area href="class_line_tool.html" alt="LineTool" shape="rect" coords="112,224,214,248"/>
+<area href="class_lot_tool.html" alt="LotTool" shape="rect" coords="112,280,214,304"/>
+<area href="class_pendulum.html" alt="Pendulum" shape="rect" coords="112,336,214,360"/>
+<area href="class_pointer.html" alt="Pointer" shape="rect" coords="112,392,214,416"/>
+<area href="class_pole_tool.html" alt="PoleTool" shape="rect" coords="112,448,214,472"/>
+<area href="class_remover.html" alt="Remover" shape="rect" coords="112,504,214,528"/>
+<area href="class_tape.html" alt="Tape" shape="rect" coords="112,560,214,584"/>
+  </map>
+</div></div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:a069459a8478367816706eeb368b11763"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_gadget.html#a069459a8478367816706eeb368b11763">OnHit</a> (RaycastHit hit)</td></tr>
+<tr class="memdesc:a069459a8478367816706eeb368b11763"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when <a class="el" href="class_communication_events.html#a42aa894d895fcccfea05a3823bc2a683">CommunicationEvents.TriggerEvent</a> is invoked, a.k.a. when Player clicks in GameWorld.  <a href="class_gadget.html#a069459a8478367816706eeb368b11763">More...</a><br /></td></tr>
+<tr class="separator:a069459a8478367816706eeb368b11763"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
+Public Attributes</h2></td></tr>
+<tr class="memitem:a08cf9e25270636472e93195bc1516878"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_gadget.html#a08cf9e25270636472e93195bc1516878">id</a> = -1</td></tr>
+<tr class="memdesc:a08cf9e25270636472e93195bc1516878"><td class="mdescLeft">&#160;</td><td class="mdescRight">Position in tool belt.  <a href="class_gadget.html#a08cf9e25270636472e93195bc1516878">More...</a><br /></td></tr>
+<tr class="separator:a08cf9e25270636472e93195bc1516878"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aae7923f7fd2ee880e3cb9d8f4f76cb53"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_gadget.html#aae7923f7fd2ee880e3cb9d8f4f76cb53">UiName</a> = &quot;Name Not Set&quot;</td></tr>
+<tr class="memdesc:aae7923f7fd2ee880e3cb9d8f4f76cb53"><td class="mdescLeft">&#160;</td><td class="mdescRight">Tool Name  <a href="class_gadget.html#aae7923f7fd2ee880e3cb9d8f4f76cb53">More...</a><br /></td></tr>
+<tr class="separator:aae7923f7fd2ee880e3cb9d8f4f76cb53"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa5cbccf7078b56f38e9b3d972f04e999"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_gadget.html#aa5cbccf7078b56f38e9b3d972f04e999">MaxRange</a></td></tr>
+<tr class="memdesc:aa5cbccf7078b56f38e9b3d972f04e999"><td class="mdescLeft">&#160;</td><td class="mdescRight">Maximum range for this Tool. For consistency use GadgetDistances in <a class="el" href="class_global_behaviour.html">GlobalBehaviour</a>. <a href="class_gadget.html#aa5cbccf7078b56f38e9b3d972f04e999">More...</a><br /></td></tr>
+<tr class="separator:aa5cbccf7078b56f38e9b3d972f04e999"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2c9fe989e41ae1117121eefc22fca7b0"><td class="memItemLeft" align="right" valign="top">Sprite&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_gadget.html#a2c9fe989e41ae1117121eefc22fca7b0">Sprite</a></td></tr>
+<tr class="memdesc:a2c9fe989e41ae1117121eefc22fca7b0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Which sprite to use <a href="class_gadget.html#a2c9fe989e41ae1117121eefc22fca7b0">More...</a><br /></td></tr>
+<tr class="separator:a2c9fe989e41ae1117121eefc22fca7b0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:acb04c1ca241da0b8e818144a80d9e55d"><td class="memItemLeft" align="right" valign="top">LayerMask&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_gadget.html#acb04c1ca241da0b8e818144a80d9e55d">ignoreLayerMask</a></td></tr>
+<tr class="memdesc:acb04c1ca241da0b8e818144a80d9e55d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Layers to ignore for thid gadget by default. <a href="class_gadget.html#acb04c1ca241da0b8e818144a80d9e55d">More...</a><br /></td></tr>
+<tr class="separator:acb04c1ca241da0b8e818144a80d9e55d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad932ca8643a5a86c74ed070079a8f70e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_world_cursor.html">WorldCursor</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_gadget.html#ad932ca8643a5a86c74ed070079a8f70e">Cursor</a></td></tr>
+<tr class="memdesc:ad932ca8643a5a86c74ed070079a8f70e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Which cursor to use <a href="class_gadget.html#ad932ca8643a5a86c74ed070079a8f70e">More...</a><br /></td></tr>
+<tr class="separator:ad932ca8643a5a86c74ed070079a8f70e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pro-methods" name="pro-methods"></a>
+Protected Member Functions</h2></td></tr>
+<tr class="memitem:a7ee73250f04a3d86b486ec4e73e3b790"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_gadget.html#a7ee73250f04a3d86b486ec4e73e3b790">Awake</a> ()</td></tr>
+<tr class="separator:a7ee73250f04a3d86b486ec4e73e3b790"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a79585ab08c1ae5efe5a357e1b4218fa2"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_gadget.html#a79585ab08c1ae5efe5a357e1b4218fa2">OnEnable</a> ()</td></tr>
+<tr class="separator:a79585ab08c1ae5efe5a357e1b4218fa2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p >Base class for all Gadgets to derive from. A <a class="el" href="class_gadget.html" title="Base class for all Gadgets to derive from. A Gadget is a tool for the player (and level editor) to in...">Gadget</a> is a tool for the player (and level editor) to interact with the GameWorld. </p>
+</div><h2 class="groupheader">Member Function Documentation</h2>
+<a id="a7ee73250f04a3d86b486ec4e73e3b790" name="a7ee73250f04a3d86b486ec4e73e3b790"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a7ee73250f04a3d86b486ec4e73e3b790">&#9670;&nbsp;</a></span>Awake()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void Gadget.Awake </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a79585ab08c1ae5efe5a357e1b4218fa2" name="a79585ab08c1ae5efe5a357e1b4218fa2"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a79585ab08c1ae5efe5a357e1b4218fa2">&#9670;&nbsp;</a></span>OnEnable()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void Gadget.OnEnable </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a069459a8478367816706eeb368b11763" name="a069459a8478367816706eeb368b11763"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a069459a8478367816706eeb368b11763">&#9670;&nbsp;</a></span>OnHit()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual void Gadget.OnHit </td>
+          <td>(</td>
+          <td class="paramtype">RaycastHit&#160;</td>
+          <td class="paramname"><em>hit</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Called when <a class="el" href="class_communication_events.html#a42aa894d895fcccfea05a3823bc2a683">CommunicationEvents.TriggerEvent</a> is invoked, a.k.a. when Player clicks in GameWorld. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">hit</td><td>the position where it was clicked</td></tr>
+  </table>
+  </dd>
+</dl>
+
+<p>Reimplemented in <a class="el" href="class_angle_tool.html#af74cf47aa4012b25580f1ec27f4ca106">AngleTool</a>, <a class="el" href="class_extra_gadget.html#ac2eea5365482773fa64901ae822554ce">ExtraGadget</a>, <a class="el" href="class_line_tool.html#a5d944599869c3b2c72813f4dbbffec23">LineTool</a>, <a class="el" href="class_lot_tool.html#a30b465dbda71de181a94b76ea4dc3b96">LotTool</a>, <a class="el" href="class_pendulum.html#a743baa175fc8ca03b7bc09e8a61decb6">Pendulum</a>, <a class="el" href="class_pointer.html#a50508f1139e918d86cb2e8e21c29a7d9">Pointer</a>, <a class="el" href="class_pole_tool.html#a80d36866f9e8c7d22d33a11636c55bff">PoleTool</a>, <a class="el" href="class_remover.html#a729a0b5a690e4a1eeb831f58f020d25e">Remover</a>, and <a class="el" href="class_tape.html#aa4d350b49d43248352c0dbfb6ff11245">Tape</a>.</p>
+
+</div>
+</div>
+<h2 class="groupheader">Member Data Documentation</h2>
+<a id="ad932ca8643a5a86c74ed070079a8f70e" name="ad932ca8643a5a86c74ed070079a8f70e"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ad932ca8643a5a86c74ed070079a8f70e">&#9670;&nbsp;</a></span>Cursor</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_world_cursor.html">WorldCursor</a> Gadget.Cursor</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Which cursor to use</p>
+<p >When not set in Inspector, will be searching for any <a class="el" href="class_world_cursor.html">WorldCursor</a>.</p>
+
+</div>
+</div>
+<a id="a08cf9e25270636472e93195bc1516878" name="a08cf9e25270636472e93195bc1516878"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a08cf9e25270636472e93195bc1516878">&#9670;&nbsp;</a></span>id</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">int Gadget.id = -1</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Position in tool belt. </p>
+<p >Set in Inspector or <a class="el" href="class_gadget.html#a7ee73250f04a3d86b486ec4e73e3b790">Awake</a></p>
+
+</div>
+</div>
+<a id="acb04c1ca241da0b8e818144a80d9e55d" name="acb04c1ca241da0b8e818144a80d9e55d"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#acb04c1ca241da0b8e818144a80d9e55d">&#9670;&nbsp;</a></span>ignoreLayerMask</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">LayerMask Gadget.ignoreLayerMask</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Layers to ignore for thid gadget by default.</p>
+<p >Set in Inspector</p>
+
+</div>
+</div>
+<a id="aa5cbccf7078b56f38e9b3d972f04e999" name="aa5cbccf7078b56f38e9b3d972f04e999"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aa5cbccf7078b56f38e9b3d972f04e999">&#9670;&nbsp;</a></span>MaxRange</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">float Gadget.MaxRange</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Maximum range for this Tool. For consistency use GadgetDistances in <a class="el" href="class_global_behaviour.html">GlobalBehaviour</a>.</p>
+<p >Set in Inspector or <a class="el" href="class_gadget.html#a7ee73250f04a3d86b486ec4e73e3b790">Awake</a></p>
+
+</div>
+</div>
+<a id="a2c9fe989e41ae1117121eefc22fca7b0" name="a2c9fe989e41ae1117121eefc22fca7b0"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a2c9fe989e41ae1117121eefc22fca7b0">&#9670;&nbsp;</a></span>Sprite</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">Sprite Gadget.Sprite</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Which sprite to use</p>
+<p >Set in Inspector</p>
+
+</div>
+</div>
+<a id="aae7923f7fd2ee880e3cb9d8f4f76cb53" name="aae7923f7fd2ee880e3cb9d8f4f76cb53"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aae7923f7fd2ee880e3cb9d8f4f76cb53">&#9670;&nbsp;</a></span>UiName</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">string Gadget.UiName = &quot;Name Not Set&quot;</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Tool Name </p>
+<p >Set in Inspector or <a class="el" href="class_gadget.html#a7ee73250f04a3d86b486ec4e73e3b790">Awake</a></p>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/InteractionEngine/Gadgets/<a class="el" href="_gadget_8cs.html">Gadget.cs</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="class_gadget.html">Gadget</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_gadget.js b/Doxygen/output/html/class_gadget.js
new file mode 100644
index 0000000000000000000000000000000000000000..24e0ad1b2c81b8d6a9e20fc9eea5d9e378d5648e
--- /dev/null
+++ b/Doxygen/output/html/class_gadget.js
@@ -0,0 +1,12 @@
+var class_gadget =
+[
+    [ "Awake", "class_gadget.html#a7ee73250f04a3d86b486ec4e73e3b790", null ],
+    [ "OnEnable", "class_gadget.html#a79585ab08c1ae5efe5a357e1b4218fa2", null ],
+    [ "OnHit", "class_gadget.html#a069459a8478367816706eeb368b11763", null ],
+    [ "Cursor", "class_gadget.html#ad932ca8643a5a86c74ed070079a8f70e", null ],
+    [ "id", "class_gadget.html#a08cf9e25270636472e93195bc1516878", null ],
+    [ "ignoreLayerMask", "class_gadget.html#acb04c1ca241da0b8e818144a80d9e55d", null ],
+    [ "MaxRange", "class_gadget.html#aa5cbccf7078b56f38e9b3d972f04e999", null ],
+    [ "Sprite", "class_gadget.html#a2c9fe989e41ae1117121eefc22fca7b0", null ],
+    [ "UiName", "class_gadget.html#aae7923f7fd2ee880e3cb9d8f4f76cb53", null ]
+];
\ No newline at end of file
diff --git a/Doxygen/output/html/class_gadget.png b/Doxygen/output/html/class_gadget.png
new file mode 100644
index 0000000000000000000000000000000000000000..eb7ab678ac0f5e0aa89c4b6c21854616a269bc19
--- /dev/null
+++ b/Doxygen/output/html/class_gadget.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:f29f0f49344ee8e9988cc42e9b9aea5bfa3f02e3d6360f7f32e496d6a6e2541a
+size 2472
diff --git a/Doxygen/output/html/class_gadget_manager-members.html b/Doxygen/output/html/class_gadget_manager-members.html
new file mode 100644
index 0000000000000000000000000000000000000000..8be17a6c108ff7032c0062cd84c75d7085e95550
--- /dev/null
+++ b/Doxygen/output/html/class_gadget_manager-members.html
@@ -0,0 +1,107 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_gadget_manager.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">GadgetManager Member List</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_gadget_manager.html">GadgetManager</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_gadget_manager.html#a482af6ad59db6429f5b6e28f84775228">activeGadget</a></td><td class="entry"><a class="el" href="class_gadget_manager.html">GadgetManager</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_gadget_manager.html#a0908717a3cde48566043efa4f2727801">CreateButton</a>(Gadget gadget)</td><td class="entry"><a class="el" href="class_gadget_manager.html">GadgetManager</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_gadget_manager.html#a90c28648322b191c95a0ef3952193af6">GadgetButton</a></td><td class="entry"><a class="el" href="class_gadget_manager.html">GadgetManager</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_gadget_manager.html#a08d23113eb93f42ecedf80ddc6216ea2">gadgets</a></td><td class="entry"><a class="el" href="class_gadget_manager.html">GadgetManager</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_gadget_manager.html#abc94c0d4f2fc097c62a6898105f6835b">GadgetUI</a></td><td class="entry"><a class="el" href="class_gadget_manager.html">GadgetManager</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_gadget_manager.html#a2cf2af2c0b10e68c10eb9a86f9ad91d8">OnToolModeChanged</a>(int id)</td><td class="entry"><a class="el" href="class_gadget_manager.html">GadgetManager</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_gadget_manager.html#a9408b24e46d866ec63338633fd78a03c">Start</a>()</td><td class="entry"><a class="el" href="class_gadget_manager.html">GadgetManager</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_gadget_manager.html b/Doxygen/output/html/class_gadget_manager.html
new file mode 100644
index 0000000000000000000000000000000000000000..ceb7225d31d66b78a7c0a283ade0fc28db71692f
--- /dev/null
+++ b/Doxygen/output/html/class_gadget_manager.html
@@ -0,0 +1,275 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: GadgetManager Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_gadget_manager.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="#pub-attribs">Public Attributes</a> &#124;
+<a href="#pub-static-attribs">Static Public Attributes</a> &#124;
+<a href="#pri-methods">Private Member Functions</a> &#124;
+<a href="class_gadget_manager-members.html">List of all members</a>  </div>
+  <div class="headertitle"><div class="title">GadgetManager Class Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<div class="dynheader">
+Inheritance diagram for GadgetManager:</div>
+<div class="dyncontent">
+ <div class="center">
+  <img src="class_gadget_manager.png" alt=""/>
+ </div></div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:a0908717a3cde48566043efa4f2727801"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_gadget_manager.html#a0908717a3cde48566043efa4f2727801">CreateButton</a> (<a class="el" href="class_gadget.html">Gadget</a> gadget)</td></tr>
+<tr class="separator:a0908717a3cde48566043efa4f2727801"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2cf2af2c0b10e68c10eb9a86f9ad91d8"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_gadget_manager.html#a2cf2af2c0b10e68c10eb9a86f9ad91d8">OnToolModeChanged</a> (int id)</td></tr>
+<tr class="separator:a2cf2af2c0b10e68c10eb9a86f9ad91d8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
+Public Attributes</h2></td></tr>
+<tr class="memitem:abc94c0d4f2fc097c62a6898105f6835b"><td class="memItemLeft" align="right" valign="top">GameObject&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_gadget_manager.html#abc94c0d4f2fc097c62a6898105f6835b">GadgetUI</a></td></tr>
+<tr class="separator:abc94c0d4f2fc097c62a6898105f6835b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a90c28648322b191c95a0ef3952193af6"><td class="memItemLeft" align="right" valign="top">GameObject&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_gadget_manager.html#a90c28648322b191c95a0ef3952193af6">GadgetButton</a></td></tr>
+<tr class="separator:a90c28648322b191c95a0ef3952193af6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-static-attribs" name="pub-static-attribs"></a>
+Static Public Attributes</h2></td></tr>
+<tr class="memitem:a482af6ad59db6429f5b6e28f84775228"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_gadget.html">Gadget</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_gadget_manager.html#a482af6ad59db6429f5b6e28f84775228">activeGadget</a></td></tr>
+<tr class="separator:a482af6ad59db6429f5b6e28f84775228"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a08d23113eb93f42ecedf80ddc6216ea2"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_gadget.html">Gadget</a>[]&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_gadget_manager.html#a08d23113eb93f42ecedf80ddc6216ea2">gadgets</a></td></tr>
+<tr class="separator:a08d23113eb93f42ecedf80ddc6216ea2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-methods" name="pri-methods"></a>
+Private Member Functions</h2></td></tr>
+<tr class="memitem:a9408b24e46d866ec63338633fd78a03c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_gadget_manager.html#a9408b24e46d866ec63338633fd78a03c">Start</a> ()</td></tr>
+<tr class="separator:a9408b24e46d866ec63338633fd78a03c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a id="a0908717a3cde48566043efa4f2727801" name="a0908717a3cde48566043efa4f2727801"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a0908717a3cde48566043efa4f2727801">&#9670;&nbsp;</a></span>CreateButton()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void GadgetManager.CreateButton </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_gadget.html">Gadget</a>&#160;</td>
+          <td class="paramname"><em>gadget</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a2cf2af2c0b10e68c10eb9a86f9ad91d8" name="a2cf2af2c0b10e68c10eb9a86f9ad91d8"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a2cf2af2c0b10e68c10eb9a86f9ad91d8">&#9670;&nbsp;</a></span>OnToolModeChanged()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void GadgetManager.OnToolModeChanged </td>
+          <td>(</td>
+          <td class="paramtype">int&#160;</td>
+          <td class="paramname"><em>id</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a9408b24e46d866ec63338633fd78a03c" name="a9408b24e46d866ec63338633fd78a03c"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a9408b24e46d866ec63338633fd78a03c">&#9670;&nbsp;</a></span>Start()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void GadgetManager.Start </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Data Documentation</h2>
+<a id="a482af6ad59db6429f5b6e28f84775228" name="a482af6ad59db6429f5b6e28f84775228"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a482af6ad59db6429f5b6e28f84775228">&#9670;&nbsp;</a></span>activeGadget</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_gadget.html">Gadget</a> GadgetManager.activeGadget</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a90c28648322b191c95a0ef3952193af6" name="a90c28648322b191c95a0ef3952193af6"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a90c28648322b191c95a0ef3952193af6">&#9670;&nbsp;</a></span>GadgetButton</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">GameObject GadgetManager.GadgetButton</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a08d23113eb93f42ecedf80ddc6216ea2" name="a08d23113eb93f42ecedf80ddc6216ea2"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a08d23113eb93f42ecedf80ddc6216ea2">&#9670;&nbsp;</a></span>gadgets</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_gadget.html">Gadget</a> [] GadgetManager.gadgets</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="abc94c0d4f2fc097c62a6898105f6835b" name="abc94c0d4f2fc097c62a6898105f6835b"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#abc94c0d4f2fc097c62a6898105f6835b">&#9670;&nbsp;</a></span>GadgetUI</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">GameObject GadgetManager.GadgetUI</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/InteractionEngine/Gadgets/<a class="el" href="_gadget_manager_8cs.html">GadgetManager.cs</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="class_gadget_manager.html">GadgetManager</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_gadget_manager.js b/Doxygen/output/html/class_gadget_manager.js
new file mode 100644
index 0000000000000000000000000000000000000000..2a5a4ff875a0a06267475be7ef681d8297d115d8
--- /dev/null
+++ b/Doxygen/output/html/class_gadget_manager.js
@@ -0,0 +1,10 @@
+var class_gadget_manager =
+[
+    [ "CreateButton", "class_gadget_manager.html#a0908717a3cde48566043efa4f2727801", null ],
+    [ "OnToolModeChanged", "class_gadget_manager.html#a2cf2af2c0b10e68c10eb9a86f9ad91d8", null ],
+    [ "Start", "class_gadget_manager.html#a9408b24e46d866ec63338633fd78a03c", null ],
+    [ "activeGadget", "class_gadget_manager.html#a482af6ad59db6429f5b6e28f84775228", null ],
+    [ "GadgetButton", "class_gadget_manager.html#a90c28648322b191c95a0ef3952193af6", null ],
+    [ "gadgets", "class_gadget_manager.html#a08d23113eb93f42ecedf80ddc6216ea2", null ],
+    [ "GadgetUI", "class_gadget_manager.html#abc94c0d4f2fc097c62a6898105f6835b", null ]
+];
\ No newline at end of file
diff --git a/Doxygen/output/html/class_gadget_manager.png b/Doxygen/output/html/class_gadget_manager.png
new file mode 100644
index 0000000000000000000000000000000000000000..208e18f84e64ac1d63cbb230cb2bdebdb719710c
--- /dev/null
+++ b/Doxygen/output/html/class_gadget_manager.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:b3cd2ed7b4e3fd9b98a6bb79808598adcec72831d3753fd582a5a6ebd5bca20e
+size 534
diff --git a/Doxygen/output/html/class_game_object_extensions-members.html b/Doxygen/output/html/class_game_object_extensions-members.html
new file mode 100644
index 0000000000000000000000000000000000000000..5f2f1caf14c8b586b3462611e46c27aef98060c9
--- /dev/null
+++ b/Doxygen/output/html/class_game_object_extensions-members.html
@@ -0,0 +1,103 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_game_object_extensions.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">GameObjectExtensions Member List</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_game_object_extensions.html">GameObjectExtensions</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_game_object_extensions.html#af6d2a6da9fe673e3b15e93c2b1de1ce9">DestroyAllChildren</a>(this GameObject root)</td><td class="entry"><a class="el" href="class_game_object_extensions.html">GameObjectExtensions</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_game_object_extensions.html#a3c2e3c5f7a346db19c37dd6d4e16e142">GetNthChild</a>(this GameObject root, IEnumerable&lt; int &gt; pos)</td><td class="entry"><a class="el" href="class_game_object_extensions.html">GameObjectExtensions</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_game_object_extensions.html#a249b3198e921acf6674d65758051517b">UpdateTagActive</a>(this GameObject root, string tag, bool enable)</td><td class="entry"><a class="el" href="class_game_object_extensions.html">GameObjectExtensions</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_game_object_extensions.html b/Doxygen/output/html/class_game_object_extensions.html
new file mode 100644
index 0000000000000000000000000000000000000000..ba76f8a425df98c2150f8c5eee4360843ce1ffd4
--- /dev/null
+++ b/Doxygen/output/html/class_game_object_extensions.html
@@ -0,0 +1,219 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: GameObjectExtensions Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_game_object_extensions.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#pub-static-methods">Static Public Member Functions</a> &#124;
+<a href="class_game_object_extensions-members.html">List of all members</a>  </div>
+  <div class="headertitle"><div class="title">GameObjectExtensions Class Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-static-methods" name="pub-static-methods"></a>
+Static Public Member Functions</h2></td></tr>
+<tr class="memitem:a249b3198e921acf6674d65758051517b"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_game_object_extensions.html#a249b3198e921acf6674d65758051517b">UpdateTagActive</a> (this GameObject root, string tag, bool enable)</td></tr>
+<tr class="separator:a249b3198e921acf6674d65758051517b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af6d2a6da9fe673e3b15e93c2b1de1ce9"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_game_object_extensions.html#af6d2a6da9fe673e3b15e93c2b1de1ce9">DestroyAllChildren</a> (this GameObject root)</td></tr>
+<tr class="separator:af6d2a6da9fe673e3b15e93c2b1de1ce9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3c2e3c5f7a346db19c37dd6d4e16e142"><td class="memItemLeft" align="right" valign="top">static GameObject&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_game_object_extensions.html#a3c2e3c5f7a346db19c37dd6d4e16e142">GetNthChild</a> (this GameObject root, IEnumerable&lt; int &gt; pos)</td></tr>
+<tr class="separator:a3c2e3c5f7a346db19c37dd6d4e16e142"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a id="af6d2a6da9fe673e3b15e93c2b1de1ce9" name="af6d2a6da9fe673e3b15e93c2b1de1ce9"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#af6d2a6da9fe673e3b15e93c2b1de1ce9">&#9670;&nbsp;</a></span>DestroyAllChildren()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static void GameObjectExtensions.DestroyAllChildren </td>
+          <td>(</td>
+          <td class="paramtype">this GameObject&#160;</td>
+          <td class="paramname"><em>root</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a3c2e3c5f7a346db19c37dd6d4e16e142" name="a3c2e3c5f7a346db19c37dd6d4e16e142"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a3c2e3c5f7a346db19c37dd6d4e16e142">&#9670;&nbsp;</a></span>GetNthChild()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static GameObject GameObjectExtensions.GetNthChild </td>
+          <td>(</td>
+          <td class="paramtype">this GameObject&#160;</td>
+          <td class="paramname"><em>root</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">IEnumerable&lt; int &gt;&#160;</td>
+          <td class="paramname"><em>pos</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a249b3198e921acf6674d65758051517b" name="a249b3198e921acf6674d65758051517b"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a249b3198e921acf6674d65758051517b">&#9670;&nbsp;</a></span>UpdateTagActive()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static void GameObjectExtensions.UpdateTagActive </td>
+          <td>(</td>
+          <td class="paramtype">this GameObject&#160;</td>
+          <td class="paramname"><em>root</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>tag</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">bool&#160;</td>
+          <td class="paramname"><em>enable</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/<a class="el" href="_game_object_extensions_8cs.html">GameObjectExtensions.cs</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="class_game_object_extensions.html">GameObjectExtensions</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_game_object_extensions.js b/Doxygen/output/html/class_game_object_extensions.js
new file mode 100644
index 0000000000000000000000000000000000000000..a333652d4a3bd22abd95a29aa00dfaa3c1cb7731
--- /dev/null
+++ b/Doxygen/output/html/class_game_object_extensions.js
@@ -0,0 +1,6 @@
+var class_game_object_extensions =
+[
+    [ "DestroyAllChildren", "class_game_object_extensions.html#af6d2a6da9fe673e3b15e93c2b1de1ce9", null ],
+    [ "GetNthChild", "class_game_object_extensions.html#a3c2e3c5f7a346db19c37dd6d4e16e142", null ],
+    [ "UpdateTagActive", "class_game_object_extensions.html#a249b3198e921acf6674d65758051517b", null ]
+];
\ No newline at end of file
diff --git a/Doxygen/output/html/class_generate_demo_files-members.html b/Doxygen/output/html/class_generate_demo_files-members.html
new file mode 100644
index 0000000000000000000000000000000000000000..b2d00e886fb8d796c2502e6b509c4e957aa415dd
--- /dev/null
+++ b/Doxygen/output/html/class_generate_demo_files-members.html
@@ -0,0 +1,102 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_generate_demo_files.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">GenerateDemoFiles Member List</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_generate_demo_files.html">GenerateDemoFiles</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_generate_demo_files.html#a3cb5416fa82b138a62f2ad360e0fc2b7">GenerateAll</a>()</td><td class="entry"><a class="el" href="class_generate_demo_files.html">GenerateDemoFiles</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_generate_demo_files.html#a32c8f4ccde6d5fe4b36db1cc77a80f29">GenerateDemoA</a>()</td><td class="entry"><a class="el" href="class_generate_demo_files.html">GenerateDemoFiles</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_generate_demo_files.html b/Doxygen/output/html/class_generate_demo_files.html
new file mode 100644
index 0000000000000000000000000000000000000000..770aa11c4e9f474e69de5afec963837ae08fb844
--- /dev/null
+++ b/Doxygen/output/html/class_generate_demo_files.html
@@ -0,0 +1,163 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: GenerateDemoFiles Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_generate_demo_files.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#pub-static-methods">Static Public Member Functions</a> &#124;
+<a href="class_generate_demo_files-members.html">List of all members</a>  </div>
+  <div class="headertitle"><div class="title">GenerateDemoFiles Class Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-static-methods" name="pub-static-methods"></a>
+Static Public Member Functions</h2></td></tr>
+<tr class="memitem:a3cb5416fa82b138a62f2ad360e0fc2b7"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_generate_demo_files.html#a3cb5416fa82b138a62f2ad360e0fc2b7">GenerateAll</a> ()</td></tr>
+<tr class="separator:a3cb5416fa82b138a62f2ad360e0fc2b7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a32c8f4ccde6d5fe4b36db1cc77a80f29"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_generate_demo_files.html#a32c8f4ccde6d5fe4b36db1cc77a80f29">GenerateDemoA</a> ()</td></tr>
+<tr class="separator:a32c8f4ccde6d5fe4b36db1cc77a80f29"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a id="a3cb5416fa82b138a62f2ad360e0fc2b7" name="a3cb5416fa82b138a62f2ad360e0fc2b7"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a3cb5416fa82b138a62f2ad360e0fc2b7">&#9670;&nbsp;</a></span>GenerateAll()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static void GenerateDemoFiles.GenerateAll </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a32c8f4ccde6d5fe4b36db1cc77a80f29" name="a32c8f4ccde6d5fe4b36db1cc77a80f29"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a32c8f4ccde6d5fe4b36db1cc77a80f29">&#9670;&nbsp;</a></span>GenerateDemoA()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static void GenerateDemoFiles.GenerateDemoA </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/<a class="el" href="_generate_demo_files_8cs.html">GenerateDemoFiles.cs</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="class_generate_demo_files.html">GenerateDemoFiles</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_generate_demo_files.js b/Doxygen/output/html/class_generate_demo_files.js
new file mode 100644
index 0000000000000000000000000000000000000000..cb3a3b50d98e5bf2d8692685350ef24333ab191f
--- /dev/null
+++ b/Doxygen/output/html/class_generate_demo_files.js
@@ -0,0 +1,5 @@
+var class_generate_demo_files =
+[
+    [ "GenerateAll", "class_generate_demo_files.html#a3cb5416fa82b138a62f2ad360e0fc2b7", null ],
+    [ "GenerateDemoA", "class_generate_demo_files.html#a32c8f4ccde6d5fe4b36db1cc77a80f29", null ]
+];
\ No newline at end of file
diff --git a/Doxygen/output/html/class_global_behaviour-members.html b/Doxygen/output/html/class_global_behaviour-members.html
new file mode 100644
index 0000000000000000000000000000000000000000..ad988dde1e26171b758ab6bf0a5200a9905bdf43
--- /dev/null
+++ b/Doxygen/output/html/class_global_behaviour-members.html
@@ -0,0 +1,117 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_global_behaviour.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">GlobalBehaviour Member List</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_global_behaviour.html">GlobalBehaviour</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_global_behaviour.html#aa43c58847f4b2140fa4e72e38ebe633a">_GadgetLaserDistance</a></td><td class="entry"><a class="el" href="class_global_behaviour.html">GlobalBehaviour</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_global_behaviour.html#a55d28ed5066820169c35f1abf1be087c">_GadgetPhysicalDistance</a></td><td class="entry"><a class="el" href="class_global_behaviour.html">GlobalBehaviour</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_global_behaviour.html#aba11094ab5c21a0419fa1ffa1fa43e3f">_hintAnimationDuration</a></td><td class="entry"><a class="el" href="class_global_behaviour.html">GlobalBehaviour</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_global_behaviour.html#aee7d3510a5eeb4a0e8d8d09f51babc77">_hintAnimationEndColor</a></td><td class="entry"><a class="el" href="class_global_behaviour.html">GlobalBehaviour</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_global_behaviour.html#a6d53399649b0132ed9376065e68273ec">_hintAnimationStartColor</a></td><td class="entry"><a class="el" href="class_global_behaviour.html">GlobalBehaviour</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_global_behaviour.html#a32329e5df133c503f2df4af336c344de">_StageAccomplished</a></td><td class="entry"><a class="el" href="class_global_behaviour.html">GlobalBehaviour</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_global_behaviour.html#a7c277de1a2bd83a0e36957966c9fbf49">_StageError</a></td><td class="entry"><a class="el" href="class_global_behaviour.html">GlobalBehaviour</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_global_behaviour.html#a942bbbe4c2189abbb81c5be26ea4375b">_StageNotYetAccomplished</a></td><td class="entry"><a class="el" href="class_global_behaviour.html">GlobalBehaviour</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_global_behaviour.html#aa99978332be57c851238eade96f4e61b">Awake</a>()</td><td class="entry"><a class="el" href="class_global_behaviour.html">GlobalBehaviour</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_global_behaviour.html#a92c2f8400e0d87b4f0945056afc8a895">GadgetLaserDistance</a></td><td class="entry"><a class="el" href="class_global_behaviour.html">GlobalBehaviour</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_global_behaviour.html#a9d68eb756eac5f76b890c519e90ff142">GadgetPhysicalDistance</a></td><td class="entry"><a class="el" href="class_global_behaviour.html">GlobalBehaviour</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_global_behaviour.html#a483a7eb1b95b939ee2fff43f72017b43">hintAnimationDuration</a></td><td class="entry"><a class="el" href="class_global_behaviour.html">GlobalBehaviour</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_global_behaviour.html#a27b3678b34828425fb55ba044e2ccd40">hintAnimationEndColor</a></td><td class="entry"><a class="el" href="class_global_behaviour.html">GlobalBehaviour</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_global_behaviour.html#a0f78e0aaa9e4b43434778a64c2af9a1c">hintAnimationStartColor</a></td><td class="entry"><a class="el" href="class_global_behaviour.html">GlobalBehaviour</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_global_behaviour.html#af3fd613783b22b848963010001ff6771">StageAccomplished</a></td><td class="entry"><a class="el" href="class_global_behaviour.html">GlobalBehaviour</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_global_behaviour.html#abbec43f7d5dbf7c70213178810544945">StageError</a></td><td class="entry"><a class="el" href="class_global_behaviour.html">GlobalBehaviour</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_global_behaviour.html#a3d991dac3c1b85a7e159794cbe20bf62">StageNotYetAccomplished</a></td><td class="entry"><a class="el" href="class_global_behaviour.html">GlobalBehaviour</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_global_behaviour.html b/Doxygen/output/html/class_global_behaviour.html
new file mode 100644
index 0000000000000000000000000000000000000000..c670807ddad37a475c6705327a78ab10bfe78e0d
--- /dev/null
+++ b/Doxygen/output/html/class_global_behaviour.html
@@ -0,0 +1,535 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: GlobalBehaviour Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_global_behaviour.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#pub-static-attribs">Static Public Attributes</a> &#124;
+<a href="#pri-methods">Private Member Functions</a> &#124;
+<a href="#pri-attribs">Private Attributes</a> &#124;
+<a href="class_global_behaviour-members.html">List of all members</a>  </div>
+  <div class="headertitle"><div class="title">GlobalBehaviour Class Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<div class="dynheader">
+Inheritance diagram for GlobalBehaviour:</div>
+<div class="dyncontent">
+ <div class="center">
+  <img src="class_global_behaviour.png" alt=""/>
+ </div></div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-static-attribs" name="pub-static-attribs"></a>
+Static Public Attributes</h2></td></tr>
+<tr class="memitem:a0f78e0aaa9e4b43434778a64c2af9a1c"><td class="memItemLeft" align="right" valign="top">static Color&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_global_behaviour.html#a0f78e0aaa9e4b43434778a64c2af9a1c">hintAnimationStartColor</a></td></tr>
+<tr class="separator:a0f78e0aaa9e4b43434778a64c2af9a1c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a27b3678b34828425fb55ba044e2ccd40"><td class="memItemLeft" align="right" valign="top">static Color&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_global_behaviour.html#a27b3678b34828425fb55ba044e2ccd40">hintAnimationEndColor</a></td></tr>
+<tr class="separator:a27b3678b34828425fb55ba044e2ccd40"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a483a7eb1b95b939ee2fff43f72017b43"><td class="memItemLeft" align="right" valign="top">static float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_global_behaviour.html#a483a7eb1b95b939ee2fff43f72017b43">hintAnimationDuration</a></td></tr>
+<tr class="separator:a483a7eb1b95b939ee2fff43f72017b43"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af3fd613783b22b848963010001ff6771"><td class="memItemLeft" align="right" valign="top">static Color&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_global_behaviour.html#af3fd613783b22b848963010001ff6771">StageAccomplished</a></td></tr>
+<tr class="separator:af3fd613783b22b848963010001ff6771"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3d991dac3c1b85a7e159794cbe20bf62"><td class="memItemLeft" align="right" valign="top">static Color&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_global_behaviour.html#a3d991dac3c1b85a7e159794cbe20bf62">StageNotYetAccomplished</a></td></tr>
+<tr class="separator:a3d991dac3c1b85a7e159794cbe20bf62"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abbec43f7d5dbf7c70213178810544945"><td class="memItemLeft" align="right" valign="top">static Color&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_global_behaviour.html#abbec43f7d5dbf7c70213178810544945">StageError</a></td></tr>
+<tr class="separator:abbec43f7d5dbf7c70213178810544945"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a92c2f8400e0d87b4f0945056afc8a895"><td class="memItemLeft" align="right" valign="top">static float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_global_behaviour.html#a92c2f8400e0d87b4f0945056afc8a895">GadgetLaserDistance</a> = 30f</td></tr>
+<tr class="separator:a92c2f8400e0d87b4f0945056afc8a895"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9d68eb756eac5f76b890c519e90ff142"><td class="memItemLeft" align="right" valign="top">static float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_global_behaviour.html#a9d68eb756eac5f76b890c519e90ff142">GadgetPhysicalDistance</a> = 2.5f</td></tr>
+<tr class="separator:a9d68eb756eac5f76b890c519e90ff142"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-methods" name="pri-methods"></a>
+Private Member Functions</h2></td></tr>
+<tr class="memitem:aa99978332be57c851238eade96f4e61b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_global_behaviour.html#aa99978332be57c851238eade96f4e61b">Awake</a> ()</td></tr>
+<tr class="separator:aa99978332be57c851238eade96f4e61b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-attribs" name="pri-attribs"></a>
+Private Attributes</h2></td></tr>
+<tr class="memitem:a6d53399649b0132ed9376065e68273ec"><td class="memItemLeft" align="right" valign="top">Color&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_global_behaviour.html#a6d53399649b0132ed9376065e68273ec">_hintAnimationStartColor</a></td></tr>
+<tr class="separator:a6d53399649b0132ed9376065e68273ec"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aee7d3510a5eeb4a0e8d8d09f51babc77"><td class="memItemLeft" align="right" valign="top">Color&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_global_behaviour.html#aee7d3510a5eeb4a0e8d8d09f51babc77">_hintAnimationEndColor</a></td></tr>
+<tr class="separator:aee7d3510a5eeb4a0e8d8d09f51babc77"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aba11094ab5c21a0419fa1ffa1fa43e3f"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_global_behaviour.html#aba11094ab5c21a0419fa1ffa1fa43e3f">_hintAnimationDuration</a></td></tr>
+<tr class="separator:aba11094ab5c21a0419fa1ffa1fa43e3f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a32329e5df133c503f2df4af336c344de"><td class="memItemLeft" align="right" valign="top">Color&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_global_behaviour.html#a32329e5df133c503f2df4af336c344de">_StageAccomplished</a></td></tr>
+<tr class="separator:a32329e5df133c503f2df4af336c344de"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a942bbbe4c2189abbb81c5be26ea4375b"><td class="memItemLeft" align="right" valign="top">Color&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_global_behaviour.html#a942bbbe4c2189abbb81c5be26ea4375b">_StageNotYetAccomplished</a></td></tr>
+<tr class="separator:a942bbbe4c2189abbb81c5be26ea4375b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7c277de1a2bd83a0e36957966c9fbf49"><td class="memItemLeft" align="right" valign="top">Color&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_global_behaviour.html#a7c277de1a2bd83a0e36957966c9fbf49">_StageError</a></td></tr>
+<tr class="separator:a7c277de1a2bd83a0e36957966c9fbf49"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa43c58847f4b2140fa4e72e38ebe633a"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_global_behaviour.html#aa43c58847f4b2140fa4e72e38ebe633a">_GadgetLaserDistance</a> = 30f</td></tr>
+<tr class="separator:aa43c58847f4b2140fa4e72e38ebe633a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a55d28ed5066820169c35f1abf1be087c"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_global_behaviour.html#a55d28ed5066820169c35f1abf1be087c">_GadgetPhysicalDistance</a> = 2.5f</td></tr>
+<tr class="separator:a55d28ed5066820169c35f1abf1be087c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a id="aa99978332be57c851238eade96f4e61b" name="aa99978332be57c851238eade96f4e61b"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aa99978332be57c851238eade96f4e61b">&#9670;&nbsp;</a></span>Awake()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void GlobalBehaviour.Awake </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Data Documentation</h2>
+<a id="aa43c58847f4b2140fa4e72e38ebe633a" name="aa43c58847f4b2140fa4e72e38ebe633a"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aa43c58847f4b2140fa4e72e38ebe633a">&#9670;&nbsp;</a></span>_GadgetLaserDistance</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">float GlobalBehaviour._GadgetLaserDistance = 30f</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a55d28ed5066820169c35f1abf1be087c" name="a55d28ed5066820169c35f1abf1be087c"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a55d28ed5066820169c35f1abf1be087c">&#9670;&nbsp;</a></span>_GadgetPhysicalDistance</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">float GlobalBehaviour._GadgetPhysicalDistance = 2.5f</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="aba11094ab5c21a0419fa1ffa1fa43e3f" name="aba11094ab5c21a0419fa1ffa1fa43e3f"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aba11094ab5c21a0419fa1ffa1fa43e3f">&#9670;&nbsp;</a></span>_hintAnimationDuration</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">float GlobalBehaviour._hintAnimationDuration</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="aee7d3510a5eeb4a0e8d8d09f51babc77" name="aee7d3510a5eeb4a0e8d8d09f51babc77"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aee7d3510a5eeb4a0e8d8d09f51babc77">&#9670;&nbsp;</a></span>_hintAnimationEndColor</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">Color GlobalBehaviour._hintAnimationEndColor</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a6d53399649b0132ed9376065e68273ec" name="a6d53399649b0132ed9376065e68273ec"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a6d53399649b0132ed9376065e68273ec">&#9670;&nbsp;</a></span>_hintAnimationStartColor</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">Color GlobalBehaviour._hintAnimationStartColor</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a32329e5df133c503f2df4af336c344de" name="a32329e5df133c503f2df4af336c344de"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a32329e5df133c503f2df4af336c344de">&#9670;&nbsp;</a></span>_StageAccomplished</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">Color GlobalBehaviour._StageAccomplished</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a7c277de1a2bd83a0e36957966c9fbf49" name="a7c277de1a2bd83a0e36957966c9fbf49"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a7c277de1a2bd83a0e36957966c9fbf49">&#9670;&nbsp;</a></span>_StageError</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">Color GlobalBehaviour._StageError</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a942bbbe4c2189abbb81c5be26ea4375b" name="a942bbbe4c2189abbb81c5be26ea4375b"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a942bbbe4c2189abbb81c5be26ea4375b">&#9670;&nbsp;</a></span>_StageNotYetAccomplished</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">Color GlobalBehaviour._StageNotYetAccomplished</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a92c2f8400e0d87b4f0945056afc8a895" name="a92c2f8400e0d87b4f0945056afc8a895"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a92c2f8400e0d87b4f0945056afc8a895">&#9670;&nbsp;</a></span>GadgetLaserDistance</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">float GlobalBehaviour.GadgetLaserDistance = 30f</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a9d68eb756eac5f76b890c519e90ff142" name="a9d68eb756eac5f76b890c519e90ff142"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a9d68eb756eac5f76b890c519e90ff142">&#9670;&nbsp;</a></span>GadgetPhysicalDistance</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">float GlobalBehaviour.GadgetPhysicalDistance = 2.5f</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a483a7eb1b95b939ee2fff43f72017b43" name="a483a7eb1b95b939ee2fff43f72017b43"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a483a7eb1b95b939ee2fff43f72017b43">&#9670;&nbsp;</a></span>hintAnimationDuration</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">float GlobalBehaviour.hintAnimationDuration</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a27b3678b34828425fb55ba044e2ccd40" name="a27b3678b34828425fb55ba044e2ccd40"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a27b3678b34828425fb55ba044e2ccd40">&#9670;&nbsp;</a></span>hintAnimationEndColor</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">Color GlobalBehaviour.hintAnimationEndColor</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a0f78e0aaa9e4b43434778a64c2af9a1c" name="a0f78e0aaa9e4b43434778a64c2af9a1c"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a0f78e0aaa9e4b43434778a64c2af9a1c">&#9670;&nbsp;</a></span>hintAnimationStartColor</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">Color GlobalBehaviour.hintAnimationStartColor</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="af3fd613783b22b848963010001ff6771" name="af3fd613783b22b848963010001ff6771"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#af3fd613783b22b848963010001ff6771">&#9670;&nbsp;</a></span>StageAccomplished</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">Color GlobalBehaviour.StageAccomplished</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="abbec43f7d5dbf7c70213178810544945" name="abbec43f7d5dbf7c70213178810544945"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#abbec43f7d5dbf7c70213178810544945">&#9670;&nbsp;</a></span>StageError</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">Color GlobalBehaviour.StageError</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a3d991dac3c1b85a7e159794cbe20bf62" name="a3d991dac3c1b85a7e159794cbe20bf62"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a3d991dac3c1b85a7e159794cbe20bf62">&#9670;&nbsp;</a></span>StageNotYetAccomplished</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">Color GlobalBehaviour.StageNotYetAccomplished</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/<a class="el" href="_global_behaviour_8cs.html">GlobalBehaviour.cs</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="class_global_behaviour.html">GlobalBehaviour</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_global_behaviour.js b/Doxygen/output/html/class_global_behaviour.js
new file mode 100644
index 0000000000000000000000000000000000000000..3238fdfd2f8142afb35e7e4e37a41f20165174cf
--- /dev/null
+++ b/Doxygen/output/html/class_global_behaviour.js
@@ -0,0 +1,20 @@
+var class_global_behaviour =
+[
+    [ "Awake", "class_global_behaviour.html#aa99978332be57c851238eade96f4e61b", null ],
+    [ "_GadgetLaserDistance", "class_global_behaviour.html#aa43c58847f4b2140fa4e72e38ebe633a", null ],
+    [ "_GadgetPhysicalDistance", "class_global_behaviour.html#a55d28ed5066820169c35f1abf1be087c", null ],
+    [ "_hintAnimationDuration", "class_global_behaviour.html#aba11094ab5c21a0419fa1ffa1fa43e3f", null ],
+    [ "_hintAnimationEndColor", "class_global_behaviour.html#aee7d3510a5eeb4a0e8d8d09f51babc77", null ],
+    [ "_hintAnimationStartColor", "class_global_behaviour.html#a6d53399649b0132ed9376065e68273ec", null ],
+    [ "_StageAccomplished", "class_global_behaviour.html#a32329e5df133c503f2df4af336c344de", null ],
+    [ "_StageError", "class_global_behaviour.html#a7c277de1a2bd83a0e36957966c9fbf49", null ],
+    [ "_StageNotYetAccomplished", "class_global_behaviour.html#a942bbbe4c2189abbb81c5be26ea4375b", null ],
+    [ "GadgetLaserDistance", "class_global_behaviour.html#a92c2f8400e0d87b4f0945056afc8a895", null ],
+    [ "GadgetPhysicalDistance", "class_global_behaviour.html#a9d68eb756eac5f76b890c519e90ff142", null ],
+    [ "hintAnimationDuration", "class_global_behaviour.html#a483a7eb1b95b939ee2fff43f72017b43", null ],
+    [ "hintAnimationEndColor", "class_global_behaviour.html#a27b3678b34828425fb55ba044e2ccd40", null ],
+    [ "hintAnimationStartColor", "class_global_behaviour.html#a0f78e0aaa9e4b43434778a64c2af9a1c", null ],
+    [ "StageAccomplished", "class_global_behaviour.html#af3fd613783b22b848963010001ff6771", null ],
+    [ "StageError", "class_global_behaviour.html#abbec43f7d5dbf7c70213178810544945", null ],
+    [ "StageNotYetAccomplished", "class_global_behaviour.html#a3d991dac3c1b85a7e159794cbe20bf62", null ]
+];
\ No newline at end of file
diff --git a/Doxygen/output/html/class_global_behaviour.png b/Doxygen/output/html/class_global_behaviour.png
new file mode 100644
index 0000000000000000000000000000000000000000..139bb45e6a180625061fb1766681173a53538379
--- /dev/null
+++ b/Doxygen/output/html/class_global_behaviour.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:d57dff136e20e47aa54875e8a07c62bbe932e9dbe25bce8c044d4c58c457b5a7
+size 506
diff --git a/Doxygen/output/html/class_hide_u_i-members.html b/Doxygen/output/html/class_hide_u_i-members.html
new file mode 100644
index 0000000000000000000000000000000000000000..aadac78f1fc2c26661d8d0114aaf601788be81ec
--- /dev/null
+++ b/Doxygen/output/html/class_hide_u_i-members.html
@@ -0,0 +1,113 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_hide_u_i.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">HideUI Member List</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_hide_u_i.html">HideUI</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_hide_u_i.html#aae2b5ecfe2919eb146644bb22e3120dd">CamControl</a></td><td class="entry"><a class="el" href="class_hide_u_i.html">HideUI</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_hide_u_i.html#a6f3384022ae8f7af8ce678dbe8e6c58a">CursorRenderer</a></td><td class="entry"><a class="el" href="class_hide_u_i.html">HideUI</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_hide_u_i.html#a2fd710c4351fe4bb71867212b46ccada">Key</a></td><td class="entry"><a class="el" href="class_hide_u_i.html">HideUI</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_hide_u_i.html#aa3e1b218fc70980b63d393e2333a5eed">LockOnly</a></td><td class="entry"><a class="el" href="class_hide_u_i.html">HideUI</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_hide_u_i.html#a85c125b1b561dd7231efb35985c7f2ba">modifier</a></td><td class="entry"><a class="el" href="class_hide_u_i.html">HideUI</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_hide_u_i.html#af9c14de263c9e8ad25d11d123f9ae302">modload</a></td><td class="entry"><a class="el" href="class_hide_u_i.html">HideUI</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_hide_u_i.html#aea57f90c42123066cdb0e04eb0fa117a">modredo</a></td><td class="entry"><a class="el" href="class_hide_u_i.html">HideUI</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_hide_u_i.html#a928ef2027144a91decdd95492418a5ac">modreset</a></td><td class="entry"><a class="el" href="class_hide_u_i.html">HideUI</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_hide_u_i.html#a0d8c5b5b830910b60e7cf248a1996062">modsave</a></td><td class="entry"><a class="el" href="class_hide_u_i.html">HideUI</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_hide_u_i.html#affb9fd89a41a78b0eb516d8396647c08">modundo</a></td><td class="entry"><a class="el" href="class_hide_u_i.html">HideUI</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_hide_u_i.html#a4b4343a3473dc52ce75e1e3d655866cd">Start</a>()</td><td class="entry"><a class="el" href="class_hide_u_i.html">HideUI</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_hide_u_i.html#ae42fa57983521010e04ec7d94353c941">UICanvas</a></td><td class="entry"><a class="el" href="class_hide_u_i.html">HideUI</a></td><td class="entry"><span class="mlabel">package</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_hide_u_i.html#a43cef0ab072ba0cc00e6a6b13fd1c698">Update</a>()</td><td class="entry"><a class="el" href="class_hide_u_i.html">HideUI</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_hide_u_i.html b/Doxygen/output/html/class_hide_u_i.html
new file mode 100644
index 0000000000000000000000000000000000000000..aae40e8dc1dcb8784dc15ae2e604f3945e80c0be
--- /dev/null
+++ b/Doxygen/output/html/class_hide_u_i.html
@@ -0,0 +1,362 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: HideUI Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_hide_u_i.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#pub-attribs">Public Attributes</a> &#124;
+<a href="#pac-attribs">Package Attributes</a> &#124;
+<a href="#pri-methods">Private Member Functions</a> &#124;
+<a href="class_hide_u_i-members.html">List of all members</a>  </div>
+  <div class="headertitle"><div class="title">HideUI Class Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<div class="dynheader">
+Inheritance diagram for HideUI:</div>
+<div class="dyncontent">
+ <div class="center">
+  <img src="class_hide_u_i.png" alt=""/>
+ </div></div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
+Public Attributes</h2></td></tr>
+<tr class="memitem:a2fd710c4351fe4bb71867212b46ccada"><td class="memItemLeft" align="right" valign="top">KeyCode&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_hide_u_i.html#a2fd710c4351fe4bb71867212b46ccada">Key</a> = KeyCode.F1</td></tr>
+<tr class="separator:a2fd710c4351fe4bb71867212b46ccada"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a85c125b1b561dd7231efb35985c7f2ba"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_hide_u_i.html#a85c125b1b561dd7231efb35985c7f2ba">modifier</a></td></tr>
+<tr class="separator:a85c125b1b561dd7231efb35985c7f2ba"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:affb9fd89a41a78b0eb516d8396647c08"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_hide_u_i.html#affb9fd89a41a78b0eb516d8396647c08">modundo</a></td></tr>
+<tr class="separator:affb9fd89a41a78b0eb516d8396647c08"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aea57f90c42123066cdb0e04eb0fa117a"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_hide_u_i.html#aea57f90c42123066cdb0e04eb0fa117a">modredo</a></td></tr>
+<tr class="separator:aea57f90c42123066cdb0e04eb0fa117a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a928ef2027144a91decdd95492418a5ac"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_hide_u_i.html#a928ef2027144a91decdd95492418a5ac">modreset</a></td></tr>
+<tr class="separator:a928ef2027144a91decdd95492418a5ac"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0d8c5b5b830910b60e7cf248a1996062"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_hide_u_i.html#a0d8c5b5b830910b60e7cf248a1996062">modsave</a></td></tr>
+<tr class="separator:a0d8c5b5b830910b60e7cf248a1996062"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af9c14de263c9e8ad25d11d123f9ae302"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_hide_u_i.html#af9c14de263c9e8ad25d11d123f9ae302">modload</a></td></tr>
+<tr class="separator:af9c14de263c9e8ad25d11d123f9ae302"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aae2b5ecfe2919eb146644bb22e3120dd"><td class="memItemLeft" align="right" valign="top">UnityStandardAssets.Characters.FirstPerson.FirstPersonController&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_hide_u_i.html#aae2b5ecfe2919eb146644bb22e3120dd">CamControl</a></td></tr>
+<tr class="separator:aae2b5ecfe2919eb146644bb22e3120dd"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa3e1b218fc70980b63d393e2333a5eed"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_hide_u_i.html#aa3e1b218fc70980b63d393e2333a5eed">LockOnly</a> = true</td></tr>
+<tr class="separator:aa3e1b218fc70980b63d393e2333a5eed"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6f3384022ae8f7af8ce678dbe8e6c58a"><td class="memItemLeft" align="right" valign="top">MeshRenderer&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_hide_u_i.html#a6f3384022ae8f7af8ce678dbe8e6c58a">CursorRenderer</a></td></tr>
+<tr class="separator:a6f3384022ae8f7af8ce678dbe8e6c58a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pac-attribs" name="pac-attribs"></a>
+Package Attributes</h2></td></tr>
+<tr class="memitem:ae42fa57983521010e04ec7d94353c941"><td class="memItemLeft" align="right" valign="top">Canvas&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_hide_u_i.html#ae42fa57983521010e04ec7d94353c941">UICanvas</a></td></tr>
+<tr class="separator:ae42fa57983521010e04ec7d94353c941"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-methods" name="pri-methods"></a>
+Private Member Functions</h2></td></tr>
+<tr class="memitem:a4b4343a3473dc52ce75e1e3d655866cd"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_hide_u_i.html#a4b4343a3473dc52ce75e1e3d655866cd">Start</a> ()</td></tr>
+<tr class="separator:a4b4343a3473dc52ce75e1e3d655866cd"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a43cef0ab072ba0cc00e6a6b13fd1c698"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_hide_u_i.html#a43cef0ab072ba0cc00e6a6b13fd1c698">Update</a> ()</td></tr>
+<tr class="separator:a43cef0ab072ba0cc00e6a6b13fd1c698"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a id="a4b4343a3473dc52ce75e1e3d655866cd" name="a4b4343a3473dc52ce75e1e3d655866cd"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a4b4343a3473dc52ce75e1e3d655866cd">&#9670;&nbsp;</a></span>Start()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void HideUI.Start </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a43cef0ab072ba0cc00e6a6b13fd1c698" name="a43cef0ab072ba0cc00e6a6b13fd1c698"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a43cef0ab072ba0cc00e6a6b13fd1c698">&#9670;&nbsp;</a></span>Update()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void HideUI.Update </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Data Documentation</h2>
+<a id="aae2b5ecfe2919eb146644bb22e3120dd" name="aae2b5ecfe2919eb146644bb22e3120dd"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aae2b5ecfe2919eb146644bb22e3120dd">&#9670;&nbsp;</a></span>CamControl</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">UnityStandardAssets.Characters.FirstPerson.FirstPersonController HideUI.CamControl</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a6f3384022ae8f7af8ce678dbe8e6c58a" name="a6f3384022ae8f7af8ce678dbe8e6c58a"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a6f3384022ae8f7af8ce678dbe8e6c58a">&#9670;&nbsp;</a></span>CursorRenderer</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">MeshRenderer HideUI.CursorRenderer</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a2fd710c4351fe4bb71867212b46ccada" name="a2fd710c4351fe4bb71867212b46ccada"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a2fd710c4351fe4bb71867212b46ccada">&#9670;&nbsp;</a></span>Key</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">KeyCode HideUI.Key = KeyCode.F1</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="aa3e1b218fc70980b63d393e2333a5eed" name="aa3e1b218fc70980b63d393e2333a5eed"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aa3e1b218fc70980b63d393e2333a5eed">&#9670;&nbsp;</a></span>LockOnly</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool HideUI.LockOnly = true</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a85c125b1b561dd7231efb35985c7f2ba" name="a85c125b1b561dd7231efb35985c7f2ba"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a85c125b1b561dd7231efb35985c7f2ba">&#9670;&nbsp;</a></span>modifier</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">string HideUI.modifier</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="af9c14de263c9e8ad25d11d123f9ae302" name="af9c14de263c9e8ad25d11d123f9ae302"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#af9c14de263c9e8ad25d11d123f9ae302">&#9670;&nbsp;</a></span>modload</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">string HideUI.modload</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="aea57f90c42123066cdb0e04eb0fa117a" name="aea57f90c42123066cdb0e04eb0fa117a"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aea57f90c42123066cdb0e04eb0fa117a">&#9670;&nbsp;</a></span>modredo</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">string HideUI.modredo</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a928ef2027144a91decdd95492418a5ac" name="a928ef2027144a91decdd95492418a5ac"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a928ef2027144a91decdd95492418a5ac">&#9670;&nbsp;</a></span>modreset</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">string HideUI.modreset</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a0d8c5b5b830910b60e7cf248a1996062" name="a0d8c5b5b830910b60e7cf248a1996062"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a0d8c5b5b830910b60e7cf248a1996062">&#9670;&nbsp;</a></span>modsave</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">string HideUI.modsave</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="affb9fd89a41a78b0eb516d8396647c08" name="affb9fd89a41a78b0eb516d8396647c08"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#affb9fd89a41a78b0eb516d8396647c08">&#9670;&nbsp;</a></span>modundo</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">string HideUI.modundo</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="ae42fa57983521010e04ec7d94353c941" name="ae42fa57983521010e04ec7d94353c941"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ae42fa57983521010e04ec7d94353c941">&#9670;&nbsp;</a></span>UICanvas</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">Canvas HideUI.UICanvas</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">package</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/UI/<a class="el" href="_hide_u_i_8cs.html">HideUI.cs</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="class_hide_u_i.html">HideUI</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_hide_u_i.js b/Doxygen/output/html/class_hide_u_i.js
new file mode 100644
index 0000000000000000000000000000000000000000..96da03fc2f16460509f03bf9ac2107fc79118242
--- /dev/null
+++ b/Doxygen/output/html/class_hide_u_i.js
@@ -0,0 +1,16 @@
+var class_hide_u_i =
+[
+    [ "Start", "class_hide_u_i.html#a4b4343a3473dc52ce75e1e3d655866cd", null ],
+    [ "Update", "class_hide_u_i.html#a43cef0ab072ba0cc00e6a6b13fd1c698", null ],
+    [ "CamControl", "class_hide_u_i.html#aae2b5ecfe2919eb146644bb22e3120dd", null ],
+    [ "CursorRenderer", "class_hide_u_i.html#a6f3384022ae8f7af8ce678dbe8e6c58a", null ],
+    [ "Key", "class_hide_u_i.html#a2fd710c4351fe4bb71867212b46ccada", null ],
+    [ "LockOnly", "class_hide_u_i.html#aa3e1b218fc70980b63d393e2333a5eed", null ],
+    [ "modifier", "class_hide_u_i.html#a85c125b1b561dd7231efb35985c7f2ba", null ],
+    [ "modload", "class_hide_u_i.html#af9c14de263c9e8ad25d11d123f9ae302", null ],
+    [ "modredo", "class_hide_u_i.html#aea57f90c42123066cdb0e04eb0fa117a", null ],
+    [ "modreset", "class_hide_u_i.html#a928ef2027144a91decdd95492418a5ac", null ],
+    [ "modsave", "class_hide_u_i.html#a0d8c5b5b830910b60e7cf248a1996062", null ],
+    [ "modundo", "class_hide_u_i.html#affb9fd89a41a78b0eb516d8396647c08", null ],
+    [ "UICanvas", "class_hide_u_i.html#ae42fa57983521010e04ec7d94353c941", null ]
+];
\ No newline at end of file
diff --git a/Doxygen/output/html/class_hide_u_i.png b/Doxygen/output/html/class_hide_u_i.png
new file mode 100644
index 0000000000000000000000000000000000000000..c38a64395c5b48ea8626296d65651ee4696c91a7
--- /dev/null
+++ b/Doxygen/output/html/class_hide_u_i.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:da60bed2c517133f8cfcd4ad98030d338cea5a77b2bf654b305f160795a8def0
+size 433
diff --git a/Doxygen/output/html/class_hit_water-members.html b/Doxygen/output/html/class_hit_water-members.html
new file mode 100644
index 0000000000000000000000000000000000000000..5320c2d2358df00d83b9ae57321aa4ad01d1c5e8
--- /dev/null
+++ b/Doxygen/output/html/class_hit_water-members.html
@@ -0,0 +1,101 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_hit_water.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">HitWater Member List</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_hit_water.html">HitWater</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_hit_water.html#af48ed4942efc5b7229edede04ea1893f">OnControllerColliderHit</a>(ControllerColliderHit hit)</td><td class="entry"><a class="el" href="class_hit_water.html">HitWater</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_hit_water.html b/Doxygen/output/html/class_hit_water.html
new file mode 100644
index 0000000000000000000000000000000000000000..cf187ac45e3042cdb762c1c6994e47250d554224
--- /dev/null
+++ b/Doxygen/output/html/class_hit_water.html
@@ -0,0 +1,143 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: HitWater Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_hit_water.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#pri-methods">Private Member Functions</a> &#124;
+<a href="class_hit_water-members.html">List of all members</a>  </div>
+  <div class="headertitle"><div class="title">HitWater Class Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<div class="dynheader">
+Inheritance diagram for HitWater:</div>
+<div class="dyncontent">
+ <div class="center">
+  <img src="class_hit_water.png" alt=""/>
+ </div></div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-methods" name="pri-methods"></a>
+Private Member Functions</h2></td></tr>
+<tr class="memitem:af48ed4942efc5b7229edede04ea1893f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_hit_water.html#af48ed4942efc5b7229edede04ea1893f">OnControllerColliderHit</a> (ControllerColliderHit hit)</td></tr>
+<tr class="separator:af48ed4942efc5b7229edede04ea1893f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a id="af48ed4942efc5b7229edede04ea1893f" name="af48ed4942efc5b7229edede04ea1893f"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#af48ed4942efc5b7229edede04ea1893f">&#9670;&nbsp;</a></span>OnControllerColliderHit()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void HitWater.OnControllerColliderHit </td>
+          <td>(</td>
+          <td class="paramtype">ControllerColliderHit&#160;</td>
+          <td class="paramname"><em>hit</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/<a class="el" href="_hit_water_8cs.html">HitWater.cs</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="class_hit_water.html">HitWater</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_hit_water.js b/Doxygen/output/html/class_hit_water.js
new file mode 100644
index 0000000000000000000000000000000000000000..5cd638921e178f04bb1d369d14afb5a892c75bd8
--- /dev/null
+++ b/Doxygen/output/html/class_hit_water.js
@@ -0,0 +1,4 @@
+var class_hit_water =
+[
+    [ "OnControllerColliderHit", "class_hit_water.html#af48ed4942efc5b7229edede04ea1893f", null ]
+];
\ No newline at end of file
diff --git a/Doxygen/output/html/class_hit_water.png b/Doxygen/output/html/class_hit_water.png
new file mode 100644
index 0000000000000000000000000000000000000000..a3cb18c2d710f552f036e839b0f325118406f2f6
--- /dev/null
+++ b/Doxygen/output/html/class_hit_water.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:cd087f2c450f7298537bd57b6c56465a9265767cfb320aaccd57f81573c0b739
+size 452
diff --git a/Doxygen/output/html/class_hover_text-members.html b/Doxygen/output/html/class_hover_text-members.html
new file mode 100644
index 0000000000000000000000000000000000000000..4e97c532e243528cfaf94f21d43b4d3f0d39e9a7
--- /dev/null
+++ b/Doxygen/output/html/class_hover_text-members.html
@@ -0,0 +1,104 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_hover_text.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">HoverText Member List</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_hover_text.html">HoverText</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_hover_text.html#a51692dfc6577e47b04816546e22a258e">OnPointerEnter</a>(PointerEventData pointerEventData)</td><td class="entry"><a class="el" href="class_hover_text.html">HoverText</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_hover_text.html#a26b3559bbfa8f9984e315781873d1c14">OnPointerExit</a>(PointerEventData pointerEventData)</td><td class="entry"><a class="el" href="class_hover_text.html">HoverText</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_hover_text.html#a37cefb36befae5deb7737bce1b3d6605">Start</a>()</td><td class="entry"><a class="el" href="class_hover_text.html">HoverText</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_hover_text.html#afb488338dbf994b55175ab799fdbbe9c">TextTransform</a></td><td class="entry"><a class="el" href="class_hover_text.html">HoverText</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_hover_text.html b/Doxygen/output/html/class_hover_text.html
new file mode 100644
index 0000000000000000000000000000000000000000..c9684ea2282f21471f8367c40208045ace86cfbd
--- /dev/null
+++ b/Doxygen/output/html/class_hover_text.html
@@ -0,0 +1,215 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: HoverText Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_hover_text.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="#pri-methods">Private Member Functions</a> &#124;
+<a href="#pri-attribs">Private Attributes</a> &#124;
+<a href="class_hover_text-members.html">List of all members</a>  </div>
+  <div class="headertitle"><div class="title">HoverText Class Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<div class="dynheader">
+Inheritance diagram for HoverText:</div>
+<div class="dyncontent">
+ <div class="center">
+  <img src="class_hover_text.png" alt=""/>
+ </div></div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:a51692dfc6577e47b04816546e22a258e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_hover_text.html#a51692dfc6577e47b04816546e22a258e">OnPointerEnter</a> (PointerEventData pointerEventData)</td></tr>
+<tr class="separator:a51692dfc6577e47b04816546e22a258e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a26b3559bbfa8f9984e315781873d1c14"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_hover_text.html#a26b3559bbfa8f9984e315781873d1c14">OnPointerExit</a> (PointerEventData pointerEventData)</td></tr>
+<tr class="separator:a26b3559bbfa8f9984e315781873d1c14"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-methods" name="pri-methods"></a>
+Private Member Functions</h2></td></tr>
+<tr class="memitem:a37cefb36befae5deb7737bce1b3d6605"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_hover_text.html#a37cefb36befae5deb7737bce1b3d6605">Start</a> ()</td></tr>
+<tr class="separator:a37cefb36befae5deb7737bce1b3d6605"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-attribs" name="pri-attribs"></a>
+Private Attributes</h2></td></tr>
+<tr class="memitem:afb488338dbf994b55175ab799fdbbe9c"><td class="memItemLeft" align="right" valign="top">Transform&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_hover_text.html#afb488338dbf994b55175ab799fdbbe9c">TextTransform</a></td></tr>
+<tr class="separator:afb488338dbf994b55175ab799fdbbe9c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a id="a51692dfc6577e47b04816546e22a258e" name="a51692dfc6577e47b04816546e22a258e"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a51692dfc6577e47b04816546e22a258e">&#9670;&nbsp;</a></span>OnPointerEnter()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void HoverText.OnPointerEnter </td>
+          <td>(</td>
+          <td class="paramtype">PointerEventData&#160;</td>
+          <td class="paramname"><em>pointerEventData</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a26b3559bbfa8f9984e315781873d1c14" name="a26b3559bbfa8f9984e315781873d1c14"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a26b3559bbfa8f9984e315781873d1c14">&#9670;&nbsp;</a></span>OnPointerExit()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void HoverText.OnPointerExit </td>
+          <td>(</td>
+          <td class="paramtype">PointerEventData&#160;</td>
+          <td class="paramname"><em>pointerEventData</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a37cefb36befae5deb7737bce1b3d6605" name="a37cefb36befae5deb7737bce1b3d6605"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a37cefb36befae5deb7737bce1b3d6605">&#9670;&nbsp;</a></span>Start()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void HoverText.Start </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Data Documentation</h2>
+<a id="afb488338dbf994b55175ab799fdbbe9c" name="afb488338dbf994b55175ab799fdbbe9c"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#afb488338dbf994b55175ab799fdbbe9c">&#9670;&nbsp;</a></span>TextTransform</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">Transform HoverText.TextTransform</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/<a class="el" href="_hover_text_8cs.html">HoverText.cs</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="class_hover_text.html">HoverText</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_hover_text.js b/Doxygen/output/html/class_hover_text.js
new file mode 100644
index 0000000000000000000000000000000000000000..d524338e37c1aaac16507fbeddb413c33aa8a056
--- /dev/null
+++ b/Doxygen/output/html/class_hover_text.js
@@ -0,0 +1,7 @@
+var class_hover_text =
+[
+    [ "OnPointerEnter", "class_hover_text.html#a51692dfc6577e47b04816546e22a258e", null ],
+    [ "OnPointerExit", "class_hover_text.html#a26b3559bbfa8f9984e315781873d1c14", null ],
+    [ "Start", "class_hover_text.html#a37cefb36befae5deb7737bce1b3d6605", null ],
+    [ "TextTransform", "class_hover_text.html#afb488338dbf994b55175ab799fdbbe9c", null ]
+];
\ No newline at end of file
diff --git a/Doxygen/output/html/class_hover_text.png b/Doxygen/output/html/class_hover_text.png
new file mode 100644
index 0000000000000000000000000000000000000000..63fec9e4ba00eb749f5a0901b8818e142e1c2801
--- /dev/null
+++ b/Doxygen/output/html/class_hover_text.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:4d61be65bbf7938993fc5406f9fd5dbf2f43c559e06b6026daa8c0345ae99fa5
+size 992
diff --git a/Doxygen/output/html/class_image_hint_animation-members.html b/Doxygen/output/html/class_image_hint_animation-members.html
new file mode 100644
index 0000000000000000000000000000000000000000..b115a0dbdac4500711b9369d1830ad8ddc3c38b2
--- /dev/null
+++ b/Doxygen/output/html/class_image_hint_animation-members.html
@@ -0,0 +1,114 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_image_hint_animation.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">ImageHintAnimation Member List</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_image_hint_animation.html">ImageHintAnimation</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_image_hint_animation.html#a2f987820c1efe68359b95fecbd848ce0">Animate</a>()</td><td class="entry"><a class="el" href="class_image_hint_animation.html">ImageHintAnimation</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_image_hint_animation.html#aa15481091b74e92f876fd4aef8ed619f">animateDuration</a></td><td class="entry"><a class="el" href="class_image_hint_animation.html">ImageHintAnimation</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_image_hint_animation.html#aa59ef9af9b532bdb1cbaa062da4b2488">animating</a></td><td class="entry"><a class="el" href="class_image_hint_animation.html">ImageHintAnimation</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_image_hint_animation.html#ad88a6bc460dc4dedbc48214bca5b2f5d">animationEndColor</a></td><td class="entry"><a class="el" href="class_image_hint_animation.html">ImageHintAnimation</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_image_hint_animation.html#a18f553cfb8c646a4777c8bc54bb01204">animationStartColor</a></td><td class="entry"><a class="el" href="class_image_hint_animation.html">ImageHintAnimation</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_image_hint_animation.html#ab51c7d311e027b615b1d59d466c6ae7f">AnimationTrigger</a>()</td><td class="entry"><a class="el" href="class_image_hint_animation.html">ImageHintAnimation</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_image_hint_animation.html#a49ceda265edb82235bd2061b4365f5e9">imageToChange</a></td><td class="entry"><a class="el" href="class_image_hint_animation.html">ImageHintAnimation</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_image_hint_animation.html#aeb8498d6f964acd5772014bbe8a33dcc">imageToChangeDefaultColor</a></td><td class="entry"><a class="el" href="class_image_hint_animation.html">ImageHintAnimation</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_image_hint_animation.html#a30056d9b28624fbc61991582317d4757">Reset</a>()</td><td class="entry"><a class="el" href="class_image_hint_animation.html">ImageHintAnimation</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_image_hint_animation.html#a5a6f48113a5bb385d3e8c17913465fca">ResetAnimation</a>()</td><td class="entry"><a class="el" href="class_image_hint_animation.html">ImageHintAnimation</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_image_hint_animation.html#ae4dfdba97696411f3afd21b7a69c91cd">Start</a>()</td><td class="entry"><a class="el" href="class_image_hint_animation.html">ImageHintAnimation</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_image_hint_animation.html#aed7d894d8a0ed72f88587eeb61d25976">timer</a></td><td class="entry"><a class="el" href="class_image_hint_animation.html">ImageHintAnimation</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_image_hint_animation.html#a98e86e9d311accccca20f02b8ce6b243">Update</a>()</td><td class="entry"><a class="el" href="class_image_hint_animation.html">ImageHintAnimation</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_image_hint_animation.html#a62cd53d25982a3812aea4f0da9a8e452">updateAnimationParameters</a>()</td><td class="entry"><a class="el" href="class_image_hint_animation.html">ImageHintAnimation</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_image_hint_animation.html b/Doxygen/output/html/class_image_hint_animation.html
new file mode 100644
index 0000000000000000000000000000000000000000..a09d5e9781d0eeaf451d599835798cf77167d2cc
--- /dev/null
+++ b/Doxygen/output/html/class_image_hint_animation.html
@@ -0,0 +1,466 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: ImageHintAnimation Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_image_hint_animation.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="#pub-attribs">Public Attributes</a> &#124;
+<a href="#properties">Properties</a> &#124;
+<a href="#pri-methods">Private Member Functions</a> &#124;
+<a href="#pri-attribs">Private Attributes</a> &#124;
+<a href="class_image_hint_animation-members.html">List of all members</a>  </div>
+  <div class="headertitle"><div class="title">ImageHintAnimation Class Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<div class="dynheader">
+Inheritance diagram for ImageHintAnimation:</div>
+<div class="dyncontent">
+ <div class="center">
+  <img src="class_image_hint_animation.png" alt=""/>
+ </div></div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:ab51c7d311e027b615b1d59d466c6ae7f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_image_hint_animation.html#ab51c7d311e027b615b1d59d466c6ae7f">AnimationTrigger</a> ()</td></tr>
+<tr class="separator:ab51c7d311e027b615b1d59d466c6ae7f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5a6f48113a5bb385d3e8c17913465fca"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_image_hint_animation.html#a5a6f48113a5bb385d3e8c17913465fca">ResetAnimation</a> ()</td></tr>
+<tr class="separator:a5a6f48113a5bb385d3e8c17913465fca"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
+Public Attributes</h2></td></tr>
+<tr class="memitem:a49ceda265edb82235bd2061b4365f5e9"><td class="memItemLeft" align="right" valign="top">Image&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_image_hint_animation.html#a49ceda265edb82235bd2061b4365f5e9">imageToChange</a></td></tr>
+<tr class="separator:a49ceda265edb82235bd2061b4365f5e9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="properties" name="properties"></a>
+Properties</h2></td></tr>
+<tr class="memitem:aeb8498d6f964acd5772014bbe8a33dcc"><td class="memItemLeft" align="right" valign="top">Color&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_image_hint_animation.html#aeb8498d6f964acd5772014bbe8a33dcc">imageToChangeDefaultColor</a><code> [getset]</code></td></tr>
+<tr class="separator:aeb8498d6f964acd5772014bbe8a33dcc"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-methods" name="pri-methods"></a>
+Private Member Functions</h2></td></tr>
+<tr class="memitem:ae4dfdba97696411f3afd21b7a69c91cd"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_image_hint_animation.html#ae4dfdba97696411f3afd21b7a69c91cd">Start</a> ()</td></tr>
+<tr class="separator:ae4dfdba97696411f3afd21b7a69c91cd"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a98e86e9d311accccca20f02b8ce6b243"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_image_hint_animation.html#a98e86e9d311accccca20f02b8ce6b243">Update</a> ()</td></tr>
+<tr class="separator:a98e86e9d311accccca20f02b8ce6b243"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2f987820c1efe68359b95fecbd848ce0"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_image_hint_animation.html#a2f987820c1efe68359b95fecbd848ce0">Animate</a> ()</td></tr>
+<tr class="separator:a2f987820c1efe68359b95fecbd848ce0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a30056d9b28624fbc61991582317d4757"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_image_hint_animation.html#a30056d9b28624fbc61991582317d4757">Reset</a> ()</td></tr>
+<tr class="separator:a30056d9b28624fbc61991582317d4757"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a62cd53d25982a3812aea4f0da9a8e452"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_image_hint_animation.html#a62cd53d25982a3812aea4f0da9a8e452">updateAnimationParameters</a> ()</td></tr>
+<tr class="separator:a62cd53d25982a3812aea4f0da9a8e452"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-attribs" name="pri-attribs"></a>
+Private Attributes</h2></td></tr>
+<tr class="memitem:a18f553cfb8c646a4777c8bc54bb01204"><td class="memItemLeft" align="right" valign="top">Color&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_image_hint_animation.html#a18f553cfb8c646a4777c8bc54bb01204">animationStartColor</a></td></tr>
+<tr class="separator:a18f553cfb8c646a4777c8bc54bb01204"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad88a6bc460dc4dedbc48214bca5b2f5d"><td class="memItemLeft" align="right" valign="top">Color&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_image_hint_animation.html#ad88a6bc460dc4dedbc48214bca5b2f5d">animationEndColor</a></td></tr>
+<tr class="separator:ad88a6bc460dc4dedbc48214bca5b2f5d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa15481091b74e92f876fd4aef8ed619f"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_image_hint_animation.html#aa15481091b74e92f876fd4aef8ed619f">animateDuration</a></td></tr>
+<tr class="separator:aa15481091b74e92f876fd4aef8ed619f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa59ef9af9b532bdb1cbaa062da4b2488"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_image_hint_animation.html#aa59ef9af9b532bdb1cbaa062da4b2488">animating</a> = false</td></tr>
+<tr class="separator:aa59ef9af9b532bdb1cbaa062da4b2488"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aed7d894d8a0ed72f88587eeb61d25976"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_image_hint_animation.html#aed7d894d8a0ed72f88587eeb61d25976">timer</a> = 0</td></tr>
+<tr class="separator:aed7d894d8a0ed72f88587eeb61d25976"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a id="a2f987820c1efe68359b95fecbd848ce0" name="a2f987820c1efe68359b95fecbd848ce0"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a2f987820c1efe68359b95fecbd848ce0">&#9670;&nbsp;</a></span>Animate()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void ImageHintAnimation.Animate </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="ab51c7d311e027b615b1d59d466c6ae7f" name="ab51c7d311e027b615b1d59d466c6ae7f"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ab51c7d311e027b615b1d59d466c6ae7f">&#9670;&nbsp;</a></span>AnimationTrigger()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void ImageHintAnimation.AnimationTrigger </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a30056d9b28624fbc61991582317d4757" name="a30056d9b28624fbc61991582317d4757"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a30056d9b28624fbc61991582317d4757">&#9670;&nbsp;</a></span>Reset()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void ImageHintAnimation.Reset </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a5a6f48113a5bb385d3e8c17913465fca" name="a5a6f48113a5bb385d3e8c17913465fca"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a5a6f48113a5bb385d3e8c17913465fca">&#9670;&nbsp;</a></span>ResetAnimation()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void ImageHintAnimation.ResetAnimation </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="ae4dfdba97696411f3afd21b7a69c91cd" name="ae4dfdba97696411f3afd21b7a69c91cd"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ae4dfdba97696411f3afd21b7a69c91cd">&#9670;&nbsp;</a></span>Start()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void ImageHintAnimation.Start </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a98e86e9d311accccca20f02b8ce6b243" name="a98e86e9d311accccca20f02b8ce6b243"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a98e86e9d311accccca20f02b8ce6b243">&#9670;&nbsp;</a></span>Update()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void ImageHintAnimation.Update </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a62cd53d25982a3812aea4f0da9a8e452" name="a62cd53d25982a3812aea4f0da9a8e452"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a62cd53d25982a3812aea4f0da9a8e452">&#9670;&nbsp;</a></span>updateAnimationParameters()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void ImageHintAnimation.updateAnimationParameters </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Data Documentation</h2>
+<a id="aa15481091b74e92f876fd4aef8ed619f" name="aa15481091b74e92f876fd4aef8ed619f"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aa15481091b74e92f876fd4aef8ed619f">&#9670;&nbsp;</a></span>animateDuration</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">float ImageHintAnimation.animateDuration</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="aa59ef9af9b532bdb1cbaa062da4b2488" name="aa59ef9af9b532bdb1cbaa062da4b2488"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aa59ef9af9b532bdb1cbaa062da4b2488">&#9670;&nbsp;</a></span>animating</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool ImageHintAnimation.animating = false</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="ad88a6bc460dc4dedbc48214bca5b2f5d" name="ad88a6bc460dc4dedbc48214bca5b2f5d"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ad88a6bc460dc4dedbc48214bca5b2f5d">&#9670;&nbsp;</a></span>animationEndColor</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">Color ImageHintAnimation.animationEndColor</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a18f553cfb8c646a4777c8bc54bb01204" name="a18f553cfb8c646a4777c8bc54bb01204"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a18f553cfb8c646a4777c8bc54bb01204">&#9670;&nbsp;</a></span>animationStartColor</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">Color ImageHintAnimation.animationStartColor</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a49ceda265edb82235bd2061b4365f5e9" name="a49ceda265edb82235bd2061b4365f5e9"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a49ceda265edb82235bd2061b4365f5e9">&#9670;&nbsp;</a></span>imageToChange</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">Image ImageHintAnimation.imageToChange</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="aed7d894d8a0ed72f88587eeb61d25976" name="aed7d894d8a0ed72f88587eeb61d25976"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aed7d894d8a0ed72f88587eeb61d25976">&#9670;&nbsp;</a></span>timer</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">float ImageHintAnimation.timer = 0</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Property Documentation</h2>
+<a id="aeb8498d6f964acd5772014bbe8a33dcc" name="aeb8498d6f964acd5772014bbe8a33dcc"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aeb8498d6f964acd5772014bbe8a33dcc">&#9670;&nbsp;</a></span>imageToChangeDefaultColor</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">Color ImageHintAnimation.imageToChangeDefaultColor</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">get</span><span class="mlabel">set</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/InteractionEngine/<a class="el" href="_image_hint_animation_8cs.html">ImageHintAnimation.cs</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="class_image_hint_animation.html">ImageHintAnimation</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_image_hint_animation.js b/Doxygen/output/html/class_image_hint_animation.js
new file mode 100644
index 0000000000000000000000000000000000000000..cd59ac5d0b541ff9d7dd20b88b7c206d4a259461
--- /dev/null
+++ b/Doxygen/output/html/class_image_hint_animation.js
@@ -0,0 +1,17 @@
+var class_image_hint_animation =
+[
+    [ "Animate", "class_image_hint_animation.html#a2f987820c1efe68359b95fecbd848ce0", null ],
+    [ "AnimationTrigger", "class_image_hint_animation.html#ab51c7d311e027b615b1d59d466c6ae7f", null ],
+    [ "Reset", "class_image_hint_animation.html#a30056d9b28624fbc61991582317d4757", null ],
+    [ "ResetAnimation", "class_image_hint_animation.html#a5a6f48113a5bb385d3e8c17913465fca", null ],
+    [ "Start", "class_image_hint_animation.html#ae4dfdba97696411f3afd21b7a69c91cd", null ],
+    [ "Update", "class_image_hint_animation.html#a98e86e9d311accccca20f02b8ce6b243", null ],
+    [ "updateAnimationParameters", "class_image_hint_animation.html#a62cd53d25982a3812aea4f0da9a8e452", null ],
+    [ "animateDuration", "class_image_hint_animation.html#aa15481091b74e92f876fd4aef8ed619f", null ],
+    [ "animating", "class_image_hint_animation.html#aa59ef9af9b532bdb1cbaa062da4b2488", null ],
+    [ "animationEndColor", "class_image_hint_animation.html#ad88a6bc460dc4dedbc48214bca5b2f5d", null ],
+    [ "animationStartColor", "class_image_hint_animation.html#a18f553cfb8c646a4777c8bc54bb01204", null ],
+    [ "imageToChange", "class_image_hint_animation.html#a49ceda265edb82235bd2061b4365f5e9", null ],
+    [ "timer", "class_image_hint_animation.html#aed7d894d8a0ed72f88587eeb61d25976", null ],
+    [ "imageToChangeDefaultColor", "class_image_hint_animation.html#aeb8498d6f964acd5772014bbe8a33dcc", null ]
+];
\ No newline at end of file
diff --git a/Doxygen/output/html/class_image_hint_animation.png b/Doxygen/output/html/class_image_hint_animation.png
new file mode 100644
index 0000000000000000000000000000000000000000..849a80e016145ae82c099915d2595a251665504f
--- /dev/null
+++ b/Doxygen/output/html/class_image_hint_animation.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:60b35022d0f24692b9291b7fbcb963ccc749d4cbcc8f7e7d07d6d20c55772e60
+size 543
diff --git a/Doxygen/output/html/class_input_field_panel-members.html b/Doxygen/output/html/class_input_field_panel-members.html
new file mode 100644
index 0000000000000000000000000000000000000000..45e30426677b13d178771a1bc15bb349b55a1d3e
--- /dev/null
+++ b/Doxygen/output/html/class_input_field_panel-members.html
@@ -0,0 +1,105 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_input_field_panel.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">InputFieldPanel Member List</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_input_field_panel.html">InputFieldPanel</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_input_field_panel.html#aeff0ca099340b85bddff1391c4a88f17">Fix</a>()</td><td class="entry"><a class="el" href="class_input_field_panel.html">InputFieldPanel</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_input_field_panel.html#ab2dba3af91721e6facedd7a538eb89b7">input</a></td><td class="entry"><a class="el" href="class_input_field_panel.html">InputFieldPanel</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_input_field_panel.html#acb5a02a6fe2bec986c6237f0cb66a2e5">output</a></td><td class="entry"><a class="el" href="class_input_field_panel.html">InputFieldPanel</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_input_field_panel.html#a6a1dabc9574dc7739120f21753523006">Start</a>()</td><td class="entry"><a class="el" href="class_input_field_panel.html">InputFieldPanel</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_input_field_panel.html#a355d5244763f4ce33b4be729d46809fd">Update</a>()</td><td class="entry"><a class="el" href="class_input_field_panel.html">InputFieldPanel</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_input_field_panel.html b/Doxygen/output/html/class_input_field_panel.html
new file mode 100644
index 0000000000000000000000000000000000000000..259c6906b5dfb257272fa12fe21b9c08a911b29d
--- /dev/null
+++ b/Doxygen/output/html/class_input_field_panel.html
@@ -0,0 +1,252 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: InputFieldPanel Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_input_field_panel.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="#pri-methods">Private Member Functions</a> &#124;
+<a href="#pri-attribs">Private Attributes</a> &#124;
+<a href="class_input_field_panel-members.html">List of all members</a>  </div>
+  <div class="headertitle"><div class="title">InputFieldPanel Class Reference</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>Just adds a " " to the end of TMPro input-field-text-box. <br  />
+ This fixes some graphical glitches, occuring when typing a [newline].  
+ <a href="class_input_field_panel.html#details">More...</a></p>
+<div class="dynheader">
+Inheritance diagram for InputFieldPanel:</div>
+<div class="dyncontent">
+ <div class="center">
+  <img src="class_input_field_panel.png" alt=""/>
+ </div></div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:aeff0ca099340b85bddff1391c4a88f17"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_input_field_panel.html#aeff0ca099340b85bddff1391c4a88f17">Fix</a> ()</td></tr>
+<tr class="separator:aeff0ca099340b85bddff1391c4a88f17"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-methods" name="pri-methods"></a>
+Private Member Functions</h2></td></tr>
+<tr class="memitem:a6a1dabc9574dc7739120f21753523006"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_input_field_panel.html#a6a1dabc9574dc7739120f21753523006">Start</a> ()</td></tr>
+<tr class="separator:a6a1dabc9574dc7739120f21753523006"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a355d5244763f4ce33b4be729d46809fd"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_input_field_panel.html#a355d5244763f4ce33b4be729d46809fd">Update</a> ()</td></tr>
+<tr class="separator:a355d5244763f4ce33b4be729d46809fd"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-attribs" name="pri-attribs"></a>
+Private Attributes</h2></td></tr>
+<tr class="memitem:acb5a02a6fe2bec986c6237f0cb66a2e5"><td class="memItemLeft" align="right" valign="top">TMPro.TextMeshProUGUI&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_input_field_panel.html#acb5a02a6fe2bec986c6237f0cb66a2e5">output</a></td></tr>
+<tr class="separator:acb5a02a6fe2bec986c6237f0cb66a2e5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab2dba3af91721e6facedd7a538eb89b7"><td class="memItemLeft" align="right" valign="top">TMPro.TMP_InputField&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_input_field_panel.html#ab2dba3af91721e6facedd7a538eb89b7">input</a></td></tr>
+<tr class="separator:ab2dba3af91721e6facedd7a538eb89b7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p >Just adds a " " to the end of TMPro input-field-text-box. <br  />
+ This fixes some graphical glitches, occuring when typing a [newline]. </p>
+</div><h2 class="groupheader">Member Function Documentation</h2>
+<a id="aeff0ca099340b85bddff1391c4a88f17" name="aeff0ca099340b85bddff1391c4a88f17"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aeff0ca099340b85bddff1391c4a88f17">&#9670;&nbsp;</a></span>Fix()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void InputFieldPanel.Fix </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a6a1dabc9574dc7739120f21753523006" name="a6a1dabc9574dc7739120f21753523006"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a6a1dabc9574dc7739120f21753523006">&#9670;&nbsp;</a></span>Start()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void InputFieldPanel.Start </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a355d5244763f4ce33b4be729d46809fd" name="a355d5244763f4ce33b4be729d46809fd"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a355d5244763f4ce33b4be729d46809fd">&#9670;&nbsp;</a></span>Update()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void InputFieldPanel.Update </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Data Documentation</h2>
+<a id="ab2dba3af91721e6facedd7a538eb89b7" name="ab2dba3af91721e6facedd7a538eb89b7"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ab2dba3af91721e6facedd7a538eb89b7">&#9670;&nbsp;</a></span>input</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">TMPro.TMP_InputField InputFieldPanel.input</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="acb5a02a6fe2bec986c6237f0cb66a2e5" name="acb5a02a6fe2bec986c6237f0cb66a2e5"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#acb5a02a6fe2bec986c6237f0cb66a2e5">&#9670;&nbsp;</a></span>output</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">TMPro.TextMeshProUGUI InputFieldPanel.output</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/UI/<a class="el" href="_input_field_panel_8cs.html">InputFieldPanel.cs</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="class_input_field_panel.html">InputFieldPanel</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_input_field_panel.js b/Doxygen/output/html/class_input_field_panel.js
new file mode 100644
index 0000000000000000000000000000000000000000..325a0da69bc9535b0579f880b907bf96fe2fbe10
--- /dev/null
+++ b/Doxygen/output/html/class_input_field_panel.js
@@ -0,0 +1,8 @@
+var class_input_field_panel =
+[
+    [ "Fix", "class_input_field_panel.html#aeff0ca099340b85bddff1391c4a88f17", null ],
+    [ "Start", "class_input_field_panel.html#a6a1dabc9574dc7739120f21753523006", null ],
+    [ "Update", "class_input_field_panel.html#a355d5244763f4ce33b4be729d46809fd", null ],
+    [ "input", "class_input_field_panel.html#ab2dba3af91721e6facedd7a538eb89b7", null ],
+    [ "output", "class_input_field_panel.html#acb5a02a6fe2bec986c6237f0cb66a2e5", null ]
+];
\ No newline at end of file
diff --git a/Doxygen/output/html/class_input_field_panel.png b/Doxygen/output/html/class_input_field_panel.png
new file mode 100644
index 0000000000000000000000000000000000000000..7aa79c0c363aee80b544c4b33ee2797ac01c54fc
--- /dev/null
+++ b/Doxygen/output/html/class_input_field_panel.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:285734b560459911b57774ef97a725d09df691eb6f997c8dc31ec3a9f23c1630
+size 492
diff --git a/Doxygen/output/html/class_j_s_o_n_manager-members.html b/Doxygen/output/html/class_j_s_o_n_manager-members.html
new file mode 100644
index 0000000000000000000000000000000000000000..1c8862d14939d627cb256240b63aa67473db4d63
--- /dev/null
+++ b/Doxygen/output/html/class_j_s_o_n_manager-members.html
@@ -0,0 +1,103 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_j_s_o_n_manager.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">JSONManager Member List</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_j_s_o_n_manager.html">JSONManager</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_j_s_o_n_manager.html#ae21635c82ec8792240f538aa467dedb8">MMTURIs</a></td><td class="entry"><a class="el" href="class_j_s_o_n_manager.html">JSONManager</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_j_s_o_n_manager.html#a477a033f7374709d6527190c0458cfae">ReadFromJsonFile&lt; T &gt;</a>(string filePath)</td><td class="entry"><a class="el" href="class_j_s_o_n_manager.html">JSONManager</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_j_s_o_n_manager.html#a39e9fe04ae0420ab91ce59f9dba875f4">WriteToJsonFile</a>(string filePath, object objectToWrite, int max_depth=0)</td><td class="entry"><a class="el" href="class_j_s_o_n_manager.html">JSONManager</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_j_s_o_n_manager.html b/Doxygen/output/html/class_j_s_o_n_manager.html
new file mode 100644
index 0000000000000000000000000000000000000000..bc1775d96bb2f9d879b4cd27500ececc7f1efec9
--- /dev/null
+++ b/Doxygen/output/html/class_j_s_o_n_manager.html
@@ -0,0 +1,272 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: JSONManager Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_j_s_o_n_manager.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a> &#124;
+<a href="#pub-static-methods">Static Public Member Functions</a> &#124;
+<a href="#pub-static-attribs">Static Public Attributes</a> &#124;
+<a href="class_j_s_o_n_manager-members.html">List of all members</a>  </div>
+  <div class="headertitle"><div class="title">JSONManager Class Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_j_s_o_n_manager_1_1_json_inheritence_converter.html">JsonInheritenceConverter</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_declaration.html">MMTDeclaration</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_symbol_declaration.html">MMTSymbolDeclaration</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_term.html">MMTTerm</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_value_declaration.html">MMTValueDeclaration</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_j_s_o_n_manager_1_1_o_m_a.html">OMA</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_j_s_o_n_manager_1_1_o_m_f.html">OMF</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_j_s_o_n_manager_1_1_o_m_s.html">OMS</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_j_s_o_n_manager_1_1_o_m_s_t_r.html">OMSTR</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_j_s_o_n_manager_1_1_u_r_i.html">URI</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-static-methods" name="pub-static-methods"></a>
+Static Public Member Functions</h2></td></tr>
+<tr class="memitem:a39e9fe04ae0420ab91ce59f9dba875f4"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_j_s_o_n_manager.html#a39e9fe04ae0420ab91ce59f9dba875f4">WriteToJsonFile</a> (string filePath, object objectToWrite, int max_depth=0)</td></tr>
+<tr class="memdesc:a39e9fe04ae0420ab91ce59f9dba875f4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Writes the given object instance to a Json file, recursively to set depth, including all members.  <a href="class_j_s_o_n_manager.html#a39e9fe04ae0420ab91ce59f9dba875f4">More...</a><br /></td></tr>
+<tr class="separator:a39e9fe04ae0420ab91ce59f9dba875f4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a477a033f7374709d6527190c0458cfae"><td class="memItemLeft" align="right" valign="top">static T&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_j_s_o_n_manager.html#a477a033f7374709d6527190c0458cfae">ReadFromJsonFile&lt; T &gt;</a> (string filePath)</td></tr>
+<tr class="memdesc:a477a033f7374709d6527190c0458cfae"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reads an object instance from an Json file.  <a href="class_j_s_o_n_manager.html#a477a033f7374709d6527190c0458cfae">More...</a><br /></td></tr>
+<tr class="separator:a477a033f7374709d6527190c0458cfae"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-static-attribs" name="pub-static-attribs"></a>
+Static Public Attributes</h2></td></tr>
+<tr class="memitem:ae21635c82ec8792240f538aa467dedb8"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_m_m_t_u_r_i_collection.html">MMTURICollection</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_j_s_o_n_manager.html#ae21635c82ec8792240f538aa467dedb8">MMTURIs</a> = new <a class="el" href="class_m_m_t_u_r_i_collection.html">MMTURICollection</a>()</td></tr>
+<tr class="separator:ae21635c82ec8792240f538aa467dedb8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a id="a477a033f7374709d6527190c0458cfae" name="a477a033f7374709d6527190c0458cfae"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a477a033f7374709d6527190c0458cfae">&#9670;&nbsp;</a></span>ReadFromJsonFile&lt; T &gt;()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static T JSONManager.ReadFromJsonFile&lt; T &gt; </td>
+          <td>(</td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>filePath</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Reads an object instance from an Json file. </p>
+<p >Object type must have a parameterless constructor.</p>
+<dl class="tparams"><dt>Template Parameters</dt><dd>
+  <table class="tparams">
+    <tr><td class="paramname">T</td><td>The type of object to read from the file.</td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">filePath</td><td>The file path to read the object instance from.</td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>Returns a new instance of the object read from the Json file.</dd></dl>
+<div class="typeconstraint">
+<dl><dt><b>Type Constraints</b></dt><dd>
+<table border="0" cellspacing="2" cellpadding="0">
+<tr><td valign="top"><em>T</em></td><td>&#160;:</td><td valign="top"><em>new()</em></td><td>&#160;</td></tr>
+</table>
+</dd>
+</dl>
+</div>
+
+</div>
+</div>
+<a id="a39e9fe04ae0420ab91ce59f9dba875f4" name="a39e9fe04ae0420ab91ce59f9dba875f4"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a39e9fe04ae0420ab91ce59f9dba875f4">&#9670;&nbsp;</a></span>WriteToJsonFile()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static void JSONManager.WriteToJsonFile </td>
+          <td>(</td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>filePath</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">object&#160;</td>
+          <td class="paramname"><em>objectToWrite</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">int&#160;</td>
+          <td class="paramname"><em>max_depth</em> = <code>0</code>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Writes the given object instance to a Json file, recursively to set depth, including all members. </p>
+<p >Object type must have a parameterless constructor.</p>
+<p >Only All properties and variables will be written to the file. These can be any type though, even other non-abstract classes.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">filePath</td><td>The file path to write the object instance to.</td></tr>
+    <tr><td class="paramname">objectToWrite</td><td>The object instance to write to the file.</td></tr>
+    <tr><td class="paramname">max_depth</td><td>The depth recursion will occur. Default = 0.</td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<h2 class="groupheader">Member Data Documentation</h2>
+<a id="ae21635c82ec8792240f538aa467dedb8" name="ae21635c82ec8792240f538aa467dedb8"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ae21635c82ec8792240f538aa467dedb8">&#9670;&nbsp;</a></span>MMTURIs</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_m_m_t_u_r_i_collection.html">MMTURICollection</a> JSONManager.MMTURIs = new <a class="el" href="class_m_m_t_u_r_i_collection.html">MMTURICollection</a>()</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/<a class="el" href="_j_s_o_n_manager_8cs.html">JSONManager.cs</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="class_j_s_o_n_manager.html">JSONManager</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_j_s_o_n_manager.js b/Doxygen/output/html/class_j_s_o_n_manager.js
new file mode 100644
index 0000000000000000000000000000000000000000..50a70b31a71657871779500830e137d75291114d
--- /dev/null
+++ b/Doxygen/output/html/class_j_s_o_n_manager.js
@@ -0,0 +1,16 @@
+var class_j_s_o_n_manager =
+[
+    [ "JsonInheritenceConverter", "class_j_s_o_n_manager_1_1_json_inheritence_converter.html", "class_j_s_o_n_manager_1_1_json_inheritence_converter" ],
+    [ "MMTDeclaration", "class_j_s_o_n_manager_1_1_m_m_t_declaration.html", "class_j_s_o_n_manager_1_1_m_m_t_declaration" ],
+    [ "MMTSymbolDeclaration", "class_j_s_o_n_manager_1_1_m_m_t_symbol_declaration.html", "class_j_s_o_n_manager_1_1_m_m_t_symbol_declaration" ],
+    [ "MMTTerm", "class_j_s_o_n_manager_1_1_m_m_t_term.html", "class_j_s_o_n_manager_1_1_m_m_t_term" ],
+    [ "MMTValueDeclaration", "class_j_s_o_n_manager_1_1_m_m_t_value_declaration.html", "class_j_s_o_n_manager_1_1_m_m_t_value_declaration" ],
+    [ "OMA", "class_j_s_o_n_manager_1_1_o_m_a.html", "class_j_s_o_n_manager_1_1_o_m_a" ],
+    [ "OMF", "class_j_s_o_n_manager_1_1_o_m_f.html", "class_j_s_o_n_manager_1_1_o_m_f" ],
+    [ "OMS", "class_j_s_o_n_manager_1_1_o_m_s.html", "class_j_s_o_n_manager_1_1_o_m_s" ],
+    [ "OMSTR", "class_j_s_o_n_manager_1_1_o_m_s_t_r.html", "class_j_s_o_n_manager_1_1_o_m_s_t_r" ],
+    [ "URI", "class_j_s_o_n_manager_1_1_u_r_i.html", "class_j_s_o_n_manager_1_1_u_r_i" ],
+    [ "ReadFromJsonFile< T >", "class_j_s_o_n_manager.html#a477a033f7374709d6527190c0458cfae", null ],
+    [ "WriteToJsonFile", "class_j_s_o_n_manager.html#a39e9fe04ae0420ab91ce59f9dba875f4", null ],
+    [ "MMTURIs", "class_j_s_o_n_manager.html#ae21635c82ec8792240f538aa467dedb8", null ]
+];
\ No newline at end of file
diff --git a/Doxygen/output/html/class_j_s_o_n_manager_1_1_json_inheritence_converter-members.html b/Doxygen/output/html/class_j_s_o_n_manager_1_1_json_inheritence_converter-members.html
new file mode 100644
index 0000000000000000000000000000000000000000..f1d1f72da9e0ce193accad7eaf945d801dd1982a
--- /dev/null
+++ b/Doxygen/output/html/class_j_s_o_n_manager_1_1_json_inheritence_converter-members.html
@@ -0,0 +1,103 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_j_s_o_n_manager_1_1_json_inheritence_converter.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">JSONManager.JsonInheritenceConverter&lt; T &gt; Member List</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_j_s_o_n_manager_1_1_json_inheritence_converter.html">JSONManager.JsonInheritenceConverter&lt; T &gt;</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_j_s_o_n_manager_1_1_json_inheritence_converter.html#a66565cef58fea590c664f401eb739080">CanConvert</a>(Type objectType)</td><td class="entry"><a class="el" href="class_j_s_o_n_manager_1_1_json_inheritence_converter.html">JSONManager.JsonInheritenceConverter&lt; T &gt;</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_j_s_o_n_manager_1_1_json_inheritence_converter.html#a7f0289c12707fc9cfbfed900f66be8c2">ReadJson</a>(JsonReader reader, Type objectType, object existingValue, JsonSerializer serializer)</td><td class="entry"><a class="el" href="class_j_s_o_n_manager_1_1_json_inheritence_converter.html">JSONManager.JsonInheritenceConverter&lt; T &gt;</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_j_s_o_n_manager_1_1_json_inheritence_converter.html#a8bf575557ab2336d9a49eade17771ef1">WriteJson</a>(JsonWriter writer, object value, JsonSerializer serializer)</td><td class="entry"><a class="el" href="class_j_s_o_n_manager_1_1_json_inheritence_converter.html">JSONManager.JsonInheritenceConverter&lt; T &gt;</a></td><td class="entry"></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_j_s_o_n_manager_1_1_json_inheritence_converter.html b/Doxygen/output/html/class_j_s_o_n_manager_1_1_json_inheritence_converter.html
new file mode 100644
index 0000000000000000000000000000000000000000..dd9d981ff1734f5cfc8ebc5e9fc52f00c109d758
--- /dev/null
+++ b/Doxygen/output/html/class_j_s_o_n_manager_1_1_json_inheritence_converter.html
@@ -0,0 +1,213 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: JSONManager.JsonInheritenceConverter&lt; T &gt; Class Template Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_j_s_o_n_manager_1_1_json_inheritence_converter.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="class_j_s_o_n_manager_1_1_json_inheritence_converter-members.html">List of all members</a>  </div>
+  <div class="headertitle"><div class="title">JSONManager.JsonInheritenceConverter&lt; T &gt; Class Template Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<div class="dynheader">
+Inheritance diagram for JSONManager.JsonInheritenceConverter&lt; T &gt;:</div>
+<div class="dyncontent">
+ <div class="center">
+  <img src="class_j_s_o_n_manager_1_1_json_inheritence_converter.png" alt=""/>
+ </div></div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:a66565cef58fea590c664f401eb739080"><td class="memItemLeft" align="right" valign="top">override bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_j_s_o_n_manager_1_1_json_inheritence_converter.html#a66565cef58fea590c664f401eb739080">CanConvert</a> (Type objectType)</td></tr>
+<tr class="separator:a66565cef58fea590c664f401eb739080"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7f0289c12707fc9cfbfed900f66be8c2"><td class="memItemLeft" align="right" valign="top">override object&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_j_s_o_n_manager_1_1_json_inheritence_converter.html#a7f0289c12707fc9cfbfed900f66be8c2">ReadJson</a> (JsonReader reader, Type objectType, object existingValue, JsonSerializer serializer)</td></tr>
+<tr class="separator:a7f0289c12707fc9cfbfed900f66be8c2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8bf575557ab2336d9a49eade17771ef1"><td class="memItemLeft" align="right" valign="top">override void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_j_s_o_n_manager_1_1_json_inheritence_converter.html#a8bf575557ab2336d9a49eade17771ef1">WriteJson</a> (JsonWriter writer, object value, JsonSerializer serializer)</td></tr>
+<tr class="separator:a8bf575557ab2336d9a49eade17771ef1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a id="a66565cef58fea590c664f401eb739080" name="a66565cef58fea590c664f401eb739080"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a66565cef58fea590c664f401eb739080">&#9670;&nbsp;</a></span>CanConvert()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">override bool <a class="el" href="class_j_s_o_n_manager_1_1_json_inheritence_converter.html">JSONManager.JsonInheritenceConverter</a>&lt; T &gt;.CanConvert </td>
+          <td>(</td>
+          <td class="paramtype">Type&#160;</td>
+          <td class="paramname"><em>objectType</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a7f0289c12707fc9cfbfed900f66be8c2" name="a7f0289c12707fc9cfbfed900f66be8c2"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a7f0289c12707fc9cfbfed900f66be8c2">&#9670;&nbsp;</a></span>ReadJson()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">override object <a class="el" href="class_j_s_o_n_manager_1_1_json_inheritence_converter.html">JSONManager.JsonInheritenceConverter</a>&lt; T &gt;.ReadJson </td>
+          <td>(</td>
+          <td class="paramtype">JsonReader&#160;</td>
+          <td class="paramname"><em>reader</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">Type&#160;</td>
+          <td class="paramname"><em>objectType</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">object&#160;</td>
+          <td class="paramname"><em>existingValue</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">JsonSerializer&#160;</td>
+          <td class="paramname"><em>serializer</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a8bf575557ab2336d9a49eade17771ef1" name="a8bf575557ab2336d9a49eade17771ef1"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a8bf575557ab2336d9a49eade17771ef1">&#9670;&nbsp;</a></span>WriteJson()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">override void <a class="el" href="class_j_s_o_n_manager_1_1_json_inheritence_converter.html">JSONManager.JsonInheritenceConverter</a>&lt; T &gt;.WriteJson </td>
+          <td>(</td>
+          <td class="paramtype">JsonWriter&#160;</td>
+          <td class="paramname"><em>writer</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">object&#160;</td>
+          <td class="paramname"><em>value</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">JsonSerializer&#160;</td>
+          <td class="paramname"><em>serializer</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/<a class="el" href="_j_s_o_n_manager_8cs.html">JSONManager.cs</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="class_j_s_o_n_manager.html">JSONManager</a></li><li class="navelem"><a class="el" href="class_j_s_o_n_manager_1_1_json_inheritence_converter.html">JsonInheritenceConverter</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_j_s_o_n_manager_1_1_json_inheritence_converter.js b/Doxygen/output/html/class_j_s_o_n_manager_1_1_json_inheritence_converter.js
new file mode 100644
index 0000000000000000000000000000000000000000..90036b6d312b3c6db848be30d1a00ab5ff5feeff
--- /dev/null
+++ b/Doxygen/output/html/class_j_s_o_n_manager_1_1_json_inheritence_converter.js
@@ -0,0 +1,6 @@
+var class_j_s_o_n_manager_1_1_json_inheritence_converter =
+[
+    [ "CanConvert", "class_j_s_o_n_manager_1_1_json_inheritence_converter.html#a66565cef58fea590c664f401eb739080", null ],
+    [ "ReadJson", "class_j_s_o_n_manager_1_1_json_inheritence_converter.html#a7f0289c12707fc9cfbfed900f66be8c2", null ],
+    [ "WriteJson", "class_j_s_o_n_manager_1_1_json_inheritence_converter.html#a8bf575557ab2336d9a49eade17771ef1", null ]
+];
\ No newline at end of file
diff --git a/Doxygen/output/html/class_j_s_o_n_manager_1_1_json_inheritence_converter.png b/Doxygen/output/html/class_j_s_o_n_manager_1_1_json_inheritence_converter.png
new file mode 100644
index 0000000000000000000000000000000000000000..3d78b2e1bae2537eff56e2b081b87ae5c027f985
--- /dev/null
+++ b/Doxygen/output/html/class_j_s_o_n_manager_1_1_json_inheritence_converter.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:3d1345847a5de0277290b95804bec4cca516d5d87396578db30a961df6cb12fb
+size 881
diff --git a/Doxygen/output/html/class_j_s_o_n_manager_1_1_m_m_t_declaration-members.html b/Doxygen/output/html/class_j_s_o_n_manager_1_1_m_m_t_declaration-members.html
new file mode 100644
index 0000000000000000000000000000000000000000..e1126142d94c8428b26785cf640b2c8683f031b3
--- /dev/null
+++ b/Doxygen/output/html/class_j_s_o_n_manager_1_1_m_m_t_declaration-members.html
@@ -0,0 +1,103 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_j_s_o_n_manager_1_1_m_m_t_declaration.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">JSONManager.MMTDeclaration Member List</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_declaration.html">JSONManager.MMTDeclaration</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_declaration.html#a9a30edd5c1fe2d5c6a0f7593fbd2a651">FromJson</a>(string json)</td><td class="entry"><a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_declaration.html">JSONManager.MMTDeclaration</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_declaration.html#a1b3f2ca70726f61db58b1cf2d95b90f3">label</a></td><td class="entry"><a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_declaration.html">JSONManager.MMTDeclaration</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_declaration.html#a862b437c21c5daec699ea76d1feafce3">ToJson</a>(MMTDeclaration mmtDecl)</td><td class="entry"><a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_declaration.html">JSONManager.MMTDeclaration</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_j_s_o_n_manager_1_1_m_m_t_declaration.html b/Doxygen/output/html/class_j_s_o_n_manager_1_1_m_m_t_declaration.html
new file mode 100644
index 0000000000000000000000000000000000000000..9cbae4314c10d2dfb808df475064f4010df2b59c
--- /dev/null
+++ b/Doxygen/output/html/class_j_s_o_n_manager_1_1_m_m_t_declaration.html
@@ -0,0 +1,196 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: JSONManager.MMTDeclaration Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_j_s_o_n_manager_1_1_m_m_t_declaration.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#pub-static-methods">Static Public Member Functions</a> &#124;
+<a href="#pub-attribs">Public Attributes</a> &#124;
+<a href="class_j_s_o_n_manager_1_1_m_m_t_declaration-members.html">List of all members</a>  </div>
+  <div class="headertitle"><div class="title">JSONManager.MMTDeclaration Class Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<div class="dynheader">
+Inheritance diagram for JSONManager.MMTDeclaration:</div>
+<div class="dyncontent">
+ <div class="center">
+  <img src="class_j_s_o_n_manager_1_1_m_m_t_declaration.png" usemap="#JSONManager.MMTDeclaration_map" alt=""/>
+  <map id="JSONManager.MMTDeclaration_map" name="JSONManager.MMTDeclaration_map">
+<area href="class_j_s_o_n_manager_1_1_m_m_t_symbol_declaration.html" alt="JSONManager.MMTSymbolDeclaration" shape="rect" coords="0,56,236,80"/>
+<area href="class_j_s_o_n_manager_1_1_m_m_t_value_declaration.html" alt="JSONManager.MMTValueDeclaration" shape="rect" coords="246,56,482,80"/>
+  </map>
+</div></div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-static-methods" name="pub-static-methods"></a>
+Static Public Member Functions</h2></td></tr>
+<tr class="memitem:a9a30edd5c1fe2d5c6a0f7593fbd2a651"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_declaration.html">MMTDeclaration</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_declaration.html#a9a30edd5c1fe2d5c6a0f7593fbd2a651">FromJson</a> (string json)</td></tr>
+<tr class="separator:a9a30edd5c1fe2d5c6a0f7593fbd2a651"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a862b437c21c5daec699ea76d1feafce3"><td class="memItemLeft" align="right" valign="top">static string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_declaration.html#a862b437c21c5daec699ea76d1feafce3">ToJson</a> (<a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_declaration.html">MMTDeclaration</a> mmtDecl)</td></tr>
+<tr class="separator:a862b437c21c5daec699ea76d1feafce3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
+Public Attributes</h2></td></tr>
+<tr class="memitem:a1b3f2ca70726f61db58b1cf2d95b90f3"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_declaration.html#a1b3f2ca70726f61db58b1cf2d95b90f3">label</a></td></tr>
+<tr class="separator:a1b3f2ca70726f61db58b1cf2d95b90f3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a id="a9a30edd5c1fe2d5c6a0f7593fbd2a651" name="a9a30edd5c1fe2d5c6a0f7593fbd2a651"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a9a30edd5c1fe2d5c6a0f7593fbd2a651">&#9670;&nbsp;</a></span>FromJson()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static <a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_declaration.html">MMTDeclaration</a> JSONManager.MMTDeclaration.FromJson </td>
+          <td>(</td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>json</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a862b437c21c5daec699ea76d1feafce3" name="a862b437c21c5daec699ea76d1feafce3"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a862b437c21c5daec699ea76d1feafce3">&#9670;&nbsp;</a></span>ToJson()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static string JSONManager.MMTDeclaration.ToJson </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_declaration.html">MMTDeclaration</a>&#160;</td>
+          <td class="paramname"><em>mmtDecl</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Data Documentation</h2>
+<a id="a1b3f2ca70726f61db58b1cf2d95b90f3" name="a1b3f2ca70726f61db58b1cf2d95b90f3"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a1b3f2ca70726f61db58b1cf2d95b90f3">&#9670;&nbsp;</a></span>label</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">string JSONManager.MMTDeclaration.label</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/<a class="el" href="_j_s_o_n_manager_8cs.html">JSONManager.cs</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="class_j_s_o_n_manager.html">JSONManager</a></li><li class="navelem"><a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_declaration.html">MMTDeclaration</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_j_s_o_n_manager_1_1_m_m_t_declaration.js b/Doxygen/output/html/class_j_s_o_n_manager_1_1_m_m_t_declaration.js
new file mode 100644
index 0000000000000000000000000000000000000000..f9728efddbb0fda589d6fb5e6fccb37d542b8765
--- /dev/null
+++ b/Doxygen/output/html/class_j_s_o_n_manager_1_1_m_m_t_declaration.js
@@ -0,0 +1,6 @@
+var class_j_s_o_n_manager_1_1_m_m_t_declaration =
+[
+    [ "FromJson", "class_j_s_o_n_manager_1_1_m_m_t_declaration.html#a9a30edd5c1fe2d5c6a0f7593fbd2a651", null ],
+    [ "ToJson", "class_j_s_o_n_manager_1_1_m_m_t_declaration.html#a862b437c21c5daec699ea76d1feafce3", null ],
+    [ "label", "class_j_s_o_n_manager_1_1_m_m_t_declaration.html#a1b3f2ca70726f61db58b1cf2d95b90f3", null ]
+];
\ No newline at end of file
diff --git a/Doxygen/output/html/class_j_s_o_n_manager_1_1_m_m_t_declaration.png b/Doxygen/output/html/class_j_s_o_n_manager_1_1_m_m_t_declaration.png
new file mode 100644
index 0000000000000000000000000000000000000000..8e942a7e8e342a0a5ad16d1c58752cd88f8e3cfe
--- /dev/null
+++ b/Doxygen/output/html/class_j_s_o_n_manager_1_1_m_m_t_declaration.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:0b9b5a27daae0bbe4dd6d08a69161bca05e3f54ed7facb4c36fa5c4ae6ff7e8b
+size 1239
diff --git a/Doxygen/output/html/class_j_s_o_n_manager_1_1_m_m_t_symbol_declaration-members.html b/Doxygen/output/html/class_j_s_o_n_manager_1_1_m_m_t_symbol_declaration-members.html
new file mode 100644
index 0000000000000000000000000000000000000000..c723a0c29c9c3167b662bbb37c41f9cf27ccdf18
--- /dev/null
+++ b/Doxygen/output/html/class_j_s_o_n_manager_1_1_m_m_t_symbol_declaration-members.html
@@ -0,0 +1,107 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_j_s_o_n_manager_1_1_m_m_t_symbol_declaration.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">JSONManager.MMTSymbolDeclaration Member List</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_symbol_declaration.html">JSONManager.MMTSymbolDeclaration</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_symbol_declaration.html#af2bc82076ff11f57599d30f40e68c326">df</a></td><td class="entry"><a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_symbol_declaration.html">JSONManager.MMTSymbolDeclaration</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_declaration.html#a9a30edd5c1fe2d5c6a0f7593fbd2a651">FromJson</a>(string json)</td><td class="entry"><a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_declaration.html">JSONManager.MMTDeclaration</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_symbol_declaration.html#a18b9110321c18392a1eea83b72e59e08">kind</a></td><td class="entry"><a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_symbol_declaration.html">JSONManager.MMTSymbolDeclaration</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_declaration.html#a1b3f2ca70726f61db58b1cf2d95b90f3">label</a></td><td class="entry"><a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_declaration.html">JSONManager.MMTDeclaration</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_symbol_declaration.html#a5eb26d50e5dc522bd1d0291d988787a3">MMTSymbolDeclaration</a>(string label, MMTTerm tp, MMTTerm df)</td><td class="entry"><a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_symbol_declaration.html">JSONManager.MMTSymbolDeclaration</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_declaration.html#a862b437c21c5daec699ea76d1feafce3">ToJson</a>(MMTDeclaration mmtDecl)</td><td class="entry"><a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_declaration.html">JSONManager.MMTDeclaration</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_symbol_declaration.html#a1a1f71dbf28fc423f0f68295142cbe76">tp</a></td><td class="entry"><a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_symbol_declaration.html">JSONManager.MMTSymbolDeclaration</a></td><td class="entry"></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_j_s_o_n_manager_1_1_m_m_t_symbol_declaration.html b/Doxygen/output/html/class_j_s_o_n_manager_1_1_m_m_t_symbol_declaration.html
new file mode 100644
index 0000000000000000000000000000000000000000..5467a65fdd463f0fd0f426580b7eaf8415215058
--- /dev/null
+++ b/Doxygen/output/html/class_j_s_o_n_manager_1_1_m_m_t_symbol_declaration.html
@@ -0,0 +1,221 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: JSONManager.MMTSymbolDeclaration Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_j_s_o_n_manager_1_1_m_m_t_symbol_declaration.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="#pub-attribs">Public Attributes</a> &#124;
+<a href="class_j_s_o_n_manager_1_1_m_m_t_symbol_declaration-members.html">List of all members</a>  </div>
+  <div class="headertitle"><div class="title">JSONManager.MMTSymbolDeclaration Class Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<div class="dynheader">
+Inheritance diagram for JSONManager.MMTSymbolDeclaration:</div>
+<div class="dyncontent">
+ <div class="center">
+  <img src="class_j_s_o_n_manager_1_1_m_m_t_symbol_declaration.png" usemap="#JSONManager.MMTSymbolDeclaration_map" alt=""/>
+  <map id="JSONManager.MMTSymbolDeclaration_map" name="JSONManager.MMTSymbolDeclaration_map">
+<area href="class_j_s_o_n_manager_1_1_m_m_t_declaration.html" alt="JSONManager.MMTDeclaration" shape="rect" coords="0,0,236,24"/>
+  </map>
+</div></div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:a5eb26d50e5dc522bd1d0291d988787a3"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_symbol_declaration.html#a5eb26d50e5dc522bd1d0291d988787a3">MMTSymbolDeclaration</a> (string <a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_declaration.html#a1b3f2ca70726f61db58b1cf2d95b90f3">label</a>, <a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_term.html">MMTTerm</a> <a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_symbol_declaration.html#a1a1f71dbf28fc423f0f68295142cbe76">tp</a>, <a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_term.html">MMTTerm</a> <a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_symbol_declaration.html#af2bc82076ff11f57599d30f40e68c326">df</a>)</td></tr>
+<tr class="separator:a5eb26d50e5dc522bd1d0291d988787a3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
+Public Attributes</h2></td></tr>
+<tr class="memitem:a18b9110321c18392a1eea83b72e59e08"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_symbol_declaration.html#a18b9110321c18392a1eea83b72e59e08">kind</a> = &quot;general&quot;</td></tr>
+<tr class="separator:a18b9110321c18392a1eea83b72e59e08"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1a1f71dbf28fc423f0f68295142cbe76"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_term.html">MMTTerm</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_symbol_declaration.html#a1a1f71dbf28fc423f0f68295142cbe76">tp</a></td></tr>
+<tr class="separator:a1a1f71dbf28fc423f0f68295142cbe76"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af2bc82076ff11f57599d30f40e68c326"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_term.html">MMTTerm</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_symbol_declaration.html#af2bc82076ff11f57599d30f40e68c326">df</a></td></tr>
+<tr class="separator:af2bc82076ff11f57599d30f40e68c326"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_attribs_class_j_s_o_n_manager_1_1_m_m_t_declaration"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_class_j_s_o_n_manager_1_1_m_m_t_declaration')"><img src="closed.png" alt="-"/>&#160;Public Attributes inherited from <a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_declaration.html">JSONManager.MMTDeclaration</a></td></tr>
+<tr class="memitem:a1b3f2ca70726f61db58b1cf2d95b90f3 inherit pub_attribs_class_j_s_o_n_manager_1_1_m_m_t_declaration"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_declaration.html#a1b3f2ca70726f61db58b1cf2d95b90f3">label</a></td></tr>
+<tr class="separator:a1b3f2ca70726f61db58b1cf2d95b90f3 inherit pub_attribs_class_j_s_o_n_manager_1_1_m_m_t_declaration"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="inherited" name="inherited"></a>
+Additional Inherited Members</h2></td></tr>
+<tr class="inherit_header pub_static_methods_class_j_s_o_n_manager_1_1_m_m_t_declaration"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_class_j_s_o_n_manager_1_1_m_m_t_declaration')"><img src="closed.png" alt="-"/>&#160;Static Public Member Functions inherited from <a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_declaration.html">JSONManager.MMTDeclaration</a></td></tr>
+<tr class="memitem:a9a30edd5c1fe2d5c6a0f7593fbd2a651 inherit pub_static_methods_class_j_s_o_n_manager_1_1_m_m_t_declaration"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_declaration.html">MMTDeclaration</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_declaration.html#a9a30edd5c1fe2d5c6a0f7593fbd2a651">FromJson</a> (string json)</td></tr>
+<tr class="separator:a9a30edd5c1fe2d5c6a0f7593fbd2a651 inherit pub_static_methods_class_j_s_o_n_manager_1_1_m_m_t_declaration"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a862b437c21c5daec699ea76d1feafce3 inherit pub_static_methods_class_j_s_o_n_manager_1_1_m_m_t_declaration"><td class="memItemLeft" align="right" valign="top">static string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_declaration.html#a862b437c21c5daec699ea76d1feafce3">ToJson</a> (<a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_declaration.html">MMTDeclaration</a> mmtDecl)</td></tr>
+<tr class="separator:a862b437c21c5daec699ea76d1feafce3 inherit pub_static_methods_class_j_s_o_n_manager_1_1_m_m_t_declaration"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p ><a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_symbol_declaration.html">MMTSymbolDeclaration</a>: Class for facts without values, e.g. Points </p>
+</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
+<a id="a5eb26d50e5dc522bd1d0291d988787a3" name="a5eb26d50e5dc522bd1d0291d988787a3"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a5eb26d50e5dc522bd1d0291d988787a3">&#9670;&nbsp;</a></span>MMTSymbolDeclaration()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">JSONManager.MMTSymbolDeclaration.MMTSymbolDeclaration </td>
+          <td>(</td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>label</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_term.html">MMTTerm</a>&#160;</td>
+          <td class="paramname"><em>tp</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_term.html">MMTTerm</a>&#160;</td>
+          <td class="paramname"><em>df</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p >Constructor used for sending new declarations to mmt </p>
+
+</div>
+</div>
+<h2 class="groupheader">Member Data Documentation</h2>
+<a id="af2bc82076ff11f57599d30f40e68c326" name="af2bc82076ff11f57599d30f40e68c326"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#af2bc82076ff11f57599d30f40e68c326">&#9670;&nbsp;</a></span>df</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_term.html">MMTTerm</a> JSONManager.MMTSymbolDeclaration.df</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a18b9110321c18392a1eea83b72e59e08" name="a18b9110321c18392a1eea83b72e59e08"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a18b9110321c18392a1eea83b72e59e08">&#9670;&nbsp;</a></span>kind</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">string JSONManager.MMTSymbolDeclaration.kind = &quot;general&quot;</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a1a1f71dbf28fc423f0f68295142cbe76" name="a1a1f71dbf28fc423f0f68295142cbe76"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a1a1f71dbf28fc423f0f68295142cbe76">&#9670;&nbsp;</a></span>tp</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_term.html">MMTTerm</a> JSONManager.MMTSymbolDeclaration.tp</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/<a class="el" href="_j_s_o_n_manager_8cs.html">JSONManager.cs</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="class_j_s_o_n_manager.html">JSONManager</a></li><li class="navelem"><a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_symbol_declaration.html">MMTSymbolDeclaration</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_j_s_o_n_manager_1_1_m_m_t_symbol_declaration.js b/Doxygen/output/html/class_j_s_o_n_manager_1_1_m_m_t_symbol_declaration.js
new file mode 100644
index 0000000000000000000000000000000000000000..c8350876185cf5d2d03b608adc7f523c911038b9
--- /dev/null
+++ b/Doxygen/output/html/class_j_s_o_n_manager_1_1_m_m_t_symbol_declaration.js
@@ -0,0 +1,7 @@
+var class_j_s_o_n_manager_1_1_m_m_t_symbol_declaration =
+[
+    [ "MMTSymbolDeclaration", "class_j_s_o_n_manager_1_1_m_m_t_symbol_declaration.html#a5eb26d50e5dc522bd1d0291d988787a3", null ],
+    [ "df", "class_j_s_o_n_manager_1_1_m_m_t_symbol_declaration.html#af2bc82076ff11f57599d30f40e68c326", null ],
+    [ "kind", "class_j_s_o_n_manager_1_1_m_m_t_symbol_declaration.html#a18b9110321c18392a1eea83b72e59e08", null ],
+    [ "tp", "class_j_s_o_n_manager_1_1_m_m_t_symbol_declaration.html#a1a1f71dbf28fc423f0f68295142cbe76", null ]
+];
\ No newline at end of file
diff --git a/Doxygen/output/html/class_j_s_o_n_manager_1_1_m_m_t_symbol_declaration.png b/Doxygen/output/html/class_j_s_o_n_manager_1_1_m_m_t_symbol_declaration.png
new file mode 100644
index 0000000000000000000000000000000000000000..f6d645228800121eddcca7817816cda2e5767850
--- /dev/null
+++ b/Doxygen/output/html/class_j_s_o_n_manager_1_1_m_m_t_symbol_declaration.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:8a41e092c941234c4caba57f2d4655aff00cf9d9715c3484a472bbb02324df23
+size 909
diff --git a/Doxygen/output/html/class_j_s_o_n_manager_1_1_m_m_t_term-members.html b/Doxygen/output/html/class_j_s_o_n_manager_1_1_m_m_t_term-members.html
new file mode 100644
index 0000000000000000000000000000000000000000..a8e5e5fad5c7a1a315a86f32d2e47a1b5e402397
--- /dev/null
+++ b/Doxygen/output/html/class_j_s_o_n_manager_1_1_m_m_t_term-members.html
@@ -0,0 +1,101 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_j_s_o_n_manager_1_1_m_m_t_term.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">JSONManager.MMTTerm Member List</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_term.html">JSONManager.MMTTerm</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_term.html#a45857e5fe488997469396914faf7d2bc">kind</a></td><td class="entry"><a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_term.html">JSONManager.MMTTerm</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_j_s_o_n_manager_1_1_m_m_t_term.html b/Doxygen/output/html/class_j_s_o_n_manager_1_1_m_m_t_term.html
new file mode 100644
index 0000000000000000000000000000000000000000..08316b40df97c9a57eaac9ae35e955bf00a4d6d2
--- /dev/null
+++ b/Doxygen/output/html/class_j_s_o_n_manager_1_1_m_m_t_term.html
@@ -0,0 +1,145 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: JSONManager.MMTTerm Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_j_s_o_n_manager_1_1_m_m_t_term.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#pri-attribs">Private Attributes</a> &#124;
+<a href="class_j_s_o_n_manager_1_1_m_m_t_term-members.html">List of all members</a>  </div>
+  <div class="headertitle"><div class="title">JSONManager.MMTTerm Class Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<div class="dynheader">
+Inheritance diagram for JSONManager.MMTTerm:</div>
+<div class="dyncontent">
+ <div class="center">
+  <img src="class_j_s_o_n_manager_1_1_m_m_t_term.png" usemap="#JSONManager.MMTTerm_map" alt=""/>
+  <map id="JSONManager.MMTTerm_map" name="JSONManager.MMTTerm_map">
+<area href="class_j_s_o_n_manager_1_1_o_m_a.html" alt="JSONManager.OMA" shape="rect" coords="0,56,158,80"/>
+<area href="class_j_s_o_n_manager_1_1_o_m_f.html" alt="JSONManager.OMF" shape="rect" coords="168,56,326,80"/>
+<area href="class_j_s_o_n_manager_1_1_o_m_s.html" alt="JSONManager.OMS" shape="rect" coords="336,56,494,80"/>
+<area href="class_j_s_o_n_manager_1_1_o_m_s_t_r.html" alt="JSONManager.OMSTR" shape="rect" coords="504,56,662,80"/>
+  </map>
+</div></div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-attribs" name="pri-attribs"></a>
+Private Attributes</h2></td></tr>
+<tr class="memitem:a45857e5fe488997469396914faf7d2bc"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_term.html#a45857e5fe488997469396914faf7d2bc">kind</a></td></tr>
+<tr class="separator:a45857e5fe488997469396914faf7d2bc"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Member Data Documentation</h2>
+<a id="a45857e5fe488997469396914faf7d2bc" name="a45857e5fe488997469396914faf7d2bc"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a45857e5fe488997469396914faf7d2bc">&#9670;&nbsp;</a></span>kind</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">string JSONManager.MMTTerm.kind</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/<a class="el" href="_j_s_o_n_manager_8cs.html">JSONManager.cs</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="class_j_s_o_n_manager.html">JSONManager</a></li><li class="navelem"><a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_term.html">MMTTerm</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_j_s_o_n_manager_1_1_m_m_t_term.js b/Doxygen/output/html/class_j_s_o_n_manager_1_1_m_m_t_term.js
new file mode 100644
index 0000000000000000000000000000000000000000..e70d7e94042eefa23e692e45bfde1b8e76ab5836
--- /dev/null
+++ b/Doxygen/output/html/class_j_s_o_n_manager_1_1_m_m_t_term.js
@@ -0,0 +1,4 @@
+var class_j_s_o_n_manager_1_1_m_m_t_term =
+[
+    [ "kind", "class_j_s_o_n_manager_1_1_m_m_t_term.html#a45857e5fe488997469396914faf7d2bc", null ]
+];
\ No newline at end of file
diff --git a/Doxygen/output/html/class_j_s_o_n_manager_1_1_m_m_t_term.png b/Doxygen/output/html/class_j_s_o_n_manager_1_1_m_m_t_term.png
new file mode 100644
index 0000000000000000000000000000000000000000..2d6de1b8d2ebe6bd2897d602c996da9821e2af15
--- /dev/null
+++ b/Doxygen/output/html/class_j_s_o_n_manager_1_1_m_m_t_term.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:6ceedd4a95f8076890649e6c3eb82461893795041430367d1e22ad916849d16f
+size 1297
diff --git a/Doxygen/output/html/class_j_s_o_n_manager_1_1_m_m_t_value_declaration-members.html b/Doxygen/output/html/class_j_s_o_n_manager_1_1_m_m_t_value_declaration-members.html
new file mode 100644
index 0000000000000000000000000000000000000000..7e2586ef58be8a02d873f10a1df1b693eae6f400
--- /dev/null
+++ b/Doxygen/output/html/class_j_s_o_n_manager_1_1_m_m_t_value_declaration-members.html
@@ -0,0 +1,108 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_j_s_o_n_manager_1_1_m_m_t_value_declaration.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">JSONManager.MMTValueDeclaration Member List</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_value_declaration.html">JSONManager.MMTValueDeclaration</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_declaration.html#a9a30edd5c1fe2d5c6a0f7593fbd2a651">FromJson</a>(string json)</td><td class="entry"><a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_declaration.html">JSONManager.MMTDeclaration</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_value_declaration.html#a07acd8a9509e6a3594653c1fff501df7">kind</a></td><td class="entry"><a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_value_declaration.html">JSONManager.MMTValueDeclaration</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_declaration.html#a1b3f2ca70726f61db58b1cf2d95b90f3">label</a></td><td class="entry"><a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_declaration.html">JSONManager.MMTDeclaration</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_value_declaration.html#a09e2bd5d49876dee3965d8f905ef50ec">lhs</a></td><td class="entry"><a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_value_declaration.html">JSONManager.MMTValueDeclaration</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_value_declaration.html#ae3bd2c727689e961bf304fcdb145fe0e">MMTValueDeclaration</a>(string label, MMTTerm lhs, MMTTerm valueTp, MMTTerm value)</td><td class="entry"><a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_value_declaration.html">JSONManager.MMTValueDeclaration</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_declaration.html#a862b437c21c5daec699ea76d1feafce3">ToJson</a>(MMTDeclaration mmtDecl)</td><td class="entry"><a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_declaration.html">JSONManager.MMTDeclaration</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_value_declaration.html#a8fd467bca525f8bd1b371016413b22d9">value</a></td><td class="entry"><a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_value_declaration.html">JSONManager.MMTValueDeclaration</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_value_declaration.html#afc486970fc43bcb31e490dd1e4c2a677">valueTp</a></td><td class="entry"><a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_value_declaration.html">JSONManager.MMTValueDeclaration</a></td><td class="entry"></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_j_s_o_n_manager_1_1_m_m_t_value_declaration.html b/Doxygen/output/html/class_j_s_o_n_manager_1_1_m_m_t_value_declaration.html
new file mode 100644
index 0000000000000000000000000000000000000000..7e9cc8405dd8928a58c50e2679915c2d8252d9ae
--- /dev/null
+++ b/Doxygen/output/html/class_j_s_o_n_manager_1_1_m_m_t_value_declaration.html
@@ -0,0 +1,243 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: JSONManager.MMTValueDeclaration Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_j_s_o_n_manager_1_1_m_m_t_value_declaration.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="#pub-attribs">Public Attributes</a> &#124;
+<a href="class_j_s_o_n_manager_1_1_m_m_t_value_declaration-members.html">List of all members</a>  </div>
+  <div class="headertitle"><div class="title">JSONManager.MMTValueDeclaration Class Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<div class="dynheader">
+Inheritance diagram for JSONManager.MMTValueDeclaration:</div>
+<div class="dyncontent">
+ <div class="center">
+  <img src="class_j_s_o_n_manager_1_1_m_m_t_value_declaration.png" usemap="#JSONManager.MMTValueDeclaration_map" alt=""/>
+  <map id="JSONManager.MMTValueDeclaration_map" name="JSONManager.MMTValueDeclaration_map">
+<area href="class_j_s_o_n_manager_1_1_m_m_t_declaration.html" alt="JSONManager.MMTDeclaration" shape="rect" coords="0,0,228,24"/>
+  </map>
+</div></div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:ae3bd2c727689e961bf304fcdb145fe0e"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_value_declaration.html#ae3bd2c727689e961bf304fcdb145fe0e">MMTValueDeclaration</a> (string <a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_declaration.html#a1b3f2ca70726f61db58b1cf2d95b90f3">label</a>, <a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_term.html">MMTTerm</a> <a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_value_declaration.html#a09e2bd5d49876dee3965d8f905ef50ec">lhs</a>, <a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_term.html">MMTTerm</a> <a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_value_declaration.html#afc486970fc43bcb31e490dd1e4c2a677">valueTp</a>, <a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_term.html">MMTTerm</a> <a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_value_declaration.html#a8fd467bca525f8bd1b371016413b22d9">value</a>)</td></tr>
+<tr class="separator:ae3bd2c727689e961bf304fcdb145fe0e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
+Public Attributes</h2></td></tr>
+<tr class="memitem:a07acd8a9509e6a3594653c1fff501df7"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_value_declaration.html#a07acd8a9509e6a3594653c1fff501df7">kind</a> = &quot;veq&quot;</td></tr>
+<tr class="separator:a07acd8a9509e6a3594653c1fff501df7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a09e2bd5d49876dee3965d8f905ef50ec"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_term.html">MMTTerm</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_value_declaration.html#a09e2bd5d49876dee3965d8f905ef50ec">lhs</a></td></tr>
+<tr class="separator:a09e2bd5d49876dee3965d8f905ef50ec"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afc486970fc43bcb31e490dd1e4c2a677"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_term.html">MMTTerm</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_value_declaration.html#afc486970fc43bcb31e490dd1e4c2a677">valueTp</a></td></tr>
+<tr class="separator:afc486970fc43bcb31e490dd1e4c2a677"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8fd467bca525f8bd1b371016413b22d9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_term.html">MMTTerm</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_value_declaration.html#a8fd467bca525f8bd1b371016413b22d9">value</a></td></tr>
+<tr class="separator:a8fd467bca525f8bd1b371016413b22d9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_attribs_class_j_s_o_n_manager_1_1_m_m_t_declaration"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_class_j_s_o_n_manager_1_1_m_m_t_declaration')"><img src="closed.png" alt="-"/>&#160;Public Attributes inherited from <a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_declaration.html">JSONManager.MMTDeclaration</a></td></tr>
+<tr class="memitem:a1b3f2ca70726f61db58b1cf2d95b90f3 inherit pub_attribs_class_j_s_o_n_manager_1_1_m_m_t_declaration"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_declaration.html#a1b3f2ca70726f61db58b1cf2d95b90f3">label</a></td></tr>
+<tr class="separator:a1b3f2ca70726f61db58b1cf2d95b90f3 inherit pub_attribs_class_j_s_o_n_manager_1_1_m_m_t_declaration"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="inherited" name="inherited"></a>
+Additional Inherited Members</h2></td></tr>
+<tr class="inherit_header pub_static_methods_class_j_s_o_n_manager_1_1_m_m_t_declaration"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_class_j_s_o_n_manager_1_1_m_m_t_declaration')"><img src="closed.png" alt="-"/>&#160;Static Public Member Functions inherited from <a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_declaration.html">JSONManager.MMTDeclaration</a></td></tr>
+<tr class="memitem:a9a30edd5c1fe2d5c6a0f7593fbd2a651 inherit pub_static_methods_class_j_s_o_n_manager_1_1_m_m_t_declaration"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_declaration.html">MMTDeclaration</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_declaration.html#a9a30edd5c1fe2d5c6a0f7593fbd2a651">FromJson</a> (string json)</td></tr>
+<tr class="separator:a9a30edd5c1fe2d5c6a0f7593fbd2a651 inherit pub_static_methods_class_j_s_o_n_manager_1_1_m_m_t_declaration"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a862b437c21c5daec699ea76d1feafce3 inherit pub_static_methods_class_j_s_o_n_manager_1_1_m_m_t_declaration"><td class="memItemLeft" align="right" valign="top">static string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_declaration.html#a862b437c21c5daec699ea76d1feafce3">ToJson</a> (<a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_declaration.html">MMTDeclaration</a> mmtDecl)</td></tr>
+<tr class="separator:a862b437c21c5daec699ea76d1feafce3 inherit pub_static_methods_class_j_s_o_n_manager_1_1_m_m_t_declaration"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p ><a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_value_declaration.html">MMTValueDeclaration</a>: Class for facts with values, e.g. Distances or Angles </p>
+</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
+<a id="ae3bd2c727689e961bf304fcdb145fe0e" name="ae3bd2c727689e961bf304fcdb145fe0e"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ae3bd2c727689e961bf304fcdb145fe0e">&#9670;&nbsp;</a></span>MMTValueDeclaration()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">JSONManager.MMTValueDeclaration.MMTValueDeclaration </td>
+          <td>(</td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>label</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_term.html">MMTTerm</a>&#160;</td>
+          <td class="paramname"><em>lhs</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_term.html">MMTTerm</a>&#160;</td>
+          <td class="paramname"><em>valueTp</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_term.html">MMTTerm</a>&#160;</td>
+          <td class="paramname"><em>value</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p >Constructor used for sending new declarations to mmt </p>
+
+</div>
+</div>
+<h2 class="groupheader">Member Data Documentation</h2>
+<a id="a07acd8a9509e6a3594653c1fff501df7" name="a07acd8a9509e6a3594653c1fff501df7"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a07acd8a9509e6a3594653c1fff501df7">&#9670;&nbsp;</a></span>kind</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">string JSONManager.MMTValueDeclaration.kind = &quot;veq&quot;</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a09e2bd5d49876dee3965d8f905ef50ec" name="a09e2bd5d49876dee3965d8f905ef50ec"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a09e2bd5d49876dee3965d8f905ef50ec">&#9670;&nbsp;</a></span>lhs</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_term.html">MMTTerm</a> JSONManager.MMTValueDeclaration.lhs</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a8fd467bca525f8bd1b371016413b22d9" name="a8fd467bca525f8bd1b371016413b22d9"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a8fd467bca525f8bd1b371016413b22d9">&#9670;&nbsp;</a></span>value</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_term.html">MMTTerm</a> JSONManager.MMTValueDeclaration.value</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="afc486970fc43bcb31e490dd1e4c2a677" name="afc486970fc43bcb31e490dd1e4c2a677"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#afc486970fc43bcb31e490dd1e4c2a677">&#9670;&nbsp;</a></span>valueTp</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_term.html">MMTTerm</a> JSONManager.MMTValueDeclaration.valueTp</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/<a class="el" href="_j_s_o_n_manager_8cs.html">JSONManager.cs</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="class_j_s_o_n_manager.html">JSONManager</a></li><li class="navelem"><a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_value_declaration.html">MMTValueDeclaration</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_j_s_o_n_manager_1_1_m_m_t_value_declaration.js b/Doxygen/output/html/class_j_s_o_n_manager_1_1_m_m_t_value_declaration.js
new file mode 100644
index 0000000000000000000000000000000000000000..7c535bd711163ad98de01eff31d068493b0e9ffa
--- /dev/null
+++ b/Doxygen/output/html/class_j_s_o_n_manager_1_1_m_m_t_value_declaration.js
@@ -0,0 +1,8 @@
+var class_j_s_o_n_manager_1_1_m_m_t_value_declaration =
+[
+    [ "MMTValueDeclaration", "class_j_s_o_n_manager_1_1_m_m_t_value_declaration.html#ae3bd2c727689e961bf304fcdb145fe0e", null ],
+    [ "kind", "class_j_s_o_n_manager_1_1_m_m_t_value_declaration.html#a07acd8a9509e6a3594653c1fff501df7", null ],
+    [ "lhs", "class_j_s_o_n_manager_1_1_m_m_t_value_declaration.html#a09e2bd5d49876dee3965d8f905ef50ec", null ],
+    [ "value", "class_j_s_o_n_manager_1_1_m_m_t_value_declaration.html#a8fd467bca525f8bd1b371016413b22d9", null ],
+    [ "valueTp", "class_j_s_o_n_manager_1_1_m_m_t_value_declaration.html#afc486970fc43bcb31e490dd1e4c2a677", null ]
+];
\ No newline at end of file
diff --git a/Doxygen/output/html/class_j_s_o_n_manager_1_1_m_m_t_value_declaration.png b/Doxygen/output/html/class_j_s_o_n_manager_1_1_m_m_t_value_declaration.png
new file mode 100644
index 0000000000000000000000000000000000000000..f04c38c5691aae0af07774afc6360733ba0f15b3
--- /dev/null
+++ b/Doxygen/output/html/class_j_s_o_n_manager_1_1_m_m_t_value_declaration.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:bc16db46e8c27762ae9bd5a055d89bda911a3d1e85f76befbfa81de1cdcf59cd
+size 888
diff --git a/Doxygen/output/html/class_j_s_o_n_manager_1_1_o_m_a-members.html b/Doxygen/output/html/class_j_s_o_n_manager_1_1_o_m_a-members.html
new file mode 100644
index 0000000000000000000000000000000000000000..bdf6da4c7523dfdbbf3f5d1e1c443b465021566a
--- /dev/null
+++ b/Doxygen/output/html/class_j_s_o_n_manager_1_1_o_m_a-members.html
@@ -0,0 +1,104 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_j_s_o_n_manager_1_1_o_m_a.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">JSONManager.OMA Member List</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_j_s_o_n_manager_1_1_o_m_a.html">JSONManager.OMA</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_j_s_o_n_manager_1_1_o_m_a.html#a665c1a55e33e5ac1e3858efb52f764e8">applicant</a></td><td class="entry"><a class="el" href="class_j_s_o_n_manager_1_1_o_m_a.html">JSONManager.OMA</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_j_s_o_n_manager_1_1_o_m_a.html#a416fe1e0f1f929881d9ec482a2b470e4">arguments</a></td><td class="entry"><a class="el" href="class_j_s_o_n_manager_1_1_o_m_a.html">JSONManager.OMA</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_j_s_o_n_manager_1_1_o_m_a.html#a5927b865a8b4d04a0a3133d1f30fcdbb">kind</a></td><td class="entry"><a class="el" href="class_j_s_o_n_manager_1_1_o_m_a.html">JSONManager.OMA</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_j_s_o_n_manager_1_1_o_m_a.html#aa6be56f19daa4b5832b409091007e286">OMA</a>(MMTTerm applicant, List&lt; MMTTerm &gt; arguments)</td><td class="entry"><a class="el" href="class_j_s_o_n_manager_1_1_o_m_a.html">JSONManager.OMA</a></td><td class="entry"></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_j_s_o_n_manager_1_1_o_m_a.html b/Doxygen/output/html/class_j_s_o_n_manager_1_1_o_m_a.html
new file mode 100644
index 0000000000000000000000000000000000000000..5af7c8c880266c89f435908666b10df7aa369264
--- /dev/null
+++ b/Doxygen/output/html/class_j_s_o_n_manager_1_1_o_m_a.html
@@ -0,0 +1,201 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: JSONManager.OMA Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_j_s_o_n_manager_1_1_o_m_a.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="#pub-attribs">Public Attributes</a> &#124;
+<a href="class_j_s_o_n_manager_1_1_o_m_a-members.html">List of all members</a>  </div>
+  <div class="headertitle"><div class="title">JSONManager.OMA Class Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<div class="dynheader">
+Inheritance diagram for JSONManager.OMA:</div>
+<div class="dyncontent">
+ <div class="center">
+  <img src="class_j_s_o_n_manager_1_1_o_m_a.png" usemap="#JSONManager.OMA_map" alt=""/>
+  <map id="JSONManager.OMA_map" name="JSONManager.OMA_map">
+<area href="class_j_s_o_n_manager_1_1_m_m_t_term.html" alt="JSONManager.MMTTerm" shape="rect" coords="0,0,158,24"/>
+  </map>
+</div></div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:aa6be56f19daa4b5832b409091007e286"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_j_s_o_n_manager_1_1_o_m_a.html#aa6be56f19daa4b5832b409091007e286">OMA</a> (<a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_term.html">MMTTerm</a> <a class="el" href="class_j_s_o_n_manager_1_1_o_m_a.html#a665c1a55e33e5ac1e3858efb52f764e8">applicant</a>, List&lt; <a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_term.html">MMTTerm</a> &gt; <a class="el" href="class_j_s_o_n_manager_1_1_o_m_a.html#a416fe1e0f1f929881d9ec482a2b470e4">arguments</a>)</td></tr>
+<tr class="separator:aa6be56f19daa4b5832b409091007e286"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
+Public Attributes</h2></td></tr>
+<tr class="memitem:a665c1a55e33e5ac1e3858efb52f764e8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_term.html">MMTTerm</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_j_s_o_n_manager_1_1_o_m_a.html#a665c1a55e33e5ac1e3858efb52f764e8">applicant</a></td></tr>
+<tr class="separator:a665c1a55e33e5ac1e3858efb52f764e8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a416fe1e0f1f929881d9ec482a2b470e4"><td class="memItemLeft" align="right" valign="top">List&lt; <a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_term.html">MMTTerm</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_j_s_o_n_manager_1_1_o_m_a.html#a416fe1e0f1f929881d9ec482a2b470e4">arguments</a></td></tr>
+<tr class="separator:a416fe1e0f1f929881d9ec482a2b470e4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5927b865a8b4d04a0a3133d1f30fcdbb"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_j_s_o_n_manager_1_1_o_m_a.html#a5927b865a8b4d04a0a3133d1f30fcdbb">kind</a> = &quot;OMA&quot;</td></tr>
+<tr class="separator:a5927b865a8b4d04a0a3133d1f30fcdbb"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
+<a id="aa6be56f19daa4b5832b409091007e286" name="aa6be56f19daa4b5832b409091007e286"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aa6be56f19daa4b5832b409091007e286">&#9670;&nbsp;</a></span>OMA()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">JSONManager.OMA.OMA </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_term.html">MMTTerm</a>&#160;</td>
+          <td class="paramname"><em>applicant</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">List&lt; <a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_term.html">MMTTerm</a> &gt;&#160;</td>
+          <td class="paramname"><em>arguments</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Data Documentation</h2>
+<a id="a665c1a55e33e5ac1e3858efb52f764e8" name="a665c1a55e33e5ac1e3858efb52f764e8"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a665c1a55e33e5ac1e3858efb52f764e8">&#9670;&nbsp;</a></span>applicant</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_term.html">MMTTerm</a> JSONManager.OMA.applicant</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a416fe1e0f1f929881d9ec482a2b470e4" name="a416fe1e0f1f929881d9ec482a2b470e4"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a416fe1e0f1f929881d9ec482a2b470e4">&#9670;&nbsp;</a></span>arguments</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">List&lt;<a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_term.html">MMTTerm</a>&gt; JSONManager.OMA.arguments</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a5927b865a8b4d04a0a3133d1f30fcdbb" name="a5927b865a8b4d04a0a3133d1f30fcdbb"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a5927b865a8b4d04a0a3133d1f30fcdbb">&#9670;&nbsp;</a></span>kind</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">string JSONManager.OMA.kind = &quot;OMA&quot;</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/<a class="el" href="_j_s_o_n_manager_8cs.html">JSONManager.cs</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="class_j_s_o_n_manager.html">JSONManager</a></li><li class="navelem"><a class="el" href="class_j_s_o_n_manager_1_1_o_m_a.html">OMA</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_j_s_o_n_manager_1_1_o_m_a.js b/Doxygen/output/html/class_j_s_o_n_manager_1_1_o_m_a.js
new file mode 100644
index 0000000000000000000000000000000000000000..8d44a416f9e937f798846e0caf3c19068b9653a5
--- /dev/null
+++ b/Doxygen/output/html/class_j_s_o_n_manager_1_1_o_m_a.js
@@ -0,0 +1,7 @@
+var class_j_s_o_n_manager_1_1_o_m_a =
+[
+    [ "OMA", "class_j_s_o_n_manager_1_1_o_m_a.html#aa6be56f19daa4b5832b409091007e286", null ],
+    [ "applicant", "class_j_s_o_n_manager_1_1_o_m_a.html#a665c1a55e33e5ac1e3858efb52f764e8", null ],
+    [ "arguments", "class_j_s_o_n_manager_1_1_o_m_a.html#a416fe1e0f1f929881d9ec482a2b470e4", null ],
+    [ "kind", "class_j_s_o_n_manager_1_1_o_m_a.html#a5927b865a8b4d04a0a3133d1f30fcdbb", null ]
+];
\ No newline at end of file
diff --git a/Doxygen/output/html/class_j_s_o_n_manager_1_1_o_m_a.png b/Doxygen/output/html/class_j_s_o_n_manager_1_1_o_m_a.png
new file mode 100644
index 0000000000000000000000000000000000000000..483759c179bc7cfb1eb9dd05f68fe6c2afedca72
--- /dev/null
+++ b/Doxygen/output/html/class_j_s_o_n_manager_1_1_o_m_a.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:bb0a49c11cc98fa89996a7313e1ead9e809cc0ef4debcea153313be5e84ee025
+size 703
diff --git a/Doxygen/output/html/class_j_s_o_n_manager_1_1_o_m_f-members.html b/Doxygen/output/html/class_j_s_o_n_manager_1_1_o_m_f-members.html
new file mode 100644
index 0000000000000000000000000000000000000000..ae5a761df3dd4b1ef607a9d2087a7e853aa31f6a
--- /dev/null
+++ b/Doxygen/output/html/class_j_s_o_n_manager_1_1_o_m_f-members.html
@@ -0,0 +1,103 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_j_s_o_n_manager_1_1_o_m_f.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">JSONManager.OMF Member List</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_j_s_o_n_manager_1_1_o_m_f.html">JSONManager.OMF</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_j_s_o_n_manager_1_1_o_m_f.html#ae0681d0d80efa9ec2f43ad5240e2ed05">f</a></td><td class="entry"><a class="el" href="class_j_s_o_n_manager_1_1_o_m_f.html">JSONManager.OMF</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_j_s_o_n_manager_1_1_o_m_f.html#ade50c06668f0d927d17df79ebae0b7d5">kind</a></td><td class="entry"><a class="el" href="class_j_s_o_n_manager_1_1_o_m_f.html">JSONManager.OMF</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_j_s_o_n_manager_1_1_o_m_f.html#a4f136975874570063a6a84cd5e336ea4">OMF</a>(float f)</td><td class="entry"><a class="el" href="class_j_s_o_n_manager_1_1_o_m_f.html">JSONManager.OMF</a></td><td class="entry"></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_j_s_o_n_manager_1_1_o_m_f.html b/Doxygen/output/html/class_j_s_o_n_manager_1_1_o_m_f.html
new file mode 100644
index 0000000000000000000000000000000000000000..f54e9b40bc539eeb014bc033d28908d02b2ea4f9
--- /dev/null
+++ b/Doxygen/output/html/class_j_s_o_n_manager_1_1_o_m_f.html
@@ -0,0 +1,175 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: JSONManager.OMF Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_j_s_o_n_manager_1_1_o_m_f.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="#pub-attribs">Public Attributes</a> &#124;
+<a href="class_j_s_o_n_manager_1_1_o_m_f-members.html">List of all members</a>  </div>
+  <div class="headertitle"><div class="title">JSONManager.OMF Class Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<div class="dynheader">
+Inheritance diagram for JSONManager.OMF:</div>
+<div class="dyncontent">
+ <div class="center">
+  <img src="class_j_s_o_n_manager_1_1_o_m_f.png" usemap="#JSONManager.OMF_map" alt=""/>
+  <map id="JSONManager.OMF_map" name="JSONManager.OMF_map">
+<area href="class_j_s_o_n_manager_1_1_m_m_t_term.html" alt="JSONManager.MMTTerm" shape="rect" coords="0,0,158,24"/>
+  </map>
+</div></div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:a4f136975874570063a6a84cd5e336ea4"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_j_s_o_n_manager_1_1_o_m_f.html#a4f136975874570063a6a84cd5e336ea4">OMF</a> (float <a class="el" href="class_j_s_o_n_manager_1_1_o_m_f.html#ae0681d0d80efa9ec2f43ad5240e2ed05">f</a>)</td></tr>
+<tr class="separator:a4f136975874570063a6a84cd5e336ea4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
+Public Attributes</h2></td></tr>
+<tr class="memitem:ae0681d0d80efa9ec2f43ad5240e2ed05"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_j_s_o_n_manager_1_1_o_m_f.html#ae0681d0d80efa9ec2f43ad5240e2ed05">f</a></td></tr>
+<tr class="separator:ae0681d0d80efa9ec2f43ad5240e2ed05"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ade50c06668f0d927d17df79ebae0b7d5"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_j_s_o_n_manager_1_1_o_m_f.html#ade50c06668f0d927d17df79ebae0b7d5">kind</a> = &quot;OMF&quot;</td></tr>
+<tr class="separator:ade50c06668f0d927d17df79ebae0b7d5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
+<a id="a4f136975874570063a6a84cd5e336ea4" name="a4f136975874570063a6a84cd5e336ea4"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a4f136975874570063a6a84cd5e336ea4">&#9670;&nbsp;</a></span>OMF()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">JSONManager.OMF.OMF </td>
+          <td>(</td>
+          <td class="paramtype">float&#160;</td>
+          <td class="paramname"><em>f</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Data Documentation</h2>
+<a id="ae0681d0d80efa9ec2f43ad5240e2ed05" name="ae0681d0d80efa9ec2f43ad5240e2ed05"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ae0681d0d80efa9ec2f43ad5240e2ed05">&#9670;&nbsp;</a></span>f</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">float JSONManager.OMF.f</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="ade50c06668f0d927d17df79ebae0b7d5" name="ade50c06668f0d927d17df79ebae0b7d5"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ade50c06668f0d927d17df79ebae0b7d5">&#9670;&nbsp;</a></span>kind</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">string JSONManager.OMF.kind = &quot;OMF&quot;</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/<a class="el" href="_j_s_o_n_manager_8cs.html">JSONManager.cs</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="class_j_s_o_n_manager.html">JSONManager</a></li><li class="navelem"><a class="el" href="class_j_s_o_n_manager_1_1_o_m_f.html">OMF</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_j_s_o_n_manager_1_1_o_m_f.js b/Doxygen/output/html/class_j_s_o_n_manager_1_1_o_m_f.js
new file mode 100644
index 0000000000000000000000000000000000000000..70cfead66dcb2e01f63e861f66726dc2c7eb0d5f
--- /dev/null
+++ b/Doxygen/output/html/class_j_s_o_n_manager_1_1_o_m_f.js
@@ -0,0 +1,6 @@
+var class_j_s_o_n_manager_1_1_o_m_f =
+[
+    [ "OMF", "class_j_s_o_n_manager_1_1_o_m_f.html#a4f136975874570063a6a84cd5e336ea4", null ],
+    [ "f", "class_j_s_o_n_manager_1_1_o_m_f.html#ae0681d0d80efa9ec2f43ad5240e2ed05", null ],
+    [ "kind", "class_j_s_o_n_manager_1_1_o_m_f.html#ade50c06668f0d927d17df79ebae0b7d5", null ]
+];
\ No newline at end of file
diff --git a/Doxygen/output/html/class_j_s_o_n_manager_1_1_o_m_f.png b/Doxygen/output/html/class_j_s_o_n_manager_1_1_o_m_f.png
new file mode 100644
index 0000000000000000000000000000000000000000..03ead349283939b6bfdf726410b1e4077c51143f
--- /dev/null
+++ b/Doxygen/output/html/class_j_s_o_n_manager_1_1_o_m_f.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:c0adad76a9fe6d283a5fad90ba41aad08ba95cf8eb6bcc48677760c166549908
+size 706
diff --git a/Doxygen/output/html/class_j_s_o_n_manager_1_1_o_m_s-members.html b/Doxygen/output/html/class_j_s_o_n_manager_1_1_o_m_s-members.html
new file mode 100644
index 0000000000000000000000000000000000000000..994f6e8835453d3d24b2f04fc9313e60add50708
--- /dev/null
+++ b/Doxygen/output/html/class_j_s_o_n_manager_1_1_o_m_s-members.html
@@ -0,0 +1,103 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_j_s_o_n_manager_1_1_o_m_s.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">JSONManager.OMS Member List</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_j_s_o_n_manager_1_1_o_m_s.html">JSONManager.OMS</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_j_s_o_n_manager_1_1_o_m_s.html#a6ef411ca1dc31786de7c2c49eb11a9db">kind</a></td><td class="entry"><a class="el" href="class_j_s_o_n_manager_1_1_o_m_s.html">JSONManager.OMS</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_j_s_o_n_manager_1_1_o_m_s.html#a7c3aefc629ea16c83eef07d12394d7fe">OMS</a>(string uri)</td><td class="entry"><a class="el" href="class_j_s_o_n_manager_1_1_o_m_s.html">JSONManager.OMS</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_j_s_o_n_manager_1_1_o_m_s.html#ae4fdeae8330ac12a54b5efe66d8b6dd8">uri</a></td><td class="entry"><a class="el" href="class_j_s_o_n_manager_1_1_o_m_s.html">JSONManager.OMS</a></td><td class="entry"></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_j_s_o_n_manager_1_1_o_m_s.html b/Doxygen/output/html/class_j_s_o_n_manager_1_1_o_m_s.html
new file mode 100644
index 0000000000000000000000000000000000000000..8af3d34b59f682eaf2c2fbdb75b36db4f85c93ec
--- /dev/null
+++ b/Doxygen/output/html/class_j_s_o_n_manager_1_1_o_m_s.html
@@ -0,0 +1,175 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: JSONManager.OMS Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_j_s_o_n_manager_1_1_o_m_s.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="#pub-attribs">Public Attributes</a> &#124;
+<a href="class_j_s_o_n_manager_1_1_o_m_s-members.html">List of all members</a>  </div>
+  <div class="headertitle"><div class="title">JSONManager.OMS Class Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<div class="dynheader">
+Inheritance diagram for JSONManager.OMS:</div>
+<div class="dyncontent">
+ <div class="center">
+  <img src="class_j_s_o_n_manager_1_1_o_m_s.png" usemap="#JSONManager.OMS_map" alt=""/>
+  <map id="JSONManager.OMS_map" name="JSONManager.OMS_map">
+<area href="class_j_s_o_n_manager_1_1_m_m_t_term.html" alt="JSONManager.MMTTerm" shape="rect" coords="0,0,158,24"/>
+  </map>
+</div></div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:a7c3aefc629ea16c83eef07d12394d7fe"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_j_s_o_n_manager_1_1_o_m_s.html#a7c3aefc629ea16c83eef07d12394d7fe">OMS</a> (string <a class="el" href="class_j_s_o_n_manager_1_1_o_m_s.html#ae4fdeae8330ac12a54b5efe66d8b6dd8">uri</a>)</td></tr>
+<tr class="separator:a7c3aefc629ea16c83eef07d12394d7fe"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
+Public Attributes</h2></td></tr>
+<tr class="memitem:ae4fdeae8330ac12a54b5efe66d8b6dd8"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_j_s_o_n_manager_1_1_o_m_s.html#ae4fdeae8330ac12a54b5efe66d8b6dd8">uri</a></td></tr>
+<tr class="separator:ae4fdeae8330ac12a54b5efe66d8b6dd8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6ef411ca1dc31786de7c2c49eb11a9db"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_j_s_o_n_manager_1_1_o_m_s.html#a6ef411ca1dc31786de7c2c49eb11a9db">kind</a> = &quot;OMS&quot;</td></tr>
+<tr class="separator:a6ef411ca1dc31786de7c2c49eb11a9db"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
+<a id="a7c3aefc629ea16c83eef07d12394d7fe" name="a7c3aefc629ea16c83eef07d12394d7fe"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a7c3aefc629ea16c83eef07d12394d7fe">&#9670;&nbsp;</a></span>OMS()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">JSONManager.OMS.OMS </td>
+          <td>(</td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>uri</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Data Documentation</h2>
+<a id="a6ef411ca1dc31786de7c2c49eb11a9db" name="a6ef411ca1dc31786de7c2c49eb11a9db"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a6ef411ca1dc31786de7c2c49eb11a9db">&#9670;&nbsp;</a></span>kind</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">string JSONManager.OMS.kind = &quot;OMS&quot;</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="ae4fdeae8330ac12a54b5efe66d8b6dd8" name="ae4fdeae8330ac12a54b5efe66d8b6dd8"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ae4fdeae8330ac12a54b5efe66d8b6dd8">&#9670;&nbsp;</a></span>uri</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">string JSONManager.OMS.uri</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/<a class="el" href="_j_s_o_n_manager_8cs.html">JSONManager.cs</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="class_j_s_o_n_manager.html">JSONManager</a></li><li class="navelem"><a class="el" href="class_j_s_o_n_manager_1_1_o_m_s.html">OMS</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_j_s_o_n_manager_1_1_o_m_s.js b/Doxygen/output/html/class_j_s_o_n_manager_1_1_o_m_s.js
new file mode 100644
index 0000000000000000000000000000000000000000..43a04c06a8692ee06239b9e83b87d46a11fdd344
--- /dev/null
+++ b/Doxygen/output/html/class_j_s_o_n_manager_1_1_o_m_s.js
@@ -0,0 +1,6 @@
+var class_j_s_o_n_manager_1_1_o_m_s =
+[
+    [ "OMS", "class_j_s_o_n_manager_1_1_o_m_s.html#a7c3aefc629ea16c83eef07d12394d7fe", null ],
+    [ "kind", "class_j_s_o_n_manager_1_1_o_m_s.html#a6ef411ca1dc31786de7c2c49eb11a9db", null ],
+    [ "uri", "class_j_s_o_n_manager_1_1_o_m_s.html#ae4fdeae8330ac12a54b5efe66d8b6dd8", null ]
+];
\ No newline at end of file
diff --git a/Doxygen/output/html/class_j_s_o_n_manager_1_1_o_m_s.png b/Doxygen/output/html/class_j_s_o_n_manager_1_1_o_m_s.png
new file mode 100644
index 0000000000000000000000000000000000000000..ab973cb02a7325bb787a7b8ed0f4bc509d0cf860
--- /dev/null
+++ b/Doxygen/output/html/class_j_s_o_n_manager_1_1_o_m_s.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:f115219f86ab7f786fe3edf2528db980007e6875ceef7b77f38be6482c530f21
+size 716
diff --git a/Doxygen/output/html/class_j_s_o_n_manager_1_1_o_m_s_t_r-members.html b/Doxygen/output/html/class_j_s_o_n_manager_1_1_o_m_s_t_r-members.html
new file mode 100644
index 0000000000000000000000000000000000000000..0fd2398a1457cbb22c1b45992802f757574f5fcd
--- /dev/null
+++ b/Doxygen/output/html/class_j_s_o_n_manager_1_1_o_m_s_t_r-members.html
@@ -0,0 +1,103 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_j_s_o_n_manager_1_1_o_m_s_t_r.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">JSONManager.OMSTR Member List</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_j_s_o_n_manager_1_1_o_m_s_t_r.html">JSONManager.OMSTR</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_j_s_o_n_manager_1_1_o_m_s_t_r.html#ad83b1bf0edcaf92fdf09f5fb16ab3927">kind</a></td><td class="entry"><a class="el" href="class_j_s_o_n_manager_1_1_o_m_s_t_r.html">JSONManager.OMSTR</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_j_s_o_n_manager_1_1_o_m_s_t_r.html#a9e2442db30e337d07c0c5781e9c46933">OMSTR</a>(string s)</td><td class="entry"><a class="el" href="class_j_s_o_n_manager_1_1_o_m_s_t_r.html">JSONManager.OMSTR</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_j_s_o_n_manager_1_1_o_m_s_t_r.html#a46066abd38b728b516344ab9d3bd470a">s</a></td><td class="entry"><a class="el" href="class_j_s_o_n_manager_1_1_o_m_s_t_r.html">JSONManager.OMSTR</a></td><td class="entry"></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_j_s_o_n_manager_1_1_o_m_s_t_r.html b/Doxygen/output/html/class_j_s_o_n_manager_1_1_o_m_s_t_r.html
new file mode 100644
index 0000000000000000000000000000000000000000..8584baeb5360095e1c901db27aa34d67d38d31a3
--- /dev/null
+++ b/Doxygen/output/html/class_j_s_o_n_manager_1_1_o_m_s_t_r.html
@@ -0,0 +1,175 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: JSONManager.OMSTR Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_j_s_o_n_manager_1_1_o_m_s_t_r.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="#pub-attribs">Public Attributes</a> &#124;
+<a href="class_j_s_o_n_manager_1_1_o_m_s_t_r-members.html">List of all members</a>  </div>
+  <div class="headertitle"><div class="title">JSONManager.OMSTR Class Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<div class="dynheader">
+Inheritance diagram for JSONManager.OMSTR:</div>
+<div class="dyncontent">
+ <div class="center">
+  <img src="class_j_s_o_n_manager_1_1_o_m_s_t_r.png" usemap="#JSONManager.OMSTR_map" alt=""/>
+  <map id="JSONManager.OMSTR_map" name="JSONManager.OMSTR_map">
+<area href="class_j_s_o_n_manager_1_1_m_m_t_term.html" alt="JSONManager.MMTTerm" shape="rect" coords="0,0,158,24"/>
+  </map>
+</div></div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:a9e2442db30e337d07c0c5781e9c46933"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_j_s_o_n_manager_1_1_o_m_s_t_r.html#a9e2442db30e337d07c0c5781e9c46933">OMSTR</a> (string <a class="el" href="class_j_s_o_n_manager_1_1_o_m_s_t_r.html#a46066abd38b728b516344ab9d3bd470a">s</a>)</td></tr>
+<tr class="separator:a9e2442db30e337d07c0c5781e9c46933"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
+Public Attributes</h2></td></tr>
+<tr class="memitem:a46066abd38b728b516344ab9d3bd470a"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_j_s_o_n_manager_1_1_o_m_s_t_r.html#a46066abd38b728b516344ab9d3bd470a">s</a></td></tr>
+<tr class="separator:a46066abd38b728b516344ab9d3bd470a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad83b1bf0edcaf92fdf09f5fb16ab3927"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_j_s_o_n_manager_1_1_o_m_s_t_r.html#ad83b1bf0edcaf92fdf09f5fb16ab3927">kind</a> = &quot;OMSTR&quot;</td></tr>
+<tr class="separator:ad83b1bf0edcaf92fdf09f5fb16ab3927"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
+<a id="a9e2442db30e337d07c0c5781e9c46933" name="a9e2442db30e337d07c0c5781e9c46933"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a9e2442db30e337d07c0c5781e9c46933">&#9670;&nbsp;</a></span>OMSTR()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">JSONManager.OMSTR.OMSTR </td>
+          <td>(</td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>s</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Data Documentation</h2>
+<a id="ad83b1bf0edcaf92fdf09f5fb16ab3927" name="ad83b1bf0edcaf92fdf09f5fb16ab3927"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ad83b1bf0edcaf92fdf09f5fb16ab3927">&#9670;&nbsp;</a></span>kind</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">string JSONManager.OMSTR.kind = &quot;OMSTR&quot;</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a46066abd38b728b516344ab9d3bd470a" name="a46066abd38b728b516344ab9d3bd470a"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a46066abd38b728b516344ab9d3bd470a">&#9670;&nbsp;</a></span>s</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">string JSONManager.OMSTR.s</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/<a class="el" href="_j_s_o_n_manager_8cs.html">JSONManager.cs</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="class_j_s_o_n_manager.html">JSONManager</a></li><li class="navelem"><a class="el" href="class_j_s_o_n_manager_1_1_o_m_s_t_r.html">OMSTR</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_j_s_o_n_manager_1_1_o_m_s_t_r.js b/Doxygen/output/html/class_j_s_o_n_manager_1_1_o_m_s_t_r.js
new file mode 100644
index 0000000000000000000000000000000000000000..c15b92ed2642ad08d8628560bcf6bcf87d3990a6
--- /dev/null
+++ b/Doxygen/output/html/class_j_s_o_n_manager_1_1_o_m_s_t_r.js
@@ -0,0 +1,6 @@
+var class_j_s_o_n_manager_1_1_o_m_s_t_r =
+[
+    [ "OMSTR", "class_j_s_o_n_manager_1_1_o_m_s_t_r.html#a9e2442db30e337d07c0c5781e9c46933", null ],
+    [ "kind", "class_j_s_o_n_manager_1_1_o_m_s_t_r.html#ad83b1bf0edcaf92fdf09f5fb16ab3927", null ],
+    [ "s", "class_j_s_o_n_manager_1_1_o_m_s_t_r.html#a46066abd38b728b516344ab9d3bd470a", null ]
+];
\ No newline at end of file
diff --git a/Doxygen/output/html/class_j_s_o_n_manager_1_1_o_m_s_t_r.png b/Doxygen/output/html/class_j_s_o_n_manager_1_1_o_m_s_t_r.png
new file mode 100644
index 0000000000000000000000000000000000000000..f081ea76536bb7386ce330a1703782dfa940d64b
--- /dev/null
+++ b/Doxygen/output/html/class_j_s_o_n_manager_1_1_o_m_s_t_r.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:5873d8cd0a52cd691e16adc6045f10d777b77d614c323424426444f9fe88f872
+size 718
diff --git a/Doxygen/output/html/class_j_s_o_n_manager_1_1_u_r_i-members.html b/Doxygen/output/html/class_j_s_o_n_manager_1_1_u_r_i-members.html
new file mode 100644
index 0000000000000000000000000000000000000000..1326694be186b63ffbaa919d586f79aac0c69dfe
--- /dev/null
+++ b/Doxygen/output/html/class_j_s_o_n_manager_1_1_u_r_i-members.html
@@ -0,0 +1,102 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_j_s_o_n_manager_1_1_u_r_i.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">JSONManager.URI Member List</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_j_s_o_n_manager_1_1_u_r_i.html">JSONManager.URI</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_j_s_o_n_manager_1_1_u_r_i.html#a2296dd38e09326f3f813b69fd0d9b1c2">uri</a></td><td class="entry"><a class="el" href="class_j_s_o_n_manager_1_1_u_r_i.html">JSONManager.URI</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_j_s_o_n_manager_1_1_u_r_i.html#a7d378e09cc4aa84f4521dec55a3828d6">URI</a>(string uri)</td><td class="entry"><a class="el" href="class_j_s_o_n_manager_1_1_u_r_i.html">JSONManager.URI</a></td><td class="entry"></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_j_s_o_n_manager_1_1_u_r_i.html b/Doxygen/output/html/class_j_s_o_n_manager_1_1_u_r_i.html
new file mode 100644
index 0000000000000000000000000000000000000000..07f7208eb7d0d05875e7699c7be536c8bd702d95
--- /dev/null
+++ b/Doxygen/output/html/class_j_s_o_n_manager_1_1_u_r_i.html
@@ -0,0 +1,150 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: JSONManager.URI Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_j_s_o_n_manager_1_1_u_r_i.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="#pub-attribs">Public Attributes</a> &#124;
+<a href="class_j_s_o_n_manager_1_1_u_r_i-members.html">List of all members</a>  </div>
+  <div class="headertitle"><div class="title">JSONManager.URI Class Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:a7d378e09cc4aa84f4521dec55a3828d6"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_j_s_o_n_manager_1_1_u_r_i.html#a7d378e09cc4aa84f4521dec55a3828d6">URI</a> (string <a class="el" href="class_j_s_o_n_manager_1_1_u_r_i.html#a2296dd38e09326f3f813b69fd0d9b1c2">uri</a>)</td></tr>
+<tr class="separator:a7d378e09cc4aa84f4521dec55a3828d6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
+Public Attributes</h2></td></tr>
+<tr class="memitem:a2296dd38e09326f3f813b69fd0d9b1c2"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_j_s_o_n_manager_1_1_u_r_i.html#a2296dd38e09326f3f813b69fd0d9b1c2">uri</a></td></tr>
+<tr class="separator:a2296dd38e09326f3f813b69fd0d9b1c2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
+<a id="a7d378e09cc4aa84f4521dec55a3828d6" name="a7d378e09cc4aa84f4521dec55a3828d6"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a7d378e09cc4aa84f4521dec55a3828d6">&#9670;&nbsp;</a></span>URI()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">JSONManager.URI.URI </td>
+          <td>(</td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>uri</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Data Documentation</h2>
+<a id="a2296dd38e09326f3f813b69fd0d9b1c2" name="a2296dd38e09326f3f813b69fd0d9b1c2"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a2296dd38e09326f3f813b69fd0d9b1c2">&#9670;&nbsp;</a></span>uri</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">string JSONManager.URI.uri</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/<a class="el" href="_j_s_o_n_manager_8cs.html">JSONManager.cs</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="class_j_s_o_n_manager.html">JSONManager</a></li><li class="navelem"><a class="el" href="class_j_s_o_n_manager_1_1_u_r_i.html">URI</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_j_s_o_n_manager_1_1_u_r_i.js b/Doxygen/output/html/class_j_s_o_n_manager_1_1_u_r_i.js
new file mode 100644
index 0000000000000000000000000000000000000000..39da88d3050a8c32b4f679aac96940a52b635a9d
--- /dev/null
+++ b/Doxygen/output/html/class_j_s_o_n_manager_1_1_u_r_i.js
@@ -0,0 +1,5 @@
+var class_j_s_o_n_manager_1_1_u_r_i =
+[
+    [ "URI", "class_j_s_o_n_manager_1_1_u_r_i.html#a7d378e09cc4aa84f4521dec55a3828d6", null ],
+    [ "uri", "class_j_s_o_n_manager_1_1_u_r_i.html#a2296dd38e09326f3f813b69fd0d9b1c2", null ]
+];
\ No newline at end of file
diff --git a/Doxygen/output/html/class_line_fact-members.html b/Doxygen/output/html/class_line_fact-members.html
new file mode 100644
index 0000000000000000000000000000000000000000..4636b11cddb040e43a8a7584aeff30fe1e683de0
--- /dev/null
+++ b/Doxygen/output/html/class_line_fact-members.html
@@ -0,0 +1,117 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_line_fact.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">LineFact Member List</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_line_fact.html">LineFact</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_abstract_line_fact_wrapped_c_r_t_p.html#a40d1c470409418303375f92bbfb6b8eb">AbstractLineFactWrappedCRTP</a>()</td><td class="entry"><a class="el" href="class_abstract_line_fact_wrapped_c_r_t_p.html">AbstractLineFactWrappedCRTP&lt; LineFact &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_abstract_line_fact_wrapped_c_r_t_p.html#a18b417989100e72857d6559b25a0b006">AbstractLineFactWrappedCRTP</a>(AbstractLineFactWrappedCRTP&lt; T &gt; fact, Dictionary&lt; string, string &gt; old_to_new, FactOrganizer organizer)</td><td class="entry"><a class="el" href="class_abstract_line_fact_wrapped_c_r_t_p.html">AbstractLineFactWrappedCRTP&lt; LineFact &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_abstract_line_fact_wrapped_c_r_t_p.html#a8608ad7845d31d6ecc03f365abc33f56">AbstractLineFactWrappedCRTP</a>(string pid1, string pid2, FactOrganizer organizer)</td><td class="entry"><a class="el" href="class_abstract_line_fact_wrapped_c_r_t_p.html">AbstractLineFactWrappedCRTP&lt; LineFact &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_abstract_line_fact_wrapped_c_r_t_p.html#a354574283207e949be092cdd4ee82499">AbstractLineFactWrappedCRTP</a>(string pid1, string pid2, string backendURI, FactOrganizer organizer)</td><td class="entry"><a class="el" href="class_abstract_line_fact_wrapped_c_r_t_p.html">AbstractLineFactWrappedCRTP&lt; LineFact &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_line_fact.html#ad7ebf0dc48a1fef6d75bea7d57e86dd4">Distance</a></td><td class="entry"><a class="el" href="class_line_fact.html">LineFact</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_line_fact.html#acdd48548ee5dc23acc13d2b4ba3d5fde">EquivalentWrapped</a>(LineFact f1, LineFact f2)</td><td class="entry"><a class="el" href="class_line_fact.html">LineFact</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_abstract_line_fact_wrapped_c_r_t_p.html#a8ec274d8da8497476b3a5284e0fdee7b">AbstractLineFactWrappedCRTP&lt; LineFact &gt;.EquivalentWrapped</a>(AbstractLineFact f1, AbstractLineFact f2)</td><td class="entry"><a class="el" href="class_abstract_line_fact_wrapped_c_r_t_p.html">AbstractLineFactWrappedCRTP&lt; LineFact &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_abstract_line_fact_wrapped_c_r_t_p.html#a90d0c4d81a5aee4a5a51b1de3f561e24">AbstractLineFactWrappedCRTP&lt; LineFact &gt;.EquivalentWrapped</a>(T f1, T f2)</td><td class="entry"><a class="el" href="class_abstract_line_fact_wrapped_c_r_t_p.html">AbstractLineFactWrappedCRTP&lt; LineFact &gt;</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">pure virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_line_fact.html#ac26f4d3776b9f229cabeac39a4669b10">generateLabel</a>()</td><td class="entry"><a class="el" href="class_line_fact.html">LineFact</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_line_fact.html#a7f32b93acae451ee8294e81d4c8c5797">init</a>(string pid1, string pid2)</td><td class="entry"><a class="el" href="class_line_fact.html">LineFact</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_line_fact.html#ab97d7262e890185e4ce3eff2b570f6e6">instantiateDisplay</a>(GameObject prefab, Transform transform)</td><td class="entry"><a class="el" href="class_line_fact.html">LineFact</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_line_fact.html#a371929591030611b371590fd8730b91b">LineFact</a>()</td><td class="entry"><a class="el" href="class_line_fact.html">LineFact</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_line_fact.html#a8a8925f102cd0b834d362f28f857829a">LineFact</a>(LineFact fact, Dictionary&lt; string, string &gt; old_to_new, FactOrganizer organizer)</td><td class="entry"><a class="el" href="class_line_fact.html">LineFact</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_line_fact.html#ab0c0f48a88a438cfb86c2dfc9693005f">LineFact</a>(string pid1, string pid2, string backendURI, FactOrganizer organizer)</td><td class="entry"><a class="el" href="class_line_fact.html">LineFact</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_line_fact.html#a851348c5c8c6615142f3a508a8f957b7">LineFact</a>(string pid1, string pid2, FactOrganizer organizer)</td><td class="entry"><a class="el" href="class_line_fact.html">LineFact</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_line_fact.html#a1a5bfdb77627eecb4fbca8a8ca0e1943">parseFact</a>(Scroll.ScrollFact fact)</td><td class="entry"><a class="el" href="class_line_fact.html">LineFact</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_line_fact.html#a63a240ae682d295863de11c9ccca21a8">SetDistance</a>()</td><td class="entry"><a class="el" href="class_line_fact.html">LineFact</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_line_fact.html b/Doxygen/output/html/class_line_fact.html
new file mode 100644
index 0000000000000000000000000000000000000000..376984c799732012ab9de9739cba920b04f1a08b
--- /dev/null
+++ b/Doxygen/output/html/class_line_fact.html
@@ -0,0 +1,584 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: LineFact Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_line_fact.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="#pub-static-methods">Static Public Member Functions</a> &#124;
+<a href="#pub-attribs">Public Attributes</a> &#124;
+<a href="#pro-methods">Protected Member Functions</a> &#124;
+<a href="#pri-methods">Private Member Functions</a> &#124;
+<a href="class_line_fact-members.html">List of all members</a>  </div>
+  <div class="headertitle"><div class="title">LineFact Class Reference</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>Line within 3D Space of finite length  
+ <a href="class_line_fact.html#details">More...</a></p>
+<div class="dynheader">
+Inheritance diagram for LineFact:</div>
+<div class="dyncontent">
+ <div class="center">
+  <img src="class_line_fact.png" usemap="#LineFact_map" alt=""/>
+  <map id="LineFact_map" name="LineFact_map">
+<area href="class_abstract_line_fact_wrapped_c_r_t_p.html" alt="AbstractLineFactWrappedCRTP&lt; LineFact &gt;" shape="rect" coords="0,0,264,24"/>
+  </map>
+</div></div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:a371929591030611b371590fd8730b91b"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_line_fact.html#a371929591030611b371590fd8730b91b">LineFact</a> ()</td></tr>
+<tr class="separator:a371929591030611b371590fd8730b91b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8a8925f102cd0b834d362f28f857829a"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_line_fact.html#a8a8925f102cd0b834d362f28f857829a">LineFact</a> (<a class="el" href="class_line_fact.html">LineFact</a> fact, Dictionary&lt; string, string &gt; old_to_new, <a class="el" href="class_fact_organizer.html">FactOrganizer</a> organizer)</td></tr>
+<tr class="separator:a8a8925f102cd0b834d362f28f857829a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab0c0f48a88a438cfb86c2dfc9693005f"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_line_fact.html#ab0c0f48a88a438cfb86c2dfc9693005f">LineFact</a> (string pid1, string pid2, string backendURI, <a class="el" href="class_fact_organizer.html">FactOrganizer</a> organizer)</td></tr>
+<tr class="separator:ab0c0f48a88a438cfb86c2dfc9693005f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a851348c5c8c6615142f3a508a8f957b7"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_line_fact.html#a851348c5c8c6615142f3a508a8f957b7">LineFact</a> (string pid1, string pid2, <a class="el" href="class_fact_organizer.html">FactOrganizer</a> organizer)</td></tr>
+<tr class="separator:a851348c5c8c6615142f3a508a8f957b7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab97d7262e890185e4ce3eff2b570f6e6"><td class="memItemLeft" align="right" valign="top">override GameObject&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_line_fact.html#ab97d7262e890185e4ce3eff2b570f6e6">instantiateDisplay</a> (GameObject prefab, Transform transform)</td></tr>
+<tr class="memdesc:ab97d7262e890185e4ce3eff2b570f6e6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initiates a <em>prefab</em>  at <em>transform</em>  e.g. by setting Label.  <a href="class_line_fact.html#ab97d7262e890185e4ce3eff2b570f6e6">More...</a><br /></td></tr>
+<tr class="separator:ab97d7262e890185e4ce3eff2b570f6e6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-static-methods" name="pub-static-methods"></a>
+Static Public Member Functions</h2></td></tr>
+<tr class="memitem:a1a5bfdb77627eecb4fbca8a8ca0e1943"><td class="memItemLeft" align="right" valign="top">static new <a class="el" href="class_line_fact.html">LineFact</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_line_fact.html#a1a5bfdb77627eecb4fbca8a8ca0e1943">parseFact</a> (<a class="el" href="class_scroll_1_1_scroll_fact.html">Scroll.ScrollFact</a> fact)</td></tr>
+<tr class="memdesc:a1a5bfdb77627eecb4fbca8a8ca0e1943"><td class="mdescLeft">&#160;</td><td class="mdescRight">Parses <a class="el" href="class_scroll_1_1_scroll_fact.html">Scroll.ScrollFact</a> to actual <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a>  <a href="class_line_fact.html#a1a5bfdb77627eecb4fbca8a8ca0e1943">More...</a><br /></td></tr>
+<tr class="separator:a1a5bfdb77627eecb4fbca8a8ca0e1943"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
+Public Attributes</h2></td></tr>
+<tr class="memitem:ad7ebf0dc48a1fef6d75bea7d57e86dd4"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_line_fact.html#ad7ebf0dc48a1fef6d75bea7d57e86dd4">Distance</a></td></tr>
+<tr class="memdesc:ad7ebf0dc48a1fef6d75bea7d57e86dd4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Distance between <a class="el" href="class_abstract_line_fact.html#a6b284181a10a3f70b5a0b4a6b395b98b" title="One Id of two PointFact defining Dir.">AbstractLineFact.Pid1</a> and <a class="el" href="class_abstract_line_fact.html#af446739ff8729464cbb65aea0e2ed053" title="One Id of two PointFact defining Dir.">AbstractLineFact.Pid2</a> <a href="class_line_fact.html#ad7ebf0dc48a1fef6d75bea7d57e86dd4">More...</a><br /></td></tr>
+<tr class="separator:ad7ebf0dc48a1fef6d75bea7d57e86dd4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pro-methods" name="pro-methods"></a>
+Protected Member Functions</h2></td></tr>
+<tr class="memitem:ac26f4d3776b9f229cabeac39a4669b10"><td class="memItemLeft" align="right" valign="top">override string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_line_fact.html#ac26f4d3776b9f229cabeac39a4669b10">generateLabel</a> ()</td></tr>
+<tr class="memdesc:ac26f4d3776b9f229cabeac39a4669b10"><td class="mdescLeft">&#160;</td><td class="mdescRight">auto-generates Label using generation variable(s) e.g. LabelId; if custom Label is set, tries to restore original generated Label <b>without</b> resetting _CustomLabel. If original Label is already taken, a new one will be generated.  <a href="class_line_fact.html#ac26f4d3776b9f229cabeac39a4669b10">More...</a><br /></td></tr>
+<tr class="separator:ac26f4d3776b9f229cabeac39a4669b10"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:acdd48548ee5dc23acc13d2b4ba3d5fde"><td class="memItemLeft" align="right" valign="top">override bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_line_fact.html#acdd48548ee5dc23acc13d2b4ba3d5fde">EquivalentWrapped</a> (<a class="el" href="class_line_fact.html">LineFact</a> f1, <a class="el" href="class_line_fact.html">LineFact</a> f2)</td></tr>
+<tr class="memdesc:acdd48548ee5dc23acc13d2b4ba3d5fde"><td class="mdescLeft">&#160;</td><td class="mdescRight">Compares <em>f1</em>  against <em>f2</em> .  <a href="class_line_fact.html#acdd48548ee5dc23acc13d2b4ba3d5fde">More...</a><br /></td></tr>
+<tr class="separator:acdd48548ee5dc23acc13d2b4ba3d5fde"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_methods_class_abstract_line_fact_wrapped_c_r_t_p"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_abstract_line_fact_wrapped_c_r_t_p')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="class_abstract_line_fact_wrapped_c_r_t_p.html">AbstractLineFactWrappedCRTP&lt; LineFact &gt;</a></td></tr>
+<tr class="memitem:a40d1c470409418303375f92bbfb6b8eb inherit pro_methods_class_abstract_line_fact_wrapped_c_r_t_p"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_abstract_line_fact_wrapped_c_r_t_p.html#a40d1c470409418303375f92bbfb6b8eb">AbstractLineFactWrappedCRTP</a> ()</td></tr>
+<tr class="separator:a40d1c470409418303375f92bbfb6b8eb inherit pro_methods_class_abstract_line_fact_wrapped_c_r_t_p"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a18b417989100e72857d6559b25a0b006 inherit pro_methods_class_abstract_line_fact_wrapped_c_r_t_p"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_abstract_line_fact_wrapped_c_r_t_p.html#a18b417989100e72857d6559b25a0b006">AbstractLineFactWrappedCRTP</a> (<a class="el" href="class_abstract_line_fact_wrapped_c_r_t_p.html">AbstractLineFactWrappedCRTP</a>&lt; T &gt; fact, Dictionary&lt; string, string &gt; old_to_new, <a class="el" href="class_fact_organizer.html">FactOrganizer</a> organizer)</td></tr>
+<tr class="separator:a18b417989100e72857d6559b25a0b006 inherit pro_methods_class_abstract_line_fact_wrapped_c_r_t_p"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8608ad7845d31d6ecc03f365abc33f56 inherit pro_methods_class_abstract_line_fact_wrapped_c_r_t_p"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_abstract_line_fact_wrapped_c_r_t_p.html#a8608ad7845d31d6ecc03f365abc33f56">AbstractLineFactWrappedCRTP</a> (string pid1, string pid2, <a class="el" href="class_fact_organizer.html">FactOrganizer</a> organizer)</td></tr>
+<tr class="separator:a8608ad7845d31d6ecc03f365abc33f56 inherit pro_methods_class_abstract_line_fact_wrapped_c_r_t_p"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a354574283207e949be092cdd4ee82499 inherit pro_methods_class_abstract_line_fact_wrapped_c_r_t_p"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_abstract_line_fact_wrapped_c_r_t_p.html#a354574283207e949be092cdd4ee82499">AbstractLineFactWrappedCRTP</a> (string pid1, string pid2, string backendURI, <a class="el" href="class_fact_organizer.html">FactOrganizer</a> organizer)</td></tr>
+<tr class="separator:a354574283207e949be092cdd4ee82499 inherit pro_methods_class_abstract_line_fact_wrapped_c_r_t_p"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8ec274d8da8497476b3a5284e0fdee7b inherit pro_methods_class_abstract_line_fact_wrapped_c_r_t_p"><td class="memItemLeft" align="right" valign="top">override bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_abstract_line_fact_wrapped_c_r_t_p.html#a8ec274d8da8497476b3a5284e0fdee7b">EquivalentWrapped</a> (<a class="el" href="class_abstract_line_fact.html">AbstractLineFact</a> f1, <a class="el" href="class_abstract_line_fact.html">AbstractLineFact</a> f2)</td></tr>
+<tr class="memdesc:a8ec274d8da8497476b3a5284e0fdee7b inherit pro_methods_class_abstract_line_fact_wrapped_c_r_t_p"><td class="mdescLeft">&#160;</td><td class="mdescRight">Compares <em>f1</em>  against <em>f2</em> .  <a href="class_abstract_line_fact_wrapped_c_r_t_p.html#a8ec274d8da8497476b3a5284e0fdee7b">More...</a><br /></td></tr>
+<tr class="separator:a8ec274d8da8497476b3a5284e0fdee7b inherit pro_methods_class_abstract_line_fact_wrapped_c_r_t_p"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a90d0c4d81a5aee4a5a51b1de3f561e24 inherit pro_methods_class_abstract_line_fact_wrapped_c_r_t_p"><td class="memItemLeft" align="right" valign="top">abstract bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_abstract_line_fact_wrapped_c_r_t_p.html#a90d0c4d81a5aee4a5a51b1de3f561e24">EquivalentWrapped</a> (T f1, T f2)</td></tr>
+<tr class="memdesc:a90d0c4d81a5aee4a5a51b1de3f561e24 inherit pro_methods_class_abstract_line_fact_wrapped_c_r_t_p"><td class="mdescLeft">&#160;</td><td class="mdescRight">CRTP step of <a class="el" href="class_abstract_line_fact_wrapped_c_r_t_p.html#a8ec274d8da8497476b3a5284e0fdee7b" title="Compares f1  against f2 .">EquivalentWrapped(AbstractLineFact, AbstractLineFact)</a> <a href="class_abstract_line_fact_wrapped_c_r_t_p.html#a90d0c4d81a5aee4a5a51b1de3f561e24">More...</a><br /></td></tr>
+<tr class="separator:a90d0c4d81a5aee4a5a51b1de3f561e24 inherit pro_methods_class_abstract_line_fact_wrapped_c_r_t_p"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-methods" name="pri-methods"></a>
+Private Member Functions</h2></td></tr>
+<tr class="memitem:a7f32b93acae451ee8294e81d4c8c5797"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_line_fact.html#a7f32b93acae451ee8294e81d4c8c5797">init</a> (string pid1, string pid2)</td></tr>
+<tr class="memdesc:a7f32b93acae451ee8294e81d4c8c5797"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initiates <a class="el" href="class_abstract_line_fact.html#a6b284181a10a3f70b5a0b4a6b395b98b" title="One Id of two PointFact defining Dir.">AbstractLineFact.Pid1</a>, <a class="el" href="class_abstract_line_fact.html#af446739ff8729464cbb65aea0e2ed053" title="One Id of two PointFact defining Dir.">AbstractLineFact.Pid2</a>, <a class="el" href="class_fact.html#a338f38115696c45402971ef7d0e1ab13" title="MMT URI">Fact._URI</a> and creates MMT Fact Server-Side  <a href="class_line_fact.html#a7f32b93acae451ee8294e81d4c8c5797">More...</a><br /></td></tr>
+<tr class="separator:a7f32b93acae451ee8294e81d4c8c5797"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a63a240ae682d295863de11c9ccca21a8"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_line_fact.html#a63a240ae682d295863de11c9ccca21a8">SetDistance</a> ()</td></tr>
+<tr class="memdesc:a63a240ae682d295863de11c9ccca21a8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Calculates and sets <a class="el" href="class_line_fact.html#ad7ebf0dc48a1fef6d75bea7d57e86dd4" title="Distance between AbstractLineFact.Pid1 and AbstractLineFact.Pid2">Distance</a>;  <a href="class_line_fact.html#a63a240ae682d295863de11c9ccca21a8">More...</a><br /></td></tr>
+<tr class="separator:a63a240ae682d295863de11c9ccca21a8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p >Line within 3D Space of finite length </p>
+</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
+<a id="a371929591030611b371590fd8730b91b" name="a371929591030611b371590fd8730b91b"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a371929591030611b371590fd8730b91b">&#9670;&nbsp;</a></span>LineFact() <span class="overload">[1/4]</span></h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">LineFact.LineFact </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p></p>
+<p >Only being used by <a href="https://www.newtonsoft.com/json/help/html/T_Newtonsoft_Json_JsonReader.htm">JsonReader</a> to initiate empty <a class="el" href="class_fact.html">Facts</a>. </p><dl class="section see"><dt>See also</dt><dd><a class="el" href="class_j_s_o_n_manager.html">JSONManager</a></dd></dl>
+
+</div>
+</div>
+<a id="a8a8925f102cd0b834d362f28f857829a" name="a8a8925f102cd0b834d362f28f857829a"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a8a8925f102cd0b834d362f28f857829a">&#9670;&nbsp;</a></span>LineFact() <span class="overload">[2/4]</span></h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">LineFact.LineFact </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_line_fact.html">LineFact</a>&#160;</td>
+          <td class="paramname"><em>fact</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">Dictionary&lt; string, string &gt;&#160;</td>
+          <td class="paramname"><em>old_to_new</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="class_fact_organizer.html">FactOrganizer</a>&#160;</td>
+          <td class="paramname"><em>organizer</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p></p>
+<p >Copies <em>fact</em>  by initiating new MMT Fact. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">fact</td><td><a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> to be copied</td></tr>
+    <tr><td class="paramname">old_to_new</td><td><code>Dictionary</code> mapping <em>fact</em> .getDependentFactIds in <em>fact</em> .<a class="el" href="class_fact.html#addf13e312f8d68a630cde0eb0292e779" title="Reference to FactOrganizer in which this Fact and all its depending Facts are beeing organized.">Fact._Facts</a> to corresponding <a class="el" href="class_fact.html#a39ce0d07dbfb18c028ea9ea86c69d311">Fact.Id</a> in <em>organizer</em>  </td></tr>
+    <tr><td class="paramname">organizer</td><td>sets _Facts</td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a id="ab0c0f48a88a438cfb86c2dfc9693005f" name="ab0c0f48a88a438cfb86c2dfc9693005f"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ab0c0f48a88a438cfb86c2dfc9693005f">&#9670;&nbsp;</a></span>LineFact() <span class="overload">[3/4]</span></h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">LineFact.LineFact </td>
+          <td>(</td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>pid1</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>pid2</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>backendURI</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="class_fact_organizer.html">FactOrganizer</a>&#160;</td>
+          <td class="paramname"><em>organizer</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p></p>
+<p >Bypasses initialization of new MMT Fact by using existend URI, <em>which is not checked for existence</em>. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">pid1</td><td>sets Pid1</td></tr>
+    <tr><td class="paramname">pid2</td><td>sets Pid2</td></tr>
+    <tr><td class="paramname">backendURI</td><td>MMT URI</td></tr>
+    <tr><td class="paramname">organizer</td><td>sets <a class="el" href="class_fact.html#addf13e312f8d68a630cde0eb0292e779" title="Reference to FactOrganizer in which this Fact and all its depending Facts are beeing organized.">Fact._Facts</a></td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a id="a851348c5c8c6615142f3a508a8f957b7" name="a851348c5c8c6615142f3a508a8f957b7"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a851348c5c8c6615142f3a508a8f957b7">&#9670;&nbsp;</a></span>LineFact() <span class="overload">[4/4]</span></h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">LineFact.LineFact </td>
+          <td>(</td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>pid1</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>pid2</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="class_fact_organizer.html">FactOrganizer</a>&#160;</td>
+          <td class="paramname"><em>organizer</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p></p>
+<p >Standard Constructor </p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">pid1</td><td>sets <a class="el" href="class_abstract_line_fact.html#a6b284181a10a3f70b5a0b4a6b395b98b" title="One Id of two PointFact defining Dir.">AbstractLineFact.Pid1</a></td></tr>
+    <tr><td class="paramname">pid2</td><td>sets <a class="el" href="class_abstract_line_fact.html#af446739ff8729464cbb65aea0e2ed053" title="One Id of two PointFact defining Dir.">AbstractLineFact.Pid2</a></td></tr>
+    <tr><td class="paramname">organizer</td><td>sets <a class="el" href="class_fact.html#addf13e312f8d68a630cde0eb0292e779" title="Reference to FactOrganizer in which this Fact and all its depending Facts are beeing organized.">Fact._Facts</a></td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a id="acdd48548ee5dc23acc13d2b4ba3d5fde" name="acdd48548ee5dc23acc13d2b4ba3d5fde"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#acdd48548ee5dc23acc13d2b4ba3d5fde">&#9670;&nbsp;</a></span>EquivalentWrapped()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">override bool LineFact.EquivalentWrapped </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_line_fact.html">LineFact</a>&#160;</td>
+          <td class="paramname"><em>f1</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="class_line_fact.html">LineFact</a>&#160;</td>
+          <td class="paramname"><em>f2</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Compares <em>f1</em>  against <em>f2</em> . </p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">f1</td><td><a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> to compare to</td></tr>
+    <tr><td class="paramname">f2</td><td><a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> to compare to</td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd><code>true</code> if <em>f2</em>  is semantical very similar to <em>f1</em> </dd></dl>
+
+</div>
+</div>
+<a id="ac26f4d3776b9f229cabeac39a4669b10" name="ac26f4d3776b9f229cabeac39a4669b10"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ac26f4d3776b9f229cabeac39a4669b10">&#9670;&nbsp;</a></span>generateLabel()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">override string LineFact.generateLabel </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>auto-generates Label using generation variable(s) e.g. LabelId; if custom Label is set, tries to restore original generated Label <b>without</b> resetting _CustomLabel. If original Label is already taken, a new one will be generated. </p>
+<dl class="section return"><dt>Returns</dt><dd>auto-generated Label</dd></dl>
+
+</div>
+</div>
+<a id="a7f32b93acae451ee8294e81d4c8c5797" name="a7f32b93acae451ee8294e81d4c8c5797"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a7f32b93acae451ee8294e81d4c8c5797">&#9670;&nbsp;</a></span>init()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void LineFact.init </td>
+          <td>(</td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>pid1</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>pid2</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Initiates <a class="el" href="class_abstract_line_fact.html#a6b284181a10a3f70b5a0b4a6b395b98b" title="One Id of two PointFact defining Dir.">AbstractLineFact.Pid1</a>, <a class="el" href="class_abstract_line_fact.html#af446739ff8729464cbb65aea0e2ed053" title="One Id of two PointFact defining Dir.">AbstractLineFact.Pid2</a>, <a class="el" href="class_fact.html#a338f38115696c45402971ef7d0e1ab13" title="MMT URI">Fact._URI</a> and creates MMT Fact Server-Side </p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">pid1</td><td>sets <a class="el" href="class_abstract_line_fact.html#a6b284181a10a3f70b5a0b4a6b395b98b" title="One Id of two PointFact defining Dir.">AbstractLineFact.Pid1</a></td></tr>
+    <tr><td class="paramname">pid2</td><td>sets <a class="el" href="class_abstract_line_fact.html#af446739ff8729464cbb65aea0e2ed053" title="One Id of two PointFact defining Dir.">AbstractLineFact.Pid2</a></td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a id="ab97d7262e890185e4ce3eff2b570f6e6" name="ab97d7262e890185e4ce3eff2b570f6e6"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ab97d7262e890185e4ce3eff2b570f6e6">&#9670;&nbsp;</a></span>instantiateDisplay()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">override GameObject LineFact.instantiateDisplay </td>
+          <td>(</td>
+          <td class="paramtype">GameObject&#160;</td>
+          <td class="paramname"><em>prefab</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">Transform&#160;</td>
+          <td class="paramname"><em>transform</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Initiates a <em>prefab</em>  at <em>transform</em>  e.g. by setting Label. </p>
+<p >Does not set Representation.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">prefab</td><td><code>GameObject</code> Prefab that will represent this <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a></td></tr>
+    <tr><td class="paramname">transform</td><td><code>Transform</code> where to initiate <em>prefab</em> </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd></dd></dl>
+
+</div>
+</div>
+<a id="a1a5bfdb77627eecb4fbca8a8ca0e1943" name="a1a5bfdb77627eecb4fbca8a8ca0e1943"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a1a5bfdb77627eecb4fbca8a8ca0e1943">&#9670;&nbsp;</a></span>parseFact()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static new <a class="el" href="class_line_fact.html">LineFact</a> LineFact.parseFact </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_scroll_1_1_scroll_fact.html">Scroll.ScrollFact</a>&#160;</td>
+          <td class="paramname"><em>fact</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Parses <a class="el" href="class_scroll_1_1_scroll_fact.html">Scroll.ScrollFact</a> to actual <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> </p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">fact</td><td>instance to be parsed</td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>parsed <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a></dd></dl>
+
+</div>
+</div>
+<a id="a63a240ae682d295863de11c9ccca21a8" name="a63a240ae682d295863de11c9ccca21a8"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a63a240ae682d295863de11c9ccca21a8">&#9670;&nbsp;</a></span>SetDistance()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void LineFact.SetDistance </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Calculates and sets <a class="el" href="class_line_fact.html#ad7ebf0dc48a1fef6d75bea7d57e86dd4" title="Distance between AbstractLineFact.Pid1 and AbstractLineFact.Pid2">Distance</a>; </p>
+<p ><a class="el" href="class_abstract_line_fact.html#a6b284181a10a3f70b5a0b4a6b395b98b" title="One Id of two PointFact defining Dir.">AbstractLineFact.Pid1</a> and <a class="el" href="class_abstract_line_fact.html#af446739ff8729464cbb65aea0e2ed053" title="One Id of two PointFact defining Dir.">AbstractLineFact.Pid2</a> needs to be set first.</p>
+
+</div>
+</div>
+<h2 class="groupheader">Member Data Documentation</h2>
+<a id="ad7ebf0dc48a1fef6d75bea7d57e86dd4" name="ad7ebf0dc48a1fef6d75bea7d57e86dd4"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ad7ebf0dc48a1fef6d75bea7d57e86dd4">&#9670;&nbsp;</a></span>Distance</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">float LineFact.Distance</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Distance between <a class="el" href="class_abstract_line_fact.html#a6b284181a10a3f70b5a0b4a6b395b98b" title="One Id of two PointFact defining Dir.">AbstractLineFact.Pid1</a> and <a class="el" href="class_abstract_line_fact.html#af446739ff8729464cbb65aea0e2ed053" title="One Id of two PointFact defining Dir.">AbstractLineFact.Pid2</a></p>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/InteractionEngine/FactHandling/<a class="el" href="_fact_8cs.html">Fact.cs</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="class_line_fact.html">LineFact</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_line_fact.js b/Doxygen/output/html/class_line_fact.js
new file mode 100644
index 0000000000000000000000000000000000000000..5129b971028274e08ed195c7d8c9627e0762ff20
--- /dev/null
+++ b/Doxygen/output/html/class_line_fact.js
@@ -0,0 +1,14 @@
+var class_line_fact =
+[
+    [ "LineFact", "class_line_fact.html#a371929591030611b371590fd8730b91b", null ],
+    [ "LineFact", "class_line_fact.html#a8a8925f102cd0b834d362f28f857829a", null ],
+    [ "LineFact", "class_line_fact.html#ab0c0f48a88a438cfb86c2dfc9693005f", null ],
+    [ "LineFact", "class_line_fact.html#a851348c5c8c6615142f3a508a8f957b7", null ],
+    [ "EquivalentWrapped", "class_line_fact.html#acdd48548ee5dc23acc13d2b4ba3d5fde", null ],
+    [ "generateLabel", "class_line_fact.html#ac26f4d3776b9f229cabeac39a4669b10", null ],
+    [ "init", "class_line_fact.html#a7f32b93acae451ee8294e81d4c8c5797", null ],
+    [ "instantiateDisplay", "class_line_fact.html#ab97d7262e890185e4ce3eff2b570f6e6", null ],
+    [ "parseFact", "class_line_fact.html#a1a5bfdb77627eecb4fbca8a8ca0e1943", null ],
+    [ "SetDistance", "class_line_fact.html#a63a240ae682d295863de11c9ccca21a8", null ],
+    [ "Distance", "class_line_fact.html#ad7ebf0dc48a1fef6d75bea7d57e86dd4", null ]
+];
\ No newline at end of file
diff --git a/Doxygen/output/html/class_line_fact.png b/Doxygen/output/html/class_line_fact.png
new file mode 100644
index 0000000000000000000000000000000000000000..a6ba1fd104bb8974352168cb52cba75c2a653a52
--- /dev/null
+++ b/Doxygen/output/html/class_line_fact.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:92b1329555f4d9ea3f1349b7a566d4bd87818269b239220471e2c65a9c7272db
+size 739
diff --git a/Doxygen/output/html/class_line_fact_hight_direction_comparer-members.html b/Doxygen/output/html/class_line_fact_hight_direction_comparer-members.html
new file mode 100644
index 0000000000000000000000000000000000000000..2b21f6b546510a8205b239fa551acfe8f994e5eb
--- /dev/null
+++ b/Doxygen/output/html/class_line_fact_hight_direction_comparer-members.html
@@ -0,0 +1,106 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_line_fact_hight_direction_comparer.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">LineFactHightDirectionComparer Member List</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_line_fact_hight_direction_comparer.html">LineFactHightDirectionComparer</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_line_fact_hight_direction_comparer.html#ad0bc01311d7a79c1239041a23f707c30">Compare</a>(Fact solution, Fact fact)</td><td class="entry"><a class="el" href="class_line_fact_hight_direction_comparer.html">LineFactHightDirectionComparer</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_fact_comparer.html#a595a94f61262e74417d5d626995c1419">Equals</a>(Fact left, Fact right)</td><td class="entry"><a class="el" href="class_fact_comparer.html">FactComparer</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_fact_comparer.html#a0374b68508bbd0898f357b4396b2267d">GetHashCode</a>(Fact obj)</td><td class="entry"><a class="el" href="class_fact_comparer.html">FactComparer</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_fact_comparer.html#ac6eb6a1e203cd798a3b1ff55a4c71128">search_righthanded</a></td><td class="entry"><a class="el" href="class_fact_comparer.html">FactComparer</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_fact_comparer.html#a020e291c252379f0971f1f6cea75c4e8">SetSearchLeft</a>()</td><td class="entry"><a class="el" href="class_fact_comparer.html">FactComparer</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_fact_comparer.html#a3602f3fd4584212d3c87eb3e10dc8791">SetSearchRight</a>()</td><td class="entry"><a class="el" href="class_fact_comparer.html">FactComparer</a></td><td class="entry"></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_line_fact_hight_direction_comparer.html b/Doxygen/output/html/class_line_fact_hight_direction_comparer.html
new file mode 100644
index 0000000000000000000000000000000000000000..6e268c91feb754bb0bf5169c0fcba1a02c741342
--- /dev/null
+++ b/Doxygen/output/html/class_line_fact_hight_direction_comparer.html
@@ -0,0 +1,198 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: LineFactHightDirectionComparer Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_line_fact_hight_direction_comparer.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#pro-methods">Protected Member Functions</a> &#124;
+<a href="class_line_fact_hight_direction_comparer-members.html">List of all members</a>  </div>
+  <div class="headertitle"><div class="title">LineFactHightDirectionComparer Class Reference</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>Checks <a class="el" href="class_line_fact.html">LineFacts</a> if <a class="el" href="class_line_fact_hight_direction_comparer.html#ad0bc01311d7a79c1239041a23f707c30" title="Checks LineFacts if Compare(Fact, Fact).fact is of same direction and at least of same length as Comp...">Compare(Fact, Fact).fact</a> is of same direction and at least of same length as <a class="el" href="class_line_fact_hight_direction_comparer.html#ad0bc01311d7a79c1239041a23f707c30" title="Checks LineFacts if Compare(Fact, Fact).fact is of same direction and at least of same length as Comp...">Compare(Fact, Fact).solution</a>, while accounting for Unity and floating point precission </p><dl class="section see"><dt>See also</dt><dd><a class="el" href="class_math3d.html#ae52554bcf30ec1afc8549b2a33e00bb5">Math3d.vectorPrecission</a></dd></dl>
+ 
+ <a href="class_line_fact_hight_direction_comparer.html#details">More...</a></p>
+<div class="dynheader">
+Inheritance diagram for LineFactHightDirectionComparer:</div>
+<div class="dyncontent">
+ <div class="center">
+  <img src="class_line_fact_hight_direction_comparer.png" usemap="#LineFactHightDirectionComparer_map" alt=""/>
+  <map id="LineFactHightDirectionComparer_map" name="LineFactHightDirectionComparer_map">
+<area href="class_fact_comparer.html" title="Base class for all FactComparer to be used in conjucntion with Stage.solution SolutionOrganizer,..." alt="FactComparer" shape="rect" coords="0,56,197,80"/>
+  </map>
+</div></div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pro-methods" name="pro-methods"></a>
+Protected Member Functions</h2></td></tr>
+<tr class="memitem:ad0bc01311d7a79c1239041a23f707c30"><td class="memItemLeft" align="right" valign="top">override bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_line_fact_hight_direction_comparer.html#ad0bc01311d7a79c1239041a23f707c30">Compare</a> (<a class="el" href="class_fact.html">Fact</a> solution, <a class="el" href="class_fact.html">Fact</a> fact)</td></tr>
+<tr class="memdesc:ad0bc01311d7a79c1239041a23f707c30"><td class="mdescLeft">&#160;</td><td class="mdescRight">Checks <a class="el" href="class_line_fact.html">LineFacts</a> if <a class="el" href="class_line_fact_hight_direction_comparer.html#ad0bc01311d7a79c1239041a23f707c30" title="Checks LineFacts if Compare(Fact, Fact).fact is of same direction and at least of same length as Comp...">Compare(Fact, Fact).fact</a> is of same direction and at least of same length as <a class="el" href="class_line_fact_hight_direction_comparer.html#ad0bc01311d7a79c1239041a23f707c30" title="Checks LineFacts if Compare(Fact, Fact).fact is of same direction and at least of same length as Comp...">Compare(Fact, Fact).solution</a>, while accounting for Unity and floating point precission </p><dl class="section see"><dt>See also</dt><dd><a class="el" href="class_math3d.html#ae52554bcf30ec1afc8549b2a33e00bb5">Math3d.vectorPrecission</a></dd></dl>
+ <a href="class_line_fact_hight_direction_comparer.html#ad0bc01311d7a79c1239041a23f707c30">More...</a><br /></td></tr>
+<tr class="separator:ad0bc01311d7a79c1239041a23f707c30"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="inherited" name="inherited"></a>
+Additional Inherited Members</h2></td></tr>
+<tr class="inherit_header pub_methods_class_fact_comparer"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_fact_comparer')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="class_fact_comparer.html">FactComparer</a></td></tr>
+<tr class="memitem:a3602f3fd4584212d3c87eb3e10dc8791 inherit pub_methods_class_fact_comparer"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_fact_comparer.html">FactComparer</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_comparer.html#a3602f3fd4584212d3c87eb3e10dc8791">SetSearchRight</a> ()</td></tr>
+<tr class="memdesc:a3602f3fd4584212d3c87eb3e10dc8791 inherit pub_methods_class_fact_comparer"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets <a class="el" href="class_fact_comparer.html#ac6eb6a1e203cd798a3b1ff55a4c71128" title="defines parameter order for Equals(Fact, Fact)">search_righthanded</a>, so that parameter order of <a class="el" href="class_fact_comparer.html#a595a94f61262e74417d5d626995c1419" title="Called by System.Linq iff GetHashCode(Fact) returns same result for both parameters left  and right .">Equals(Fact, Fact)</a> is effectively: (<a class="el" href="class_fact_comparer.html#afafdbca3b98949b9d7317aadcdb75b80" title="Implements criteria, by which fact  is beeing compared to solution">Compare(Fact, Fact).solution</a>, <a class="el" href="class_fact_comparer.html#afafdbca3b98949b9d7317aadcdb75b80" title="Implements criteria, by which fact  is beeing compared to solution">Compare(Fact, Fact).fact</a>), when a ICollection&lt;Fact&gt; is on the right hand side of an System.Linq operation  <a href="class_fact_comparer.html#a3602f3fd4584212d3c87eb3e10dc8791">More...</a><br /></td></tr>
+<tr class="separator:a3602f3fd4584212d3c87eb3e10dc8791 inherit pub_methods_class_fact_comparer"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a020e291c252379f0971f1f6cea75c4e8 inherit pub_methods_class_fact_comparer"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_fact_comparer.html">FactComparer</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_comparer.html#a020e291c252379f0971f1f6cea75c4e8">SetSearchLeft</a> ()</td></tr>
+<tr class="memdesc:a020e291c252379f0971f1f6cea75c4e8 inherit pub_methods_class_fact_comparer"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets <a class="el" href="class_fact_comparer.html#ac6eb6a1e203cd798a3b1ff55a4c71128" title="defines parameter order for Equals(Fact, Fact)">search_righthanded</a>, so that parameter order of <a class="el" href="class_fact_comparer.html#a595a94f61262e74417d5d626995c1419" title="Called by System.Linq iff GetHashCode(Fact) returns same result for both parameters left  and right .">Equals(Fact, Fact)</a> is effectively: (<a class="el" href="class_fact_comparer.html#afafdbca3b98949b9d7317aadcdb75b80" title="Implements criteria, by which fact  is beeing compared to solution">Compare(Fact, Fact).solution</a>, <a class="el" href="class_fact_comparer.html#afafdbca3b98949b9d7317aadcdb75b80" title="Implements criteria, by which fact  is beeing compared to solution">Compare(Fact, Fact).fact</a>), when a ICollection&lt;Fact&gt; is on the left hand side of an System.Linq operation  <a href="class_fact_comparer.html#a020e291c252379f0971f1f6cea75c4e8">More...</a><br /></td></tr>
+<tr class="separator:a020e291c252379f0971f1f6cea75c4e8 inherit pub_methods_class_fact_comparer"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a595a94f61262e74417d5d626995c1419 inherit pub_methods_class_fact_comparer"><td class="memItemLeft" align="right" valign="top">override bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_comparer.html#a595a94f61262e74417d5d626995c1419">Equals</a> (<a class="el" href="class_fact.html">Fact</a> left, <a class="el" href="class_fact.html">Fact</a> right)</td></tr>
+<tr class="memdesc:a595a94f61262e74417d5d626995c1419 inherit pub_methods_class_fact_comparer"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called by System.Linq iff <a class="el" href="class_fact_comparer.html#a0374b68508bbd0898f357b4396b2267d" title="Called by System.Linq to check for possible fulfillment of each parameter before calling Equals(Fact,...">GetHashCode(Fact)</a> returns same result for both parameters <em>left</em>  and <em>right</em> .  <a href="class_fact_comparer.html#a595a94f61262e74417d5d626995c1419">More...</a><br /></td></tr>
+<tr class="separator:a595a94f61262e74417d5d626995c1419 inherit pub_methods_class_fact_comparer"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0374b68508bbd0898f357b4396b2267d inherit pub_methods_class_fact_comparer"><td class="memItemLeft" align="right" valign="top">override int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_comparer.html#a0374b68508bbd0898f357b4396b2267d">GetHashCode</a> (<a class="el" href="class_fact.html">Fact</a> obj)</td></tr>
+<tr class="memdesc:a0374b68508bbd0898f357b4396b2267d inherit pub_methods_class_fact_comparer"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called by System.Linq to check for possible fulfillment of each parameter before calling <a class="el" href="class_fact_comparer.html#a595a94f61262e74417d5d626995c1419" title="Called by System.Linq iff GetHashCode(Fact) returns same result for both parameters left  and right .">Equals(Fact, Fact)</a> iff both results are the same.  <a href="class_fact_comparer.html#a0374b68508bbd0898f357b4396b2267d">More...</a><br /></td></tr>
+<tr class="separator:a0374b68508bbd0898f357b4396b2267d inherit pub_methods_class_fact_comparer"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_attribs_class_fact_comparer"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_class_fact_comparer')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="class_fact_comparer.html">FactComparer</a></td></tr>
+<tr class="memitem:ac6eb6a1e203cd798a3b1ff55a4c71128 inherit pro_attribs_class_fact_comparer"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_comparer.html#ac6eb6a1e203cd798a3b1ff55a4c71128">search_righthanded</a></td></tr>
+<tr class="memdesc:ac6eb6a1e203cd798a3b1ff55a4c71128 inherit pro_attribs_class_fact_comparer"><td class="mdescLeft">&#160;</td><td class="mdescRight">defines parameter order for <a class="el" href="class_fact_comparer.html#a595a94f61262e74417d5d626995c1419" title="Called by System.Linq iff GetHashCode(Fact) returns same result for both parameters left  and right .">Equals(Fact, Fact)</a> <a href="class_fact_comparer.html#ac6eb6a1e203cd798a3b1ff55a4c71128">More...</a><br /></td></tr>
+<tr class="separator:ac6eb6a1e203cd798a3b1ff55a4c71128 inherit pro_attribs_class_fact_comparer"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p >Checks <a class="el" href="class_line_fact.html">LineFacts</a> if <a class="el" href="class_line_fact_hight_direction_comparer.html#ad0bc01311d7a79c1239041a23f707c30" title="Checks LineFacts if Compare(Fact, Fact).fact is of same direction and at least of same length as Comp...">Compare(Fact, Fact).fact</a> is of same direction and at least of same length as <a class="el" href="class_line_fact_hight_direction_comparer.html#ad0bc01311d7a79c1239041a23f707c30" title="Checks LineFacts if Compare(Fact, Fact).fact is of same direction and at least of same length as Comp...">Compare(Fact, Fact).solution</a>, while accounting for Unity and floating point precission </p><dl class="section see"><dt>See also</dt><dd><a class="el" href="class_math3d.html#ae52554bcf30ec1afc8549b2a33e00bb5">Math3d.vectorPrecission</a></dd></dl>
+</div><h2 class="groupheader">Member Function Documentation</h2>
+<a id="ad0bc01311d7a79c1239041a23f707c30" name="ad0bc01311d7a79c1239041a23f707c30"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ad0bc01311d7a79c1239041a23f707c30">&#9670;&nbsp;</a></span>Compare()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">override bool LineFactHightDirectionComparer.Compare </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_fact.html">Fact</a>&#160;</td>
+          <td class="paramname"><em>solution</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="class_fact.html">Fact</a>&#160;</td>
+          <td class="paramname"><em>fact</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Checks <a class="el" href="class_line_fact.html">LineFacts</a> if <a class="el" href="class_line_fact_hight_direction_comparer.html#ad0bc01311d7a79c1239041a23f707c30" title="Checks LineFacts if Compare(Fact, Fact).fact is of same direction and at least of same length as Comp...">Compare(Fact, Fact).fact</a> is of same direction and at least of same length as <a class="el" href="class_line_fact_hight_direction_comparer.html#ad0bc01311d7a79c1239041a23f707c30" title="Checks LineFacts if Compare(Fact, Fact).fact is of same direction and at least of same length as Comp...">Compare(Fact, Fact).solution</a>, while accounting for Unity and floating point precission </p><dl class="section see"><dt>See also</dt><dd><a class="el" href="class_math3d.html#ae52554bcf30ec1afc8549b2a33e00bb5">Math3d.vectorPrecission</a></dd></dl>
+</p>
+<p >Implements criteria, by which <em>fact</em>  is beeing compared to <em>solution</em>  </p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">solution</td><td>to be fulfilled</td></tr>
+    <tr><td class="paramname">fact</td><td>to be fulfilling</td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd><code>true</code> iff fact is described by solution</dd></dl>
+
+<p>Implements <a class="el" href="class_fact_comparer.html#afafdbca3b98949b9d7317aadcdb75b80">FactComparer</a>.</p>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/InteractionEngine/FactHandling/<a class="el" href="_fact_comparer_8cs.html">FactComparer.cs</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="class_line_fact_hight_direction_comparer.html">LineFactHightDirectionComparer</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_line_fact_hight_direction_comparer.js b/Doxygen/output/html/class_line_fact_hight_direction_comparer.js
new file mode 100644
index 0000000000000000000000000000000000000000..7f6330c4189a9a3cf4d9a29f366c01c4960d3253
--- /dev/null
+++ b/Doxygen/output/html/class_line_fact_hight_direction_comparer.js
@@ -0,0 +1,4 @@
+var class_line_fact_hight_direction_comparer =
+[
+    [ "Compare", "class_line_fact_hight_direction_comparer.html#ad0bc01311d7a79c1239041a23f707c30", null ]
+];
\ No newline at end of file
diff --git a/Doxygen/output/html/class_line_fact_hight_direction_comparer.png b/Doxygen/output/html/class_line_fact_hight_direction_comparer.png
new file mode 100644
index 0000000000000000000000000000000000000000..2b4964b482f96e80d374bf41c37df3e3a60bc799
--- /dev/null
+++ b/Doxygen/output/html/class_line_fact_hight_direction_comparer.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:828f7e6697edff5413b698d067a72bf4174c7bd5738c46fc2293fc07e224123f
+size 1066
diff --git a/Doxygen/output/html/class_line_tool-members.html b/Doxygen/output/html/class_line_tool-members.html
new file mode 100644
index 0000000000000000000000000000000000000000..681343c92fe7420ff625eadf762b5c79dde4b503
--- /dev/null
+++ b/Doxygen/output/html/class_line_tool-members.html
@@ -0,0 +1,121 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_line_tool.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">LineTool Member List</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_line_tool.html">LineTool</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_line_tool.html#ad634ddf4fddf7fbdf91b0ac7e10b16a1">ActivateLineDrawing</a>()</td><td class="entry"><a class="el" href="class_line_tool.html">LineTool</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_line_tool.html#ac59bbe598417a959c4b39b81921a97f7">Awake</a>()</td><td class="entry"><a class="el" href="class_line_tool.html">LineTool</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_gadget.html#ad932ca8643a5a86c74ed070079a8f70e">Cursor</a></td><td class="entry"><a class="el" href="class_gadget.html">Gadget</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_line_tool.html#abbae59d117e92fc5de7e464a7872fcf9">DeactivateLineDrawing</a>()</td><td class="entry"><a class="el" href="class_line_tool.html">LineTool</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_gadget.html#a08cf9e25270636472e93195bc1516878">id</a></td><td class="entry"><a class="el" href="class_gadget.html">Gadget</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_gadget.html#acb04c1ca241da0b8e818144a80d9e55d">ignoreLayerMask</a></td><td class="entry"><a class="el" href="class_gadget.html">Gadget</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_line_tool.html#a5773db6d8471df8474c86f6c5e80079d">lineDrawingActivated</a></td><td class="entry"><a class="el" href="class_line_tool.html">LineTool</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_line_tool.html#a91a2d4b69604fa2e83b1d64238a29a59">LineModeFirstPointSelected</a></td><td class="entry"><a class="el" href="class_line_tool.html">LineTool</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_line_tool.html#aaf9a7272e35e01a5f67e49c57041ca3b">LineModeIsFirstPointSelected</a></td><td class="entry"><a class="el" href="class_line_tool.html">LineTool</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_line_tool.html#a2c1eca8478b5312460a2d36f4dc472ba">linePositions</a></td><td class="entry"><a class="el" href="class_line_tool.html">LineTool</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_line_tool.html#a96492db72543b0e32864249f03fec52f">linePreviewMaterial</a></td><td class="entry"><a class="el" href="class_line_tool.html">LineTool</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_line_tool.html#a244559456f61fa42b39557e7627edcb4">lineRenderer</a></td><td class="entry"><a class="el" href="class_line_tool.html">LineTool</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_gadget.html#aa5cbccf7078b56f38e9b3d972f04e999">MaxRange</a></td><td class="entry"><a class="el" href="class_gadget.html">Gadget</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_line_tool.html#a539341d33141c2e8849b10e0caee8179">OnDisable</a>()</td><td class="entry"><a class="el" href="class_line_tool.html">LineTool</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_line_tool.html#a6b85da36d367a83e4aaa60281a2189e3">OnEnable</a>()</td><td class="entry"><a class="el" href="class_line_tool.html">LineTool</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_line_tool.html#a5d944599869c3b2c72813f4dbbffec23">OnHit</a>(RaycastHit hit)</td><td class="entry"><a class="el" href="class_line_tool.html">LineTool</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_line_tool.html#a2a8a011bdca6d912cdb9fdaac09abf62">ResetGadget</a>()</td><td class="entry"><a class="el" href="class_line_tool.html">LineTool</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_gadget.html#a2c9fe989e41ae1117121eefc22fca7b0">Sprite</a></td><td class="entry"><a class="el" href="class_gadget.html">Gadget</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_gadget.html#aae7923f7fd2ee880e3cb9d8f4f76cb53">UiName</a></td><td class="entry"><a class="el" href="class_gadget.html">Gadget</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_line_tool.html#aae88dfa0c863a89db4661f50b2d23006">Update</a>()</td><td class="entry"><a class="el" href="class_line_tool.html">LineTool</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_line_tool.html#a101a1667fe9d3eef42776810efccd409">UpdateLineDrawing</a>()</td><td class="entry"><a class="el" href="class_line_tool.html">LineTool</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_line_tool.html b/Doxygen/output/html/class_line_tool.html
new file mode 100644
index 0000000000000000000000000000000000000000..ae8eccd50485fb525bdaf05058a6e7bc3e72dee0
--- /dev/null
+++ b/Doxygen/output/html/class_line_tool.html
@@ -0,0 +1,541 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: LineTool Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_line_tool.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="#pub-attribs">Public Attributes</a> &#124;
+<a href="#pri-methods">Private Member Functions</a> &#124;
+<a href="#pri-attribs">Private Attributes</a> &#124;
+<a href="class_line_tool-members.html">List of all members</a>  </div>
+  <div class="headertitle"><div class="title">LineTool Class Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<div class="dynheader">
+Inheritance diagram for LineTool:</div>
+<div class="dyncontent">
+ <div class="center">
+  <img src="class_line_tool.png" usemap="#LineTool_map" alt=""/>
+  <map id="LineTool_map" name="LineTool_map">
+<area href="class_gadget.html" title="Base class for all Gadgets to derive from. A Gadget is a tool for the player (and level editor) to in..." alt="Gadget" shape="rect" coords="0,56,102,80"/>
+  </map>
+</div></div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:a5d944599869c3b2c72813f4dbbffec23"><td class="memItemLeft" align="right" valign="top">override void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_line_tool.html#a5d944599869c3b2c72813f4dbbffec23">OnHit</a> (RaycastHit hit)</td></tr>
+<tr class="memdesc:a5d944599869c3b2c72813f4dbbffec23"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when <a class="el" href="class_communication_events.html#a42aa894d895fcccfea05a3823bc2a683">CommunicationEvents.TriggerEvent</a> is invoked, a.k.a. when Player clicks in GameWorld.  <a href="class_line_tool.html#a5d944599869c3b2c72813f4dbbffec23">More...</a><br /></td></tr>
+<tr class="separator:a5d944599869c3b2c72813f4dbbffec23"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
+Public Attributes</h2></td></tr>
+<tr class="memitem:a244559456f61fa42b39557e7627edcb4"><td class="memItemLeft" align="right" valign="top">LineRenderer&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_line_tool.html#a244559456f61fa42b39557e7627edcb4">lineRenderer</a></td></tr>
+<tr class="separator:a244559456f61fa42b39557e7627edcb4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a96492db72543b0e32864249f03fec52f"><td class="memItemLeft" align="right" valign="top">Material&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_line_tool.html#a96492db72543b0e32864249f03fec52f">linePreviewMaterial</a></td></tr>
+<tr class="separator:a96492db72543b0e32864249f03fec52f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_attribs_class_gadget"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_class_gadget')"><img src="closed.png" alt="-"/>&#160;Public Attributes inherited from <a class="el" href="class_gadget.html">Gadget</a></td></tr>
+<tr class="memitem:a08cf9e25270636472e93195bc1516878 inherit pub_attribs_class_gadget"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_gadget.html#a08cf9e25270636472e93195bc1516878">id</a> = -1</td></tr>
+<tr class="memdesc:a08cf9e25270636472e93195bc1516878 inherit pub_attribs_class_gadget"><td class="mdescLeft">&#160;</td><td class="mdescRight">Position in tool belt.  <a href="class_gadget.html#a08cf9e25270636472e93195bc1516878">More...</a><br /></td></tr>
+<tr class="separator:a08cf9e25270636472e93195bc1516878 inherit pub_attribs_class_gadget"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aae7923f7fd2ee880e3cb9d8f4f76cb53 inherit pub_attribs_class_gadget"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_gadget.html#aae7923f7fd2ee880e3cb9d8f4f76cb53">UiName</a> = &quot;Name Not Set&quot;</td></tr>
+<tr class="memdesc:aae7923f7fd2ee880e3cb9d8f4f76cb53 inherit pub_attribs_class_gadget"><td class="mdescLeft">&#160;</td><td class="mdescRight">Tool Name  <a href="class_gadget.html#aae7923f7fd2ee880e3cb9d8f4f76cb53">More...</a><br /></td></tr>
+<tr class="separator:aae7923f7fd2ee880e3cb9d8f4f76cb53 inherit pub_attribs_class_gadget"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa5cbccf7078b56f38e9b3d972f04e999 inherit pub_attribs_class_gadget"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_gadget.html#aa5cbccf7078b56f38e9b3d972f04e999">MaxRange</a></td></tr>
+<tr class="memdesc:aa5cbccf7078b56f38e9b3d972f04e999 inherit pub_attribs_class_gadget"><td class="mdescLeft">&#160;</td><td class="mdescRight">Maximum range for this Tool. For consistency use GadgetDistances in <a class="el" href="class_global_behaviour.html">GlobalBehaviour</a>. <a href="class_gadget.html#aa5cbccf7078b56f38e9b3d972f04e999">More...</a><br /></td></tr>
+<tr class="separator:aa5cbccf7078b56f38e9b3d972f04e999 inherit pub_attribs_class_gadget"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2c9fe989e41ae1117121eefc22fca7b0 inherit pub_attribs_class_gadget"><td class="memItemLeft" align="right" valign="top">Sprite&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_gadget.html#a2c9fe989e41ae1117121eefc22fca7b0">Sprite</a></td></tr>
+<tr class="memdesc:a2c9fe989e41ae1117121eefc22fca7b0 inherit pub_attribs_class_gadget"><td class="mdescLeft">&#160;</td><td class="mdescRight">Which sprite to use <a href="class_gadget.html#a2c9fe989e41ae1117121eefc22fca7b0">More...</a><br /></td></tr>
+<tr class="separator:a2c9fe989e41ae1117121eefc22fca7b0 inherit pub_attribs_class_gadget"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:acb04c1ca241da0b8e818144a80d9e55d inherit pub_attribs_class_gadget"><td class="memItemLeft" align="right" valign="top">LayerMask&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_gadget.html#acb04c1ca241da0b8e818144a80d9e55d">ignoreLayerMask</a></td></tr>
+<tr class="memdesc:acb04c1ca241da0b8e818144a80d9e55d inherit pub_attribs_class_gadget"><td class="mdescLeft">&#160;</td><td class="mdescRight">Layers to ignore for thid gadget by default. <a href="class_gadget.html#acb04c1ca241da0b8e818144a80d9e55d">More...</a><br /></td></tr>
+<tr class="separator:acb04c1ca241da0b8e818144a80d9e55d inherit pub_attribs_class_gadget"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad932ca8643a5a86c74ed070079a8f70e inherit pub_attribs_class_gadget"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_world_cursor.html">WorldCursor</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_gadget.html#ad932ca8643a5a86c74ed070079a8f70e">Cursor</a></td></tr>
+<tr class="memdesc:ad932ca8643a5a86c74ed070079a8f70e inherit pub_attribs_class_gadget"><td class="mdescLeft">&#160;</td><td class="mdescRight">Which cursor to use <a href="class_gadget.html#ad932ca8643a5a86c74ed070079a8f70e">More...</a><br /></td></tr>
+<tr class="separator:ad932ca8643a5a86c74ed070079a8f70e inherit pub_attribs_class_gadget"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-methods" name="pri-methods"></a>
+Private Member Functions</h2></td></tr>
+<tr class="memitem:ac59bbe598417a959c4b39b81921a97f7"><td class="memItemLeft" align="right" valign="top">new void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_line_tool.html#ac59bbe598417a959c4b39b81921a97f7">Awake</a> ()</td></tr>
+<tr class="separator:ac59bbe598417a959c4b39b81921a97f7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6b85da36d367a83e4aaa60281a2189e3"><td class="memItemLeft" align="right" valign="top">new void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_line_tool.html#a6b85da36d367a83e4aaa60281a2189e3">OnEnable</a> ()</td></tr>
+<tr class="separator:a6b85da36d367a83e4aaa60281a2189e3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a539341d33141c2e8849b10e0caee8179"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_line_tool.html#a539341d33141c2e8849b10e0caee8179">OnDisable</a> ()</td></tr>
+<tr class="separator:a539341d33141c2e8849b10e0caee8179"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aae88dfa0c863a89db4661f50b2d23006"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_line_tool.html#aae88dfa0c863a89db4661f50b2d23006">Update</a> ()</td></tr>
+<tr class="separator:aae88dfa0c863a89db4661f50b2d23006"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2a8a011bdca6d912cdb9fdaac09abf62"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_line_tool.html#a2a8a011bdca6d912cdb9fdaac09abf62">ResetGadget</a> ()</td></tr>
+<tr class="separator:a2a8a011bdca6d912cdb9fdaac09abf62"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad634ddf4fddf7fbdf91b0ac7e10b16a1"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_line_tool.html#ad634ddf4fddf7fbdf91b0ac7e10b16a1">ActivateLineDrawing</a> ()</td></tr>
+<tr class="separator:ad634ddf4fddf7fbdf91b0ac7e10b16a1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a101a1667fe9d3eef42776810efccd409"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_line_tool.html#a101a1667fe9d3eef42776810efccd409">UpdateLineDrawing</a> ()</td></tr>
+<tr class="separator:a101a1667fe9d3eef42776810efccd409"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abbae59d117e92fc5de7e464a7872fcf9"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_line_tool.html#abbae59d117e92fc5de7e464a7872fcf9">DeactivateLineDrawing</a> ()</td></tr>
+<tr class="separator:abbae59d117e92fc5de7e464a7872fcf9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-attribs" name="pri-attribs"></a>
+Private Attributes</h2></td></tr>
+<tr class="memitem:aaf9a7272e35e01a5f67e49c57041ca3b"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_line_tool.html#aaf9a7272e35e01a5f67e49c57041ca3b">LineModeIsFirstPointSelected</a> = false</td></tr>
+<tr class="separator:aaf9a7272e35e01a5f67e49c57041ca3b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a91a2d4b69604fa2e83b1d64238a29a59"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_fact.html">Fact</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_line_tool.html#a91a2d4b69604fa2e83b1d64238a29a59">LineModeFirstPointSelected</a> = null</td></tr>
+<tr class="separator:a91a2d4b69604fa2e83b1d64238a29a59"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5773db6d8471df8474c86f6c5e80079d"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_line_tool.html#a5773db6d8471df8474c86f6c5e80079d">lineDrawingActivated</a></td></tr>
+<tr class="separator:a5773db6d8471df8474c86f6c5e80079d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2c1eca8478b5312460a2d36f4dc472ba"><td class="memItemLeft" align="right" valign="top">List&lt; Vector3 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_line_tool.html#a2c1eca8478b5312460a2d36f4dc472ba">linePositions</a> = new List&lt;Vector3&gt;()</td></tr>
+<tr class="separator:a2c1eca8478b5312460a2d36f4dc472ba"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="inherited" name="inherited"></a>
+Additional Inherited Members</h2></td></tr>
+<tr class="inherit_header pro_methods_class_gadget"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_gadget')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="class_gadget.html">Gadget</a></td></tr>
+<tr class="memitem:a7ee73250f04a3d86b486ec4e73e3b790 inherit pro_methods_class_gadget"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_gadget.html#a7ee73250f04a3d86b486ec4e73e3b790">Awake</a> ()</td></tr>
+<tr class="separator:a7ee73250f04a3d86b486ec4e73e3b790 inherit pro_methods_class_gadget"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a79585ab08c1ae5efe5a357e1b4218fa2 inherit pro_methods_class_gadget"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_gadget.html#a79585ab08c1ae5efe5a357e1b4218fa2">OnEnable</a> ()</td></tr>
+<tr class="separator:a79585ab08c1ae5efe5a357e1b4218fa2 inherit pro_methods_class_gadget"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a id="ad634ddf4fddf7fbdf91b0ac7e10b16a1" name="ad634ddf4fddf7fbdf91b0ac7e10b16a1"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ad634ddf4fddf7fbdf91b0ac7e10b16a1">&#9670;&nbsp;</a></span>ActivateLineDrawing()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void LineTool.ActivateLineDrawing </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="ac59bbe598417a959c4b39b81921a97f7" name="ac59bbe598417a959c4b39b81921a97f7"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ac59bbe598417a959c4b39b81921a97f7">&#9670;&nbsp;</a></span>Awake()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">new void LineTool.Awake </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="abbae59d117e92fc5de7e464a7872fcf9" name="abbae59d117e92fc5de7e464a7872fcf9"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#abbae59d117e92fc5de7e464a7872fcf9">&#9670;&nbsp;</a></span>DeactivateLineDrawing()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void LineTool.DeactivateLineDrawing </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a539341d33141c2e8849b10e0caee8179" name="a539341d33141c2e8849b10e0caee8179"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a539341d33141c2e8849b10e0caee8179">&#9670;&nbsp;</a></span>OnDisable()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void LineTool.OnDisable </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a6b85da36d367a83e4aaa60281a2189e3" name="a6b85da36d367a83e4aaa60281a2189e3"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a6b85da36d367a83e4aaa60281a2189e3">&#9670;&nbsp;</a></span>OnEnable()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">new void LineTool.OnEnable </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a5d944599869c3b2c72813f4dbbffec23" name="a5d944599869c3b2c72813f4dbbffec23"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a5d944599869c3b2c72813f4dbbffec23">&#9670;&nbsp;</a></span>OnHit()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">override void LineTool.OnHit </td>
+          <td>(</td>
+          <td class="paramtype">RaycastHit&#160;</td>
+          <td class="paramname"><em>hit</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Called when <a class="el" href="class_communication_events.html#a42aa894d895fcccfea05a3823bc2a683">CommunicationEvents.TriggerEvent</a> is invoked, a.k.a. when Player clicks in GameWorld. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">hit</td><td>the position where it was clicked</td></tr>
+  </table>
+  </dd>
+</dl>
+
+<p>Reimplemented from <a class="el" href="class_gadget.html#a069459a8478367816706eeb368b11763">Gadget</a>.</p>
+
+</div>
+</div>
+<a id="a2a8a011bdca6d912cdb9fdaac09abf62" name="a2a8a011bdca6d912cdb9fdaac09abf62"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a2a8a011bdca6d912cdb9fdaac09abf62">&#9670;&nbsp;</a></span>ResetGadget()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void LineTool.ResetGadget </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="aae88dfa0c863a89db4661f50b2d23006" name="aae88dfa0c863a89db4661f50b2d23006"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aae88dfa0c863a89db4661f50b2d23006">&#9670;&nbsp;</a></span>Update()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void LineTool.Update </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a101a1667fe9d3eef42776810efccd409" name="a101a1667fe9d3eef42776810efccd409"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a101a1667fe9d3eef42776810efccd409">&#9670;&nbsp;</a></span>UpdateLineDrawing()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void LineTool.UpdateLineDrawing </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Data Documentation</h2>
+<a id="a5773db6d8471df8474c86f6c5e80079d" name="a5773db6d8471df8474c86f6c5e80079d"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a5773db6d8471df8474c86f6c5e80079d">&#9670;&nbsp;</a></span>lineDrawingActivated</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool LineTool.lineDrawingActivated</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a91a2d4b69604fa2e83b1d64238a29a59" name="a91a2d4b69604fa2e83b1d64238a29a59"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a91a2d4b69604fa2e83b1d64238a29a59">&#9670;&nbsp;</a></span>LineModeFirstPointSelected</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_fact.html">Fact</a> LineTool.LineModeFirstPointSelected = null</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="aaf9a7272e35e01a5f67e49c57041ca3b" name="aaf9a7272e35e01a5f67e49c57041ca3b"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aaf9a7272e35e01a5f67e49c57041ca3b">&#9670;&nbsp;</a></span>LineModeIsFirstPointSelected</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool LineTool.LineModeIsFirstPointSelected = false</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a2c1eca8478b5312460a2d36f4dc472ba" name="a2c1eca8478b5312460a2d36f4dc472ba"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a2c1eca8478b5312460a2d36f4dc472ba">&#9670;&nbsp;</a></span>linePositions</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">List&lt;Vector3&gt; LineTool.linePositions = new List&lt;Vector3&gt;()</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a96492db72543b0e32864249f03fec52f" name="a96492db72543b0e32864249f03fec52f"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a96492db72543b0e32864249f03fec52f">&#9670;&nbsp;</a></span>linePreviewMaterial</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">Material LineTool.linePreviewMaterial</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a244559456f61fa42b39557e7627edcb4" name="a244559456f61fa42b39557e7627edcb4"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a244559456f61fa42b39557e7627edcb4">&#9670;&nbsp;</a></span>lineRenderer</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">LineRenderer LineTool.lineRenderer</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/InteractionEngine/Gadgets/<a class="el" href="_line_tool_8cs.html">LineTool.cs</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="class_line_tool.html">LineTool</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_line_tool.js b/Doxygen/output/html/class_line_tool.js
new file mode 100644
index 0000000000000000000000000000000000000000..9fb7a608f5c99e72ac3a1b03ebfb6bdec6538304
--- /dev/null
+++ b/Doxygen/output/html/class_line_tool.js
@@ -0,0 +1,18 @@
+var class_line_tool =
+[
+    [ "ActivateLineDrawing", "class_line_tool.html#ad634ddf4fddf7fbdf91b0ac7e10b16a1", null ],
+    [ "Awake", "class_line_tool.html#ac59bbe598417a959c4b39b81921a97f7", null ],
+    [ "DeactivateLineDrawing", "class_line_tool.html#abbae59d117e92fc5de7e464a7872fcf9", null ],
+    [ "OnDisable", "class_line_tool.html#a539341d33141c2e8849b10e0caee8179", null ],
+    [ "OnEnable", "class_line_tool.html#a6b85da36d367a83e4aaa60281a2189e3", null ],
+    [ "OnHit", "class_line_tool.html#a5d944599869c3b2c72813f4dbbffec23", null ],
+    [ "ResetGadget", "class_line_tool.html#a2a8a011bdca6d912cdb9fdaac09abf62", null ],
+    [ "Update", "class_line_tool.html#aae88dfa0c863a89db4661f50b2d23006", null ],
+    [ "UpdateLineDrawing", "class_line_tool.html#a101a1667fe9d3eef42776810efccd409", null ],
+    [ "lineDrawingActivated", "class_line_tool.html#a5773db6d8471df8474c86f6c5e80079d", null ],
+    [ "LineModeFirstPointSelected", "class_line_tool.html#a91a2d4b69604fa2e83b1d64238a29a59", null ],
+    [ "LineModeIsFirstPointSelected", "class_line_tool.html#aaf9a7272e35e01a5f67e49c57041ca3b", null ],
+    [ "linePositions", "class_line_tool.html#a2c1eca8478b5312460a2d36f4dc472ba", null ],
+    [ "linePreviewMaterial", "class_line_tool.html#a96492db72543b0e32864249f03fec52f", null ],
+    [ "lineRenderer", "class_line_tool.html#a244559456f61fa42b39557e7627edcb4", null ]
+];
\ No newline at end of file
diff --git a/Doxygen/output/html/class_line_tool.png b/Doxygen/output/html/class_line_tool.png
new file mode 100644
index 0000000000000000000000000000000000000000..325e896737aec060494e1324567bcfd649574d28
--- /dev/null
+++ b/Doxygen/output/html/class_line_tool.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:dd34903ecc49306f61f6a3f5d7022b144f029fa4fa75348095d10a440370c44b
+size 625
diff --git a/Doxygen/output/html/class_list_loader-members.html b/Doxygen/output/html/class_list_loader-members.html
new file mode 100644
index 0000000000000000000000000000000000000000..d9bf7a8572a48ab04beecd3dccbf27adbb7a4b26
--- /dev/null
+++ b/Doxygen/output/html/class_list_loader-members.html
@@ -0,0 +1,117 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_list_loader.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">ListLoader&lt; T &gt; Member List</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_list_loader.html">ListLoader&lt; T &gt;</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_list_loader.html#a0cf84a06ccc3d56677f7ca144d839e15">Clear</a>()</td><td class="entry"><a class="el" href="class_list_loader.html">ListLoader&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_list_loader.html#a5a9c59b5ee21f2034d897e4aca61d6d1">Default</a>()</td><td class="entry"><a class="el" href="class_list_loader.html">ListLoader&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">pure virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_list_loader.html#abbbf3e7c27392eb6a381481585eff1d3">EntryHeader</a></td><td class="entry"><a class="el" href="class_list_loader.html">ListLoader&lt; T &gt;</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_list_loader.html#abbb6a7eac47149f7a8c3103ac457f7e4">Init</a>()</td><td class="entry"><a class="el" href="class_list_loader.html">ListLoader&lt; T &gt;</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_list_loader.html#a4848723c413e16c6b1694edd70cf2fb5">List</a></td><td class="entry"><a class="el" href="class_list_loader.html">ListLoader&lt; T &gt;</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_list_loader.html#a871f281bb58b1d37b7278d2714df11cc">ListButtons</a>(List&lt; T &gt; list)</td><td class="entry"><a class="el" href="class_list_loader.html">ListLoader&lt; T &gt;</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_list_loader.html#a754b3df9f41558adb618070ef77aa9f0">ListButtonsWrapped</a>(List&lt; T &gt; list)</td><td class="entry"><a class="el" href="class_list_loader.html">ListLoader&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">pure virtual</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_menue_loader.html#ae25fa1c3f19c8659d7e0aadebdc53431">mode</a></td><td class="entry"><a class="el" href="class_menue_loader.html">MenueLoader</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_menue_loader.html#ac7506b9f67dace4300fb9255799f7330">mode_last</a></td><td class="entry"><a class="el" href="class_menue_loader.html">MenueLoader</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_list_loader.html#a62801020a8bb65024e5627e4e323e2be">OnDisable</a>()</td><td class="entry"><a class="el" href="class_list_loader.html">ListLoader&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_list_loader.html#a48f36668c105ecaa0b39d5296bcc5bf3">OnEnable</a>()</td><td class="entry"><a class="el" href="class_list_loader.html">ListLoader&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_menue_loader.html#a58db453990401e5ddb6910ca26ea7621">pageMenue</a></td><td class="entry"><a class="el" href="class_menue_loader.html">MenueLoader</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_menue_loader.html#aabe3205354d5997c1a0db35e02ebd9c7">Pages</a></td><td class="entry"><a class="el" href="class_menue_loader.html">MenueLoader</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_menue_loader.html#a54d3cb4dd1c00a4eddd565be881ba6b9">RevertMode</a>()</td><td class="entry"><a class="el" href="class_menue_loader.html">MenueLoader</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_menue_loader.html#a2947e213117b713b12320ec191d028d4">scroll</a></td><td class="entry"><a class="el" href="class_menue_loader.html">MenueLoader</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_menue_loader.html#aae7cc2b25767093b997a6a3043884ae3">SetMode</a>(int select)</td><td class="entry"><a class="el" href="class_menue_loader.html">MenueLoader</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_menue_loader.html#a5d95eed68338ed118f77eebf0eaddf99">Start</a>()</td><td class="entry"><a class="el" href="class_menue_loader.html">MenueLoader</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_list_loader.html b/Doxygen/output/html/class_list_loader.html
new file mode 100644
index 0000000000000000000000000000000000000000..ad43e29795a52967c97d6339464fddb3cbaaeb51
--- /dev/null
+++ b/Doxygen/output/html/class_list_loader.html
@@ -0,0 +1,397 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: ListLoader&lt; T &gt; Class Template Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_list_loader.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="#pub-attribs">Public Attributes</a> &#124;
+<a href="#pro-methods">Protected Member Functions</a> &#124;
+<a href="class_list_loader-members.html">List of all members</a>  </div>
+  <div class="headertitle"><div class="title">ListLoader&lt; T &gt; Class Template Reference<span class="mlabels"><span class="mlabel">abstract</span></span></div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>Allowes for Pages of <a class="el" href="class_menue_loader.html" title="Allows multiple Pages (direct children of this) to switch/ scroll through.">MenueLoader</a> to contain Lists.  
+ <a href="class_list_loader.html#details">More...</a></p>
+<div class="dynheader">
+Inheritance diagram for ListLoader&lt; T &gt;:</div>
+<div class="dyncontent">
+ <div class="center">
+  <img src="class_list_loader.png" usemap="#ListLoader_3C_20T_20_3E_map" alt=""/>
+  <map id="ListLoader_3C_20T_20_3E_map" name="ListLoader_3C_20T_20_3E_map">
+<area href="class_menue_loader.html" title="Allows multiple Pages (direct children of this) to switch/ scroll through." alt="MenueLoader" shape="rect" coords="0,56,102,80"/>
+  </map>
+</div></div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:abbb6a7eac47149f7a8c3103ac457f7e4"><td class="memItemLeft" align="right" valign="top">abstract void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_list_loader.html#abbb6a7eac47149f7a8c3103ac457f7e4">Init</a> ()</td></tr>
+<tr class="memdesc:abbb6a7eac47149f7a8c3103ac457f7e4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates listing  <a href="class_list_loader.html#abbb6a7eac47149f7a8c3103ac457f7e4">More...</a><br /></td></tr>
+<tr class="separator:abbb6a7eac47149f7a8c3103ac457f7e4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a871f281bb58b1d37b7278d2714df11cc"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_list_loader.html#a871f281bb58b1d37b7278d2714df11cc">ListButtons</a> (<a class="el" href="class_list_loader.html#a4848723c413e16c6b1694edd70cf2fb5">List</a>&lt; T &gt; list)</td></tr>
+<tr class="separator:a871f281bb58b1d37b7278d2714df11cc"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_methods_class_menue_loader"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_menue_loader')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="class_menue_loader.html">MenueLoader</a></td></tr>
+<tr class="memitem:a54d3cb4dd1c00a4eddd565be881ba6b9 inherit pub_methods_class_menue_loader"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_menue_loader.html#a54d3cb4dd1c00a4eddd565be881ba6b9">RevertMode</a> ()</td></tr>
+<tr class="memdesc:a54d3cb4dd1c00a4eddd565be881ba6b9 inherit pub_methods_class_menue_loader"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reverts to last opend Page.  <a href="class_menue_loader.html#a54d3cb4dd1c00a4eddd565be881ba6b9">More...</a><br /></td></tr>
+<tr class="separator:a54d3cb4dd1c00a4eddd565be881ba6b9 inherit pub_methods_class_menue_loader"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aae7cc2b25767093b997a6a3043884ae3 inherit pub_methods_class_menue_loader"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_menue_loader.html#aae7cc2b25767093b997a6a3043884ae3">SetMode</a> (int select)</td></tr>
+<tr class="memdesc:aae7cc2b25767093b997a6a3043884ae3 inherit pub_methods_class_menue_loader"><td class="mdescLeft">&#160;</td><td class="mdescRight">Deactivates all Pages, then activates Page <em>select</em> .  <a href="class_menue_loader.html#aae7cc2b25767093b997a6a3043884ae3">More...</a><br /></td></tr>
+<tr class="separator:aae7cc2b25767093b997a6a3043884ae3 inherit pub_methods_class_menue_loader"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
+Public Attributes</h2></td></tr>
+<tr class="memitem:a4848723c413e16c6b1694edd70cf2fb5"><td class="memItemLeft" align="right" valign="top">GameObject&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_list_loader.html#a4848723c413e16c6b1694edd70cf2fb5">List</a></td></tr>
+<tr class="memdesc:a4848723c413e16c6b1694edd70cf2fb5"><td class="mdescLeft">&#160;</td><td class="mdescRight">GameObject to which new <a class="el" href="class_list_loader.html#abbbf3e7c27392eb6a381481585eff1d3" title="Template for new entries to be added to List">EntryHeader</a> entries are being added.  <a href="class_list_loader.html#a4848723c413e16c6b1694edd70cf2fb5">More...</a><br /></td></tr>
+<tr class="separator:a4848723c413e16c6b1694edd70cf2fb5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abbbf3e7c27392eb6a381481585eff1d3"><td class="memItemLeft" align="right" valign="top">GameObject&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_list_loader.html#abbbf3e7c27392eb6a381481585eff1d3">EntryHeader</a></td></tr>
+<tr class="memdesc:abbbf3e7c27392eb6a381481585eff1d3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Template for new entries to be added to <a class="el" href="class_list_loader.html#a4848723c413e16c6b1694edd70cf2fb5" title="GameObject to which new EntryHeader entries are being added.">List</a>  <a href="class_list_loader.html#abbbf3e7c27392eb6a381481585eff1d3">More...</a><br /></td></tr>
+<tr class="separator:abbbf3e7c27392eb6a381481585eff1d3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_attribs_class_menue_loader"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_class_menue_loader')"><img src="closed.png" alt="-"/>&#160;Public Attributes inherited from <a class="el" href="class_menue_loader.html">MenueLoader</a></td></tr>
+<tr class="memitem:a58db453990401e5ddb6910ca26ea7621 inherit pub_attribs_class_menue_loader"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_menue_loader.html">MenueLoader</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_menue_loader.html#a58db453990401e5ddb6910ca26ea7621">pageMenue</a></td></tr>
+<tr class="separator:a58db453990401e5ddb6910ca26ea7621 inherit pub_attribs_class_menue_loader"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2947e213117b713b12320ec191d028d4 inherit pub_attribs_class_menue_loader"><td class="memItemLeft" align="right" valign="top">UnityEngine.UI.ScrollRect&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_menue_loader.html#a2947e213117b713b12320ec191d028d4">scroll</a> = null</td></tr>
+<tr class="separator:a2947e213117b713b12320ec191d028d4 inherit pub_attribs_class_menue_loader"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aabe3205354d5997c1a0db35e02ebd9c7 inherit pub_attribs_class_menue_loader"><td class="memItemLeft" align="right" valign="top">GameObject&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_menue_loader.html#aabe3205354d5997c1a0db35e02ebd9c7">Pages</a></td></tr>
+<tr class="separator:aabe3205354d5997c1a0db35e02ebd9c7 inherit pub_attribs_class_menue_loader"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pro-methods" name="pro-methods"></a>
+Protected Member Functions</h2></td></tr>
+<tr class="memitem:a48f36668c105ecaa0b39d5296bcc5bf3"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_list_loader.html#a48f36668c105ecaa0b39d5296bcc5bf3">OnEnable</a> ()</td></tr>
+<tr class="separator:a48f36668c105ecaa0b39d5296bcc5bf3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a62801020a8bb65024e5627e4e323e2be"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_list_loader.html#a62801020a8bb65024e5627e4e323e2be">OnDisable</a> ()</td></tr>
+<tr class="separator:a62801020a8bb65024e5627e4e323e2be"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0cf84a06ccc3d56677f7ca144d839e15"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_list_loader.html#a0cf84a06ccc3d56677f7ca144d839e15">Clear</a> ()</td></tr>
+<tr class="memdesc:a0cf84a06ccc3d56677f7ca144d839e15"><td class="mdescLeft">&#160;</td><td class="mdescRight">Removes all list-entries <a href="class_list_loader.html#a0cf84a06ccc3d56677f7ca144d839e15">More...</a><br /></td></tr>
+<tr class="separator:a0cf84a06ccc3d56677f7ca144d839e15"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5a9c59b5ee21f2034d897e4aca61d6d1"><td class="memItemLeft" align="right" valign="top">abstract void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_list_loader.html#a5a9c59b5ee21f2034d897e4aca61d6d1">Default</a> ()</td></tr>
+<tr class="memdesc:a5a9c59b5ee21f2034d897e4aca61d6d1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates a Default listing. <a href="class_list_loader.html#a5a9c59b5ee21f2034d897e4aca61d6d1">More...</a><br /></td></tr>
+<tr class="separator:a5a9c59b5ee21f2034d897e4aca61d6d1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a754b3df9f41558adb618070ef77aa9f0"><td class="memItemLeft" align="right" valign="top">abstract void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_list_loader.html#a754b3df9f41558adb618070ef77aa9f0">ListButtonsWrapped</a> (<a class="el" href="class_list_loader.html#a4848723c413e16c6b1694edd70cf2fb5">List</a>&lt; T &gt; list)</td></tr>
+<tr class="separator:a754b3df9f41558adb618070ef77aa9f0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_methods_class_menue_loader"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_menue_loader')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="class_menue_loader.html">MenueLoader</a></td></tr>
+<tr class="memitem:a5d95eed68338ed118f77eebf0eaddf99 inherit pro_methods_class_menue_loader"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_menue_loader.html#a5d95eed68338ed118f77eebf0eaddf99">Start</a> ()</td></tr>
+<tr class="separator:a5d95eed68338ed118f77eebf0eaddf99 inherit pro_methods_class_menue_loader"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p >Allowes for Pages of <a class="el" href="class_menue_loader.html" title="Allows multiple Pages (direct children of this) to switch/ scroll through.">MenueLoader</a> to contain Lists. </p>
+<dl class="tparams"><dt>Template Parameters</dt><dd>
+  <table class="tparams">
+    <tr><td class="paramname">T</td><td>Type to list</td></tr>
+  </table>
+  </dd>
+</dl>
+</div><h2 class="groupheader">Member Function Documentation</h2>
+<a id="a0cf84a06ccc3d56677f7ca144d839e15" name="a0cf84a06ccc3d56677f7ca144d839e15"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a0cf84a06ccc3d56677f7ca144d839e15">&#9670;&nbsp;</a></span>Clear()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual void <a class="el" href="class_list_loader.html">ListLoader</a>&lt; T &gt;.Clear </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Removes all list-entries</p>
+
+</div>
+</div>
+<a id="a5a9c59b5ee21f2034d897e4aca61d6d1" name="a5a9c59b5ee21f2034d897e4aca61d6d1"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a5a9c59b5ee21f2034d897e4aca61d6d1">&#9670;&nbsp;</a></span>Default()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">abstract void <a class="el" href="class_list_loader.html">ListLoader</a>&lt; T &gt;.Default </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">pure virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Creates a Default listing.</p>
+
+<p>Implemented in <a class="el" href="class_stage_loader.html#a04bbfd02152ab381400060244c20c5b9">StageLoader</a>.</p>
+
+</div>
+</div>
+<a id="abbb6a7eac47149f7a8c3103ac457f7e4" name="abbb6a7eac47149f7a8c3103ac457f7e4"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#abbb6a7eac47149f7a8c3103ac457f7e4">&#9670;&nbsp;</a></span>Init()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">abstract void <a class="el" href="class_list_loader.html">ListLoader</a>&lt; T &gt;.Init </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Creates listing </p>
+
+<p>Implemented in <a class="el" href="class_stage_loader.html#acc0849a247202dcb7c3fa4345d27a1f5">StageLoader</a>.</p>
+
+</div>
+</div>
+<a id="a871f281bb58b1d37b7278d2714df11cc" name="a871f281bb58b1d37b7278d2714df11cc"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a871f281bb58b1d37b7278d2714df11cc">&#9670;&nbsp;</a></span>ListButtons()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual void <a class="el" href="class_list_loader.html">ListLoader</a>&lt; T &gt;.ListButtons </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_list_loader.html#a4848723c413e16c6b1694edd70cf2fb5">List</a>&lt; T &gt;&#160;</td>
+          <td class="paramname"><em>list</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a754b3df9f41558adb618070ef77aa9f0" name="a754b3df9f41558adb618070ef77aa9f0"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a754b3df9f41558adb618070ef77aa9f0">&#9670;&nbsp;</a></span>ListButtonsWrapped()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">abstract void <a class="el" href="class_list_loader.html">ListLoader</a>&lt; T &gt;.ListButtonsWrapped </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_list_loader.html#a4848723c413e16c6b1694edd70cf2fb5">List</a>&lt; T &gt;&#160;</td>
+          <td class="paramname"><em>list</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">pure virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a62801020a8bb65024e5627e4e323e2be" name="a62801020a8bb65024e5627e4e323e2be"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a62801020a8bb65024e5627e4e323e2be">&#9670;&nbsp;</a></span>OnDisable()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void <a class="el" href="class_list_loader.html">ListLoader</a>&lt; T &gt;.OnDisable </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a48f36668c105ecaa0b39d5296bcc5bf3" name="a48f36668c105ecaa0b39d5296bcc5bf3"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a48f36668c105ecaa0b39d5296bcc5bf3">&#9670;&nbsp;</a></span>OnEnable()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void <a class="el" href="class_list_loader.html">ListLoader</a>&lt; T &gt;.OnEnable </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Data Documentation</h2>
+<a id="abbbf3e7c27392eb6a381481585eff1d3" name="abbbf3e7c27392eb6a381481585eff1d3"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#abbbf3e7c27392eb6a381481585eff1d3">&#9670;&nbsp;</a></span>EntryHeader</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">GameObject <a class="el" href="class_list_loader.html">ListLoader</a>&lt; T &gt;.EntryHeader</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Template for new entries to be added to <a class="el" href="class_list_loader.html#a4848723c413e16c6b1694edd70cf2fb5" title="GameObject to which new EntryHeader entries are being added.">List</a> </p>
+
+</div>
+</div>
+<a id="a4848723c413e16c6b1694edd70cf2fb5" name="a4848723c413e16c6b1694edd70cf2fb5"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a4848723c413e16c6b1694edd70cf2fb5">&#9670;&nbsp;</a></span>List</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">GameObject <a class="el" href="class_list_loader.html">ListLoader</a>&lt; T &gt;.List</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>GameObject to which new <a class="el" href="class_list_loader.html#abbbf3e7c27392eb6a381481585eff1d3" title="Template for new entries to be added to List">EntryHeader</a> entries are being added. </p>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/UI/MainMenue/<a class="el" href="_list_loader_8cs.html">ListLoader.cs</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="class_list_loader.html">ListLoader</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_list_loader.js b/Doxygen/output/html/class_list_loader.js
new file mode 100644
index 0000000000000000000000000000000000000000..361b07e7218898a8643a7b57d609486319b68717
--- /dev/null
+++ b/Doxygen/output/html/class_list_loader.js
@@ -0,0 +1,12 @@
+var class_list_loader =
+[
+    [ "Clear", "class_list_loader.html#a0cf84a06ccc3d56677f7ca144d839e15", null ],
+    [ "Default", "class_list_loader.html#a5a9c59b5ee21f2034d897e4aca61d6d1", null ],
+    [ "Init", "class_list_loader.html#abbb6a7eac47149f7a8c3103ac457f7e4", null ],
+    [ "ListButtons", "class_list_loader.html#a871f281bb58b1d37b7278d2714df11cc", null ],
+    [ "ListButtonsWrapped", "class_list_loader.html#a754b3df9f41558adb618070ef77aa9f0", null ],
+    [ "OnDisable", "class_list_loader.html#a62801020a8bb65024e5627e4e323e2be", null ],
+    [ "OnEnable", "class_list_loader.html#a48f36668c105ecaa0b39d5296bcc5bf3", null ],
+    [ "EntryHeader", "class_list_loader.html#abbbf3e7c27392eb6a381481585eff1d3", null ],
+    [ "List", "class_list_loader.html#a4848723c413e16c6b1694edd70cf2fb5", null ]
+];
\ No newline at end of file
diff --git a/Doxygen/output/html/class_list_loader.png b/Doxygen/output/html/class_list_loader.png
new file mode 100644
index 0000000000000000000000000000000000000000..1e2d23205e6f1fb715eb4a98e5b9ed4fb579cf83
--- /dev/null
+++ b/Doxygen/output/html/class_list_loader.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:9ffb9b0330e17647b4da9d3c40c62f6a65d2f92052c1dfa4bb5c0ad00f202a6f
+size 695
diff --git a/Doxygen/output/html/class_loader-members.html b/Doxygen/output/html/class_loader-members.html
new file mode 100644
index 0000000000000000000000000000000000000000..676ac5db2311d0c772f2450f91e38fdecaeaf6bc
--- /dev/null
+++ b/Doxygen/output/html/class_loader-members.html
@@ -0,0 +1,109 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_loader.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">Loader Member List</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_loader.html">Loader</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_loader.html#a7983c228ecac0ddcc2648ee11d450fc0">isDone</a></td><td class="entry"><a class="el" href="class_loader.html">Loader</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_loader.html#a53a8c59d7d47257915d9dbedac63ed96">LoaderCallback</a>()</td><td class="entry"><a class="el" href="class_loader.html">Loader</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_loader.html#a5fdddcce2e6c1f966182ad7a3c0e09fb">loadingscene</a></td><td class="entry"><a class="el" href="class_loader.html">Loader</a></td><td class="entry"><span class="mlabel">private</span><span class="mlabel">static</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_loader.html#a78972da6bbe13a658225a62bb9d7ddde">LoadScene</a>(string scene)</td><td class="entry"><a class="el" href="class_loader.html">Loader</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_loader.html#ae90e68abb8a22367d103eb092ec8c89b">LoadScene</a>(Scene scene)</td><td class="entry"><a class="el" href="class_loader.html">Loader</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_loader.html#a8ea59038d4896bc917a28c41132d7c12">LoadStage</a>(string name, bool local, bool restore_session)</td><td class="entry"><a class="el" href="class_loader.html">Loader</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_loader.html#a68c6dab153b022c0a0fe1f7992593fe2">nextscene</a></td><td class="entry"><a class="el" href="class_loader.html">Loader</a></td><td class="entry"><span class="mlabel">private</span><span class="mlabel">static</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_loader.html#a6f3f37ab9c94d1b308ec470e469be39b">PostLoad</a>()</td><td class="entry"><a class="el" href="class_loader.html">Loader</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_loader.html#a935f843ff6a1fe78a992974af186fe47">progress</a></td><td class="entry"><a class="el" href="class_loader.html">Loader</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_loader.html b/Doxygen/output/html/class_loader.html
new file mode 100644
index 0000000000000000000000000000000000000000..0462af0ad8661040eb04187e697a9ef495dafb96
--- /dev/null
+++ b/Doxygen/output/html/class_loader.html
@@ -0,0 +1,423 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Loader Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_loader.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a> &#124;
+<a href="#pub-static-methods">Static Public Member Functions</a> &#124;
+<a href="#properties">Properties</a> &#124;
+<a href="#pri-static-attribs">Static Private Attributes</a> &#124;
+<a href="class_loader-members.html">List of all members</a>  </div>
+  <div class="headertitle"><div class="title">Loader Class Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_loader_1_1_mono_dummy.html">MonoDummy</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-static-methods" name="pub-static-methods"></a>
+Static Public Member Functions</h2></td></tr>
+<tr class="memitem:a8ea59038d4896bc917a28c41132d7c12"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_loader.html#a8ea59038d4896bc917a28c41132d7c12">LoadStage</a> (string name, bool local, bool restore_session)</td></tr>
+<tr class="memdesc:a8ea59038d4896bc917a28c41132d7c12"><td class="mdescLeft">&#160;</td><td class="mdescRight">Tries to init (via <a class="el" href="class_stage_static.html#a87ba52c67996acef01f71113c01be45b" title="Wrapps LoadInitStage(bool, GameObject) with extra parameters. Loads and initiates Stage defined by na...">StageStatic.LoadInitStage(string, bool, bool, GameObject)</a>) defined <a class="el" href="class_stage.html">Stage</a> and load it (via <a class="el" href="class_loader.html#a78972da6bbe13a658225a62bb9d7ddde" title="Sets nextscene and synchronously loads &quot;LoadingScene&quot;, which in turn will asynchronously load scene .">LoadScene(string)</a>).  <a href="class_loader.html#a8ea59038d4896bc917a28c41132d7c12">More...</a><br /></td></tr>
+<tr class="separator:a8ea59038d4896bc917a28c41132d7c12"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a78972da6bbe13a658225a62bb9d7ddde"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_loader.html#a78972da6bbe13a658225a62bb9d7ddde">LoadScene</a> (string scene)</td></tr>
+<tr class="memdesc:a78972da6bbe13a658225a62bb9d7ddde"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets <a class="el" href="class_loader.html#a68c6dab153b022c0a0fe1f7992593fe2" title="Defines last Scene loaded by this and/ or to be loaded when calling LoaderCallback.">nextscene</a> and synchronously loads "LoadingScene", which in turn will asynchronously load <em>scene</em> .  <a href="class_loader.html#a78972da6bbe13a658225a62bb9d7ddde">More...</a><br /></td></tr>
+<tr class="separator:a78972da6bbe13a658225a62bb9d7ddde"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae90e68abb8a22367d103eb092ec8c89b"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_loader.html#ae90e68abb8a22367d103eb092ec8c89b">LoadScene</a> (Scene scene)</td></tr>
+<tr class="memdesc:ae90e68abb8a22367d103eb092ec8c89b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Wrapps <a class="el" href="class_loader.html#a78972da6bbe13a658225a62bb9d7ddde" title="Sets nextscene and synchronously loads &quot;LoadingScene&quot;, which in turn will asynchronously load scene .">LoadScene(string)</a> <br  />
+ // TODO: needed? used in Inspector?  <a href="class_loader.html#ae90e68abb8a22367d103eb092ec8c89b">More...</a><br /></td></tr>
+<tr class="separator:ae90e68abb8a22367d103eb092ec8c89b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6f3f37ab9c94d1b308ec470e469be39b"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_loader.html#a6f3f37ab9c94d1b308ec470e469be39b">PostLoad</a> ()</td></tr>
+<tr class="memdesc:a6f3f37ab9c94d1b308ec470e469be39b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when <a class="el" href="class_loading_screen_percentage.html" title="Attached in the Loading-Screen to TMPro object for progress display. Loads set Loader....">LoadingScreenPercentage</a> is destroyed.  <a href="class_loader.html#a6f3f37ab9c94d1b308ec470e469be39b">More...</a><br /></td></tr>
+<tr class="separator:a6f3f37ab9c94d1b308ec470e469be39b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a53a8c59d7d47257915d9dbedac63ed96"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_loader.html#a53a8c59d7d47257915d9dbedac63ed96">LoaderCallback</a> ()</td></tr>
+<tr class="memdesc:a53a8c59d7d47257915d9dbedac63ed96"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when <a class="el" href="class_loading_screen_percentage.html" title="Attached in the Loading-Screen to TMPro object for progress display. Loads set Loader....">LoadingScreenPercentage</a> starts and loads asynchronously <a class="el" href="class_loader.html#a68c6dab153b022c0a0fe1f7992593fe2" title="Defines last Scene loaded by this and/ or to be loaded when calling LoaderCallback.">nextscene</a>. <br  />
+ sets <a class="el" href="class_loader.html#a5fdddcce2e6c1f966182ad7a3c0e09fb" title="null or current AsyncOperation loading a Scene.">loadingscene</a>  <a href="class_loader.html#a53a8c59d7d47257915d9dbedac63ed96">More...</a><br /></td></tr>
+<tr class="separator:a53a8c59d7d47257915d9dbedac63ed96"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="properties" name="properties"></a>
+Properties</h2></td></tr>
+<tr class="memitem:a935f843ff6a1fe78a992974af186fe47"><td class="memItemLeft" align="right" valign="top">static float?&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_loader.html#a935f843ff6a1fe78a992974af186fe47">progress</a><code> [get]</code></td></tr>
+<tr class="memdesc:a935f843ff6a1fe78a992974af186fe47"><td class="mdescLeft">&#160;</td><td class="mdescRight"><code>return <a class="el" href="class_loader.html#a5fdddcce2e6c1f966182ad7a3c0e09fb" title="null or current AsyncOperation loading a Scene.">loadingscene</a> == <code>null</code> ? 1f : <a class="el" href="class_loader.html#a5fdddcce2e6c1f966182ad7a3c0e09fb" title="null or current AsyncOperation loading a Scene.">loadingscene</a>.progress;</code>  <a href="class_loader.html#a935f843ff6a1fe78a992974af186fe47">More...</a><br /></td></tr>
+<tr class="separator:a935f843ff6a1fe78a992974af186fe47"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7983c228ecac0ddcc2648ee11d450fc0"><td class="memItemLeft" align="right" valign="top">static bool?&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_loader.html#a7983c228ecac0ddcc2648ee11d450fc0">isDone</a><code> [get]</code></td></tr>
+<tr class="memdesc:a7983c228ecac0ddcc2648ee11d450fc0"><td class="mdescLeft">&#160;</td><td class="mdescRight"><code>return <a class="el" href="class_loader.html#a5fdddcce2e6c1f966182ad7a3c0e09fb" title="null or current AsyncOperation loading a Scene.">loadingscene</a> == null ? <code>true</code> : <a class="el" href="class_loader.html#a5fdddcce2e6c1f966182ad7a3c0e09fb" title="null or current AsyncOperation loading a Scene.">loadingscene</a>.isDone;</code>  <a href="class_loader.html#a7983c228ecac0ddcc2648ee11d450fc0">More...</a><br /></td></tr>
+<tr class="separator:a7983c228ecac0ddcc2648ee11d450fc0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-static-attribs" name="pri-static-attribs"></a>
+Static Private Attributes</h2></td></tr>
+<tr class="memitem:a5fdddcce2e6c1f966182ad7a3c0e09fb"><td class="memItemLeft" align="right" valign="top">static AsyncOperation&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_loader.html#a5fdddcce2e6c1f966182ad7a3c0e09fb">loadingscene</a></td></tr>
+<tr class="memdesc:a5fdddcce2e6c1f966182ad7a3c0e09fb"><td class="mdescLeft">&#160;</td><td class="mdescRight"><code>null</code> or current AsyncOperation loading a Scene. <a href="class_loader.html#a5fdddcce2e6c1f966182ad7a3c0e09fb">More...</a><br /></td></tr>
+<tr class="separator:a5fdddcce2e6c1f966182ad7a3c0e09fb"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a68c6dab153b022c0a0fe1f7992593fe2"><td class="memItemLeft" align="right" valign="top">static string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_loader.html#a68c6dab153b022c0a0fe1f7992593fe2">nextscene</a></td></tr>
+<tr class="memdesc:a68c6dab153b022c0a0fe1f7992593fe2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Defines last Scene loaded by this and/ or to be loaded when calling <a class="el" href="class_loader.html#a53a8c59d7d47257915d9dbedac63ed96" title="Called when LoadingScreenPercentage starts and loads asynchronously nextscene.   sets loadingscene">LoaderCallback</a>. <a href="class_loader.html#a68c6dab153b022c0a0fe1f7992593fe2">More...</a><br /></td></tr>
+<tr class="separator:a68c6dab153b022c0a0fe1f7992593fe2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a id="a53a8c59d7d47257915d9dbedac63ed96" name="a53a8c59d7d47257915d9dbedac63ed96"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a53a8c59d7d47257915d9dbedac63ed96">&#9670;&nbsp;</a></span>LoaderCallback()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static void Loader.LoaderCallback </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Called when <a class="el" href="class_loading_screen_percentage.html" title="Attached in the Loading-Screen to TMPro object for progress display. Loads set Loader....">LoadingScreenPercentage</a> starts and loads asynchronously <a class="el" href="class_loader.html#a68c6dab153b022c0a0fe1f7992593fe2" title="Defines last Scene loaded by this and/ or to be loaded when calling LoaderCallback.">nextscene</a>. <br  />
+ sets <a class="el" href="class_loader.html#a5fdddcce2e6c1f966182ad7a3c0e09fb" title="null or current AsyncOperation loading a Scene.">loadingscene</a> </p>
+
+</div>
+</div>
+<a id="ae90e68abb8a22367d103eb092ec8c89b" name="ae90e68abb8a22367d103eb092ec8c89b"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ae90e68abb8a22367d103eb092ec8c89b">&#9670;&nbsp;</a></span>LoadScene() <span class="overload">[1/2]</span></h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static void Loader.LoadScene </td>
+          <td>(</td>
+          <td class="paramtype">Scene&#160;</td>
+          <td class="paramname"><em>scene</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Wrapps <a class="el" href="class_loader.html#a78972da6bbe13a658225a62bb9d7ddde" title="Sets nextscene and synchronously loads &quot;LoadingScene&quot;, which in turn will asynchronously load scene .">LoadScene(string)</a> <br  />
+ // TODO: needed? used in Inspector? </p>
+<p >Sets <a class="el" href="class_loader.html#a68c6dab153b022c0a0fe1f7992593fe2" title="Defines last Scene loaded by this and/ or to be loaded when calling LoaderCallback.">nextscene</a> and synchronously loads "LoadingScene", which in turn will asynchronously load <em>scene</em> . </p>
+
+</div>
+</div>
+<a id="a78972da6bbe13a658225a62bb9d7ddde" name="a78972da6bbe13a658225a62bb9d7ddde"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a78972da6bbe13a658225a62bb9d7ddde">&#9670;&nbsp;</a></span>LoadScene() <span class="overload">[2/2]</span></h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static void Loader.LoadScene </td>
+          <td>(</td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>scene</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Sets <a class="el" href="class_loader.html#a68c6dab153b022c0a0fe1f7992593fe2" title="Defines last Scene loaded by this and/ or to be loaded when calling LoaderCallback.">nextscene</a> and synchronously loads "LoadingScene", which in turn will asynchronously load <em>scene</em> . </p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">scene</td><td>sets <a class="el" href="class_loader.html#a68c6dab153b022c0a0fe1f7992593fe2" title="Defines last Scene loaded by this and/ or to be loaded when calling LoaderCallback.">nextscene</a></td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a id="a8ea59038d4896bc917a28c41132d7c12" name="a8ea59038d4896bc917a28c41132d7c12"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a8ea59038d4896bc917a28c41132d7c12">&#9670;&nbsp;</a></span>LoadStage()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static bool Loader.LoadStage </td>
+          <td>(</td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>name</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">bool&#160;</td>
+          <td class="paramname"><em>local</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">bool&#160;</td>
+          <td class="paramname"><em>restore_session</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Tries to init (via <a class="el" href="class_stage_static.html#a87ba52c67996acef01f71113c01be45b" title="Wrapps LoadInitStage(bool, GameObject) with extra parameters. Loads and initiates Stage defined by na...">StageStatic.LoadInitStage(string, bool, bool, GameObject)</a>) defined <a class="el" href="class_stage.html">Stage</a> and load it (via <a class="el" href="class_loader.html#a78972da6bbe13a658225a62bb9d7ddde" title="Sets nextscene and synchronously loads &quot;LoadingScene&quot;, which in turn will asynchronously load scene .">LoadScene(string)</a>). </p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">name</td><td>defines <a class="el" href="class_stage.html#ac1281ad7083f3e5e403cce45289a0649" title="The name this Stage will be displayed with. Also defines names of save files of stage progress,...">Stage.name</a></td></tr>
+    <tr><td class="paramname">local</td><td>defines !<a class="el" href="class_stage.html#a511e21222f0180412a5cf0c457c8cdd5" title="Wether this Stage is located in installation folder or user data (a.k.a. !local).">Stage.use_install_folder</a></td></tr>
+    <tr><td class="paramname">restore_session</td><td>see <a class="el" href="class_stage_static.html#a87ba52c67996acef01f71113c01be45b" title="Wrapps LoadInitStage(bool, GameObject) with extra parameters. Loads and initiates Stage defined by na...">StageStatic.LoadInitStage(string, bool, bool, GameObject)</a></td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>see <a class="el" href="class_stage_static.html#a87ba52c67996acef01f71113c01be45b" title="Wrapps LoadInitStage(bool, GameObject) with extra parameters. Loads and initiates Stage defined by na...">StageStatic.LoadInitStage(string, bool, bool, GameObject)</a></dd></dl>
+
+</div>
+</div>
+<a id="a6f3f37ab9c94d1b308ec470e469be39b" name="a6f3f37ab9c94d1b308ec470e469be39b"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a6f3f37ab9c94d1b308ec470e469be39b">&#9670;&nbsp;</a></span>PostLoad()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static void Loader.PostLoad </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Called when <a class="el" href="class_loading_screen_percentage.html" title="Attached in the Loading-Screen to TMPro object for progress display. Loads set Loader....">LoadingScreenPercentage</a> is destroyed. </p>
+<p >Does currently nothing. </p>
+
+</div>
+</div>
+<h2 class="groupheader">Member Data Documentation</h2>
+<a id="a5fdddcce2e6c1f966182ad7a3c0e09fb" name="a5fdddcce2e6c1f966182ad7a3c0e09fb"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a5fdddcce2e6c1f966182ad7a3c0e09fb">&#9670;&nbsp;</a></span>loadingscene</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">AsyncOperation Loader.loadingscene</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p><code>null</code> or current AsyncOperation loading a Scene.</p>
+
+</div>
+</div>
+<a id="a68c6dab153b022c0a0fe1f7992593fe2" name="a68c6dab153b022c0a0fe1f7992593fe2"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a68c6dab153b022c0a0fe1f7992593fe2">&#9670;&nbsp;</a></span>nextscene</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">string Loader.nextscene</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Defines last Scene loaded by this and/ or to be loaded when calling <a class="el" href="class_loader.html#a53a8c59d7d47257915d9dbedac63ed96" title="Called when LoadingScreenPercentage starts and loads asynchronously nextscene.   sets loadingscene">LoaderCallback</a>.</p>
+
+</div>
+</div>
+<h2 class="groupheader">Property Documentation</h2>
+<a id="a7983c228ecac0ddcc2648ee11d450fc0" name="a7983c228ecac0ddcc2648ee11d450fc0"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a7983c228ecac0ddcc2648ee11d450fc0">&#9670;&nbsp;</a></span>isDone</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool? Loader.isDone</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">get</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p><code>return <a class="el" href="class_loader.html#a5fdddcce2e6c1f966182ad7a3c0e09fb" title="null or current AsyncOperation loading a Scene.">loadingscene</a> == null ? <code>true</code> : <a class="el" href="class_loader.html#a5fdddcce2e6c1f966182ad7a3c0e09fb" title="null or current AsyncOperation loading a Scene.">loadingscene</a>.isDone;</code> </p>
+
+</div>
+</div>
+<a id="a935f843ff6a1fe78a992974af186fe47" name="a935f843ff6a1fe78a992974af186fe47"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a935f843ff6a1fe78a992974af186fe47">&#9670;&nbsp;</a></span>progress</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">float? Loader.progress</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">get</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p><code>return <a class="el" href="class_loader.html#a5fdddcce2e6c1f966182ad7a3c0e09fb" title="null or current AsyncOperation loading a Scene.">loadingscene</a> == <code>null</code> ? 1f : <a class="el" href="class_loader.html#a5fdddcce2e6c1f966182ad7a3c0e09fb" title="null or current AsyncOperation loading a Scene.">loadingscene</a>.progress;</code> </p>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/Loading/<a class="el" href="_loader_8cs.html">Loader.cs</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="class_loader.html">Loader</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_loader.js b/Doxygen/output/html/class_loader.js
new file mode 100644
index 0000000000000000000000000000000000000000..bfdfba4fe6e1ac83a02118a9d8aff0d0dd644344
--- /dev/null
+++ b/Doxygen/output/html/class_loader.js
@@ -0,0 +1,13 @@
+var class_loader =
+[
+    [ "MonoDummy", "class_loader_1_1_mono_dummy.html", null ],
+    [ "LoaderCallback", "class_loader.html#a53a8c59d7d47257915d9dbedac63ed96", null ],
+    [ "LoadScene", "class_loader.html#ae90e68abb8a22367d103eb092ec8c89b", null ],
+    [ "LoadScene", "class_loader.html#a78972da6bbe13a658225a62bb9d7ddde", null ],
+    [ "LoadStage", "class_loader.html#a8ea59038d4896bc917a28c41132d7c12", null ],
+    [ "PostLoad", "class_loader.html#a6f3f37ab9c94d1b308ec470e469be39b", null ],
+    [ "loadingscene", "class_loader.html#a5fdddcce2e6c1f966182ad7a3c0e09fb", null ],
+    [ "nextscene", "class_loader.html#a68c6dab153b022c0a0fe1f7992593fe2", null ],
+    [ "isDone", "class_loader.html#a7983c228ecac0ddcc2648ee11d450fc0", null ],
+    [ "progress", "class_loader.html#a935f843ff6a1fe78a992974af186fe47", null ]
+];
\ No newline at end of file
diff --git a/Doxygen/output/html/class_loader_1_1_mono_dummy.html b/Doxygen/output/html/class_loader_1_1_mono_dummy.html
new file mode 100644
index 0000000000000000000000000000000000000000..fc36c63d40edce83c8c28e1f295c4b33b7549b84
--- /dev/null
+++ b/Doxygen/output/html/class_loader_1_1_mono_dummy.html
@@ -0,0 +1,107 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Loader.MonoDummy Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_loader_1_1_mono_dummy.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">Loader.MonoDummy Class Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<div class="dynheader">
+Inheritance diagram for Loader.MonoDummy:</div>
+<div class="dyncontent">
+ <div class="center">
+  <img src="class_loader_1_1_mono_dummy.png" alt=""/>
+ </div></div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/Loading/<a class="el" href="_loader_8cs.html">Loader.cs</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="class_loader.html">Loader</a></li><li class="navelem"><a class="el" href="class_loader_1_1_mono_dummy.html">MonoDummy</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_loader_1_1_mono_dummy.png b/Doxygen/output/html/class_loader_1_1_mono_dummy.png
new file mode 100644
index 0000000000000000000000000000000000000000..052ddeb443c74997b8d8eb61b3568736ce73b5eb
--- /dev/null
+++ b/Doxygen/output/html/class_loader_1_1_mono_dummy.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:d2dc6ddebacc843a8fea1cbab5d10ce4bf1e5eda15e9c9c474b016bf92ea0d53
+size 519
diff --git a/Doxygen/output/html/class_loading_screen_percentage-members.html b/Doxygen/output/html/class_loading_screen_percentage-members.html
new file mode 100644
index 0000000000000000000000000000000000000000..166bf94dffab52f25c746794d55e307818cae92d
--- /dev/null
+++ b/Doxygen/output/html/class_loading_screen_percentage-members.html
@@ -0,0 +1,106 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_loading_screen_percentage.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">LoadingScreenPercentage Member List</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_loading_screen_percentage.html">LoadingScreenPercentage</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_loading_screen_percentage.html#aaa6e26472961429805abd062f1c952de">currentValue</a></td><td class="entry"><a class="el" href="class_loading_screen_percentage.html">LoadingScreenPercentage</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_loading_screen_percentage.html#a237a60f53b3aee44f0e2ab0151223a3f">maxFrameIncrease</a></td><td class="entry"><a class="el" href="class_loading_screen_percentage.html">LoadingScreenPercentage</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_loading_screen_percentage.html#a3966128a83a9a08eb0a5eccadcf6286a">OnDestroy</a>()</td><td class="entry"><a class="el" href="class_loading_screen_percentage.html">LoadingScreenPercentage</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_loading_screen_percentage.html#abaa32fdb105540db0529f001480d29e4">Start</a>()</td><td class="entry"><a class="el" href="class_loading_screen_percentage.html">LoadingScreenPercentage</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_loading_screen_percentage.html#a80a22f803579defce18779c5a88fbdd4">Update</a>()</td><td class="entry"><a class="el" href="class_loading_screen_percentage.html">LoadingScreenPercentage</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_loading_screen_percentage.html#add26bb9233834ba363bd8dba3c7a7ed9">UpdateText</a>()</td><td class="entry"><a class="el" href="class_loading_screen_percentage.html">LoadingScreenPercentage</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_loading_screen_percentage.html b/Doxygen/output/html/class_loading_screen_percentage.html
new file mode 100644
index 0000000000000000000000000000000000000000..02efabecfe12d0414414386ded675e6386b70ed8
--- /dev/null
+++ b/Doxygen/output/html/class_loading_screen_percentage.html
@@ -0,0 +1,277 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: LoadingScreenPercentage Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_loading_screen_percentage.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#pub-attribs">Public Attributes</a> &#124;
+<a href="#pri-methods">Private Member Functions</a> &#124;
+<a href="#pri-attribs">Private Attributes</a> &#124;
+<a href="class_loading_screen_percentage-members.html">List of all members</a>  </div>
+  <div class="headertitle"><div class="title">LoadingScreenPercentage Class Reference</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>Attached in the Loading-Screen to TMPro object for progress display. Loads set <a class="el" href="class_loader.html#a68c6dab153b022c0a0fe1f7992593fe2" title="Defines last Scene loaded by this and/ or to be loaded when calling LoaderCallback.">Loader.nextscene</a> and updates progress in TMPro.TextMeshProUGUI.  
+ <a href="class_loading_screen_percentage.html#details">More...</a></p>
+<div class="dynheader">
+Inheritance diagram for LoadingScreenPercentage:</div>
+<div class="dyncontent">
+ <div class="center">
+  <img src="class_loading_screen_percentage.png" alt=""/>
+ </div></div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
+Public Attributes</h2></td></tr>
+<tr class="memitem:a237a60f53b3aee44f0e2ab0151223a3f"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_loading_screen_percentage.html#a237a60f53b3aee44f0e2ab0151223a3f">maxFrameIncrease</a> = 100f / 100</td></tr>
+<tr class="separator:a237a60f53b3aee44f0e2ab0151223a3f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-methods" name="pri-methods"></a>
+Private Member Functions</h2></td></tr>
+<tr class="memitem:abaa32fdb105540db0529f001480d29e4"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_loading_screen_percentage.html#abaa32fdb105540db0529f001480d29e4">Start</a> ()</td></tr>
+<tr class="separator:abaa32fdb105540db0529f001480d29e4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a80a22f803579defce18779c5a88fbdd4"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_loading_screen_percentage.html#a80a22f803579defce18779c5a88fbdd4">Update</a> ()</td></tr>
+<tr class="separator:a80a22f803579defce18779c5a88fbdd4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3966128a83a9a08eb0a5eccadcf6286a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_loading_screen_percentage.html#a3966128a83a9a08eb0a5eccadcf6286a">OnDestroy</a> ()</td></tr>
+<tr class="separator:a3966128a83a9a08eb0a5eccadcf6286a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:add26bb9233834ba363bd8dba3c7a7ed9"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_loading_screen_percentage.html#add26bb9233834ba363bd8dba3c7a7ed9">UpdateText</a> ()</td></tr>
+<tr class="separator:add26bb9233834ba363bd8dba3c7a7ed9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-attribs" name="pri-attribs"></a>
+Private Attributes</h2></td></tr>
+<tr class="memitem:aaa6e26472961429805abd062f1c952de"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_loading_screen_percentage.html#aaa6e26472961429805abd062f1c952de">currentValue</a></td></tr>
+<tr class="separator:aaa6e26472961429805abd062f1c952de"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p >Attached in the Loading-Screen to TMPro object for progress display. Loads set <a class="el" href="class_loader.html#a68c6dab153b022c0a0fe1f7992593fe2" title="Defines last Scene loaded by this and/ or to be loaded when calling LoaderCallback.">Loader.nextscene</a> and updates progress in TMPro.TextMeshProUGUI. </p>
+</div><h2 class="groupheader">Member Function Documentation</h2>
+<a id="a3966128a83a9a08eb0a5eccadcf6286a" name="a3966128a83a9a08eb0a5eccadcf6286a"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a3966128a83a9a08eb0a5eccadcf6286a">&#9670;&nbsp;</a></span>OnDestroy()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void LoadingScreenPercentage.OnDestroy </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="abaa32fdb105540db0529f001480d29e4" name="abaa32fdb105540db0529f001480d29e4"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#abaa32fdb105540db0529f001480d29e4">&#9670;&nbsp;</a></span>Start()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void LoadingScreenPercentage.Start </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a80a22f803579defce18779c5a88fbdd4" name="a80a22f803579defce18779c5a88fbdd4"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a80a22f803579defce18779c5a88fbdd4">&#9670;&nbsp;</a></span>Update()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void LoadingScreenPercentage.Update </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="add26bb9233834ba363bd8dba3c7a7ed9" name="add26bb9233834ba363bd8dba3c7a7ed9"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#add26bb9233834ba363bd8dba3c7a7ed9">&#9670;&nbsp;</a></span>UpdateText()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void LoadingScreenPercentage.UpdateText </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Data Documentation</h2>
+<a id="aaa6e26472961429805abd062f1c952de" name="aaa6e26472961429805abd062f1c952de"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aaa6e26472961429805abd062f1c952de">&#9670;&nbsp;</a></span>currentValue</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">float LoadingScreenPercentage.currentValue</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a237a60f53b3aee44f0e2ab0151223a3f" name="a237a60f53b3aee44f0e2ab0151223a3f"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a237a60f53b3aee44f0e2ab0151223a3f">&#9670;&nbsp;</a></span>maxFrameIncrease</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">float LoadingScreenPercentage.maxFrameIncrease = 100f / 100</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/Loading/<a class="el" href="_loading_screen_percentage_8cs.html">LoadingScreenPercentage.cs</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="class_loading_screen_percentage.html">LoadingScreenPercentage</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_loading_screen_percentage.js b/Doxygen/output/html/class_loading_screen_percentage.js
new file mode 100644
index 0000000000000000000000000000000000000000..d4fffea44ed71d689eead59bdb012d3c64dc39c1
--- /dev/null
+++ b/Doxygen/output/html/class_loading_screen_percentage.js
@@ -0,0 +1,9 @@
+var class_loading_screen_percentage =
+[
+    [ "OnDestroy", "class_loading_screen_percentage.html#a3966128a83a9a08eb0a5eccadcf6286a", null ],
+    [ "Start", "class_loading_screen_percentage.html#abaa32fdb105540db0529f001480d29e4", null ],
+    [ "Update", "class_loading_screen_percentage.html#a80a22f803579defce18779c5a88fbdd4", null ],
+    [ "UpdateText", "class_loading_screen_percentage.html#add26bb9233834ba363bd8dba3c7a7ed9", null ],
+    [ "currentValue", "class_loading_screen_percentage.html#aaa6e26472961429805abd062f1c952de", null ],
+    [ "maxFrameIncrease", "class_loading_screen_percentage.html#a237a60f53b3aee44f0e2ab0151223a3f", null ]
+];
\ No newline at end of file
diff --git a/Doxygen/output/html/class_loading_screen_percentage.png b/Doxygen/output/html/class_loading_screen_percentage.png
new file mode 100644
index 0000000000000000000000000000000000000000..f847a8a8d6903da56cb3b31399b56df50871cfff
--- /dev/null
+++ b/Doxygen/output/html/class_loading_screen_percentage.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:b04a10971d21614747281654435fe83b538da6795f33b81c46856128431717b7
+size 645
diff --git a/Doxygen/output/html/class_local_loader-members.html b/Doxygen/output/html/class_local_loader-members.html
new file mode 100644
index 0000000000000000000000000000000000000000..4f33bb4084005190b141a7b9c867a179cf2001c3
--- /dev/null
+++ b/Doxygen/output/html/class_local_loader-members.html
@@ -0,0 +1,119 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_local_loader.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">LocalLoader Member List</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_local_loader.html">LocalLoader</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_list_loader.html#a0cf84a06ccc3d56677f7ca144d839e15">Clear</a>()</td><td class="entry"><a class="el" href="class_list_loader.html">ListLoader&lt; Stage &gt;</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_stage_loader.html#aaecc1a551aa5e4e33b58cced5d911eaf">CreateEntry</a>(GameObject entry, GameObject parent, string number, string name, string description, Color color_status)</td><td class="entry"><a class="el" href="class_stage_loader.html">StageLoader</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_stage_loader.html#a04bbfd02152ab381400060244c20c5b9">Default</a>()</td><td class="entry"><a class="el" href="class_stage_loader.html">StageLoader</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_stage_loader.html#a96d438f2f1b864d3b9edf585e44da4a7">editLoader</a></td><td class="entry"><a class="el" href="class_stage_loader.html">StageLoader</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_stage_loader.html#a53265a201cc424141cd790eda82fcb2b">EntryBody</a></td><td class="entry"><a class="el" href="class_stage_loader.html">StageLoader</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_list_loader.html#abbbf3e7c27392eb6a381481585eff1d3">EntryHeader</a></td><td class="entry"><a class="el" href="class_list_loader.html">ListLoader&lt; Stage &gt;</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_stage_loader.html#ad0b28acee7003d7fef9a06fd3f099bc7">EntryTime</a></td><td class="entry"><a class="el" href="class_stage_loader.html">StageLoader</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_stage_loader.html#acc0849a247202dcb7c3fa4345d27a1f5">Init</a>()</td><td class="entry"><a class="el" href="class_stage_loader.html">StageLoader</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_list_loader.html#a4848723c413e16c6b1694edd70cf2fb5">List</a></td><td class="entry"><a class="el" href="class_list_loader.html">ListLoader&lt; Stage &gt;</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_list_loader.html#a871f281bb58b1d37b7278d2714df11cc">ListButtons</a>(List&lt; T &gt; list)</td><td class="entry"><a class="el" href="class_list_loader.html">ListLoader&lt; Stage &gt;</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_stage_loader.html#afa15172cd663ee1bbde3ad4873aa9be6">ListButtonsWrapped</a>(List&lt; Stage &gt; list)</td><td class="entry"><a class="el" href="class_stage_loader.html">StageLoader</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_list_loader.html#a754b3df9f41558adb618070ef77aa9f0">ListLoader&lt; Stage &gt;.ListButtonsWrapped</a>(List&lt; T &gt; list)</td><td class="entry"><a class="el" href="class_list_loader.html">ListLoader&lt; Stage &gt;</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">pure virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_stage_loader.html#a73820456941d9cb8b5ab1f4ad5bddbb8">local</a></td><td class="entry"><a class="el" href="class_stage_loader.html">StageLoader</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_stage_loader.html#a36433c9ceb184251623defc37eb1d975">NoDescr</a></td><td class="entry"><a class="el" href="class_stage_loader.html">StageLoader</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_stage_loader.html#a3c35f0731dd21e258df06cc6b767b7e9">NoId</a></td><td class="entry"><a class="el" href="class_stage_loader.html">StageLoader</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_stage_loader.html#a5c0732ac651c2210d835026474b4ddde">NoLocal</a></td><td class="entry"><a class="el" href="class_stage_loader.html">StageLoader</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_stage_loader.html#a499f4fdbdfd59aed438f4ff1d044e9c1">NoStage</a></td><td class="entry"><a class="el" href="class_stage_loader.html">StageLoader</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_list_loader.html#a62801020a8bb65024e5627e4e323e2be">OnDisable</a>()</td><td class="entry"><a class="el" href="class_list_loader.html">ListLoader&lt; Stage &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_list_loader.html#a48f36668c105ecaa0b39d5296bcc5bf3">OnEnable</a>()</td><td class="entry"><a class="el" href="class_list_loader.html">ListLoader&lt; Stage &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_local_loader.html b/Doxygen/output/html/class_local_loader.html
new file mode 100644
index 0000000000000000000000000000000000000000..e84ed0b618bbd4a6c91abd79217759a7736b0a68
--- /dev/null
+++ b/Doxygen/output/html/class_local_loader.html
@@ -0,0 +1,172 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: LocalLoader Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_local_loader.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="class_local_loader-members.html">List of all members</a>  </div>
+  <div class="headertitle"><div class="title">LocalLoader Class Reference</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>Dummy class; "needed"  
+ <a href="class_local_loader.html#details">More...</a></p>
+<div class="dynheader">
+Inheritance diagram for LocalLoader:</div>
+<div class="dyncontent">
+ <div class="center">
+  <img src="class_local_loader.png" usemap="#LocalLoader_map" alt=""/>
+  <map id="LocalLoader_map" name="LocalLoader_map">
+<area href="class_stage_loader.html" alt="StageLoader" shape="rect" coords="0,56,127,80"/>
+<area href="class_list_loader.html" alt="ListLoader&lt; Stage &gt;" shape="rect" coords="0,0,127,24"/>
+  </map>
+</div></div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="inherited" name="inherited"></a>
+Additional Inherited Members</h2></td></tr>
+<tr class="inherit_header pub_methods_class_stage_loader"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_stage_loader')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="class_stage_loader.html">StageLoader</a></td></tr>
+<tr class="memitem:acc0849a247202dcb7c3fa4345d27a1f5 inherit pub_methods_class_stage_loader"><td class="memItemLeft" align="right" valign="top">override void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stage_loader.html#acc0849a247202dcb7c3fa4345d27a1f5">Init</a> ()</td></tr>
+<tr class="memdesc:acc0849a247202dcb7c3fa4345d27a1f5 inherit pub_methods_class_stage_loader"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates listing  <a href="class_stage_loader.html#acc0849a247202dcb7c3fa4345d27a1f5">More...</a><br /></td></tr>
+<tr class="separator:acc0849a247202dcb7c3fa4345d27a1f5 inherit pub_methods_class_stage_loader"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_methods_class_list_loader"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_list_loader')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="class_list_loader.html">ListLoader&lt; Stage &gt;</a></td></tr>
+<tr class="memitem:a871f281bb58b1d37b7278d2714df11cc inherit pub_methods_class_list_loader"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_list_loader.html#a871f281bb58b1d37b7278d2714df11cc">ListButtons</a> (<a class="el" href="class_list_loader.html#a4848723c413e16c6b1694edd70cf2fb5">List</a>&lt; T &gt; list)</td></tr>
+<tr class="separator:a871f281bb58b1d37b7278d2714df11cc inherit pub_methods_class_list_loader"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_attribs_class_stage_loader"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_class_stage_loader')"><img src="closed.png" alt="-"/>&#160;Public Attributes inherited from <a class="el" href="class_stage_loader.html">StageLoader</a></td></tr>
+<tr class="memitem:a53265a201cc424141cd790eda82fcb2b inherit pub_attribs_class_stage_loader"><td class="memItemLeft" align="right" valign="top">GameObject&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stage_loader.html#a53265a201cc424141cd790eda82fcb2b">EntryBody</a></td></tr>
+<tr class="separator:a53265a201cc424141cd790eda82fcb2b inherit pub_attribs_class_stage_loader"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad0b28acee7003d7fef9a06fd3f099bc7 inherit pub_attribs_class_stage_loader"><td class="memItemLeft" align="right" valign="top">GameObject&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stage_loader.html#ad0b28acee7003d7fef9a06fd3f099bc7">EntryTime</a></td></tr>
+<tr class="separator:ad0b28acee7003d7fef9a06fd3f099bc7 inherit pub_attribs_class_stage_loader"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a96d438f2f1b864d3b9edf585e44da4a7 inherit pub_attribs_class_stage_loader"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_edit_loader.html">EditLoader</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stage_loader.html#a96d438f2f1b864d3b9edf585e44da4a7">editLoader</a></td></tr>
+<tr class="separator:a96d438f2f1b864d3b9edf585e44da4a7 inherit pub_attribs_class_stage_loader"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a73820456941d9cb8b5ab1f4ad5bddbb8 inherit pub_attribs_class_stage_loader"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stage_loader.html#a73820456941d9cb8b5ab1f4ad5bddbb8">local</a></td></tr>
+<tr class="separator:a73820456941d9cb8b5ab1f4ad5bddbb8 inherit pub_attribs_class_stage_loader"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_attribs_class_list_loader"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_class_list_loader')"><img src="closed.png" alt="-"/>&#160;Public Attributes inherited from <a class="el" href="class_list_loader.html">ListLoader&lt; Stage &gt;</a></td></tr>
+<tr class="memitem:a4848723c413e16c6b1694edd70cf2fb5 inherit pub_attribs_class_list_loader"><td class="memItemLeft" align="right" valign="top">GameObject&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_list_loader.html#a4848723c413e16c6b1694edd70cf2fb5">List</a></td></tr>
+<tr class="memdesc:a4848723c413e16c6b1694edd70cf2fb5 inherit pub_attribs_class_list_loader"><td class="mdescLeft">&#160;</td><td class="mdescRight">GameObject to which new <a class="el" href="class_list_loader.html#abbbf3e7c27392eb6a381481585eff1d3" title="Template for new entries to be added to List">EntryHeader</a> entries are being added.  <a href="class_list_loader.html#a4848723c413e16c6b1694edd70cf2fb5">More...</a><br /></td></tr>
+<tr class="separator:a4848723c413e16c6b1694edd70cf2fb5 inherit pub_attribs_class_list_loader"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abbbf3e7c27392eb6a381481585eff1d3 inherit pub_attribs_class_list_loader"><td class="memItemLeft" align="right" valign="top">GameObject&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_list_loader.html#abbbf3e7c27392eb6a381481585eff1d3">EntryHeader</a></td></tr>
+<tr class="memdesc:abbbf3e7c27392eb6a381481585eff1d3 inherit pub_attribs_class_list_loader"><td class="mdescLeft">&#160;</td><td class="mdescRight">Template for new entries to be added to <a class="el" href="class_list_loader.html#a4848723c413e16c6b1694edd70cf2fb5" title="GameObject to which new EntryHeader entries are being added.">List</a>  <a href="class_list_loader.html#abbbf3e7c27392eb6a381481585eff1d3">More...</a><br /></td></tr>
+<tr class="separator:abbbf3e7c27392eb6a381481585eff1d3 inherit pub_attribs_class_list_loader"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_methods_class_stage_loader"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_stage_loader')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="class_stage_loader.html">StageLoader</a></td></tr>
+<tr class="memitem:a04bbfd02152ab381400060244c20c5b9 inherit pro_methods_class_stage_loader"><td class="memItemLeft" align="right" valign="top">override void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stage_loader.html#a04bbfd02152ab381400060244c20c5b9">Default</a> ()</td></tr>
+<tr class="memdesc:a04bbfd02152ab381400060244c20c5b9 inherit pro_methods_class_stage_loader"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates a Default listing. <a href="class_stage_loader.html#a04bbfd02152ab381400060244c20c5b9">More...</a><br /></td></tr>
+<tr class="separator:a04bbfd02152ab381400060244c20c5b9 inherit pro_methods_class_stage_loader"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afa15172cd663ee1bbde3ad4873aa9be6 inherit pro_methods_class_stage_loader"><td class="memItemLeft" align="right" valign="top">override void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stage_loader.html#afa15172cd663ee1bbde3ad4873aa9be6">ListButtonsWrapped</a> (<a class="el" href="class_list_loader.html#a4848723c413e16c6b1694edd70cf2fb5">List</a>&lt; <a class="el" href="class_stage.html">Stage</a> &gt; list)</td></tr>
+<tr class="separator:afa15172cd663ee1bbde3ad4873aa9be6 inherit pro_methods_class_stage_loader"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aaecc1a551aa5e4e33b58cced5d911eaf inherit pro_methods_class_stage_loader"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stage_loader.html#aaecc1a551aa5e4e33b58cced5d911eaf">CreateEntry</a> (GameObject entry, GameObject parent, string number, string name, string description, Color color_status)</td></tr>
+<tr class="separator:aaecc1a551aa5e4e33b58cced5d911eaf inherit pro_methods_class_stage_loader"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_methods_class_list_loader"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_list_loader')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="class_list_loader.html">ListLoader&lt; Stage &gt;</a></td></tr>
+<tr class="memitem:a48f36668c105ecaa0b39d5296bcc5bf3 inherit pro_methods_class_list_loader"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_list_loader.html#a48f36668c105ecaa0b39d5296bcc5bf3">OnEnable</a> ()</td></tr>
+<tr class="separator:a48f36668c105ecaa0b39d5296bcc5bf3 inherit pro_methods_class_list_loader"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a62801020a8bb65024e5627e4e323e2be inherit pro_methods_class_list_loader"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_list_loader.html#a62801020a8bb65024e5627e4e323e2be">OnDisable</a> ()</td></tr>
+<tr class="separator:a62801020a8bb65024e5627e4e323e2be inherit pro_methods_class_list_loader"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0cf84a06ccc3d56677f7ca144d839e15 inherit pro_methods_class_list_loader"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_list_loader.html#a0cf84a06ccc3d56677f7ca144d839e15">Clear</a> ()</td></tr>
+<tr class="memdesc:a0cf84a06ccc3d56677f7ca144d839e15 inherit pro_methods_class_list_loader"><td class="mdescLeft">&#160;</td><td class="mdescRight">Removes all list-entries <a href="class_list_loader.html#a0cf84a06ccc3d56677f7ca144d839e15">More...</a><br /></td></tr>
+<tr class="separator:a0cf84a06ccc3d56677f7ca144d839e15 inherit pro_methods_class_list_loader"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a754b3df9f41558adb618070ef77aa9f0 inherit pro_methods_class_list_loader"><td class="memItemLeft" align="right" valign="top">abstract void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_list_loader.html#a754b3df9f41558adb618070ef77aa9f0">ListButtonsWrapped</a> (<a class="el" href="class_list_loader.html#a4848723c413e16c6b1694edd70cf2fb5">List</a>&lt; T &gt; list)</td></tr>
+<tr class="separator:a754b3df9f41558adb618070ef77aa9f0 inherit pro_methods_class_list_loader"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_attribs_class_stage_loader"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_class_stage_loader')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="class_stage_loader.html">StageLoader</a></td></tr>
+<tr class="memitem:a3c35f0731dd21e258df06cc6b767b7e9 inherit pro_attribs_class_stage_loader"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stage_loader.html#a3c35f0731dd21e258df06cc6b767b7e9">NoId</a> = &quot;&quot;</td></tr>
+<tr class="separator:a3c35f0731dd21e258df06cc6b767b7e9 inherit pro_attribs_class_stage_loader"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a499f4fdbdfd59aed438f4ff1d044e9c1 inherit pro_attribs_class_stage_loader"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stage_loader.html#a499f4fdbdfd59aed438f4ff1d044e9c1">NoStage</a> = &quot;-----&quot;</td></tr>
+<tr class="separator:a499f4fdbdfd59aed438f4ff1d044e9c1 inherit pro_attribs_class_stage_loader"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a36433c9ceb184251623defc37eb1d975 inherit pro_attribs_class_stage_loader"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stage_loader.html#a36433c9ceb184251623defc37eb1d975">NoDescr</a> = &quot;No Entry found, please check directory!&quot;</td></tr>
+<tr class="separator:a36433c9ceb184251623defc37eb1d975 inherit pro_attribs_class_stage_loader"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5c0732ac651c2210d835026474b4ddde inherit pro_attribs_class_stage_loader"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stage_loader.html#a5c0732ac651c2210d835026474b4ddde">NoLocal</a> = &quot;No <a class="el" href="class_stage_loader.html#a73820456941d9cb8b5ab1f4ad5bddbb8">local</a> Stage\nClick [+] button above&quot;</td></tr>
+<tr class="separator:a5c0732ac651c2210d835026474b4ddde inherit pro_attribs_class_stage_loader"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p >Dummy class; "needed" </p>
+</div><hr/>The documentation for this class was generated from the following file:<ul>
+<li>D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/UI/MainMenue/PageLoader/<a class="el" href="_local_loader_8cs.html">LocalLoader.cs</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="class_local_loader.html">LocalLoader</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_local_loader.png b/Doxygen/output/html/class_local_loader.png
new file mode 100644
index 0000000000000000000000000000000000000000..68fb060b0d2ce942bcf93cf8e10fb79207120038
--- /dev/null
+++ b/Doxygen/output/html/class_local_loader.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:539f9a3fed7f73e485c523908de9895b3c5d67cdc06ae0be12271e884b2bbff7
+size 733
diff --git a/Doxygen/output/html/class_lot_tool-members.html b/Doxygen/output/html/class_lot_tool-members.html
new file mode 100644
index 0000000000000000000000000000000000000000..7d59d56ff8654411357344003d1ea2f9169cafdc
--- /dev/null
+++ b/Doxygen/output/html/class_lot_tool-members.html
@@ -0,0 +1,125 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_lot_tool.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">LotTool Member List</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_lot_tool.html">LotTool</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_lot_tool.html#a12d8eb5cdfb3b1c7db21d9080ac5dbe6">ActivateLineDrawing</a>()</td><td class="entry"><a class="el" href="class_lot_tool.html">LotTool</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_lot_tool.html#a95d0f3e2420f6f01452efcc00be70062">Awake</a>()</td><td class="entry"><a class="el" href="class_lot_tool.html">LotTool</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_gadget.html#ad932ca8643a5a86c74ed070079a8f70e">Cursor</a></td><td class="entry"><a class="el" href="class_gadget.html">Gadget</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_lot_tool.html#aecc49588516c6a03a549804a17492d61">DeactivateLineDrawing</a>()</td><td class="entry"><a class="el" href="class_lot_tool.html">LotTool</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_gadget.html#a08cf9e25270636472e93195bc1516878">id</a></td><td class="entry"><a class="el" href="class_gadget.html">Gadget</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_gadget.html#acb04c1ca241da0b8e818144a80d9e55d">ignoreLayerMask</a></td><td class="entry"><a class="el" href="class_gadget.html">Gadget</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_lot_tool.html#a8c1b106b0ff886bb4df996b4306899c8">lineDrawingActivated</a></td><td class="entry"><a class="el" href="class_lot_tool.html">LotTool</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_lot_tool.html#a28ad9c3db8d3410e9cc318fecd983877">linePositions</a></td><td class="entry"><a class="el" href="class_lot_tool.html">LotTool</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_lot_tool.html#a1fbfbcb8c0ebd0f71e609abca033a6d6">linePreviewMaterial</a></td><td class="entry"><a class="el" href="class_lot_tool.html">LotTool</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_lot_tool.html#aba288b4bb8b419bd1fc50abd2173189c">lineRenderer</a></td><td class="entry"><a class="el" href="class_lot_tool.html">LotTool</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_lot_tool.html#a3e402ecdb68181599a1d38f76df781ae">LotModeIntersectionPoint</a></td><td class="entry"><a class="el" href="class_lot_tool.html">LotTool</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_lot_tool.html#ac630aa2369dee754677fb154c6f856c0">LotModeIsLineSelected</a></td><td class="entry"><a class="el" href="class_lot_tool.html">LotTool</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_lot_tool.html#a78ac5377e105980a2bb77db0fd6927ac">LotModeIsPointSelected</a></td><td class="entry"><a class="el" href="class_lot_tool.html">LotTool</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_lot_tool.html#a03b4ddc0a21bc7737673d76492f4607b">LotModeLineHit</a></td><td class="entry"><a class="el" href="class_lot_tool.html">LotTool</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_lot_tool.html#a0f2487cac691fd416ccc8001f745c2ac">LotModeLinePointA</a></td><td class="entry"><a class="el" href="class_lot_tool.html">LotTool</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_lot_tool.html#a8e5c6bffdd2343f1a829471ae8097a33">LotModeLineSelected</a></td><td class="entry"><a class="el" href="class_lot_tool.html">LotTool</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_gadget.html#aa5cbccf7078b56f38e9b3d972f04e999">MaxRange</a></td><td class="entry"><a class="el" href="class_gadget.html">Gadget</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_lot_tool.html#a36662937392848319b53fd91aa7c41a8">OnDisable</a>()</td><td class="entry"><a class="el" href="class_lot_tool.html">LotTool</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_lot_tool.html#a9f3ada1835668faf20a9acc4bc83f3d6">OnEnable</a>()</td><td class="entry"><a class="el" href="class_lot_tool.html">LotTool</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_lot_tool.html#a30b465dbda71de181a94b76ea4dc3b96">OnHit</a>(RaycastHit hit)</td><td class="entry"><a class="el" href="class_lot_tool.html">LotTool</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_lot_tool.html#a78006277885d8a87eeb4fc1ee8001644">ResetGadget</a>()</td><td class="entry"><a class="el" href="class_lot_tool.html">LotTool</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_gadget.html#a2c9fe989e41ae1117121eefc22fca7b0">Sprite</a></td><td class="entry"><a class="el" href="class_gadget.html">Gadget</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_gadget.html#aae7923f7fd2ee880e3cb9d8f4f76cb53">UiName</a></td><td class="entry"><a class="el" href="class_gadget.html">Gadget</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_lot_tool.html#a5196127464a8a275ad885e398933243f">Update</a>()</td><td class="entry"><a class="el" href="class_lot_tool.html">LotTool</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_lot_tool.html#a9e2a6a285bf7762573cb3dcb0b114bd7">UpdateLineDrawing</a>()</td><td class="entry"><a class="el" href="class_lot_tool.html">LotTool</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_lot_tool.html b/Doxygen/output/html/class_lot_tool.html
new file mode 100644
index 0000000000000000000000000000000000000000..c7867ffc7f548875b4fc06c916d1ee56f7c123bc
--- /dev/null
+++ b/Doxygen/output/html/class_lot_tool.html
@@ -0,0 +1,637 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: LotTool Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_lot_tool.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="#pub-attribs">Public Attributes</a> &#124;
+<a href="#pri-methods">Private Member Functions</a> &#124;
+<a href="#pri-attribs">Private Attributes</a> &#124;
+<a href="class_lot_tool-members.html">List of all members</a>  </div>
+  <div class="headertitle"><div class="title">LotTool Class Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<div class="dynheader">
+Inheritance diagram for LotTool:</div>
+<div class="dyncontent">
+ <div class="center">
+  <img src="class_lot_tool.png" usemap="#LotTool_map" alt=""/>
+  <map id="LotTool_map" name="LotTool_map">
+<area href="class_gadget.html" title="Base class for all Gadgets to derive from. A Gadget is a tool for the player (and level editor) to in..." alt="Gadget" shape="rect" coords="0,56,102,80"/>
+  </map>
+</div></div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:a30b465dbda71de181a94b76ea4dc3b96"><td class="memItemLeft" align="right" valign="top">override void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_lot_tool.html#a30b465dbda71de181a94b76ea4dc3b96">OnHit</a> (RaycastHit hit)</td></tr>
+<tr class="memdesc:a30b465dbda71de181a94b76ea4dc3b96"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when <a class="el" href="class_communication_events.html#a42aa894d895fcccfea05a3823bc2a683">CommunicationEvents.TriggerEvent</a> is invoked, a.k.a. when Player clicks in GameWorld.  <a href="class_lot_tool.html#a30b465dbda71de181a94b76ea4dc3b96">More...</a><br /></td></tr>
+<tr class="separator:a30b465dbda71de181a94b76ea4dc3b96"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
+Public Attributes</h2></td></tr>
+<tr class="memitem:aba288b4bb8b419bd1fc50abd2173189c"><td class="memItemLeft" align="right" valign="top">LineRenderer&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_lot_tool.html#aba288b4bb8b419bd1fc50abd2173189c">lineRenderer</a></td></tr>
+<tr class="separator:aba288b4bb8b419bd1fc50abd2173189c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1fbfbcb8c0ebd0f71e609abca033a6d6"><td class="memItemLeft" align="right" valign="top">Material&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_lot_tool.html#a1fbfbcb8c0ebd0f71e609abca033a6d6">linePreviewMaterial</a></td></tr>
+<tr class="separator:a1fbfbcb8c0ebd0f71e609abca033a6d6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_attribs_class_gadget"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_class_gadget')"><img src="closed.png" alt="-"/>&#160;Public Attributes inherited from <a class="el" href="class_gadget.html">Gadget</a></td></tr>
+<tr class="memitem:a08cf9e25270636472e93195bc1516878 inherit pub_attribs_class_gadget"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_gadget.html#a08cf9e25270636472e93195bc1516878">id</a> = -1</td></tr>
+<tr class="memdesc:a08cf9e25270636472e93195bc1516878 inherit pub_attribs_class_gadget"><td class="mdescLeft">&#160;</td><td class="mdescRight">Position in tool belt.  <a href="class_gadget.html#a08cf9e25270636472e93195bc1516878">More...</a><br /></td></tr>
+<tr class="separator:a08cf9e25270636472e93195bc1516878 inherit pub_attribs_class_gadget"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aae7923f7fd2ee880e3cb9d8f4f76cb53 inherit pub_attribs_class_gadget"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_gadget.html#aae7923f7fd2ee880e3cb9d8f4f76cb53">UiName</a> = &quot;Name Not Set&quot;</td></tr>
+<tr class="memdesc:aae7923f7fd2ee880e3cb9d8f4f76cb53 inherit pub_attribs_class_gadget"><td class="mdescLeft">&#160;</td><td class="mdescRight">Tool Name  <a href="class_gadget.html#aae7923f7fd2ee880e3cb9d8f4f76cb53">More...</a><br /></td></tr>
+<tr class="separator:aae7923f7fd2ee880e3cb9d8f4f76cb53 inherit pub_attribs_class_gadget"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa5cbccf7078b56f38e9b3d972f04e999 inherit pub_attribs_class_gadget"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_gadget.html#aa5cbccf7078b56f38e9b3d972f04e999">MaxRange</a></td></tr>
+<tr class="memdesc:aa5cbccf7078b56f38e9b3d972f04e999 inherit pub_attribs_class_gadget"><td class="mdescLeft">&#160;</td><td class="mdescRight">Maximum range for this Tool. For consistency use GadgetDistances in <a class="el" href="class_global_behaviour.html">GlobalBehaviour</a>. <a href="class_gadget.html#aa5cbccf7078b56f38e9b3d972f04e999">More...</a><br /></td></tr>
+<tr class="separator:aa5cbccf7078b56f38e9b3d972f04e999 inherit pub_attribs_class_gadget"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2c9fe989e41ae1117121eefc22fca7b0 inherit pub_attribs_class_gadget"><td class="memItemLeft" align="right" valign="top">Sprite&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_gadget.html#a2c9fe989e41ae1117121eefc22fca7b0">Sprite</a></td></tr>
+<tr class="memdesc:a2c9fe989e41ae1117121eefc22fca7b0 inherit pub_attribs_class_gadget"><td class="mdescLeft">&#160;</td><td class="mdescRight">Which sprite to use <a href="class_gadget.html#a2c9fe989e41ae1117121eefc22fca7b0">More...</a><br /></td></tr>
+<tr class="separator:a2c9fe989e41ae1117121eefc22fca7b0 inherit pub_attribs_class_gadget"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:acb04c1ca241da0b8e818144a80d9e55d inherit pub_attribs_class_gadget"><td class="memItemLeft" align="right" valign="top">LayerMask&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_gadget.html#acb04c1ca241da0b8e818144a80d9e55d">ignoreLayerMask</a></td></tr>
+<tr class="memdesc:acb04c1ca241da0b8e818144a80d9e55d inherit pub_attribs_class_gadget"><td class="mdescLeft">&#160;</td><td class="mdescRight">Layers to ignore for thid gadget by default. <a href="class_gadget.html#acb04c1ca241da0b8e818144a80d9e55d">More...</a><br /></td></tr>
+<tr class="separator:acb04c1ca241da0b8e818144a80d9e55d inherit pub_attribs_class_gadget"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad932ca8643a5a86c74ed070079a8f70e inherit pub_attribs_class_gadget"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_world_cursor.html">WorldCursor</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_gadget.html#ad932ca8643a5a86c74ed070079a8f70e">Cursor</a></td></tr>
+<tr class="memdesc:ad932ca8643a5a86c74ed070079a8f70e inherit pub_attribs_class_gadget"><td class="mdescLeft">&#160;</td><td class="mdescRight">Which cursor to use <a href="class_gadget.html#ad932ca8643a5a86c74ed070079a8f70e">More...</a><br /></td></tr>
+<tr class="separator:ad932ca8643a5a86c74ed070079a8f70e inherit pub_attribs_class_gadget"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-methods" name="pri-methods"></a>
+Private Member Functions</h2></td></tr>
+<tr class="memitem:a95d0f3e2420f6f01452efcc00be70062"><td class="memItemLeft" align="right" valign="top">new void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_lot_tool.html#a95d0f3e2420f6f01452efcc00be70062">Awake</a> ()</td></tr>
+<tr class="separator:a95d0f3e2420f6f01452efcc00be70062"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9f3ada1835668faf20a9acc4bc83f3d6"><td class="memItemLeft" align="right" valign="top">new void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_lot_tool.html#a9f3ada1835668faf20a9acc4bc83f3d6">OnEnable</a> ()</td></tr>
+<tr class="separator:a9f3ada1835668faf20a9acc4bc83f3d6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a36662937392848319b53fd91aa7c41a8"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_lot_tool.html#a36662937392848319b53fd91aa7c41a8">OnDisable</a> ()</td></tr>
+<tr class="separator:a36662937392848319b53fd91aa7c41a8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5196127464a8a275ad885e398933243f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_lot_tool.html#a5196127464a8a275ad885e398933243f">Update</a> ()</td></tr>
+<tr class="separator:a5196127464a8a275ad885e398933243f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a78006277885d8a87eeb4fc1ee8001644"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_lot_tool.html#a78006277885d8a87eeb4fc1ee8001644">ResetGadget</a> ()</td></tr>
+<tr class="separator:a78006277885d8a87eeb4fc1ee8001644"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a12d8eb5cdfb3b1c7db21d9080ac5dbe6"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_lot_tool.html#a12d8eb5cdfb3b1c7db21d9080ac5dbe6">ActivateLineDrawing</a> ()</td></tr>
+<tr class="separator:a12d8eb5cdfb3b1c7db21d9080ac5dbe6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9e2a6a285bf7762573cb3dcb0b114bd7"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_lot_tool.html#a9e2a6a285bf7762573cb3dcb0b114bd7">UpdateLineDrawing</a> ()</td></tr>
+<tr class="separator:a9e2a6a285bf7762573cb3dcb0b114bd7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aecc49588516c6a03a549804a17492d61"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_lot_tool.html#aecc49588516c6a03a549804a17492d61">DeactivateLineDrawing</a> ()</td></tr>
+<tr class="separator:aecc49588516c6a03a549804a17492d61"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-attribs" name="pri-attribs"></a>
+Private Attributes</h2></td></tr>
+<tr class="memitem:a78ac5377e105980a2bb77db0fd6927ac"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_lot_tool.html#a78ac5377e105980a2bb77db0fd6927ac">LotModeIsPointSelected</a> = false</td></tr>
+<tr class="separator:a78ac5377e105980a2bb77db0fd6927ac"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac630aa2369dee754677fb154c6f856c0"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_lot_tool.html#ac630aa2369dee754677fb154c6f856c0">LotModeIsLineSelected</a> = false</td></tr>
+<tr class="separator:ac630aa2369dee754677fb154c6f856c0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8e5c6bffdd2343f1a829471ae8097a33"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_abstract_line_fact.html">AbstractLineFact</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_lot_tool.html#a8e5c6bffdd2343f1a829471ae8097a33">LotModeLineSelected</a> = null</td></tr>
+<tr class="separator:a8e5c6bffdd2343f1a829471ae8097a33"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3e402ecdb68181599a1d38f76df781ae"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_point_fact.html">PointFact</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_lot_tool.html#a3e402ecdb68181599a1d38f76df781ae">LotModeIntersectionPoint</a> = null</td></tr>
+<tr class="separator:a3e402ecdb68181599a1d38f76df781ae"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0f2487cac691fd416ccc8001f745c2ac"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_point_fact.html">PointFact</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_lot_tool.html#a0f2487cac691fd416ccc8001f745c2ac">LotModeLinePointA</a> = null</td></tr>
+<tr class="separator:a0f2487cac691fd416ccc8001f745c2ac"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a03b4ddc0a21bc7737673d76492f4607b"><td class="memItemLeft" align="right" valign="top">RaycastHit&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_lot_tool.html#a03b4ddc0a21bc7737673d76492f4607b">LotModeLineHit</a></td></tr>
+<tr class="separator:a03b4ddc0a21bc7737673d76492f4607b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8c1b106b0ff886bb4df996b4306899c8"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_lot_tool.html#a8c1b106b0ff886bb4df996b4306899c8">lineDrawingActivated</a></td></tr>
+<tr class="separator:a8c1b106b0ff886bb4df996b4306899c8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a28ad9c3db8d3410e9cc318fecd983877"><td class="memItemLeft" align="right" valign="top">List&lt; Vector3 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_lot_tool.html#a28ad9c3db8d3410e9cc318fecd983877">linePositions</a> = new List&lt;Vector3&gt;()</td></tr>
+<tr class="separator:a28ad9c3db8d3410e9cc318fecd983877"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="inherited" name="inherited"></a>
+Additional Inherited Members</h2></td></tr>
+<tr class="inherit_header pro_methods_class_gadget"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_gadget')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="class_gadget.html">Gadget</a></td></tr>
+<tr class="memitem:a7ee73250f04a3d86b486ec4e73e3b790 inherit pro_methods_class_gadget"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_gadget.html#a7ee73250f04a3d86b486ec4e73e3b790">Awake</a> ()</td></tr>
+<tr class="separator:a7ee73250f04a3d86b486ec4e73e3b790 inherit pro_methods_class_gadget"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a79585ab08c1ae5efe5a357e1b4218fa2 inherit pro_methods_class_gadget"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_gadget.html#a79585ab08c1ae5efe5a357e1b4218fa2">OnEnable</a> ()</td></tr>
+<tr class="separator:a79585ab08c1ae5efe5a357e1b4218fa2 inherit pro_methods_class_gadget"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a id="a12d8eb5cdfb3b1c7db21d9080ac5dbe6" name="a12d8eb5cdfb3b1c7db21d9080ac5dbe6"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a12d8eb5cdfb3b1c7db21d9080ac5dbe6">&#9670;&nbsp;</a></span>ActivateLineDrawing()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void LotTool.ActivateLineDrawing </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a95d0f3e2420f6f01452efcc00be70062" name="a95d0f3e2420f6f01452efcc00be70062"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a95d0f3e2420f6f01452efcc00be70062">&#9670;&nbsp;</a></span>Awake()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">new void LotTool.Awake </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="aecc49588516c6a03a549804a17492d61" name="aecc49588516c6a03a549804a17492d61"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aecc49588516c6a03a549804a17492d61">&#9670;&nbsp;</a></span>DeactivateLineDrawing()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void LotTool.DeactivateLineDrawing </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a36662937392848319b53fd91aa7c41a8" name="a36662937392848319b53fd91aa7c41a8"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a36662937392848319b53fd91aa7c41a8">&#9670;&nbsp;</a></span>OnDisable()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void LotTool.OnDisable </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a9f3ada1835668faf20a9acc4bc83f3d6" name="a9f3ada1835668faf20a9acc4bc83f3d6"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a9f3ada1835668faf20a9acc4bc83f3d6">&#9670;&nbsp;</a></span>OnEnable()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">new void LotTool.OnEnable </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a30b465dbda71de181a94b76ea4dc3b96" name="a30b465dbda71de181a94b76ea4dc3b96"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a30b465dbda71de181a94b76ea4dc3b96">&#9670;&nbsp;</a></span>OnHit()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">override void LotTool.OnHit </td>
+          <td>(</td>
+          <td class="paramtype">RaycastHit&#160;</td>
+          <td class="paramname"><em>hit</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Called when <a class="el" href="class_communication_events.html#a42aa894d895fcccfea05a3823bc2a683">CommunicationEvents.TriggerEvent</a> is invoked, a.k.a. when Player clicks in GameWorld. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">hit</td><td>the position where it was clicked</td></tr>
+  </table>
+  </dd>
+</dl>
+
+<p>Reimplemented from <a class="el" href="class_gadget.html#a069459a8478367816706eeb368b11763">Gadget</a>.</p>
+
+</div>
+</div>
+<a id="a78006277885d8a87eeb4fc1ee8001644" name="a78006277885d8a87eeb4fc1ee8001644"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a78006277885d8a87eeb4fc1ee8001644">&#9670;&nbsp;</a></span>ResetGadget()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void LotTool.ResetGadget </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a5196127464a8a275ad885e398933243f" name="a5196127464a8a275ad885e398933243f"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a5196127464a8a275ad885e398933243f">&#9670;&nbsp;</a></span>Update()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void LotTool.Update </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a9e2a6a285bf7762573cb3dcb0b114bd7" name="a9e2a6a285bf7762573cb3dcb0b114bd7"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a9e2a6a285bf7762573cb3dcb0b114bd7">&#9670;&nbsp;</a></span>UpdateLineDrawing()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void LotTool.UpdateLineDrawing </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Data Documentation</h2>
+<a id="a8c1b106b0ff886bb4df996b4306899c8" name="a8c1b106b0ff886bb4df996b4306899c8"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a8c1b106b0ff886bb4df996b4306899c8">&#9670;&nbsp;</a></span>lineDrawingActivated</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool LotTool.lineDrawingActivated</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a28ad9c3db8d3410e9cc318fecd983877" name="a28ad9c3db8d3410e9cc318fecd983877"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a28ad9c3db8d3410e9cc318fecd983877">&#9670;&nbsp;</a></span>linePositions</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">List&lt;Vector3&gt; LotTool.linePositions = new List&lt;Vector3&gt;()</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a1fbfbcb8c0ebd0f71e609abca033a6d6" name="a1fbfbcb8c0ebd0f71e609abca033a6d6"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a1fbfbcb8c0ebd0f71e609abca033a6d6">&#9670;&nbsp;</a></span>linePreviewMaterial</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">Material LotTool.linePreviewMaterial</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="aba288b4bb8b419bd1fc50abd2173189c" name="aba288b4bb8b419bd1fc50abd2173189c"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aba288b4bb8b419bd1fc50abd2173189c">&#9670;&nbsp;</a></span>lineRenderer</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">LineRenderer LotTool.lineRenderer</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a3e402ecdb68181599a1d38f76df781ae" name="a3e402ecdb68181599a1d38f76df781ae"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a3e402ecdb68181599a1d38f76df781ae">&#9670;&nbsp;</a></span>LotModeIntersectionPoint</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_point_fact.html">PointFact</a> LotTool.LotModeIntersectionPoint = null</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="ac630aa2369dee754677fb154c6f856c0" name="ac630aa2369dee754677fb154c6f856c0"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ac630aa2369dee754677fb154c6f856c0">&#9670;&nbsp;</a></span>LotModeIsLineSelected</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool LotTool.LotModeIsLineSelected = false</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a78ac5377e105980a2bb77db0fd6927ac" name="a78ac5377e105980a2bb77db0fd6927ac"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a78ac5377e105980a2bb77db0fd6927ac">&#9670;&nbsp;</a></span>LotModeIsPointSelected</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool LotTool.LotModeIsPointSelected = false</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a03b4ddc0a21bc7737673d76492f4607b" name="a03b4ddc0a21bc7737673d76492f4607b"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a03b4ddc0a21bc7737673d76492f4607b">&#9670;&nbsp;</a></span>LotModeLineHit</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">RaycastHit LotTool.LotModeLineHit</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a0f2487cac691fd416ccc8001f745c2ac" name="a0f2487cac691fd416ccc8001f745c2ac"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a0f2487cac691fd416ccc8001f745c2ac">&#9670;&nbsp;</a></span>LotModeLinePointA</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_point_fact.html">PointFact</a> LotTool.LotModeLinePointA = null</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a8e5c6bffdd2343f1a829471ae8097a33" name="a8e5c6bffdd2343f1a829471ae8097a33"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a8e5c6bffdd2343f1a829471ae8097a33">&#9670;&nbsp;</a></span>LotModeLineSelected</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_abstract_line_fact.html">AbstractLineFact</a> LotTool.LotModeLineSelected = null</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/InteractionEngine/Gadgets/<a class="el" href="_lot_tool_8cs.html">LotTool.cs</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="class_lot_tool.html">LotTool</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_lot_tool.js b/Doxygen/output/html/class_lot_tool.js
new file mode 100644
index 0000000000000000000000000000000000000000..fd0446a58963ab54ee1b44f075b35166f0c700ea
--- /dev/null
+++ b/Doxygen/output/html/class_lot_tool.js
@@ -0,0 +1,22 @@
+var class_lot_tool =
+[
+    [ "ActivateLineDrawing", "class_lot_tool.html#a12d8eb5cdfb3b1c7db21d9080ac5dbe6", null ],
+    [ "Awake", "class_lot_tool.html#a95d0f3e2420f6f01452efcc00be70062", null ],
+    [ "DeactivateLineDrawing", "class_lot_tool.html#aecc49588516c6a03a549804a17492d61", null ],
+    [ "OnDisable", "class_lot_tool.html#a36662937392848319b53fd91aa7c41a8", null ],
+    [ "OnEnable", "class_lot_tool.html#a9f3ada1835668faf20a9acc4bc83f3d6", null ],
+    [ "OnHit", "class_lot_tool.html#a30b465dbda71de181a94b76ea4dc3b96", null ],
+    [ "ResetGadget", "class_lot_tool.html#a78006277885d8a87eeb4fc1ee8001644", null ],
+    [ "Update", "class_lot_tool.html#a5196127464a8a275ad885e398933243f", null ],
+    [ "UpdateLineDrawing", "class_lot_tool.html#a9e2a6a285bf7762573cb3dcb0b114bd7", null ],
+    [ "lineDrawingActivated", "class_lot_tool.html#a8c1b106b0ff886bb4df996b4306899c8", null ],
+    [ "linePositions", "class_lot_tool.html#a28ad9c3db8d3410e9cc318fecd983877", null ],
+    [ "linePreviewMaterial", "class_lot_tool.html#a1fbfbcb8c0ebd0f71e609abca033a6d6", null ],
+    [ "lineRenderer", "class_lot_tool.html#aba288b4bb8b419bd1fc50abd2173189c", null ],
+    [ "LotModeIntersectionPoint", "class_lot_tool.html#a3e402ecdb68181599a1d38f76df781ae", null ],
+    [ "LotModeIsLineSelected", "class_lot_tool.html#ac630aa2369dee754677fb154c6f856c0", null ],
+    [ "LotModeIsPointSelected", "class_lot_tool.html#a78ac5377e105980a2bb77db0fd6927ac", null ],
+    [ "LotModeLineHit", "class_lot_tool.html#a03b4ddc0a21bc7737673d76492f4607b", null ],
+    [ "LotModeLinePointA", "class_lot_tool.html#a0f2487cac691fd416ccc8001f745c2ac", null ],
+    [ "LotModeLineSelected", "class_lot_tool.html#a8e5c6bffdd2343f1a829471ae8097a33", null ]
+];
\ No newline at end of file
diff --git a/Doxygen/output/html/class_lot_tool.png b/Doxygen/output/html/class_lot_tool.png
new file mode 100644
index 0000000000000000000000000000000000000000..5526df9a5788ac121887fcf3e07a8c76bd6d57dc
--- /dev/null
+++ b/Doxygen/output/html/class_lot_tool.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:e2acf3922e316d760e682bc54a53daa30fca0c75f03e9e0d1542a3edf1f3d3b6
+size 614
diff --git a/Doxygen/output/html/class_m_m_t_interface-members.html b/Doxygen/output/html/class_m_m_t_interface-members.html
new file mode 100644
index 0000000000000000000000000000000000000000..fc1b5982da70ee816da071c100bc77555f24d07a
--- /dev/null
+++ b/Doxygen/output/html/class_m_m_t_interface-members.html
@@ -0,0 +1,103 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_m_m_t_interface.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">MMTInterface Member List</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_m_m_t_interface.html">MMTInterface</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_m_m_t_interface.html#ab2b3f4de73b46d627570efbd77a19e67">mmtServerProcess</a></td><td class="entry"><a class="el" href="class_m_m_t_interface.html">MMTInterface</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_m_m_t_interface.html#ada41a27c0c56db10c1053fa562a30c24">mmtServerProcessInfo</a></td><td class="entry"><a class="el" href="class_m_m_t_interface.html">MMTInterface</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_m_m_t_interface.html#ab8ad7c718243ac2cf9a09719b6696093">Start</a>()</td><td class="entry"><a class="el" href="class_m_m_t_interface.html">MMTInterface</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_m_m_t_interface.html b/Doxygen/output/html/class_m_m_t_interface.html
new file mode 100644
index 0000000000000000000000000000000000000000..d9f32e760e1fad19818677f27a6ca55a6ff0f04d
--- /dev/null
+++ b/Doxygen/output/html/class_m_m_t_interface.html
@@ -0,0 +1,195 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: MMTInterface Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_m_m_t_interface.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#pri-methods">Private Member Functions</a> &#124;
+<a href="#pri-attribs">Private Attributes</a> &#124;
+<a href="class_m_m_t_interface-members.html">List of all members</a>  </div>
+  <div class="headertitle"><div class="title">MMTInterface Class Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<div class="dynheader">
+Inheritance diagram for MMTInterface:</div>
+<div class="dyncontent">
+ <div class="center">
+  <img src="class_m_m_t_interface.png" alt=""/>
+ </div></div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-methods" name="pri-methods"></a>
+Private Member Functions</h2></td></tr>
+<tr class="memitem:ab8ad7c718243ac2cf9a09719b6696093"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_m_m_t_interface.html#ab8ad7c718243ac2cf9a09719b6696093">Start</a> ()</td></tr>
+<tr class="separator:ab8ad7c718243ac2cf9a09719b6696093"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-attribs" name="pri-attribs"></a>
+Private Attributes</h2></td></tr>
+<tr class="memitem:ab2b3f4de73b46d627570efbd77a19e67"><td class="memItemLeft" align="right" valign="top">Process&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_m_m_t_interface.html#ab2b3f4de73b46d627570efbd77a19e67">mmtServerProcess</a></td></tr>
+<tr class="separator:ab2b3f4de73b46d627570efbd77a19e67"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ada41a27c0c56db10c1053fa562a30c24"><td class="memItemLeft" align="right" valign="top">ProcessStartInfo&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_m_m_t_interface.html#ada41a27c0c56db10c1053fa562a30c24">mmtServerProcessInfo</a></td></tr>
+<tr class="separator:ada41a27c0c56db10c1053fa562a30c24"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a id="ab8ad7c718243ac2cf9a09719b6696093" name="ab8ad7c718243ac2cf9a09719b6696093"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ab8ad7c718243ac2cf9a09719b6696093">&#9670;&nbsp;</a></span>Start()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void MMTInterface.Start </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Data Documentation</h2>
+<a id="ab2b3f4de73b46d627570efbd77a19e67" name="ab2b3f4de73b46d627570efbd77a19e67"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ab2b3f4de73b46d627570efbd77a19e67">&#9670;&nbsp;</a></span>mmtServerProcess</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">Process MMTInterface.mmtServerProcess</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="ada41a27c0c56db10c1053fa562a30c24" name="ada41a27c0c56db10c1053fa562a30c24"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ada41a27c0c56db10c1053fa562a30c24">&#9670;&nbsp;</a></span>mmtServerProcessInfo</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">ProcessStartInfo MMTInterface.mmtServerProcessInfo</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/InteractionEngine/<a class="el" href="_m_m_t_interface_8cs.html">MMTInterface.cs</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="class_m_m_t_interface.html">MMTInterface</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_m_m_t_interface.js b/Doxygen/output/html/class_m_m_t_interface.js
new file mode 100644
index 0000000000000000000000000000000000000000..b950cfc441a87bc1973a480ccbfafbcef2476165
--- /dev/null
+++ b/Doxygen/output/html/class_m_m_t_interface.js
@@ -0,0 +1,6 @@
+var class_m_m_t_interface =
+[
+    [ "Start", "class_m_m_t_interface.html#ab8ad7c718243ac2cf9a09719b6696093", null ],
+    [ "mmtServerProcess", "class_m_m_t_interface.html#ab2b3f4de73b46d627570efbd77a19e67", null ],
+    [ "mmtServerProcessInfo", "class_m_m_t_interface.html#ada41a27c0c56db10c1053fa562a30c24", null ]
+];
\ No newline at end of file
diff --git a/Doxygen/output/html/class_m_m_t_interface.png b/Doxygen/output/html/class_m_m_t_interface.png
new file mode 100644
index 0000000000000000000000000000000000000000..918afc4b650303549e852606c3b3477c78656c36
--- /dev/null
+++ b/Doxygen/output/html/class_m_m_t_interface.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:7a2f19e60c54f923fba5262354484a80fd430c37d9aa9e73ba4552214e647b9d
+size 487
diff --git a/Doxygen/output/html/class_m_m_t_u_r_i_collection-members.html b/Doxygen/output/html/class_m_m_t_u_r_i_collection-members.html
new file mode 100644
index 0000000000000000000000000000000000000000..d26297dc49a1654bcc2d2b72bdaf4651692346b5
--- /dev/null
+++ b/Doxygen/output/html/class_m_m_t_u_r_i_collection-members.html
@@ -0,0 +1,111 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_m_m_t_u_r_i_collection.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">MMTURICollection Member List</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_m_m_t_u_r_i_collection.html">MMTURICollection</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_m_m_t_u_r_i_collection.html#a9da7504dd7515b8b65f01a880cfce1ab">Angle</a></td><td class="entry"><a class="el" href="class_m_m_t_u_r_i_collection.html">MMTURICollection</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_m_m_t_u_r_i_collection.html#a6c86dfd72739c24050918ec7c78b8972">Ded</a></td><td class="entry"><a class="el" href="class_m_m_t_u_r_i_collection.html">MMTURICollection</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_m_m_t_u_r_i_collection.html#acd62c57c5f7c10164a1d837c1c702233">Eq</a></td><td class="entry"><a class="el" href="class_m_m_t_u_r_i_collection.html">MMTURICollection</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_m_m_t_u_r_i_collection.html#afbd8856cac128383dfa38026ad8d673d">LineOf</a></td><td class="entry"><a class="el" href="class_m_m_t_u_r_i_collection.html">MMTURICollection</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_m_m_t_u_r_i_collection.html#a44786873138c66366e57a94c65204909">LineType</a></td><td class="entry"><a class="el" href="class_m_m_t_u_r_i_collection.html">MMTURICollection</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_m_m_t_u_r_i_collection.html#acb54ee6e160d3479229bc3e715073197">Metric</a></td><td class="entry"><a class="el" href="class_m_m_t_u_r_i_collection.html">MMTURICollection</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_m_m_t_u_r_i_collection.html#a9a04ee58367c78cf4c13caa8d717eb9c">OnLine</a></td><td class="entry"><a class="el" href="class_m_m_t_u_r_i_collection.html">MMTURICollection</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_m_m_t_u_r_i_collection.html#a5e56e2ca65b8ba35be4b2a2aedbefa49">Point</a></td><td class="entry"><a class="el" href="class_m_m_t_u_r_i_collection.html">MMTURICollection</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_m_m_t_u_r_i_collection.html#a7532b6ebeb3927e12681cc5fb171b91f">RealLit</a></td><td class="entry"><a class="el" href="class_m_m_t_u_r_i_collection.html">MMTURICollection</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_m_m_t_u_r_i_collection.html#a9a99b3ef7a79ae1eaa253c2f53beaaa4">Sketch</a></td><td class="entry"><a class="el" href="class_m_m_t_u_r_i_collection.html">MMTURICollection</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_m_m_t_u_r_i_collection.html#a177668d9d318a481ea5dedeac15d9d3e">Tuple</a></td><td class="entry"><a class="el" href="class_m_m_t_u_r_i_collection.html">MMTURICollection</a></td><td class="entry"></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_m_m_t_u_r_i_collection.html b/Doxygen/output/html/class_m_m_t_u_r_i_collection.html
new file mode 100644
index 0000000000000000000000000000000000000000..5d324f48d4700c714742cfd427523df503540872
--- /dev/null
+++ b/Doxygen/output/html/class_m_m_t_u_r_i_collection.html
@@ -0,0 +1,285 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: MMTURICollection Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_m_m_t_u_r_i_collection.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#pub-attribs">Public Attributes</a> &#124;
+<a href="class_m_m_t_u_r_i_collection-members.html">List of all members</a>  </div>
+  <div class="headertitle"><div class="title">MMTURICollection Class Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
+Public Attributes</h2></td></tr>
+<tr class="memitem:a5e56e2ca65b8ba35be4b2a2aedbefa49"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_m_m_t_u_r_i_collection.html#a5e56e2ca65b8ba35be4b2a2aedbefa49">Point</a> = &quot;http://mathhub.info/MitM/core/geometry?3DGeometry?point&quot;</td></tr>
+<tr class="separator:a5e56e2ca65b8ba35be4b2a2aedbefa49"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a177668d9d318a481ea5dedeac15d9d3e"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_m_m_t_u_r_i_collection.html#a177668d9d318a481ea5dedeac15d9d3e">Tuple</a> = &quot;http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple&quot;</td></tr>
+<tr class="separator:a177668d9d318a481ea5dedeac15d9d3e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a44786873138c66366e57a94c65204909"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_m_m_t_u_r_i_collection.html#a44786873138c66366e57a94c65204909">LineType</a> = &quot;http://mathhub.info/MitM/core/geometry?Geometry/Common?line_type&quot;</td></tr>
+<tr class="separator:a44786873138c66366e57a94c65204909"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afbd8856cac128383dfa38026ad8d673d"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_m_m_t_u_r_i_collection.html#afbd8856cac128383dfa38026ad8d673d">LineOf</a> = &quot;http://mathhub.info/MitM/core/geometry?Geometry/Common?lineOf&quot;</td></tr>
+<tr class="separator:afbd8856cac128383dfa38026ad8d673d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9a04ee58367c78cf4c13caa8d717eb9c"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_m_m_t_u_r_i_collection.html#a9a04ee58367c78cf4c13caa8d717eb9c">OnLine</a> = &quot;http://mathhub.info/MitM/core/geometry?Geometry/Common?onLine&quot;</td></tr>
+<tr class="separator:a9a04ee58367c78cf4c13caa8d717eb9c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6c86dfd72739c24050918ec7c78b8972"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_m_m_t_u_r_i_collection.html#a6c86dfd72739c24050918ec7c78b8972">Ded</a> = &quot;http://mathhub.info/MitM/Foundation?Logic?ded&quot;</td></tr>
+<tr class="separator:a6c86dfd72739c24050918ec7c78b8972"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:acd62c57c5f7c10164a1d837c1c702233"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_m_m_t_u_r_i_collection.html#acd62c57c5f7c10164a1d837c1c702233">Eq</a> = &quot;http://mathhub.info/MitM/Foundation?Logic?eq&quot;</td></tr>
+<tr class="separator:acd62c57c5f7c10164a1d837c1c702233"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:acb54ee6e160d3479229bc3e715073197"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_m_m_t_u_r_i_collection.html#acb54ee6e160d3479229bc3e715073197">Metric</a> = &quot;http://mathhub.info/MitM/core/geometry?Geometry/Common?metric&quot;</td></tr>
+<tr class="separator:acb54ee6e160d3479229bc3e715073197"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9da7504dd7515b8b65f01a880cfce1ab"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_m_m_t_u_r_i_collection.html#a9da7504dd7515b8b65f01a880cfce1ab">Angle</a> = &quot;http://mathhub.info/MitM/core/geometry?Geometry/Common?angle_between&quot;</td></tr>
+<tr class="separator:a9da7504dd7515b8b65f01a880cfce1ab"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9a99b3ef7a79ae1eaa253c2f53beaaa4"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_m_m_t_u_r_i_collection.html#a9a99b3ef7a79ae1eaa253c2f53beaaa4">Sketch</a> = &quot;http://mathhub.info/MitM/Foundation?InformalProofs?proofsketch&quot;</td></tr>
+<tr class="separator:a9a99b3ef7a79ae1eaa253c2f53beaaa4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7532b6ebeb3927e12681cc5fb171b91f"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_m_m_t_u_r_i_collection.html#a7532b6ebeb3927e12681cc5fb171b91f">RealLit</a> = &quot;http://mathhub.info/MitM/Foundation?RealLiterals?real_lit&quot;</td></tr>
+<tr class="separator:a7532b6ebeb3927e12681cc5fb171b91f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Member Data Documentation</h2>
+<a id="a9da7504dd7515b8b65f01a880cfce1ab" name="a9da7504dd7515b8b65f01a880cfce1ab"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a9da7504dd7515b8b65f01a880cfce1ab">&#9670;&nbsp;</a></span>Angle</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">string MMTURICollection.Angle = &quot;http://mathhub.info/MitM/core/geometry?Geometry/Common?angle_between&quot;</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a6c86dfd72739c24050918ec7c78b8972" name="a6c86dfd72739c24050918ec7c78b8972"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a6c86dfd72739c24050918ec7c78b8972">&#9670;&nbsp;</a></span>Ded</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">string MMTURICollection.Ded = &quot;http://mathhub.info/MitM/Foundation?Logic?ded&quot;</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="acd62c57c5f7c10164a1d837c1c702233" name="acd62c57c5f7c10164a1d837c1c702233"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#acd62c57c5f7c10164a1d837c1c702233">&#9670;&nbsp;</a></span>Eq</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">string MMTURICollection.Eq = &quot;http://mathhub.info/MitM/Foundation?Logic?eq&quot;</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="afbd8856cac128383dfa38026ad8d673d" name="afbd8856cac128383dfa38026ad8d673d"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#afbd8856cac128383dfa38026ad8d673d">&#9670;&nbsp;</a></span>LineOf</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">string MMTURICollection.LineOf = &quot;http://mathhub.info/MitM/core/geometry?Geometry/Common?lineOf&quot;</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a44786873138c66366e57a94c65204909" name="a44786873138c66366e57a94c65204909"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a44786873138c66366e57a94c65204909">&#9670;&nbsp;</a></span>LineType</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">string MMTURICollection.LineType = &quot;http://mathhub.info/MitM/core/geometry?Geometry/Common?line_type&quot;</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="acb54ee6e160d3479229bc3e715073197" name="acb54ee6e160d3479229bc3e715073197"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#acb54ee6e160d3479229bc3e715073197">&#9670;&nbsp;</a></span>Metric</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">string MMTURICollection.Metric = &quot;http://mathhub.info/MitM/core/geometry?Geometry/Common?metric&quot;</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a9a04ee58367c78cf4c13caa8d717eb9c" name="a9a04ee58367c78cf4c13caa8d717eb9c"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a9a04ee58367c78cf4c13caa8d717eb9c">&#9670;&nbsp;</a></span>OnLine</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">string MMTURICollection.OnLine = &quot;http://mathhub.info/MitM/core/geometry?Geometry/Common?onLine&quot;</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a5e56e2ca65b8ba35be4b2a2aedbefa49" name="a5e56e2ca65b8ba35be4b2a2aedbefa49"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a5e56e2ca65b8ba35be4b2a2aedbefa49">&#9670;&nbsp;</a></span>Point</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">string MMTURICollection.Point = &quot;http://mathhub.info/MitM/core/geometry?3DGeometry?point&quot;</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a7532b6ebeb3927e12681cc5fb171b91f" name="a7532b6ebeb3927e12681cc5fb171b91f"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a7532b6ebeb3927e12681cc5fb171b91f">&#9670;&nbsp;</a></span>RealLit</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">string MMTURICollection.RealLit = &quot;http://mathhub.info/MitM/Foundation?RealLiterals?real_lit&quot;</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a9a99b3ef7a79ae1eaa253c2f53beaaa4" name="a9a99b3ef7a79ae1eaa253c2f53beaaa4"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a9a99b3ef7a79ae1eaa253c2f53beaaa4">&#9670;&nbsp;</a></span>Sketch</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">string MMTURICollection.Sketch = &quot;http://mathhub.info/MitM/Foundation?InformalProofs?proofsketch&quot;</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a177668d9d318a481ea5dedeac15d9d3e" name="a177668d9d318a481ea5dedeac15d9d3e"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a177668d9d318a481ea5dedeac15d9d3e">&#9670;&nbsp;</a></span>Tuple</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">string MMTURICollection.Tuple = &quot;http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple&quot;</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/<a class="el" href="_j_s_o_n_manager_8cs.html">JSONManager.cs</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="class_m_m_t_u_r_i_collection.html">MMTURICollection</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_m_m_t_u_r_i_collection.js b/Doxygen/output/html/class_m_m_t_u_r_i_collection.js
new file mode 100644
index 0000000000000000000000000000000000000000..a1cd89388c2f65c73f589e8d07bea0b9e0ccb2f9
--- /dev/null
+++ b/Doxygen/output/html/class_m_m_t_u_r_i_collection.js
@@ -0,0 +1,14 @@
+var class_m_m_t_u_r_i_collection =
+[
+    [ "Angle", "class_m_m_t_u_r_i_collection.html#a9da7504dd7515b8b65f01a880cfce1ab", null ],
+    [ "Ded", "class_m_m_t_u_r_i_collection.html#a6c86dfd72739c24050918ec7c78b8972", null ],
+    [ "Eq", "class_m_m_t_u_r_i_collection.html#acd62c57c5f7c10164a1d837c1c702233", null ],
+    [ "LineOf", "class_m_m_t_u_r_i_collection.html#afbd8856cac128383dfa38026ad8d673d", null ],
+    [ "LineType", "class_m_m_t_u_r_i_collection.html#a44786873138c66366e57a94c65204909", null ],
+    [ "Metric", "class_m_m_t_u_r_i_collection.html#acb54ee6e160d3479229bc3e715073197", null ],
+    [ "OnLine", "class_m_m_t_u_r_i_collection.html#a9a04ee58367c78cf4c13caa8d717eb9c", null ],
+    [ "Point", "class_m_m_t_u_r_i_collection.html#a5e56e2ca65b8ba35be4b2a2aedbefa49", null ],
+    [ "RealLit", "class_m_m_t_u_r_i_collection.html#a7532b6ebeb3927e12681cc5fb171b91f", null ],
+    [ "Sketch", "class_m_m_t_u_r_i_collection.html#a9a99b3ef7a79ae1eaa253c2f53beaaa4", null ],
+    [ "Tuple", "class_m_m_t_u_r_i_collection.html#a177668d9d318a481ea5dedeac15d9d3e", null ]
+];
\ No newline at end of file
diff --git a/Doxygen/output/html/class_math3d-members.html b/Doxygen/output/html/class_math3d-members.html
new file mode 100644
index 0000000000000000000000000000000000000000..127d3a30f4eb07e08ce864eba09f6bc5e9fbae30
--- /dev/null
+++ b/Doxygen/output/html/class_math3d-members.html
@@ -0,0 +1,159 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_math3d.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">Math3d Member List</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_math3d.html">Math3d</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_math3d.html#af3148489d29f629bd94769faef49cd04">AddRotation</a>(Quaternion A, Quaternion B)</td><td class="entry"><a class="el" href="class_math3d.html">Math3d</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_math3d.html#ad92fd4e4c8e76b9991b10e64213fe932">AddVectorLength</a>(Vector3 vector, float size)</td><td class="entry"><a class="el" href="class_math3d.html">Math3d</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_math3d.html#a02591fdff71a8f6bf8dbcd3fa901a8de">AngleVectorPlane</a>(Vector3 vector, Vector3 normal)</td><td class="entry"><a class="el" href="class_math3d.html">Math3d</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_math3d.html#a791de8a0100ec8ed81b85f342fa5f97f">AngularAcceleration</a>(out Vector3 vector, Quaternion rotation, int samples)</td><td class="entry"><a class="el" href="class_math3d.html">Math3d</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_math3d.html#a570ef4340ba12690009750e6aa108c2e">AreLineSegmentsCrossing</a>(Vector3 pointA1, Vector3 pointA2, Vector3 pointB1, Vector3 pointB2)</td><td class="entry"><a class="el" href="class_math3d.html">Math3d</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_math3d.html#ade28da4490d6bb9e960ee19069a1f49f">ClosestPointsOnTwoLines</a>(out Vector3 closestPointLine1, out Vector3 closestPointLine2, Vector3 linePoint1, Vector3 lineVec1, Vector3 linePoint2, Vector3 lineVec2)</td><td class="entry"><a class="el" href="class_math3d.html">Math3d</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_math3d.html#a19a6a626eb71cb36a27100fcca0b2b9b">CubeRoot</a>(float d)</td><td class="entry"><a class="el" href="class_math3d.html">Math3d</a></td><td class="entry"><span class="mlabel">private</span><span class="mlabel">static</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_math3d.html#a4eb7fb8738dde33fb74cd205972de231">DotProductAngle</a>(Vector3 vec1, Vector3 vec2)</td><td class="entry"><a class="el" href="class_math3d.html">Math3d</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_math3d.html#a9eddae53f2919abbbb8d25854d98f2ef">GetForwardVector</a>(Quaternion q)</td><td class="entry"><a class="el" href="class_math3d.html">Math3d</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_math3d.html#af93b5c2b7570edf10a50116a13ee7ee0">GetLineSplineIntersections</a>(Vector2[] linePoints, Vector2[] cPoints)</td><td class="entry"><a class="el" href="class_math3d.html">Math3d</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_math3d.html#ab12c54dd767b6a79dc4fdcc904eba7a0">GetPointOnSpline</a>(float percentage, Vector2[] cPoints)</td><td class="entry"><a class="el" href="class_math3d.html">Math3d</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_math3d.html#a4e00857cf24b89405ea28ba6d0e1422b">GetRightVector</a>(Quaternion q)</td><td class="entry"><a class="el" href="class_math3d.html">Math3d</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_math3d.html#afc19f2830f7b25e25dbf39f1048d0333">GetUpVector</a>(Quaternion q)</td><td class="entry"><a class="el" href="class_math3d.html">Math3d</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_math3d.html#acbf31d051a95aea40992374952799a3a">Init</a>()</td><td class="entry"><a class="el" href="class_math3d.html">Math3d</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_math3d.html#af207136f05c5845fad1600c44643b7f1">InverseTransformDirectionMath</a>(Quaternion rotation, Vector3 vector)</td><td class="entry"><a class="el" href="class_math3d.html">Math3d</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_math3d.html#a948c81f31f53f297e6b3fb2874248364">IsApproximatelyEqual</a>(Vector3 vectorA, Vector3 vectorB, double precission=Math3d.vectorPrecission)</td><td class="entry"><a class="el" href="class_math3d.html">Math3d</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_math3d.html#aa6eee63ce400b0187db368310d70d948">IsApproximatelyParallel</a>(Vector3 vectorA, Vector3 vectorB, double precission=Math3d.vectorPrecission)</td><td class="entry"><a class="el" href="class_math3d.html">Math3d</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_math3d.html#aab30a916c1ea2d67adb58be1f2c87050">IsLineInRectangle</a>(Vector3 linePoint1, Vector3 linePoint2, Vector3 rectA, Vector3 rectB, Vector3 rectC, Vector3 rectD)</td><td class="entry"><a class="el" href="class_math3d.html">Math3d</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_math3d.html#a3e47abdc0c5659f30a52d42ca01406e5">IsPointApproximatelyOnLine</a>(Vector3 linePoint, Vector3 lineVec, Vector3 point, double precission=Math3d.vectorPrecission)</td><td class="entry"><a class="el" href="class_math3d.html">Math3d</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_math3d.html#ac19e283efd8758024df1c2056ee43fac">IsPointInRectangle</a>(Vector3 point, Vector3 rectA, Vector3 rectC, Vector3 rectB, Vector3 rectD)</td><td class="entry"><a class="el" href="class_math3d.html">Math3d</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_math3d.html#af7a33a98279bb7c957596df5e14dab6e">IsPointOnLine</a>(Vector3 linePoint, Vector3 lineVec, Vector3 point)</td><td class="entry"><a class="el" href="class_math3d.html">Math3d</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_math3d.html#a2d1e12e7f3272df1df24a245e5b02570">LinearAcceleration</a>(out Vector3 vector, Vector3 position, int samples)</td><td class="entry"><a class="el" href="class_math3d.html">Math3d</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_math3d.html#a6725baead56ce426c71cbccba96a396e">LinearFunction2DBasic</a>(float x, float Qx, float Qy)</td><td class="entry"><a class="el" href="class_math3d.html">Math3d</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_math3d.html#af28fee30babd2398ae400ac145f41357">LinearFunction2DFull</a>(float x, float Px, float Py, float Qx, float Qy)</td><td class="entry"><a class="el" href="class_math3d.html">Math3d</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_math3d.html#ac062925a5afea1c1012da3605b84392c">LineLineIntersection</a>(out Vector3 intersection, Vector3 linePoint1, Vector3 lineVec1, Vector3 linePoint2, Vector3 lineVec2)</td><td class="entry"><a class="el" href="class_math3d.html">Math3d</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_math3d.html#a1088a5089b12fd0e347e7db5529934ad">LinePlaneIntersection</a>(out Vector3 intersection, Vector3 linePoint, Vector3 lineVec, Vector3 planeNormal, Vector3 planePoint)</td><td class="entry"><a class="el" href="class_math3d.html">Math3d</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_math3d.html#aedbd92baedfda5ae4da41af30b0a2a73">LookRotationExtended</a>(ref GameObject gameObjectInOut, Vector3 alignWithVector, Vector3 alignWithNormal, Vector3 customForward, Vector3 customUp)</td><td class="entry"><a class="el" href="class_math3d.html">Math3d</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_math3d.html#adac35548a8585ff5a4497ae1fb6492f1">MouseDistanceToCircle</a>(Vector3 point, float radius)</td><td class="entry"><a class="el" href="class_math3d.html">Math3d</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_math3d.html#ad7e73cf22c4689f58de8759278fd960a">MouseDistanceToLine</a>(Vector3 linePoint1, Vector3 linePoint2)</td><td class="entry"><a class="el" href="class_math3d.html">Math3d</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_math3d.html#a6add412d1291d4c5d42ecc30cc94fead">PlaneFrom3Points</a>(out Vector3 planeNormal, out Vector3 planePoint, Vector3 pointA, Vector3 pointB, Vector3 pointC)</td><td class="entry"><a class="el" href="class_math3d.html">Math3d</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_math3d.html#ac90b5e767702a94267f0e1c939029f65">PlanePlaneIntersection</a>(out Vector3 linePoint, out Vector3 lineVec, Vector3 plane1Normal, Vector3 plane1Position, Vector3 plane2Normal, Vector3 plane2Position)</td><td class="entry"><a class="el" href="class_math3d.html">Math3d</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_math3d.html#a0fc075fcb9718aca8dc4cc62990dc070">PointOnWhichSideOfLineSegment</a>(Vector3 linePoint1, Vector3 linePoint2, Vector3 point)</td><td class="entry"><a class="el" href="class_math3d.html">Math3d</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_math3d.html#a6fcdb65f51bfdfdb28dd2fdaefb2d3f7">PositionFromMatrix</a>(Matrix4x4 m)</td><td class="entry"><a class="el" href="class_math3d.html">Math3d</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_math3d.html#a44b0a26cfe822b803dace3e4a17ab579">positionRegister</a></td><td class="entry"><a class="el" href="class_math3d.html">Math3d</a></td><td class="entry"><span class="mlabel">private</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_math3d.html#aeca897531a6dfa57295bf1d3296a3177">positionSamplesTaken</a></td><td class="entry"><a class="el" href="class_math3d.html">Math3d</a></td><td class="entry"><span class="mlabel">private</span><span class="mlabel">static</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_math3d.html#a1b40b723fbdadf0b616549f678a66836">posTimeRegister</a></td><td class="entry"><a class="el" href="class_math3d.html">Math3d</a></td><td class="entry"><span class="mlabel">private</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_math3d.html#a0e1fe508767177d4acbb00aec8489a26">PreciseAlign</a>(ref GameObject gameObjectInOut, Vector3 alignWithVector, Vector3 alignWithNormal, Vector3 alignWithPosition, Vector3 triangleForward, Vector3 triangleNormal, Vector3 trianglePosition)</td><td class="entry"><a class="el" href="class_math3d.html">Math3d</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_math3d.html#aa9dbf73d310e2fe4fcd27fe70a19db12">ProjectPointOnLine</a>(Vector3 linePoint, Vector3 lineVec, Vector3 point)</td><td class="entry"><a class="el" href="class_math3d.html">Math3d</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_math3d.html#a3883a28d7a424f8e77423ba4a3535572">ProjectPointOnLineSegment</a>(Vector3 linePoint1, Vector3 linePoint2, Vector3 point)</td><td class="entry"><a class="el" href="class_math3d.html">Math3d</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_math3d.html#a248c9490ac74931eb0cb5c2524ac7dca">ProjectPointOnPlane</a>(Vector3 planeNormal, Vector3 planePoint, Vector3 point)</td><td class="entry"><a class="el" href="class_math3d.html">Math3d</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_math3d.html#a2da523470df9e3d0f1f60ee6cb191a05">ProjectVectorOnPlane</a>(Vector3 planeNormal, Vector3 vector)</td><td class="entry"><a class="el" href="class_math3d.html">Math3d</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_math3d.html#a8fd5a187d9d06b60fd33c087c55b9bc4">QuaternionFromMatrix</a>(Matrix4x4 m)</td><td class="entry"><a class="el" href="class_math3d.html">Math3d</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_math3d.html#ad38c7e7ab51778d165766035b012443f">RotateVectorFromTo</a>(Quaternion from, Quaternion to, Vector3 vector)</td><td class="entry"><a class="el" href="class_math3d.html">Math3d</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_math3d.html#a0c3a0bf45773d2c8834e0eeea7eb5bf1">rotationRegister</a></td><td class="entry"><a class="el" href="class_math3d.html">Math3d</a></td><td class="entry"><span class="mlabel">private</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_math3d.html#a64dea2a47f90cd54e9ebe0ea1a8a2433">rotationSamplesTaken</a></td><td class="entry"><a class="el" href="class_math3d.html">Math3d</a></td><td class="entry"><span class="mlabel">private</span><span class="mlabel">static</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_math3d.html#a388477be516cd494c2c93f79d35e9d53">RotDiffToSpeedVec</a>(Quaternion rotation, float deltaTime)</td><td class="entry"><a class="el" href="class_math3d.html">Math3d</a></td><td class="entry"><span class="mlabel">private</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_math3d.html#a909fc243961c61e25fad35a5538003a3">rotTimeRegister</a></td><td class="entry"><a class="el" href="class_math3d.html">Math3d</a></td><td class="entry"><span class="mlabel">private</span><span class="mlabel">static</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_math3d.html#a6dfa59be1955f2fbd3606d6fcea943a9">SetVectorLength</a>(Vector3 vector, float size)</td><td class="entry"><a class="el" href="class_math3d.html">Math3d</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_math3d.html#a34175f749db0063b56a35521b46d3e11">SignedDistancePlanePoint</a>(Vector3 planeNormal, Vector3 planePoint, Vector3 point)</td><td class="entry"><a class="el" href="class_math3d.html">Math3d</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_math3d.html#a3e8392dd2eb9242b43664a6e2d473a18">SignedDotProduct</a>(Vector3 vectorA, Vector3 vectorB, Vector3 normal)</td><td class="entry"><a class="el" href="class_math3d.html">Math3d</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_math3d.html#a04b345c4300eb494c46119e980c8f846">SignedVectorAngle</a>(Vector3 referenceVector, Vector3 otherVector, Vector3 normal)</td><td class="entry"><a class="el" href="class_math3d.html">Math3d</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_math3d.html#a947946ed603abdb5f9de54a518430bba">SolveCubic</a>(out int nRoots, out float x1, out float x2, out float x3, float a, float b, float c, float d)</td><td class="entry"><a class="el" href="class_math3d.html">Math3d</a></td><td class="entry"><span class="mlabel">private</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_math3d.html#af2302954b0a1733b5ca2dfd1b344415c">SubtractRotation</a>(Quaternion B, Quaternion A)</td><td class="entry"><a class="el" href="class_math3d.html">Math3d</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_math3d.html#a9a9aacf87664617b54ecd563bd119cec">tempChild</a></td><td class="entry"><a class="el" href="class_math3d.html">Math3d</a></td><td class="entry"><span class="mlabel">private</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_math3d.html#a1cc740f420d82ce87e358c6fd2cad83e">tempParent</a></td><td class="entry"><a class="el" href="class_math3d.html">Math3d</a></td><td class="entry"><span class="mlabel">private</span><span class="mlabel">static</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_math3d.html#a3cc2b0b6991842d5fdfe19325e93aed6">TransformDirectionMath</a>(Quaternion rotation, Vector3 vector)</td><td class="entry"><a class="el" href="class_math3d.html">Math3d</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_math3d.html#a444392a535b5a00b70acf72e3c816252">TransformWithParent</a>(out Quaternion childRotation, out Vector3 childPosition, Quaternion parentRotation, Vector3 parentPosition, Quaternion startParentRotation, Vector3 startParentPosition, Quaternion startChildRotation, Vector3 startChildPosition)</td><td class="entry"><a class="el" href="class_math3d.html">Math3d</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_math3d.html#ae52554bcf30ec1afc8549b2a33e00bb5">vectorPrecission</a></td><td class="entry"><a class="el" href="class_math3d.html">Math3d</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_math3d.html#ac8151fc75e94262fd795f738b9d2b570">VectorsToTransform</a>(ref GameObject gameObjectInOut, Vector3 positionVector, Vector3 directionVector, Vector3 normalVector)</td><td class="entry"><a class="el" href="class_math3d.html">Math3d</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_math3d.html b/Doxygen/output/html/class_math3d.html
new file mode 100644
index 0000000000000000000000000000000000000000..4a5c113358a46102b1ce3378d8f5477ac0641f89
--- /dev/null
+++ b/Doxygen/output/html/class_math3d.html
@@ -0,0 +1,2569 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Math3d Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_math3d.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#pub-static-methods">Static Public Member Functions</a> &#124;
+<a href="#pub-static-attribs">Static Public Attributes</a> &#124;
+<a href="#pri-static-methods">Static Private Member Functions</a> &#124;
+<a href="#pri-static-attribs">Static Private Attributes</a> &#124;
+<a href="class_math3d-members.html">List of all members</a>  </div>
+  <div class="headertitle"><div class="title">Math3d Class Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-static-methods" name="pub-static-methods"></a>
+Static Public Member Functions</h2></td></tr>
+<tr class="memitem:acbf31d051a95aea40992374952799a3a"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_math3d.html#acbf31d051a95aea40992374952799a3a">Init</a> ()</td></tr>
+<tr class="separator:acbf31d051a95aea40992374952799a3a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab12c54dd767b6a79dc4fdcc904eba7a0"><td class="memItemLeft" align="right" valign="top">static Vector2&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_math3d.html#ab12c54dd767b6a79dc4fdcc904eba7a0">GetPointOnSpline</a> (float percentage, Vector2[] cPoints)</td></tr>
+<tr class="separator:ab12c54dd767b6a79dc4fdcc904eba7a0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af93b5c2b7570edf10a50116a13ee7ee0"><td class="memItemLeft" align="right" valign="top">static float[]&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_math3d.html#af93b5c2b7570edf10a50116a13ee7ee0">GetLineSplineIntersections</a> (Vector2[] linePoints, Vector2[] cPoints)</td></tr>
+<tr class="separator:af93b5c2b7570edf10a50116a13ee7ee0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad92fd4e4c8e76b9991b10e64213fe932"><td class="memItemLeft" align="right" valign="top">static Vector3&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_math3d.html#ad92fd4e4c8e76b9991b10e64213fe932">AddVectorLength</a> (Vector3 vector, float size)</td></tr>
+<tr class="separator:ad92fd4e4c8e76b9991b10e64213fe932"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6dfa59be1955f2fbd3606d6fcea943a9"><td class="memItemLeft" align="right" valign="top">static Vector3&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_math3d.html#a6dfa59be1955f2fbd3606d6fcea943a9">SetVectorLength</a> (Vector3 vector, float size)</td></tr>
+<tr class="separator:a6dfa59be1955f2fbd3606d6fcea943a9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af2302954b0a1733b5ca2dfd1b344415c"><td class="memItemLeft" align="right" valign="top">static Quaternion&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_math3d.html#af2302954b0a1733b5ca2dfd1b344415c">SubtractRotation</a> (Quaternion B, Quaternion A)</td></tr>
+<tr class="separator:af2302954b0a1733b5ca2dfd1b344415c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af3148489d29f629bd94769faef49cd04"><td class="memItemLeft" align="right" valign="top">static Quaternion&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_math3d.html#af3148489d29f629bd94769faef49cd04">AddRotation</a> (Quaternion A, Quaternion B)</td></tr>
+<tr class="separator:af3148489d29f629bd94769faef49cd04"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3cc2b0b6991842d5fdfe19325e93aed6"><td class="memItemLeft" align="right" valign="top">static Vector3&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_math3d.html#a3cc2b0b6991842d5fdfe19325e93aed6">TransformDirectionMath</a> (Quaternion rotation, Vector3 vector)</td></tr>
+<tr class="separator:a3cc2b0b6991842d5fdfe19325e93aed6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af207136f05c5845fad1600c44643b7f1"><td class="memItemLeft" align="right" valign="top">static Vector3&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_math3d.html#af207136f05c5845fad1600c44643b7f1">InverseTransformDirectionMath</a> (Quaternion rotation, Vector3 vector)</td></tr>
+<tr class="separator:af207136f05c5845fad1600c44643b7f1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad38c7e7ab51778d165766035b012443f"><td class="memItemLeft" align="right" valign="top">static Vector3&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_math3d.html#ad38c7e7ab51778d165766035b012443f">RotateVectorFromTo</a> (Quaternion from, Quaternion to, Vector3 vector)</td></tr>
+<tr class="separator:ad38c7e7ab51778d165766035b012443f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac90b5e767702a94267f0e1c939029f65"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_math3d.html#ac90b5e767702a94267f0e1c939029f65">PlanePlaneIntersection</a> (out Vector3 linePoint, out Vector3 lineVec, Vector3 plane1Normal, Vector3 plane1Position, Vector3 plane2Normal, Vector3 plane2Position)</td></tr>
+<tr class="separator:ac90b5e767702a94267f0e1c939029f65"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1088a5089b12fd0e347e7db5529934ad"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_math3d.html#a1088a5089b12fd0e347e7db5529934ad">LinePlaneIntersection</a> (out Vector3 intersection, Vector3 linePoint, Vector3 lineVec, Vector3 planeNormal, Vector3 planePoint)</td></tr>
+<tr class="separator:a1088a5089b12fd0e347e7db5529934ad"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac062925a5afea1c1012da3605b84392c"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_math3d.html#ac062925a5afea1c1012da3605b84392c">LineLineIntersection</a> (out Vector3 intersection, Vector3 linePoint1, Vector3 lineVec1, Vector3 linePoint2, Vector3 lineVec2)</td></tr>
+<tr class="separator:ac062925a5afea1c1012da3605b84392c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ade28da4490d6bb9e960ee19069a1f49f"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_math3d.html#ade28da4490d6bb9e960ee19069a1f49f">ClosestPointsOnTwoLines</a> (out Vector3 closestPointLine1, out Vector3 closestPointLine2, Vector3 linePoint1, Vector3 lineVec1, Vector3 linePoint2, Vector3 lineVec2)</td></tr>
+<tr class="separator:ade28da4490d6bb9e960ee19069a1f49f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa9dbf73d310e2fe4fcd27fe70a19db12"><td class="memItemLeft" align="right" valign="top">static Vector3&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_math3d.html#aa9dbf73d310e2fe4fcd27fe70a19db12">ProjectPointOnLine</a> (Vector3 linePoint, Vector3 lineVec, Vector3 point)</td></tr>
+<tr class="separator:aa9dbf73d310e2fe4fcd27fe70a19db12"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af7a33a98279bb7c957596df5e14dab6e"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_math3d.html#af7a33a98279bb7c957596df5e14dab6e">IsPointOnLine</a> (Vector3 linePoint, Vector3 lineVec, Vector3 point)</td></tr>
+<tr class="separator:af7a33a98279bb7c957596df5e14dab6e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3e47abdc0c5659f30a52d42ca01406e5"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_math3d.html#a3e47abdc0c5659f30a52d42ca01406e5">IsPointApproximatelyOnLine</a> (Vector3 linePoint, Vector3 lineVec, Vector3 point, double precission=<a class="el" href="class_math3d.html#ae52554bcf30ec1afc8549b2a33e00bb5">Math3d.vectorPrecission</a>)</td></tr>
+<tr class="separator:a3e47abdc0c5659f30a52d42ca01406e5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa6eee63ce400b0187db368310d70d948"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_math3d.html#aa6eee63ce400b0187db368310d70d948">IsApproximatelyParallel</a> (Vector3 vectorA, Vector3 vectorB, double precission=<a class="el" href="class_math3d.html#ae52554bcf30ec1afc8549b2a33e00bb5">Math3d.vectorPrecission</a>)</td></tr>
+<tr class="separator:aa6eee63ce400b0187db368310d70d948"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a948c81f31f53f297e6b3fb2874248364"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_math3d.html#a948c81f31f53f297e6b3fb2874248364">IsApproximatelyEqual</a> (Vector3 vectorA, Vector3 vectorB, double precission=<a class="el" href="class_math3d.html#ae52554bcf30ec1afc8549b2a33e00bb5">Math3d.vectorPrecission</a>)</td></tr>
+<tr class="separator:a948c81f31f53f297e6b3fb2874248364"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3883a28d7a424f8e77423ba4a3535572"><td class="memItemLeft" align="right" valign="top">static Vector3&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_math3d.html#a3883a28d7a424f8e77423ba4a3535572">ProjectPointOnLineSegment</a> (Vector3 linePoint1, Vector3 linePoint2, Vector3 point)</td></tr>
+<tr class="separator:a3883a28d7a424f8e77423ba4a3535572"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a248c9490ac74931eb0cb5c2524ac7dca"><td class="memItemLeft" align="right" valign="top">static Vector3&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_math3d.html#a248c9490ac74931eb0cb5c2524ac7dca">ProjectPointOnPlane</a> (Vector3 planeNormal, Vector3 planePoint, Vector3 point)</td></tr>
+<tr class="separator:a248c9490ac74931eb0cb5c2524ac7dca"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2da523470df9e3d0f1f60ee6cb191a05"><td class="memItemLeft" align="right" valign="top">static Vector3&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_math3d.html#a2da523470df9e3d0f1f60ee6cb191a05">ProjectVectorOnPlane</a> (Vector3 planeNormal, Vector3 vector)</td></tr>
+<tr class="separator:a2da523470df9e3d0f1f60ee6cb191a05"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a34175f749db0063b56a35521b46d3e11"><td class="memItemLeft" align="right" valign="top">static float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_math3d.html#a34175f749db0063b56a35521b46d3e11">SignedDistancePlanePoint</a> (Vector3 planeNormal, Vector3 planePoint, Vector3 point)</td></tr>
+<tr class="separator:a34175f749db0063b56a35521b46d3e11"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3e8392dd2eb9242b43664a6e2d473a18"><td class="memItemLeft" align="right" valign="top">static float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_math3d.html#a3e8392dd2eb9242b43664a6e2d473a18">SignedDotProduct</a> (Vector3 vectorA, Vector3 vectorB, Vector3 normal)</td></tr>
+<tr class="separator:a3e8392dd2eb9242b43664a6e2d473a18"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a04b345c4300eb494c46119e980c8f846"><td class="memItemLeft" align="right" valign="top">static float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_math3d.html#a04b345c4300eb494c46119e980c8f846">SignedVectorAngle</a> (Vector3 referenceVector, Vector3 otherVector, Vector3 normal)</td></tr>
+<tr class="separator:a04b345c4300eb494c46119e980c8f846"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a02591fdff71a8f6bf8dbcd3fa901a8de"><td class="memItemLeft" align="right" valign="top">static float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_math3d.html#a02591fdff71a8f6bf8dbcd3fa901a8de">AngleVectorPlane</a> (Vector3 vector, Vector3 normal)</td></tr>
+<tr class="separator:a02591fdff71a8f6bf8dbcd3fa901a8de"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4eb7fb8738dde33fb74cd205972de231"><td class="memItemLeft" align="right" valign="top">static float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_math3d.html#a4eb7fb8738dde33fb74cd205972de231">DotProductAngle</a> (Vector3 vec1, Vector3 vec2)</td></tr>
+<tr class="separator:a4eb7fb8738dde33fb74cd205972de231"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6add412d1291d4c5d42ecc30cc94fead"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_math3d.html#a6add412d1291d4c5d42ecc30cc94fead">PlaneFrom3Points</a> (out Vector3 planeNormal, out Vector3 planePoint, Vector3 pointA, Vector3 pointB, Vector3 pointC)</td></tr>
+<tr class="separator:a6add412d1291d4c5d42ecc30cc94fead"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9eddae53f2919abbbb8d25854d98f2ef"><td class="memItemLeft" align="right" valign="top">static Vector3&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_math3d.html#a9eddae53f2919abbbb8d25854d98f2ef">GetForwardVector</a> (Quaternion q)</td></tr>
+<tr class="separator:a9eddae53f2919abbbb8d25854d98f2ef"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afc19f2830f7b25e25dbf39f1048d0333"><td class="memItemLeft" align="right" valign="top">static Vector3&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_math3d.html#afc19f2830f7b25e25dbf39f1048d0333">GetUpVector</a> (Quaternion q)</td></tr>
+<tr class="separator:afc19f2830f7b25e25dbf39f1048d0333"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4e00857cf24b89405ea28ba6d0e1422b"><td class="memItemLeft" align="right" valign="top">static Vector3&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_math3d.html#a4e00857cf24b89405ea28ba6d0e1422b">GetRightVector</a> (Quaternion q)</td></tr>
+<tr class="separator:a4e00857cf24b89405ea28ba6d0e1422b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8fd5a187d9d06b60fd33c087c55b9bc4"><td class="memItemLeft" align="right" valign="top">static Quaternion&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_math3d.html#a8fd5a187d9d06b60fd33c087c55b9bc4">QuaternionFromMatrix</a> (Matrix4x4 m)</td></tr>
+<tr class="separator:a8fd5a187d9d06b60fd33c087c55b9bc4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6fcdb65f51bfdfdb28dd2fdaefb2d3f7"><td class="memItemLeft" align="right" valign="top">static Vector3&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_math3d.html#a6fcdb65f51bfdfdb28dd2fdaefb2d3f7">PositionFromMatrix</a> (Matrix4x4 m)</td></tr>
+<tr class="separator:a6fcdb65f51bfdfdb28dd2fdaefb2d3f7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aedbd92baedfda5ae4da41af30b0a2a73"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_math3d.html#aedbd92baedfda5ae4da41af30b0a2a73">LookRotationExtended</a> (ref GameObject gameObjectInOut, Vector3 alignWithVector, Vector3 alignWithNormal, Vector3 customForward, Vector3 customUp)</td></tr>
+<tr class="separator:aedbd92baedfda5ae4da41af30b0a2a73"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a444392a535b5a00b70acf72e3c816252"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_math3d.html#a444392a535b5a00b70acf72e3c816252">TransformWithParent</a> (out Quaternion childRotation, out Vector3 childPosition, Quaternion parentRotation, Vector3 parentPosition, Quaternion startParentRotation, Vector3 startParentPosition, Quaternion startChildRotation, Vector3 startChildPosition)</td></tr>
+<tr class="separator:a444392a535b5a00b70acf72e3c816252"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0e1fe508767177d4acbb00aec8489a26"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_math3d.html#a0e1fe508767177d4acbb00aec8489a26">PreciseAlign</a> (ref GameObject gameObjectInOut, Vector3 alignWithVector, Vector3 alignWithNormal, Vector3 alignWithPosition, Vector3 triangleForward, Vector3 triangleNormal, Vector3 trianglePosition)</td></tr>
+<tr class="separator:a0e1fe508767177d4acbb00aec8489a26"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac8151fc75e94262fd795f738b9d2b570"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_math3d.html#ac8151fc75e94262fd795f738b9d2b570">VectorsToTransform</a> (ref GameObject gameObjectInOut, Vector3 positionVector, Vector3 directionVector, Vector3 normalVector)</td></tr>
+<tr class="separator:ac8151fc75e94262fd795f738b9d2b570"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0fc075fcb9718aca8dc4cc62990dc070"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_math3d.html#a0fc075fcb9718aca8dc4cc62990dc070">PointOnWhichSideOfLineSegment</a> (Vector3 linePoint1, Vector3 linePoint2, Vector3 point)</td></tr>
+<tr class="separator:a0fc075fcb9718aca8dc4cc62990dc070"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad7e73cf22c4689f58de8759278fd960a"><td class="memItemLeft" align="right" valign="top">static float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_math3d.html#ad7e73cf22c4689f58de8759278fd960a">MouseDistanceToLine</a> (Vector3 linePoint1, Vector3 linePoint2)</td></tr>
+<tr class="separator:ad7e73cf22c4689f58de8759278fd960a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:adac35548a8585ff5a4497ae1fb6492f1"><td class="memItemLeft" align="right" valign="top">static float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_math3d.html#adac35548a8585ff5a4497ae1fb6492f1">MouseDistanceToCircle</a> (Vector3 point, float radius)</td></tr>
+<tr class="separator:adac35548a8585ff5a4497ae1fb6492f1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aab30a916c1ea2d67adb58be1f2c87050"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_math3d.html#aab30a916c1ea2d67adb58be1f2c87050">IsLineInRectangle</a> (Vector3 linePoint1, Vector3 linePoint2, Vector3 rectA, Vector3 rectB, Vector3 rectC, Vector3 rectD)</td></tr>
+<tr class="separator:aab30a916c1ea2d67adb58be1f2c87050"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac19e283efd8758024df1c2056ee43fac"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_math3d.html#ac19e283efd8758024df1c2056ee43fac">IsPointInRectangle</a> (Vector3 point, Vector3 rectA, Vector3 rectC, Vector3 rectB, Vector3 rectD)</td></tr>
+<tr class="separator:ac19e283efd8758024df1c2056ee43fac"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a570ef4340ba12690009750e6aa108c2e"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_math3d.html#a570ef4340ba12690009750e6aa108c2e">AreLineSegmentsCrossing</a> (Vector3 pointA1, Vector3 pointA2, Vector3 pointB1, Vector3 pointB2)</td></tr>
+<tr class="separator:a570ef4340ba12690009750e6aa108c2e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2d1e12e7f3272df1df24a245e5b02570"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_math3d.html#a2d1e12e7f3272df1df24a245e5b02570">LinearAcceleration</a> (out Vector3 vector, Vector3 position, int samples)</td></tr>
+<tr class="separator:a2d1e12e7f3272df1df24a245e5b02570"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a791de8a0100ec8ed81b85f342fa5f97f"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_math3d.html#a791de8a0100ec8ed81b85f342fa5f97f">AngularAcceleration</a> (out Vector3 vector, Quaternion rotation, int samples)</td></tr>
+<tr class="separator:a791de8a0100ec8ed81b85f342fa5f97f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6725baead56ce426c71cbccba96a396e"><td class="memItemLeft" align="right" valign="top">static float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_math3d.html#a6725baead56ce426c71cbccba96a396e">LinearFunction2DBasic</a> (float x, float Qx, float Qy)</td></tr>
+<tr class="separator:a6725baead56ce426c71cbccba96a396e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af28fee30babd2398ae400ac145f41357"><td class="memItemLeft" align="right" valign="top">static float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_math3d.html#af28fee30babd2398ae400ac145f41357">LinearFunction2DFull</a> (float x, float Px, float Py, float Qx, float Qy)</td></tr>
+<tr class="separator:af28fee30babd2398ae400ac145f41357"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-static-attribs" name="pub-static-attribs"></a>
+Static Public Attributes</h2></td></tr>
+<tr class="memitem:ae52554bcf30ec1afc8549b2a33e00bb5"><td class="memItemLeft" align="right" valign="top">const double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_math3d.html#ae52554bcf30ec1afc8549b2a33e00bb5">vectorPrecission</a> = 1e-5d</td></tr>
+<tr class="separator:ae52554bcf30ec1afc8549b2a33e00bb5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-static-methods" name="pri-static-methods"></a>
+Static Private Member Functions</h2></td></tr>
+<tr class="memitem:a947946ed603abdb5f9de54a518430bba"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_math3d.html#a947946ed603abdb5f9de54a518430bba">SolveCubic</a> (out int nRoots, out float x1, out float x2, out float x3, float a, float b, float c, float d)</td></tr>
+<tr class="separator:a947946ed603abdb5f9de54a518430bba"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a19a6a626eb71cb36a27100fcca0b2b9b"><td class="memItemLeft" align="right" valign="top">static float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_math3d.html#a19a6a626eb71cb36a27100fcca0b2b9b">CubeRoot</a> (float d)</td></tr>
+<tr class="separator:a19a6a626eb71cb36a27100fcca0b2b9b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a388477be516cd494c2c93f79d35e9d53"><td class="memItemLeft" align="right" valign="top">static Vector3&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_math3d.html#a388477be516cd494c2c93f79d35e9d53">RotDiffToSpeedVec</a> (Quaternion rotation, float deltaTime)</td></tr>
+<tr class="separator:a388477be516cd494c2c93f79d35e9d53"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-static-attribs" name="pri-static-attribs"></a>
+Static Private Attributes</h2></td></tr>
+<tr class="memitem:a9a9aacf87664617b54ecd563bd119cec"><td class="memItemLeft" align="right" valign="top">static Transform&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_math3d.html#a9a9aacf87664617b54ecd563bd119cec">tempChild</a> = null</td></tr>
+<tr class="separator:a9a9aacf87664617b54ecd563bd119cec"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1cc740f420d82ce87e358c6fd2cad83e"><td class="memItemLeft" align="right" valign="top">static Transform&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_math3d.html#a1cc740f420d82ce87e358c6fd2cad83e">tempParent</a> = null</td></tr>
+<tr class="separator:a1cc740f420d82ce87e358c6fd2cad83e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a44b0a26cfe822b803dace3e4a17ab579"><td class="memItemLeft" align="right" valign="top">static Vector3[]&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_math3d.html#a44b0a26cfe822b803dace3e4a17ab579">positionRegister</a></td></tr>
+<tr class="separator:a44b0a26cfe822b803dace3e4a17ab579"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1b40b723fbdadf0b616549f678a66836"><td class="memItemLeft" align="right" valign="top">static float[]&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_math3d.html#a1b40b723fbdadf0b616549f678a66836">posTimeRegister</a></td></tr>
+<tr class="separator:a1b40b723fbdadf0b616549f678a66836"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aeca897531a6dfa57295bf1d3296a3177"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_math3d.html#aeca897531a6dfa57295bf1d3296a3177">positionSamplesTaken</a> = 0</td></tr>
+<tr class="separator:aeca897531a6dfa57295bf1d3296a3177"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0c3a0bf45773d2c8834e0eeea7eb5bf1"><td class="memItemLeft" align="right" valign="top">static Quaternion[]&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_math3d.html#a0c3a0bf45773d2c8834e0eeea7eb5bf1">rotationRegister</a></td></tr>
+<tr class="separator:a0c3a0bf45773d2c8834e0eeea7eb5bf1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a909fc243961c61e25fad35a5538003a3"><td class="memItemLeft" align="right" valign="top">static float[]&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_math3d.html#a909fc243961c61e25fad35a5538003a3">rotTimeRegister</a></td></tr>
+<tr class="separator:a909fc243961c61e25fad35a5538003a3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a64dea2a47f90cd54e9ebe0ea1a8a2433"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_math3d.html#a64dea2a47f90cd54e9ebe0ea1a8a2433">rotationSamplesTaken</a> = 0</td></tr>
+<tr class="separator:a64dea2a47f90cd54e9ebe0ea1a8a2433"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a id="af3148489d29f629bd94769faef49cd04" name="af3148489d29f629bd94769faef49cd04"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#af3148489d29f629bd94769faef49cd04">&#9670;&nbsp;</a></span>AddRotation()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static Quaternion Math3d.AddRotation </td>
+          <td>(</td>
+          <td class="paramtype">Quaternion&#160;</td>
+          <td class="paramname"><em>A</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">Quaternion&#160;</td>
+          <td class="paramname"><em>B</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="ad92fd4e4c8e76b9991b10e64213fe932" name="ad92fd4e4c8e76b9991b10e64213fe932"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ad92fd4e4c8e76b9991b10e64213fe932">&#9670;&nbsp;</a></span>AddVectorLength()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static Vector3 Math3d.AddVectorLength </td>
+          <td>(</td>
+          <td class="paramtype">Vector3&#160;</td>
+          <td class="paramname"><em>vector</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">float&#160;</td>
+          <td class="paramname"><em>size</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a02591fdff71a8f6bf8dbcd3fa901a8de" name="a02591fdff71a8f6bf8dbcd3fa901a8de"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a02591fdff71a8f6bf8dbcd3fa901a8de">&#9670;&nbsp;</a></span>AngleVectorPlane()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static float Math3d.AngleVectorPlane </td>
+          <td>(</td>
+          <td class="paramtype">Vector3&#160;</td>
+          <td class="paramname"><em>vector</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">Vector3&#160;</td>
+          <td class="paramname"><em>normal</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a791de8a0100ec8ed81b85f342fa5f97f" name="a791de8a0100ec8ed81b85f342fa5f97f"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a791de8a0100ec8ed81b85f342fa5f97f">&#9670;&nbsp;</a></span>AngularAcceleration()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static bool Math3d.AngularAcceleration </td>
+          <td>(</td>
+          <td class="paramtype">out Vector3&#160;</td>
+          <td class="paramname"><em>vector</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">Quaternion&#160;</td>
+          <td class="paramname"><em>rotation</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">int&#160;</td>
+          <td class="paramname"><em>samples</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a570ef4340ba12690009750e6aa108c2e" name="a570ef4340ba12690009750e6aa108c2e"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a570ef4340ba12690009750e6aa108c2e">&#9670;&nbsp;</a></span>AreLineSegmentsCrossing()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static bool Math3d.AreLineSegmentsCrossing </td>
+          <td>(</td>
+          <td class="paramtype">Vector3&#160;</td>
+          <td class="paramname"><em>pointA1</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">Vector3&#160;</td>
+          <td class="paramname"><em>pointA2</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">Vector3&#160;</td>
+          <td class="paramname"><em>pointB1</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">Vector3&#160;</td>
+          <td class="paramname"><em>pointB2</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="ade28da4490d6bb9e960ee19069a1f49f" name="ade28da4490d6bb9e960ee19069a1f49f"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ade28da4490d6bb9e960ee19069a1f49f">&#9670;&nbsp;</a></span>ClosestPointsOnTwoLines()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static bool Math3d.ClosestPointsOnTwoLines </td>
+          <td>(</td>
+          <td class="paramtype">out Vector3&#160;</td>
+          <td class="paramname"><em>closestPointLine1</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">out Vector3&#160;</td>
+          <td class="paramname"><em>closestPointLine2</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">Vector3&#160;</td>
+          <td class="paramname"><em>linePoint1</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">Vector3&#160;</td>
+          <td class="paramname"><em>lineVec1</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">Vector3&#160;</td>
+          <td class="paramname"><em>linePoint2</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">Vector3&#160;</td>
+          <td class="paramname"><em>lineVec2</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a19a6a626eb71cb36a27100fcca0b2b9b" name="a19a6a626eb71cb36a27100fcca0b2b9b"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a19a6a626eb71cb36a27100fcca0b2b9b">&#9670;&nbsp;</a></span>CubeRoot()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static float Math3d.CubeRoot </td>
+          <td>(</td>
+          <td class="paramtype">float&#160;</td>
+          <td class="paramname"><em>d</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a4eb7fb8738dde33fb74cd205972de231" name="a4eb7fb8738dde33fb74cd205972de231"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a4eb7fb8738dde33fb74cd205972de231">&#9670;&nbsp;</a></span>DotProductAngle()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static float Math3d.DotProductAngle </td>
+          <td>(</td>
+          <td class="paramtype">Vector3&#160;</td>
+          <td class="paramname"><em>vec1</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">Vector3&#160;</td>
+          <td class="paramname"><em>vec2</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a9eddae53f2919abbbb8d25854d98f2ef" name="a9eddae53f2919abbbb8d25854d98f2ef"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a9eddae53f2919abbbb8d25854d98f2ef">&#9670;&nbsp;</a></span>GetForwardVector()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static Vector3 Math3d.GetForwardVector </td>
+          <td>(</td>
+          <td class="paramtype">Quaternion&#160;</td>
+          <td class="paramname"><em>q</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="af93b5c2b7570edf10a50116a13ee7ee0" name="af93b5c2b7570edf10a50116a13ee7ee0"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#af93b5c2b7570edf10a50116a13ee7ee0">&#9670;&nbsp;</a></span>GetLineSplineIntersections()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static float[] Math3d.GetLineSplineIntersections </td>
+          <td>(</td>
+          <td class="paramtype">Vector2[]&#160;</td>
+          <td class="paramname"><em>linePoints</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">Vector2[]&#160;</td>
+          <td class="paramname"><em>cPoints</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="ab12c54dd767b6a79dc4fdcc904eba7a0" name="ab12c54dd767b6a79dc4fdcc904eba7a0"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ab12c54dd767b6a79dc4fdcc904eba7a0">&#9670;&nbsp;</a></span>GetPointOnSpline()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static Vector2 Math3d.GetPointOnSpline </td>
+          <td>(</td>
+          <td class="paramtype">float&#160;</td>
+          <td class="paramname"><em>percentage</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">Vector2[]&#160;</td>
+          <td class="paramname"><em>cPoints</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a4e00857cf24b89405ea28ba6d0e1422b" name="a4e00857cf24b89405ea28ba6d0e1422b"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a4e00857cf24b89405ea28ba6d0e1422b">&#9670;&nbsp;</a></span>GetRightVector()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static Vector3 Math3d.GetRightVector </td>
+          <td>(</td>
+          <td class="paramtype">Quaternion&#160;</td>
+          <td class="paramname"><em>q</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="afc19f2830f7b25e25dbf39f1048d0333" name="afc19f2830f7b25e25dbf39f1048d0333"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#afc19f2830f7b25e25dbf39f1048d0333">&#9670;&nbsp;</a></span>GetUpVector()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static Vector3 Math3d.GetUpVector </td>
+          <td>(</td>
+          <td class="paramtype">Quaternion&#160;</td>
+          <td class="paramname"><em>q</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="acbf31d051a95aea40992374952799a3a" name="acbf31d051a95aea40992374952799a3a"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#acbf31d051a95aea40992374952799a3a">&#9670;&nbsp;</a></span>Init()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static void Math3d.Init </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="af207136f05c5845fad1600c44643b7f1" name="af207136f05c5845fad1600c44643b7f1"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#af207136f05c5845fad1600c44643b7f1">&#9670;&nbsp;</a></span>InverseTransformDirectionMath()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static Vector3 Math3d.InverseTransformDirectionMath </td>
+          <td>(</td>
+          <td class="paramtype">Quaternion&#160;</td>
+          <td class="paramname"><em>rotation</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">Vector3&#160;</td>
+          <td class="paramname"><em>vector</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a948c81f31f53f297e6b3fb2874248364" name="a948c81f31f53f297e6b3fb2874248364"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a948c81f31f53f297e6b3fb2874248364">&#9670;&nbsp;</a></span>IsApproximatelyEqual()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static bool Math3d.IsApproximatelyEqual </td>
+          <td>(</td>
+          <td class="paramtype">Vector3&#160;</td>
+          <td class="paramname"><em>vectorA</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">Vector3&#160;</td>
+          <td class="paramname"><em>vectorB</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">double&#160;</td>
+          <td class="paramname"><em>precission</em> = <code><a class="el" href="class_math3d.html#ae52554bcf30ec1afc8549b2a33e00bb5">Math3d.vectorPrecission</a></code>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="aa6eee63ce400b0187db368310d70d948" name="aa6eee63ce400b0187db368310d70d948"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aa6eee63ce400b0187db368310d70d948">&#9670;&nbsp;</a></span>IsApproximatelyParallel()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static bool Math3d.IsApproximatelyParallel </td>
+          <td>(</td>
+          <td class="paramtype">Vector3&#160;</td>
+          <td class="paramname"><em>vectorA</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">Vector3&#160;</td>
+          <td class="paramname"><em>vectorB</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">double&#160;</td>
+          <td class="paramname"><em>precission</em> = <code><a class="el" href="class_math3d.html#ae52554bcf30ec1afc8549b2a33e00bb5">Math3d.vectorPrecission</a></code>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="aab30a916c1ea2d67adb58be1f2c87050" name="aab30a916c1ea2d67adb58be1f2c87050"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aab30a916c1ea2d67adb58be1f2c87050">&#9670;&nbsp;</a></span>IsLineInRectangle()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static bool Math3d.IsLineInRectangle </td>
+          <td>(</td>
+          <td class="paramtype">Vector3&#160;</td>
+          <td class="paramname"><em>linePoint1</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">Vector3&#160;</td>
+          <td class="paramname"><em>linePoint2</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">Vector3&#160;</td>
+          <td class="paramname"><em>rectA</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">Vector3&#160;</td>
+          <td class="paramname"><em>rectB</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">Vector3&#160;</td>
+          <td class="paramname"><em>rectC</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">Vector3&#160;</td>
+          <td class="paramname"><em>rectD</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a3e47abdc0c5659f30a52d42ca01406e5" name="a3e47abdc0c5659f30a52d42ca01406e5"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a3e47abdc0c5659f30a52d42ca01406e5">&#9670;&nbsp;</a></span>IsPointApproximatelyOnLine()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static bool Math3d.IsPointApproximatelyOnLine </td>
+          <td>(</td>
+          <td class="paramtype">Vector3&#160;</td>
+          <td class="paramname"><em>linePoint</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">Vector3&#160;</td>
+          <td class="paramname"><em>lineVec</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">Vector3&#160;</td>
+          <td class="paramname"><em>point</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">double&#160;</td>
+          <td class="paramname"><em>precission</em> = <code><a class="el" href="class_math3d.html#ae52554bcf30ec1afc8549b2a33e00bb5">Math3d.vectorPrecission</a></code>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="ac19e283efd8758024df1c2056ee43fac" name="ac19e283efd8758024df1c2056ee43fac"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ac19e283efd8758024df1c2056ee43fac">&#9670;&nbsp;</a></span>IsPointInRectangle()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static bool Math3d.IsPointInRectangle </td>
+          <td>(</td>
+          <td class="paramtype">Vector3&#160;</td>
+          <td class="paramname"><em>point</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">Vector3&#160;</td>
+          <td class="paramname"><em>rectA</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">Vector3&#160;</td>
+          <td class="paramname"><em>rectC</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">Vector3&#160;</td>
+          <td class="paramname"><em>rectB</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">Vector3&#160;</td>
+          <td class="paramname"><em>rectD</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="af7a33a98279bb7c957596df5e14dab6e" name="af7a33a98279bb7c957596df5e14dab6e"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#af7a33a98279bb7c957596df5e14dab6e">&#9670;&nbsp;</a></span>IsPointOnLine()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static bool Math3d.IsPointOnLine </td>
+          <td>(</td>
+          <td class="paramtype">Vector3&#160;</td>
+          <td class="paramname"><em>linePoint</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">Vector3&#160;</td>
+          <td class="paramname"><em>lineVec</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">Vector3&#160;</td>
+          <td class="paramname"><em>point</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a2d1e12e7f3272df1df24a245e5b02570" name="a2d1e12e7f3272df1df24a245e5b02570"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a2d1e12e7f3272df1df24a245e5b02570">&#9670;&nbsp;</a></span>LinearAcceleration()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static bool Math3d.LinearAcceleration </td>
+          <td>(</td>
+          <td class="paramtype">out Vector3&#160;</td>
+          <td class="paramname"><em>vector</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">Vector3&#160;</td>
+          <td class="paramname"><em>position</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">int&#160;</td>
+          <td class="paramname"><em>samples</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a6725baead56ce426c71cbccba96a396e" name="a6725baead56ce426c71cbccba96a396e"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a6725baead56ce426c71cbccba96a396e">&#9670;&nbsp;</a></span>LinearFunction2DBasic()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static float Math3d.LinearFunction2DBasic </td>
+          <td>(</td>
+          <td class="paramtype">float&#160;</td>
+          <td class="paramname"><em>x</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">float&#160;</td>
+          <td class="paramname"><em>Qx</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">float&#160;</td>
+          <td class="paramname"><em>Qy</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="af28fee30babd2398ae400ac145f41357" name="af28fee30babd2398ae400ac145f41357"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#af28fee30babd2398ae400ac145f41357">&#9670;&nbsp;</a></span>LinearFunction2DFull()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static float Math3d.LinearFunction2DFull </td>
+          <td>(</td>
+          <td class="paramtype">float&#160;</td>
+          <td class="paramname"><em>x</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">float&#160;</td>
+          <td class="paramname"><em>Px</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">float&#160;</td>
+          <td class="paramname"><em>Py</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">float&#160;</td>
+          <td class="paramname"><em>Qx</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">float&#160;</td>
+          <td class="paramname"><em>Qy</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="ac062925a5afea1c1012da3605b84392c" name="ac062925a5afea1c1012da3605b84392c"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ac062925a5afea1c1012da3605b84392c">&#9670;&nbsp;</a></span>LineLineIntersection()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static bool Math3d.LineLineIntersection </td>
+          <td>(</td>
+          <td class="paramtype">out Vector3&#160;</td>
+          <td class="paramname"><em>intersection</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">Vector3&#160;</td>
+          <td class="paramname"><em>linePoint1</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">Vector3&#160;</td>
+          <td class="paramname"><em>lineVec1</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">Vector3&#160;</td>
+          <td class="paramname"><em>linePoint2</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">Vector3&#160;</td>
+          <td class="paramname"><em>lineVec2</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a1088a5089b12fd0e347e7db5529934ad" name="a1088a5089b12fd0e347e7db5529934ad"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a1088a5089b12fd0e347e7db5529934ad">&#9670;&nbsp;</a></span>LinePlaneIntersection()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static bool Math3d.LinePlaneIntersection </td>
+          <td>(</td>
+          <td class="paramtype">out Vector3&#160;</td>
+          <td class="paramname"><em>intersection</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">Vector3&#160;</td>
+          <td class="paramname"><em>linePoint</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">Vector3&#160;</td>
+          <td class="paramname"><em>lineVec</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">Vector3&#160;</td>
+          <td class="paramname"><em>planeNormal</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">Vector3&#160;</td>
+          <td class="paramname"><em>planePoint</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="aedbd92baedfda5ae4da41af30b0a2a73" name="aedbd92baedfda5ae4da41af30b0a2a73"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aedbd92baedfda5ae4da41af30b0a2a73">&#9670;&nbsp;</a></span>LookRotationExtended()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static void Math3d.LookRotationExtended </td>
+          <td>(</td>
+          <td class="paramtype">ref GameObject&#160;</td>
+          <td class="paramname"><em>gameObjectInOut</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">Vector3&#160;</td>
+          <td class="paramname"><em>alignWithVector</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">Vector3&#160;</td>
+          <td class="paramname"><em>alignWithNormal</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">Vector3&#160;</td>
+          <td class="paramname"><em>customForward</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">Vector3&#160;</td>
+          <td class="paramname"><em>customUp</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="adac35548a8585ff5a4497ae1fb6492f1" name="adac35548a8585ff5a4497ae1fb6492f1"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#adac35548a8585ff5a4497ae1fb6492f1">&#9670;&nbsp;</a></span>MouseDistanceToCircle()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static float Math3d.MouseDistanceToCircle </td>
+          <td>(</td>
+          <td class="paramtype">Vector3&#160;</td>
+          <td class="paramname"><em>point</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">float&#160;</td>
+          <td class="paramname"><em>radius</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="ad7e73cf22c4689f58de8759278fd960a" name="ad7e73cf22c4689f58de8759278fd960a"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ad7e73cf22c4689f58de8759278fd960a">&#9670;&nbsp;</a></span>MouseDistanceToLine()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static float Math3d.MouseDistanceToLine </td>
+          <td>(</td>
+          <td class="paramtype">Vector3&#160;</td>
+          <td class="paramname"><em>linePoint1</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">Vector3&#160;</td>
+          <td class="paramname"><em>linePoint2</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a6add412d1291d4c5d42ecc30cc94fead" name="a6add412d1291d4c5d42ecc30cc94fead"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a6add412d1291d4c5d42ecc30cc94fead">&#9670;&nbsp;</a></span>PlaneFrom3Points()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static void Math3d.PlaneFrom3Points </td>
+          <td>(</td>
+          <td class="paramtype">out Vector3&#160;</td>
+          <td class="paramname"><em>planeNormal</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">out Vector3&#160;</td>
+          <td class="paramname"><em>planePoint</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">Vector3&#160;</td>
+          <td class="paramname"><em>pointA</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">Vector3&#160;</td>
+          <td class="paramname"><em>pointB</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">Vector3&#160;</td>
+          <td class="paramname"><em>pointC</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="ac90b5e767702a94267f0e1c939029f65" name="ac90b5e767702a94267f0e1c939029f65"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ac90b5e767702a94267f0e1c939029f65">&#9670;&nbsp;</a></span>PlanePlaneIntersection()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static bool Math3d.PlanePlaneIntersection </td>
+          <td>(</td>
+          <td class="paramtype">out Vector3&#160;</td>
+          <td class="paramname"><em>linePoint</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">out Vector3&#160;</td>
+          <td class="paramname"><em>lineVec</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">Vector3&#160;</td>
+          <td class="paramname"><em>plane1Normal</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">Vector3&#160;</td>
+          <td class="paramname"><em>plane1Position</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">Vector3&#160;</td>
+          <td class="paramname"><em>plane2Normal</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">Vector3&#160;</td>
+          <td class="paramname"><em>plane2Position</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a0fc075fcb9718aca8dc4cc62990dc070" name="a0fc075fcb9718aca8dc4cc62990dc070"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a0fc075fcb9718aca8dc4cc62990dc070">&#9670;&nbsp;</a></span>PointOnWhichSideOfLineSegment()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static int Math3d.PointOnWhichSideOfLineSegment </td>
+          <td>(</td>
+          <td class="paramtype">Vector3&#160;</td>
+          <td class="paramname"><em>linePoint1</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">Vector3&#160;</td>
+          <td class="paramname"><em>linePoint2</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">Vector3&#160;</td>
+          <td class="paramname"><em>point</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a6fcdb65f51bfdfdb28dd2fdaefb2d3f7" name="a6fcdb65f51bfdfdb28dd2fdaefb2d3f7"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a6fcdb65f51bfdfdb28dd2fdaefb2d3f7">&#9670;&nbsp;</a></span>PositionFromMatrix()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static Vector3 Math3d.PositionFromMatrix </td>
+          <td>(</td>
+          <td class="paramtype">Matrix4x4&#160;</td>
+          <td class="paramname"><em>m</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a0e1fe508767177d4acbb00aec8489a26" name="a0e1fe508767177d4acbb00aec8489a26"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a0e1fe508767177d4acbb00aec8489a26">&#9670;&nbsp;</a></span>PreciseAlign()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static void Math3d.PreciseAlign </td>
+          <td>(</td>
+          <td class="paramtype">ref GameObject&#160;</td>
+          <td class="paramname"><em>gameObjectInOut</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">Vector3&#160;</td>
+          <td class="paramname"><em>alignWithVector</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">Vector3&#160;</td>
+          <td class="paramname"><em>alignWithNormal</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">Vector3&#160;</td>
+          <td class="paramname"><em>alignWithPosition</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">Vector3&#160;</td>
+          <td class="paramname"><em>triangleForward</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">Vector3&#160;</td>
+          <td class="paramname"><em>triangleNormal</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">Vector3&#160;</td>
+          <td class="paramname"><em>trianglePosition</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="aa9dbf73d310e2fe4fcd27fe70a19db12" name="aa9dbf73d310e2fe4fcd27fe70a19db12"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aa9dbf73d310e2fe4fcd27fe70a19db12">&#9670;&nbsp;</a></span>ProjectPointOnLine()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static Vector3 Math3d.ProjectPointOnLine </td>
+          <td>(</td>
+          <td class="paramtype">Vector3&#160;</td>
+          <td class="paramname"><em>linePoint</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">Vector3&#160;</td>
+          <td class="paramname"><em>lineVec</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">Vector3&#160;</td>
+          <td class="paramname"><em>point</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a3883a28d7a424f8e77423ba4a3535572" name="a3883a28d7a424f8e77423ba4a3535572"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a3883a28d7a424f8e77423ba4a3535572">&#9670;&nbsp;</a></span>ProjectPointOnLineSegment()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static Vector3 Math3d.ProjectPointOnLineSegment </td>
+          <td>(</td>
+          <td class="paramtype">Vector3&#160;</td>
+          <td class="paramname"><em>linePoint1</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">Vector3&#160;</td>
+          <td class="paramname"><em>linePoint2</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">Vector3&#160;</td>
+          <td class="paramname"><em>point</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a248c9490ac74931eb0cb5c2524ac7dca" name="a248c9490ac74931eb0cb5c2524ac7dca"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a248c9490ac74931eb0cb5c2524ac7dca">&#9670;&nbsp;</a></span>ProjectPointOnPlane()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static Vector3 Math3d.ProjectPointOnPlane </td>
+          <td>(</td>
+          <td class="paramtype">Vector3&#160;</td>
+          <td class="paramname"><em>planeNormal</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">Vector3&#160;</td>
+          <td class="paramname"><em>planePoint</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">Vector3&#160;</td>
+          <td class="paramname"><em>point</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a2da523470df9e3d0f1f60ee6cb191a05" name="a2da523470df9e3d0f1f60ee6cb191a05"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a2da523470df9e3d0f1f60ee6cb191a05">&#9670;&nbsp;</a></span>ProjectVectorOnPlane()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static Vector3 Math3d.ProjectVectorOnPlane </td>
+          <td>(</td>
+          <td class="paramtype">Vector3&#160;</td>
+          <td class="paramname"><em>planeNormal</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">Vector3&#160;</td>
+          <td class="paramname"><em>vector</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a8fd5a187d9d06b60fd33c087c55b9bc4" name="a8fd5a187d9d06b60fd33c087c55b9bc4"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a8fd5a187d9d06b60fd33c087c55b9bc4">&#9670;&nbsp;</a></span>QuaternionFromMatrix()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static Quaternion Math3d.QuaternionFromMatrix </td>
+          <td>(</td>
+          <td class="paramtype">Matrix4x4&#160;</td>
+          <td class="paramname"><em>m</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="ad38c7e7ab51778d165766035b012443f" name="ad38c7e7ab51778d165766035b012443f"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ad38c7e7ab51778d165766035b012443f">&#9670;&nbsp;</a></span>RotateVectorFromTo()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static Vector3 Math3d.RotateVectorFromTo </td>
+          <td>(</td>
+          <td class="paramtype">Quaternion&#160;</td>
+          <td class="paramname"><em>from</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">Quaternion&#160;</td>
+          <td class="paramname"><em>to</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">Vector3&#160;</td>
+          <td class="paramname"><em>vector</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a388477be516cd494c2c93f79d35e9d53" name="a388477be516cd494c2c93f79d35e9d53"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a388477be516cd494c2c93f79d35e9d53">&#9670;&nbsp;</a></span>RotDiffToSpeedVec()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static Vector3 Math3d.RotDiffToSpeedVec </td>
+          <td>(</td>
+          <td class="paramtype">Quaternion&#160;</td>
+          <td class="paramname"><em>rotation</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">float&#160;</td>
+          <td class="paramname"><em>deltaTime</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a6dfa59be1955f2fbd3606d6fcea943a9" name="a6dfa59be1955f2fbd3606d6fcea943a9"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a6dfa59be1955f2fbd3606d6fcea943a9">&#9670;&nbsp;</a></span>SetVectorLength()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static Vector3 Math3d.SetVectorLength </td>
+          <td>(</td>
+          <td class="paramtype">Vector3&#160;</td>
+          <td class="paramname"><em>vector</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">float&#160;</td>
+          <td class="paramname"><em>size</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a34175f749db0063b56a35521b46d3e11" name="a34175f749db0063b56a35521b46d3e11"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a34175f749db0063b56a35521b46d3e11">&#9670;&nbsp;</a></span>SignedDistancePlanePoint()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static float Math3d.SignedDistancePlanePoint </td>
+          <td>(</td>
+          <td class="paramtype">Vector3&#160;</td>
+          <td class="paramname"><em>planeNormal</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">Vector3&#160;</td>
+          <td class="paramname"><em>planePoint</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">Vector3&#160;</td>
+          <td class="paramname"><em>point</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a3e8392dd2eb9242b43664a6e2d473a18" name="a3e8392dd2eb9242b43664a6e2d473a18"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a3e8392dd2eb9242b43664a6e2d473a18">&#9670;&nbsp;</a></span>SignedDotProduct()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static float Math3d.SignedDotProduct </td>
+          <td>(</td>
+          <td class="paramtype">Vector3&#160;</td>
+          <td class="paramname"><em>vectorA</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">Vector3&#160;</td>
+          <td class="paramname"><em>vectorB</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">Vector3&#160;</td>
+          <td class="paramname"><em>normal</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a04b345c4300eb494c46119e980c8f846" name="a04b345c4300eb494c46119e980c8f846"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a04b345c4300eb494c46119e980c8f846">&#9670;&nbsp;</a></span>SignedVectorAngle()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static float Math3d.SignedVectorAngle </td>
+          <td>(</td>
+          <td class="paramtype">Vector3&#160;</td>
+          <td class="paramname"><em>referenceVector</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">Vector3&#160;</td>
+          <td class="paramname"><em>otherVector</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">Vector3&#160;</td>
+          <td class="paramname"><em>normal</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a947946ed603abdb5f9de54a518430bba" name="a947946ed603abdb5f9de54a518430bba"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a947946ed603abdb5f9de54a518430bba">&#9670;&nbsp;</a></span>SolveCubic()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static void Math3d.SolveCubic </td>
+          <td>(</td>
+          <td class="paramtype">out int&#160;</td>
+          <td class="paramname"><em>nRoots</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">out float&#160;</td>
+          <td class="paramname"><em>x1</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">out float&#160;</td>
+          <td class="paramname"><em>x2</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">out float&#160;</td>
+          <td class="paramname"><em>x3</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">float&#160;</td>
+          <td class="paramname"><em>a</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">float&#160;</td>
+          <td class="paramname"><em>b</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">float&#160;</td>
+          <td class="paramname"><em>c</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">float&#160;</td>
+          <td class="paramname"><em>d</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="af2302954b0a1733b5ca2dfd1b344415c" name="af2302954b0a1733b5ca2dfd1b344415c"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#af2302954b0a1733b5ca2dfd1b344415c">&#9670;&nbsp;</a></span>SubtractRotation()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static Quaternion Math3d.SubtractRotation </td>
+          <td>(</td>
+          <td class="paramtype">Quaternion&#160;</td>
+          <td class="paramname"><em>B</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">Quaternion&#160;</td>
+          <td class="paramname"><em>A</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a3cc2b0b6991842d5fdfe19325e93aed6" name="a3cc2b0b6991842d5fdfe19325e93aed6"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a3cc2b0b6991842d5fdfe19325e93aed6">&#9670;&nbsp;</a></span>TransformDirectionMath()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static Vector3 Math3d.TransformDirectionMath </td>
+          <td>(</td>
+          <td class="paramtype">Quaternion&#160;</td>
+          <td class="paramname"><em>rotation</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">Vector3&#160;</td>
+          <td class="paramname"><em>vector</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a444392a535b5a00b70acf72e3c816252" name="a444392a535b5a00b70acf72e3c816252"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a444392a535b5a00b70acf72e3c816252">&#9670;&nbsp;</a></span>TransformWithParent()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static void Math3d.TransformWithParent </td>
+          <td>(</td>
+          <td class="paramtype">out Quaternion&#160;</td>
+          <td class="paramname"><em>childRotation</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">out Vector3&#160;</td>
+          <td class="paramname"><em>childPosition</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">Quaternion&#160;</td>
+          <td class="paramname"><em>parentRotation</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">Vector3&#160;</td>
+          <td class="paramname"><em>parentPosition</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">Quaternion&#160;</td>
+          <td class="paramname"><em>startParentRotation</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">Vector3&#160;</td>
+          <td class="paramname"><em>startParentPosition</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">Quaternion&#160;</td>
+          <td class="paramname"><em>startChildRotation</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">Vector3&#160;</td>
+          <td class="paramname"><em>startChildPosition</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="ac8151fc75e94262fd795f738b9d2b570" name="ac8151fc75e94262fd795f738b9d2b570"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ac8151fc75e94262fd795f738b9d2b570">&#9670;&nbsp;</a></span>VectorsToTransform()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static void Math3d.VectorsToTransform </td>
+          <td>(</td>
+          <td class="paramtype">ref GameObject&#160;</td>
+          <td class="paramname"><em>gameObjectInOut</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">Vector3&#160;</td>
+          <td class="paramname"><em>positionVector</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">Vector3&#160;</td>
+          <td class="paramname"><em>directionVector</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">Vector3&#160;</td>
+          <td class="paramname"><em>normalVector</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Data Documentation</h2>
+<a id="a44b0a26cfe822b803dace3e4a17ab579" name="a44b0a26cfe822b803dace3e4a17ab579"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a44b0a26cfe822b803dace3e4a17ab579">&#9670;&nbsp;</a></span>positionRegister</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">Vector3 [] Math3d.positionRegister</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="aeca897531a6dfa57295bf1d3296a3177" name="aeca897531a6dfa57295bf1d3296a3177"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aeca897531a6dfa57295bf1d3296a3177">&#9670;&nbsp;</a></span>positionSamplesTaken</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">int Math3d.positionSamplesTaken = 0</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a1b40b723fbdadf0b616549f678a66836" name="a1b40b723fbdadf0b616549f678a66836"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a1b40b723fbdadf0b616549f678a66836">&#9670;&nbsp;</a></span>posTimeRegister</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">float [] Math3d.posTimeRegister</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a0c3a0bf45773d2c8834e0eeea7eb5bf1" name="a0c3a0bf45773d2c8834e0eeea7eb5bf1"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a0c3a0bf45773d2c8834e0eeea7eb5bf1">&#9670;&nbsp;</a></span>rotationRegister</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">Quaternion [] Math3d.rotationRegister</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a64dea2a47f90cd54e9ebe0ea1a8a2433" name="a64dea2a47f90cd54e9ebe0ea1a8a2433"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a64dea2a47f90cd54e9ebe0ea1a8a2433">&#9670;&nbsp;</a></span>rotationSamplesTaken</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">int Math3d.rotationSamplesTaken = 0</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a909fc243961c61e25fad35a5538003a3" name="a909fc243961c61e25fad35a5538003a3"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a909fc243961c61e25fad35a5538003a3">&#9670;&nbsp;</a></span>rotTimeRegister</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">float [] Math3d.rotTimeRegister</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a9a9aacf87664617b54ecd563bd119cec" name="a9a9aacf87664617b54ecd563bd119cec"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a9a9aacf87664617b54ecd563bd119cec">&#9670;&nbsp;</a></span>tempChild</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">Transform Math3d.tempChild = null</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a1cc740f420d82ce87e358c6fd2cad83e" name="a1cc740f420d82ce87e358c6fd2cad83e"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a1cc740f420d82ce87e358c6fd2cad83e">&#9670;&nbsp;</a></span>tempParent</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">Transform Math3d.tempParent = null</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="ae52554bcf30ec1afc8549b2a33e00bb5" name="ae52554bcf30ec1afc8549b2a33e00bb5"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ae52554bcf30ec1afc8549b2a33e00bb5">&#9670;&nbsp;</a></span>vectorPrecission</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">const double Math3d.vectorPrecission = 1e-5d</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/<a class="el" href="_math3d_8cs.html">Math3d.cs</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="class_math3d.html">Math3d</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_math3d.js b/Doxygen/output/html/class_math3d.js
new file mode 100644
index 0000000000000000000000000000000000000000..d68a2aa13bf755fe1711d2a46fb8f18ed4896b3b
--- /dev/null
+++ b/Doxygen/output/html/class_math3d.js
@@ -0,0 +1,62 @@
+var class_math3d =
+[
+    [ "AddRotation", "class_math3d.html#af3148489d29f629bd94769faef49cd04", null ],
+    [ "AddVectorLength", "class_math3d.html#ad92fd4e4c8e76b9991b10e64213fe932", null ],
+    [ "AngleVectorPlane", "class_math3d.html#a02591fdff71a8f6bf8dbcd3fa901a8de", null ],
+    [ "AngularAcceleration", "class_math3d.html#a791de8a0100ec8ed81b85f342fa5f97f", null ],
+    [ "AreLineSegmentsCrossing", "class_math3d.html#a570ef4340ba12690009750e6aa108c2e", null ],
+    [ "ClosestPointsOnTwoLines", "class_math3d.html#ade28da4490d6bb9e960ee19069a1f49f", null ],
+    [ "CubeRoot", "class_math3d.html#a19a6a626eb71cb36a27100fcca0b2b9b", null ],
+    [ "DotProductAngle", "class_math3d.html#a4eb7fb8738dde33fb74cd205972de231", null ],
+    [ "GetForwardVector", "class_math3d.html#a9eddae53f2919abbbb8d25854d98f2ef", null ],
+    [ "GetLineSplineIntersections", "class_math3d.html#af93b5c2b7570edf10a50116a13ee7ee0", null ],
+    [ "GetPointOnSpline", "class_math3d.html#ab12c54dd767b6a79dc4fdcc904eba7a0", null ],
+    [ "GetRightVector", "class_math3d.html#a4e00857cf24b89405ea28ba6d0e1422b", null ],
+    [ "GetUpVector", "class_math3d.html#afc19f2830f7b25e25dbf39f1048d0333", null ],
+    [ "Init", "class_math3d.html#acbf31d051a95aea40992374952799a3a", null ],
+    [ "InverseTransformDirectionMath", "class_math3d.html#af207136f05c5845fad1600c44643b7f1", null ],
+    [ "IsApproximatelyEqual", "class_math3d.html#a948c81f31f53f297e6b3fb2874248364", null ],
+    [ "IsApproximatelyParallel", "class_math3d.html#aa6eee63ce400b0187db368310d70d948", null ],
+    [ "IsLineInRectangle", "class_math3d.html#aab30a916c1ea2d67adb58be1f2c87050", null ],
+    [ "IsPointApproximatelyOnLine", "class_math3d.html#a3e47abdc0c5659f30a52d42ca01406e5", null ],
+    [ "IsPointInRectangle", "class_math3d.html#ac19e283efd8758024df1c2056ee43fac", null ],
+    [ "IsPointOnLine", "class_math3d.html#af7a33a98279bb7c957596df5e14dab6e", null ],
+    [ "LinearAcceleration", "class_math3d.html#a2d1e12e7f3272df1df24a245e5b02570", null ],
+    [ "LinearFunction2DBasic", "class_math3d.html#a6725baead56ce426c71cbccba96a396e", null ],
+    [ "LinearFunction2DFull", "class_math3d.html#af28fee30babd2398ae400ac145f41357", null ],
+    [ "LineLineIntersection", "class_math3d.html#ac062925a5afea1c1012da3605b84392c", null ],
+    [ "LinePlaneIntersection", "class_math3d.html#a1088a5089b12fd0e347e7db5529934ad", null ],
+    [ "LookRotationExtended", "class_math3d.html#aedbd92baedfda5ae4da41af30b0a2a73", null ],
+    [ "MouseDistanceToCircle", "class_math3d.html#adac35548a8585ff5a4497ae1fb6492f1", null ],
+    [ "MouseDistanceToLine", "class_math3d.html#ad7e73cf22c4689f58de8759278fd960a", null ],
+    [ "PlaneFrom3Points", "class_math3d.html#a6add412d1291d4c5d42ecc30cc94fead", null ],
+    [ "PlanePlaneIntersection", "class_math3d.html#ac90b5e767702a94267f0e1c939029f65", null ],
+    [ "PointOnWhichSideOfLineSegment", "class_math3d.html#a0fc075fcb9718aca8dc4cc62990dc070", null ],
+    [ "PositionFromMatrix", "class_math3d.html#a6fcdb65f51bfdfdb28dd2fdaefb2d3f7", null ],
+    [ "PreciseAlign", "class_math3d.html#a0e1fe508767177d4acbb00aec8489a26", null ],
+    [ "ProjectPointOnLine", "class_math3d.html#aa9dbf73d310e2fe4fcd27fe70a19db12", null ],
+    [ "ProjectPointOnLineSegment", "class_math3d.html#a3883a28d7a424f8e77423ba4a3535572", null ],
+    [ "ProjectPointOnPlane", "class_math3d.html#a248c9490ac74931eb0cb5c2524ac7dca", null ],
+    [ "ProjectVectorOnPlane", "class_math3d.html#a2da523470df9e3d0f1f60ee6cb191a05", null ],
+    [ "QuaternionFromMatrix", "class_math3d.html#a8fd5a187d9d06b60fd33c087c55b9bc4", null ],
+    [ "RotateVectorFromTo", "class_math3d.html#ad38c7e7ab51778d165766035b012443f", null ],
+    [ "RotDiffToSpeedVec", "class_math3d.html#a388477be516cd494c2c93f79d35e9d53", null ],
+    [ "SetVectorLength", "class_math3d.html#a6dfa59be1955f2fbd3606d6fcea943a9", null ],
+    [ "SignedDistancePlanePoint", "class_math3d.html#a34175f749db0063b56a35521b46d3e11", null ],
+    [ "SignedDotProduct", "class_math3d.html#a3e8392dd2eb9242b43664a6e2d473a18", null ],
+    [ "SignedVectorAngle", "class_math3d.html#a04b345c4300eb494c46119e980c8f846", null ],
+    [ "SolveCubic", "class_math3d.html#a947946ed603abdb5f9de54a518430bba", null ],
+    [ "SubtractRotation", "class_math3d.html#af2302954b0a1733b5ca2dfd1b344415c", null ],
+    [ "TransformDirectionMath", "class_math3d.html#a3cc2b0b6991842d5fdfe19325e93aed6", null ],
+    [ "TransformWithParent", "class_math3d.html#a444392a535b5a00b70acf72e3c816252", null ],
+    [ "VectorsToTransform", "class_math3d.html#ac8151fc75e94262fd795f738b9d2b570", null ],
+    [ "positionRegister", "class_math3d.html#a44b0a26cfe822b803dace3e4a17ab579", null ],
+    [ "positionSamplesTaken", "class_math3d.html#aeca897531a6dfa57295bf1d3296a3177", null ],
+    [ "posTimeRegister", "class_math3d.html#a1b40b723fbdadf0b616549f678a66836", null ],
+    [ "rotationRegister", "class_math3d.html#a0c3a0bf45773d2c8834e0eeea7eb5bf1", null ],
+    [ "rotationSamplesTaken", "class_math3d.html#a64dea2a47f90cd54e9ebe0ea1a8a2433", null ],
+    [ "rotTimeRegister", "class_math3d.html#a909fc243961c61e25fad35a5538003a3", null ],
+    [ "tempChild", "class_math3d.html#a9a9aacf87664617b54ecd563bd119cec", null ],
+    [ "tempParent", "class_math3d.html#a1cc740f420d82ce87e358c6fd2cad83e", null ],
+    [ "vectorPrecission", "class_math3d.html#ae52554bcf30ec1afc8549b2a33e00bb5", null ]
+];
\ No newline at end of file
diff --git a/Doxygen/output/html/class_menue_loader-members.html b/Doxygen/output/html/class_menue_loader-members.html
new file mode 100644
index 0000000000000000000000000000000000000000..134f13ea10a3e0fa8a29b7f006789de017e4734a
--- /dev/null
+++ b/Doxygen/output/html/class_menue_loader-members.html
@@ -0,0 +1,109 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_menue_loader.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">MenueLoader Member List</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_menue_loader.html">MenueLoader</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_menue_loader.html#ab264e0dc6c0aba950b8846354fe60a81">Clear</a>()</td><td class="entry"><a class="el" href="class_menue_loader.html">MenueLoader</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_menue_loader.html#ae25fa1c3f19c8659d7e0aadebdc53431">mode</a></td><td class="entry"><a class="el" href="class_menue_loader.html">MenueLoader</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_menue_loader.html#ac7506b9f67dace4300fb9255799f7330">mode_last</a></td><td class="entry"><a class="el" href="class_menue_loader.html">MenueLoader</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_menue_loader.html#a58db453990401e5ddb6910ca26ea7621">pageMenue</a></td><td class="entry"><a class="el" href="class_menue_loader.html">MenueLoader</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_menue_loader.html#aabe3205354d5997c1a0db35e02ebd9c7">Pages</a></td><td class="entry"><a class="el" href="class_menue_loader.html">MenueLoader</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_menue_loader.html#a54d3cb4dd1c00a4eddd565be881ba6b9">RevertMode</a>()</td><td class="entry"><a class="el" href="class_menue_loader.html">MenueLoader</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_menue_loader.html#a2947e213117b713b12320ec191d028d4">scroll</a></td><td class="entry"><a class="el" href="class_menue_loader.html">MenueLoader</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_menue_loader.html#aae7cc2b25767093b997a6a3043884ae3">SetMode</a>(int select)</td><td class="entry"><a class="el" href="class_menue_loader.html">MenueLoader</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_menue_loader.html#a5d95eed68338ed118f77eebf0eaddf99">Start</a>()</td><td class="entry"><a class="el" href="class_menue_loader.html">MenueLoader</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_menue_loader.html b/Doxygen/output/html/class_menue_loader.html
new file mode 100644
index 0000000000000000000000000000000000000000..8e9020ff09aa30f4c17d4bb4b5126717fdeb0a71
--- /dev/null
+++ b/Doxygen/output/html/class_menue_loader.html
@@ -0,0 +1,346 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: MenueLoader Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_menue_loader.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="#pub-attribs">Public Attributes</a> &#124;
+<a href="#pro-methods">Protected Member Functions</a> &#124;
+<a href="#pri-methods">Private Member Functions</a> &#124;
+<a href="#pri-attribs">Private Attributes</a> &#124;
+<a href="class_menue_loader-members.html">List of all members</a>  </div>
+  <div class="headertitle"><div class="title">MenueLoader Class Reference</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>Allows multiple Pages (direct children of this) to switch/ scroll through.  
+ <a href="class_menue_loader.html#details">More...</a></p>
+<div class="dynheader">
+Inheritance diagram for MenueLoader:</div>
+<div class="dyncontent">
+ <div class="center">
+  <img src="class_menue_loader.png" usemap="#MenueLoader_map" alt=""/>
+  <map id="MenueLoader_map" name="MenueLoader_map">
+<area href="class_create_loader.html" alt="CreateLoader" shape="rect" coords="0,112,102,136"/>
+<area href="class_list_loader.html" title="Allowes for Pages of MenueLoader to contain Lists." alt="ListLoader&lt; T &gt;" shape="rect" coords="112,112,214,136"/>
+<area href="class_edit_loader.html" alt="EditLoader" shape="rect" coords="0,168,102,192"/>
+  </map>
+</div></div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:a54d3cb4dd1c00a4eddd565be881ba6b9"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_menue_loader.html#a54d3cb4dd1c00a4eddd565be881ba6b9">RevertMode</a> ()</td></tr>
+<tr class="memdesc:a54d3cb4dd1c00a4eddd565be881ba6b9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reverts to last opend Page.  <a href="class_menue_loader.html#a54d3cb4dd1c00a4eddd565be881ba6b9">More...</a><br /></td></tr>
+<tr class="separator:a54d3cb4dd1c00a4eddd565be881ba6b9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aae7cc2b25767093b997a6a3043884ae3"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_menue_loader.html#aae7cc2b25767093b997a6a3043884ae3">SetMode</a> (int select)</td></tr>
+<tr class="memdesc:aae7cc2b25767093b997a6a3043884ae3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Deactivates all Pages, then activates Page <em>select</em> .  <a href="class_menue_loader.html#aae7cc2b25767093b997a6a3043884ae3">More...</a><br /></td></tr>
+<tr class="separator:aae7cc2b25767093b997a6a3043884ae3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
+Public Attributes</h2></td></tr>
+<tr class="memitem:a58db453990401e5ddb6910ca26ea7621"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_menue_loader.html">MenueLoader</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_menue_loader.html#a58db453990401e5ddb6910ca26ea7621">pageMenue</a></td></tr>
+<tr class="separator:a58db453990401e5ddb6910ca26ea7621"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2947e213117b713b12320ec191d028d4"><td class="memItemLeft" align="right" valign="top">UnityEngine.UI.ScrollRect&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_menue_loader.html#a2947e213117b713b12320ec191d028d4">scroll</a> = null</td></tr>
+<tr class="separator:a2947e213117b713b12320ec191d028d4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aabe3205354d5997c1a0db35e02ebd9c7"><td class="memItemLeft" align="right" valign="top">GameObject&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_menue_loader.html#aabe3205354d5997c1a0db35e02ebd9c7">Pages</a></td></tr>
+<tr class="separator:aabe3205354d5997c1a0db35e02ebd9c7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pro-methods" name="pro-methods"></a>
+Protected Member Functions</h2></td></tr>
+<tr class="memitem:a5d95eed68338ed118f77eebf0eaddf99"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_menue_loader.html#a5d95eed68338ed118f77eebf0eaddf99">Start</a> ()</td></tr>
+<tr class="separator:a5d95eed68338ed118f77eebf0eaddf99"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-methods" name="pri-methods"></a>
+Private Member Functions</h2></td></tr>
+<tr class="memitem:ab264e0dc6c0aba950b8846354fe60a81"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_menue_loader.html#ab264e0dc6c0aba950b8846354fe60a81">Clear</a> ()</td></tr>
+<tr class="memdesc:ab264e0dc6c0aba950b8846354fe60a81"><td class="mdescLeft">&#160;</td><td class="mdescRight">Deactivates all Pages.  <a href="class_menue_loader.html#ab264e0dc6c0aba950b8846354fe60a81">More...</a><br /></td></tr>
+<tr class="separator:ab264e0dc6c0aba950b8846354fe60a81"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-attribs" name="pri-attribs"></a>
+Private Attributes</h2></td></tr>
+<tr class="memitem:ae25fa1c3f19c8659d7e0aadebdc53431"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_menue_loader.html#ae25fa1c3f19c8659d7e0aadebdc53431">mode</a> = 0</td></tr>
+<tr class="separator:ae25fa1c3f19c8659d7e0aadebdc53431"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac7506b9f67dace4300fb9255799f7330"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_menue_loader.html#ac7506b9f67dace4300fb9255799f7330">mode_last</a> = 0</td></tr>
+<tr class="separator:ac7506b9f67dace4300fb9255799f7330"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p >Allows multiple Pages (direct children of this) to switch/ scroll through. </p>
+</div><h2 class="groupheader">Member Function Documentation</h2>
+<a id="ab264e0dc6c0aba950b8846354fe60a81" name="ab264e0dc6c0aba950b8846354fe60a81"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ab264e0dc6c0aba950b8846354fe60a81">&#9670;&nbsp;</a></span>Clear()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void MenueLoader.Clear </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Deactivates all Pages. </p>
+
+</div>
+</div>
+<a id="a54d3cb4dd1c00a4eddd565be881ba6b9" name="a54d3cb4dd1c00a4eddd565be881ba6b9"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a54d3cb4dd1c00a4eddd565be881ba6b9">&#9670;&nbsp;</a></span>RevertMode()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void MenueLoader.RevertMode </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Reverts to last opend Page. </p>
+
+</div>
+</div>
+<a id="aae7cc2b25767093b997a6a3043884ae3" name="aae7cc2b25767093b997a6a3043884ae3"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aae7cc2b25767093b997a6a3043884ae3">&#9670;&nbsp;</a></span>SetMode()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void MenueLoader.SetMode </td>
+          <td>(</td>
+          <td class="paramtype">int&#160;</td>
+          <td class="paramname"><em>select</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Deactivates all Pages, then activates Page <em>select</em> . </p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">select</td><td>Page to switch to</td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a id="a5d95eed68338ed118f77eebf0eaddf99" name="a5d95eed68338ed118f77eebf0eaddf99"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a5d95eed68338ed118f77eebf0eaddf99">&#9670;&nbsp;</a></span>Start()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void MenueLoader.Start </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Data Documentation</h2>
+<a id="ae25fa1c3f19c8659d7e0aadebdc53431" name="ae25fa1c3f19c8659d7e0aadebdc53431"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ae25fa1c3f19c8659d7e0aadebdc53431">&#9670;&nbsp;</a></span>mode</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">int MenueLoader.mode = 0</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="ac7506b9f67dace4300fb9255799f7330" name="ac7506b9f67dace4300fb9255799f7330"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ac7506b9f67dace4300fb9255799f7330">&#9670;&nbsp;</a></span>mode_last</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">int MenueLoader.mode_last = 0</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a58db453990401e5ddb6910ca26ea7621" name="a58db453990401e5ddb6910ca26ea7621"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a58db453990401e5ddb6910ca26ea7621">&#9670;&nbsp;</a></span>pageMenue</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_menue_loader.html">MenueLoader</a> MenueLoader.pageMenue</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="aabe3205354d5997c1a0db35e02ebd9c7" name="aabe3205354d5997c1a0db35e02ebd9c7"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aabe3205354d5997c1a0db35e02ebd9c7">&#9670;&nbsp;</a></span>Pages</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">GameObject MenueLoader.Pages</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a2947e213117b713b12320ec191d028d4" name="a2947e213117b713b12320ec191d028d4"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a2947e213117b713b12320ec191d028d4">&#9670;&nbsp;</a></span>scroll</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">UnityEngine.UI.ScrollRect MenueLoader.scroll = null</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/UI/MainMenue/<a class="el" href="_menue_loader_8cs.html">MenueLoader.cs</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="class_menue_loader.html">MenueLoader</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_menue_loader.js b/Doxygen/output/html/class_menue_loader.js
new file mode 100644
index 0000000000000000000000000000000000000000..04f0b0c384f082e5f898caf038aa29f136fad4e6
--- /dev/null
+++ b/Doxygen/output/html/class_menue_loader.js
@@ -0,0 +1,12 @@
+var class_menue_loader =
+[
+    [ "Clear", "class_menue_loader.html#ab264e0dc6c0aba950b8846354fe60a81", null ],
+    [ "RevertMode", "class_menue_loader.html#a54d3cb4dd1c00a4eddd565be881ba6b9", null ],
+    [ "SetMode", "class_menue_loader.html#aae7cc2b25767093b997a6a3043884ae3", null ],
+    [ "Start", "class_menue_loader.html#a5d95eed68338ed118f77eebf0eaddf99", null ],
+    [ "mode", "class_menue_loader.html#ae25fa1c3f19c8659d7e0aadebdc53431", null ],
+    [ "mode_last", "class_menue_loader.html#ac7506b9f67dace4300fb9255799f7330", null ],
+    [ "pageMenue", "class_menue_loader.html#a58db453990401e5ddb6910ca26ea7621", null ],
+    [ "Pages", "class_menue_loader.html#aabe3205354d5997c1a0db35e02ebd9c7", null ],
+    [ "scroll", "class_menue_loader.html#a2947e213117b713b12320ec191d028d4", null ]
+];
\ No newline at end of file
diff --git a/Doxygen/output/html/class_menue_loader.png b/Doxygen/output/html/class_menue_loader.png
new file mode 100644
index 0000000000000000000000000000000000000000..c8f78601c27c6504babcf156d302ad67f206b8f5
--- /dev/null
+++ b/Doxygen/output/html/class_menue_loader.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:aaecdea4b5345328bfa668807a78f1655a497ef744fcc90965ac5c78b0595c04
+size 1202
diff --git a/Doxygen/output/html/class_mesh_renderer_hint_animation-members.html b/Doxygen/output/html/class_mesh_renderer_hint_animation-members.html
new file mode 100644
index 0000000000000000000000000000000000000000..e9958dc351f911a24264ca5bdb32a0378e4aa2a1
--- /dev/null
+++ b/Doxygen/output/html/class_mesh_renderer_hint_animation-members.html
@@ -0,0 +1,112 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_mesh_renderer_hint_animation.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">MeshRendererHintAnimation Member List</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_mesh_renderer_hint_animation.html">MeshRendererHintAnimation</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_mesh_renderer_hint_animation.html#a299d92840c049e247bb26adf1f710e22">Animate</a>()</td><td class="entry"><a class="el" href="class_mesh_renderer_hint_animation.html">MeshRendererHintAnimation</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_mesh_renderer_hint_animation.html#a0c9f6c505843977d0e38f1a2188f1a94">animateDuration</a></td><td class="entry"><a class="el" href="class_mesh_renderer_hint_animation.html">MeshRendererHintAnimation</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_mesh_renderer_hint_animation.html#a705c8f01ced72109d7fb598485eed889">animating</a></td><td class="entry"><a class="el" href="class_mesh_renderer_hint_animation.html">MeshRendererHintAnimation</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_mesh_renderer_hint_animation.html#a14f97dd6f5e8c5ca6d672e3f1a91eb5a">animationEndColor</a></td><td class="entry"><a class="el" href="class_mesh_renderer_hint_animation.html">MeshRendererHintAnimation</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_mesh_renderer_hint_animation.html#a9fbb7eff5fed532de8fdec4f4eda90b9">animationStartColor</a></td><td class="entry"><a class="el" href="class_mesh_renderer_hint_animation.html">MeshRendererHintAnimation</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_mesh_renderer_hint_animation.html#a480ec85a818fefba2f73fa4a5345ef56">AnimationTrigger</a>()</td><td class="entry"><a class="el" href="class_mesh_renderer_hint_animation.html">MeshRendererHintAnimation</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_mesh_renderer_hint_animation.html#a9fb44fce74e1d3757d205026bccbf545">meshRendererToChange</a></td><td class="entry"><a class="el" href="class_mesh_renderer_hint_animation.html">MeshRendererHintAnimation</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_mesh_renderer_hint_animation.html#aa990614172dd14484fb84420ef0a37e2">meshRendererToChangeDefaultColor</a></td><td class="entry"><a class="el" href="class_mesh_renderer_hint_animation.html">MeshRendererHintAnimation</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_mesh_renderer_hint_animation.html#a47f6489dc4a700de138c8b0809d4d561">Start</a>()</td><td class="entry"><a class="el" href="class_mesh_renderer_hint_animation.html">MeshRendererHintAnimation</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_mesh_renderer_hint_animation.html#a3f0416fb5dcde56225382e9c27ee7123">timer</a></td><td class="entry"><a class="el" href="class_mesh_renderer_hint_animation.html">MeshRendererHintAnimation</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_mesh_renderer_hint_animation.html#a5e93d7b8991d5009c973661304e1dea5">Update</a>()</td><td class="entry"><a class="el" href="class_mesh_renderer_hint_animation.html">MeshRendererHintAnimation</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_mesh_renderer_hint_animation.html#ad1ff81910743b38883605d0e2e80658f">updateAnimationParameters</a>()</td><td class="entry"><a class="el" href="class_mesh_renderer_hint_animation.html">MeshRendererHintAnimation</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_mesh_renderer_hint_animation.html b/Doxygen/output/html/class_mesh_renderer_hint_animation.html
new file mode 100644
index 0000000000000000000000000000000000000000..a6797c7d55aafd513b9d82ba7be9727cce2369e8
--- /dev/null
+++ b/Doxygen/output/html/class_mesh_renderer_hint_animation.html
@@ -0,0 +1,419 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: MeshRendererHintAnimation Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_mesh_renderer_hint_animation.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="#pri-methods">Private Member Functions</a> &#124;
+<a href="#pri-attribs">Private Attributes</a> &#124;
+<a href="class_mesh_renderer_hint_animation-members.html">List of all members</a>  </div>
+  <div class="headertitle"><div class="title">MeshRendererHintAnimation Class Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<div class="dynheader">
+Inheritance diagram for MeshRendererHintAnimation:</div>
+<div class="dyncontent">
+ <div class="center">
+  <img src="class_mesh_renderer_hint_animation.png" alt=""/>
+ </div></div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:a480ec85a818fefba2f73fa4a5345ef56"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_mesh_renderer_hint_animation.html#a480ec85a818fefba2f73fa4a5345ef56">AnimationTrigger</a> ()</td></tr>
+<tr class="separator:a480ec85a818fefba2f73fa4a5345ef56"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-methods" name="pri-methods"></a>
+Private Member Functions</h2></td></tr>
+<tr class="memitem:a47f6489dc4a700de138c8b0809d4d561"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_mesh_renderer_hint_animation.html#a47f6489dc4a700de138c8b0809d4d561">Start</a> ()</td></tr>
+<tr class="separator:a47f6489dc4a700de138c8b0809d4d561"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5e93d7b8991d5009c973661304e1dea5"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_mesh_renderer_hint_animation.html#a5e93d7b8991d5009c973661304e1dea5">Update</a> ()</td></tr>
+<tr class="separator:a5e93d7b8991d5009c973661304e1dea5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a299d92840c049e247bb26adf1f710e22"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_mesh_renderer_hint_animation.html#a299d92840c049e247bb26adf1f710e22">Animate</a> ()</td></tr>
+<tr class="separator:a299d92840c049e247bb26adf1f710e22"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad1ff81910743b38883605d0e2e80658f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_mesh_renderer_hint_animation.html#ad1ff81910743b38883605d0e2e80658f">updateAnimationParameters</a> ()</td></tr>
+<tr class="separator:ad1ff81910743b38883605d0e2e80658f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-attribs" name="pri-attribs"></a>
+Private Attributes</h2></td></tr>
+<tr class="memitem:a9fb44fce74e1d3757d205026bccbf545"><td class="memItemLeft" align="right" valign="top">MeshRenderer&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_mesh_renderer_hint_animation.html#a9fb44fce74e1d3757d205026bccbf545">meshRendererToChange</a></td></tr>
+<tr class="separator:a9fb44fce74e1d3757d205026bccbf545"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa990614172dd14484fb84420ef0a37e2"><td class="memItemLeft" align="right" valign="top">Color&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_mesh_renderer_hint_animation.html#aa990614172dd14484fb84420ef0a37e2">meshRendererToChangeDefaultColor</a></td></tr>
+<tr class="separator:aa990614172dd14484fb84420ef0a37e2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9fbb7eff5fed532de8fdec4f4eda90b9"><td class="memItemLeft" align="right" valign="top">Color&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_mesh_renderer_hint_animation.html#a9fbb7eff5fed532de8fdec4f4eda90b9">animationStartColor</a></td></tr>
+<tr class="separator:a9fbb7eff5fed532de8fdec4f4eda90b9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a14f97dd6f5e8c5ca6d672e3f1a91eb5a"><td class="memItemLeft" align="right" valign="top">Color&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_mesh_renderer_hint_animation.html#a14f97dd6f5e8c5ca6d672e3f1a91eb5a">animationEndColor</a></td></tr>
+<tr class="separator:a14f97dd6f5e8c5ca6d672e3f1a91eb5a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0c9f6c505843977d0e38f1a2188f1a94"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_mesh_renderer_hint_animation.html#a0c9f6c505843977d0e38f1a2188f1a94">animateDuration</a></td></tr>
+<tr class="separator:a0c9f6c505843977d0e38f1a2188f1a94"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a705c8f01ced72109d7fb598485eed889"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_mesh_renderer_hint_animation.html#a705c8f01ced72109d7fb598485eed889">animating</a> = false</td></tr>
+<tr class="separator:a705c8f01ced72109d7fb598485eed889"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3f0416fb5dcde56225382e9c27ee7123"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_mesh_renderer_hint_animation.html#a3f0416fb5dcde56225382e9c27ee7123">timer</a> = 0</td></tr>
+<tr class="separator:a3f0416fb5dcde56225382e9c27ee7123"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a id="a299d92840c049e247bb26adf1f710e22" name="a299d92840c049e247bb26adf1f710e22"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a299d92840c049e247bb26adf1f710e22">&#9670;&nbsp;</a></span>Animate()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void MeshRendererHintAnimation.Animate </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a480ec85a818fefba2f73fa4a5345ef56" name="a480ec85a818fefba2f73fa4a5345ef56"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a480ec85a818fefba2f73fa4a5345ef56">&#9670;&nbsp;</a></span>AnimationTrigger()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void MeshRendererHintAnimation.AnimationTrigger </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a47f6489dc4a700de138c8b0809d4d561" name="a47f6489dc4a700de138c8b0809d4d561"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a47f6489dc4a700de138c8b0809d4d561">&#9670;&nbsp;</a></span>Start()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void MeshRendererHintAnimation.Start </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a5e93d7b8991d5009c973661304e1dea5" name="a5e93d7b8991d5009c973661304e1dea5"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a5e93d7b8991d5009c973661304e1dea5">&#9670;&nbsp;</a></span>Update()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void MeshRendererHintAnimation.Update </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="ad1ff81910743b38883605d0e2e80658f" name="ad1ff81910743b38883605d0e2e80658f"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ad1ff81910743b38883605d0e2e80658f">&#9670;&nbsp;</a></span>updateAnimationParameters()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void MeshRendererHintAnimation.updateAnimationParameters </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Data Documentation</h2>
+<a id="a0c9f6c505843977d0e38f1a2188f1a94" name="a0c9f6c505843977d0e38f1a2188f1a94"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a0c9f6c505843977d0e38f1a2188f1a94">&#9670;&nbsp;</a></span>animateDuration</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">float MeshRendererHintAnimation.animateDuration</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a705c8f01ced72109d7fb598485eed889" name="a705c8f01ced72109d7fb598485eed889"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a705c8f01ced72109d7fb598485eed889">&#9670;&nbsp;</a></span>animating</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool MeshRendererHintAnimation.animating = false</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a14f97dd6f5e8c5ca6d672e3f1a91eb5a" name="a14f97dd6f5e8c5ca6d672e3f1a91eb5a"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a14f97dd6f5e8c5ca6d672e3f1a91eb5a">&#9670;&nbsp;</a></span>animationEndColor</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">Color MeshRendererHintAnimation.animationEndColor</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a9fbb7eff5fed532de8fdec4f4eda90b9" name="a9fbb7eff5fed532de8fdec4f4eda90b9"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a9fbb7eff5fed532de8fdec4f4eda90b9">&#9670;&nbsp;</a></span>animationStartColor</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">Color MeshRendererHintAnimation.animationStartColor</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a9fb44fce74e1d3757d205026bccbf545" name="a9fb44fce74e1d3757d205026bccbf545"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a9fb44fce74e1d3757d205026bccbf545">&#9670;&nbsp;</a></span>meshRendererToChange</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">MeshRenderer MeshRendererHintAnimation.meshRendererToChange</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="aa990614172dd14484fb84420ef0a37e2" name="aa990614172dd14484fb84420ef0a37e2"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aa990614172dd14484fb84420ef0a37e2">&#9670;&nbsp;</a></span>meshRendererToChangeDefaultColor</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">Color MeshRendererHintAnimation.meshRendererToChangeDefaultColor</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a3f0416fb5dcde56225382e9c27ee7123" name="a3f0416fb5dcde56225382e9c27ee7123"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a3f0416fb5dcde56225382e9c27ee7123">&#9670;&nbsp;</a></span>timer</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">float MeshRendererHintAnimation.timer = 0</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/InteractionEngine/<a class="el" href="_mesh_renderer_hint_animation_8cs.html">MeshRendererHintAnimation.cs</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="class_mesh_renderer_hint_animation.html">MeshRendererHintAnimation</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_mesh_renderer_hint_animation.js b/Doxygen/output/html/class_mesh_renderer_hint_animation.js
new file mode 100644
index 0000000000000000000000000000000000000000..8d78908a31139640d476fa42d643f0b2d9cadb2d
--- /dev/null
+++ b/Doxygen/output/html/class_mesh_renderer_hint_animation.js
@@ -0,0 +1,15 @@
+var class_mesh_renderer_hint_animation =
+[
+    [ "Animate", "class_mesh_renderer_hint_animation.html#a299d92840c049e247bb26adf1f710e22", null ],
+    [ "AnimationTrigger", "class_mesh_renderer_hint_animation.html#a480ec85a818fefba2f73fa4a5345ef56", null ],
+    [ "Start", "class_mesh_renderer_hint_animation.html#a47f6489dc4a700de138c8b0809d4d561", null ],
+    [ "Update", "class_mesh_renderer_hint_animation.html#a5e93d7b8991d5009c973661304e1dea5", null ],
+    [ "updateAnimationParameters", "class_mesh_renderer_hint_animation.html#ad1ff81910743b38883605d0e2e80658f", null ],
+    [ "animateDuration", "class_mesh_renderer_hint_animation.html#a0c9f6c505843977d0e38f1a2188f1a94", null ],
+    [ "animating", "class_mesh_renderer_hint_animation.html#a705c8f01ced72109d7fb598485eed889", null ],
+    [ "animationEndColor", "class_mesh_renderer_hint_animation.html#a14f97dd6f5e8c5ca6d672e3f1a91eb5a", null ],
+    [ "animationStartColor", "class_mesh_renderer_hint_animation.html#a9fbb7eff5fed532de8fdec4f4eda90b9", null ],
+    [ "meshRendererToChange", "class_mesh_renderer_hint_animation.html#a9fb44fce74e1d3757d205026bccbf545", null ],
+    [ "meshRendererToChangeDefaultColor", "class_mesh_renderer_hint_animation.html#aa990614172dd14484fb84420ef0a37e2", null ],
+    [ "timer", "class_mesh_renderer_hint_animation.html#a3f0416fb5dcde56225382e9c27ee7123", null ]
+];
\ No newline at end of file
diff --git a/Doxygen/output/html/class_mesh_renderer_hint_animation.png b/Doxygen/output/html/class_mesh_renderer_hint_animation.png
new file mode 100644
index 0000000000000000000000000000000000000000..d781b7c81544383bf43fc2732441128624d2ca3d
--- /dev/null
+++ b/Doxygen/output/html/class_mesh_renderer_hint_animation.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:36d88fcb629304b38b90d2507defc9730bf54f6dfc7267e1d61a69371f3e4780
+size 645
diff --git a/Doxygen/output/html/class_on_line_fact-members.html b/Doxygen/output/html/class_on_line_fact-members.html
new file mode 100644
index 0000000000000000000000000000000000000000..be23cf56f94aee454acbccd4bdca88f1c1392968
--- /dev/null
+++ b/Doxygen/output/html/class_on_line_fact-members.html
@@ -0,0 +1,120 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_on_line_fact.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">OnLineFact Member List</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_on_line_fact.html">OnLineFact</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_fact_wrapped_c_r_t_p.html#a6d6c30f6480c57f8928d1ff1960adaa6">Equivalent</a>(Fact f2)</td><td class="entry"><a class="el" href="class_fact_wrapped_c_r_t_p.html">FactWrappedCRTP&lt; OnLineFact &gt;</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_fact_wrapped_c_r_t_p.html#aa8d38a1fb4e7f03bbb3856d37bd4d9d4">Equivalent</a>(Fact f1, Fact f2)</td><td class="entry"><a class="el" href="class_fact_wrapped_c_r_t_p.html">FactWrappedCRTP&lt; OnLineFact &gt;</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_on_line_fact.html#a75b3c801a5bb104ff8a8da6d123f03f0">EquivalentWrapped</a>(OnLineFact f1, OnLineFact f2)</td><td class="entry"><a class="el" href="class_on_line_fact.html">OnLineFact</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_fact_wrapped_c_r_t_p.html#a6e83feba9179a493d097f9f2c0573de6">FactWrappedCRTP&lt; OnLineFact &gt;.EquivalentWrapped</a>(T f1, T f2)</td><td class="entry"><a class="el" href="class_fact_wrapped_c_r_t_p.html">FactWrappedCRTP&lt; OnLineFact &gt;</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">pure virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_fact_wrapped_c_r_t_p.html#afe892ea96bffe02bdd36b2507ad6e509">FactWrappedCRTP</a>()</td><td class="entry"><a class="el" href="class_fact_wrapped_c_r_t_p.html">FactWrappedCRTP&lt; OnLineFact &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_fact_wrapped_c_r_t_p.html#a0f81cdce328aa3dc5903d56e726259e3">FactWrappedCRTP</a>(FactOrganizer organizer)</td><td class="entry"><a class="el" href="class_fact_wrapped_c_r_t_p.html">FactWrappedCRTP&lt; OnLineFact &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_fact_wrapped_c_r_t_p.html#a3638f0c380fd762d68e33bab47b55dcf">FactWrappedCRTP</a>(FactWrappedCRTP&lt; T &gt; fact, FactOrganizer organizer)</td><td class="entry"><a class="el" href="class_fact_wrapped_c_r_t_p.html">FactWrappedCRTP&lt; OnLineFact &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_on_line_fact.html#a40bca46ff0c6a4d9a4981298bc239f8f">generateLabel</a>()</td><td class="entry"><a class="el" href="class_on_line_fact.html">OnLineFact</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_on_line_fact.html#ac88ff99959aa7fa8f79b9065ba9b640c">getDependentFactIds</a>()</td><td class="entry"><a class="el" href="class_on_line_fact.html">OnLineFact</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_on_line_fact.html#a3524be7461900fe8de485a364a523bc9">GetHashCode</a>()</td><td class="entry"><a class="el" href="class_on_line_fact.html">OnLineFact</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_on_line_fact.html#aac9cd1e9b78c9a00e0efa2bd45049200">hasDependentFacts</a>()</td><td class="entry"><a class="el" href="class_on_line_fact.html">OnLineFact</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_on_line_fact.html#a6680a20ec70e17ca2d7f5e0bae232980">init</a>(string pid, string rid)</td><td class="entry"><a class="el" href="class_on_line_fact.html">OnLineFact</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_on_line_fact.html#a34547ef9d10100a9d6bc1e34f0275348">instantiateDisplay</a>(GameObject prefab, Transform transform)</td><td class="entry"><a class="el" href="class_on_line_fact.html">OnLineFact</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_on_line_fact.html#a6dd9e7f03f1fdf08b4a81916bee2e177">OnLineFact</a>()</td><td class="entry"><a class="el" href="class_on_line_fact.html">OnLineFact</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_on_line_fact.html#a54226295328c160474278e5c5eeb5252">OnLineFact</a>(OnLineFact fact, Dictionary&lt; string, string &gt; old_to_new, FactOrganizer organizer)</td><td class="entry"><a class="el" href="class_on_line_fact.html">OnLineFact</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_on_line_fact.html#a37b237d50d5e2f4f4c64987957e83e19">OnLineFact</a>(string pid, string rid, FactOrganizer organizer)</td><td class="entry"><a class="el" href="class_on_line_fact.html">OnLineFact</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_on_line_fact.html#af1cdefd426d2c904399805545869331f">OnLineFact</a>(string pid, string rid, string uri, FactOrganizer organizer)</td><td class="entry"><a class="el" href="class_on_line_fact.html">OnLineFact</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_on_line_fact.html#a84bc3614d2739bc2599c70547e850a37">parseFact</a>(Scroll.ScrollFact fact)</td><td class="entry"><a class="el" href="class_on_line_fact.html">OnLineFact</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_on_line_fact.html#a22793b93ba87abf89663b4db0f1d84d0">Pid</a></td><td class="entry"><a class="el" href="class_on_line_fact.html">OnLineFact</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_on_line_fact.html#a8ea1d30663b24733566d4001b01ee3e2">Rid</a></td><td class="entry"><a class="el" href="class_on_line_fact.html">OnLineFact</a></td><td class="entry"></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_on_line_fact.html b/Doxygen/output/html/class_on_line_fact.html
new file mode 100644
index 0000000000000000000000000000000000000000..19b8ba587ca6e041a8dc88593d07c658746592f7
--- /dev/null
+++ b/Doxygen/output/html/class_on_line_fact.html
@@ -0,0 +1,644 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: OnLineFact Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_on_line_fact.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="#pub-static-methods">Static Public Member Functions</a> &#124;
+<a href="#pub-attribs">Public Attributes</a> &#124;
+<a href="#pro-methods">Protected Member Functions</a> &#124;
+<a href="#pri-methods">Private Member Functions</a> &#124;
+<a href="class_on_line_fact-members.html">List of all members</a>  </div>
+  <div class="headertitle"><div class="title">OnLineFact Class Reference</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>A <a class="el" href="class_point_fact.html" title="Point in 3D Space">PointFact</a> on a <a class="el" href="class_abstract_line_fact.html" title="Base-class for 1D-Facts">AbstractLineFact</a>  
+ <a href="class_on_line_fact.html#details">More...</a></p>
+<div class="dynheader">
+Inheritance diagram for OnLineFact:</div>
+<div class="dyncontent">
+ <div class="center">
+  <img src="class_on_line_fact.png" usemap="#OnLineFact_map" alt=""/>
+  <map id="OnLineFact_map" name="OnLineFact_map">
+<area href="class_fact_wrapped_c_r_t_p.html" alt="FactWrappedCRTP&lt; OnLineFact &gt;" shape="rect" coords="0,0,210,24"/>
+  </map>
+</div></div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:a6dd9e7f03f1fdf08b4a81916bee2e177"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_on_line_fact.html#a6dd9e7f03f1fdf08b4a81916bee2e177">OnLineFact</a> ()</td></tr>
+<tr class="separator:a6dd9e7f03f1fdf08b4a81916bee2e177"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a54226295328c160474278e5c5eeb5252"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_on_line_fact.html#a54226295328c160474278e5c5eeb5252">OnLineFact</a> (<a class="el" href="class_on_line_fact.html">OnLineFact</a> fact, Dictionary&lt; string, string &gt; old_to_new, <a class="el" href="class_fact_organizer.html">FactOrganizer</a> organizer)</td></tr>
+<tr class="memdesc:a54226295328c160474278e5c5eeb5252"><td class="mdescLeft">&#160;</td><td class="mdescRight">Copies <em>fact</em>  by initiating new MMT Fact.  <a href="class_on_line_fact.html#a54226295328c160474278e5c5eeb5252">More...</a><br /></td></tr>
+<tr class="separator:a54226295328c160474278e5c5eeb5252"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a37b237d50d5e2f4f4c64987957e83e19"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_on_line_fact.html#a37b237d50d5e2f4f4c64987957e83e19">OnLineFact</a> (string pid, string rid, <a class="el" href="class_fact_organizer.html">FactOrganizer</a> organizer)</td></tr>
+<tr class="memdesc:a37b237d50d5e2f4f4c64987957e83e19"><td class="mdescLeft">&#160;</td><td class="mdescRight">Standard Constructor  <a href="class_on_line_fact.html#a37b237d50d5e2f4f4c64987957e83e19">More...</a><br /></td></tr>
+<tr class="separator:a37b237d50d5e2f4f4c64987957e83e19"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af1cdefd426d2c904399805545869331f"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_on_line_fact.html#af1cdefd426d2c904399805545869331f">OnLineFact</a> (string pid, string rid, string uri, <a class="el" href="class_fact_organizer.html">FactOrganizer</a> organizer)</td></tr>
+<tr class="memdesc:af1cdefd426d2c904399805545869331f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Bypasses initialization of new MMT Fact by using existend URI, <em>which is not checked for existence</em>.  <a href="class_on_line_fact.html#af1cdefd426d2c904399805545869331f">More...</a><br /></td></tr>
+<tr class="separator:af1cdefd426d2c904399805545869331f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aac9cd1e9b78c9a00e0efa2bd45049200"><td class="memItemLeft" align="right" valign="top">override Boolean&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_on_line_fact.html#aac9cd1e9b78c9a00e0efa2bd45049200">hasDependentFacts</a> ()</td></tr>
+<tr class="memdesc:aac9cd1e9b78c9a00e0efa2bd45049200"><td class="mdescLeft">&#160;</td><td class="mdescRight"><dl class="section return"><dt>Returns</dt><dd><code>true</code> if <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> depends on other <a class="el" href="class_fact.html">Facts</a>; equivalent to <a class="el" href="class_on_line_fact.html#ac88ff99959aa7fa8f79b9065ba9b640c">getDependentFactIds</a> returns non empty array</dd></dl>
+ <a href="class_on_line_fact.html#aac9cd1e9b78c9a00e0efa2bd45049200">More...</a><br /></td></tr>
+<tr class="separator:aac9cd1e9b78c9a00e0efa2bd45049200"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac88ff99959aa7fa8f79b9065ba9b640c"><td class="memItemLeft" align="right" valign="top">override string[]&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_on_line_fact.html#ac88ff99959aa7fa8f79b9065ba9b640c">getDependentFactIds</a> ()</td></tr>
+<tr class="separator:ac88ff99959aa7fa8f79b9065ba9b640c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a34547ef9d10100a9d6bc1e34f0275348"><td class="memItemLeft" align="right" valign="top">override GameObject&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_on_line_fact.html#a34547ef9d10100a9d6bc1e34f0275348">instantiateDisplay</a> (GameObject prefab, Transform transform)</td></tr>
+<tr class="memdesc:a34547ef9d10100a9d6bc1e34f0275348"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initiates a <em>prefab</em>  at <em>transform</em>  e.g. by setting Label.  <a href="class_on_line_fact.html#a34547ef9d10100a9d6bc1e34f0275348">More...</a><br /></td></tr>
+<tr class="separator:a34547ef9d10100a9d6bc1e34f0275348"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3524be7461900fe8de485a364a523bc9"><td class="memItemLeft" align="right" valign="top">override int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_on_line_fact.html#a3524be7461900fe8de485a364a523bc9">GetHashCode</a> ()</td></tr>
+<tr class="memdesc:a3524be7461900fe8de485a364a523bc9"><td class="mdescLeft">&#160;</td><td class="mdescRight">canonical  <a href="class_on_line_fact.html#a3524be7461900fe8de485a364a523bc9">More...</a><br /></td></tr>
+<tr class="separator:a3524be7461900fe8de485a364a523bc9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_methods_class_fact_wrapped_c_r_t_p"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_fact_wrapped_c_r_t_p')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="class_fact_wrapped_c_r_t_p.html">FactWrappedCRTP&lt; OnLineFact &gt;</a></td></tr>
+<tr class="memitem:a6d6c30f6480c57f8928d1ff1960adaa6 inherit pub_methods_class_fact_wrapped_c_r_t_p"><td class="memItemLeft" align="right" valign="top">override bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_wrapped_c_r_t_p.html#a6d6c30f6480c57f8928d1ff1960adaa6">Equivalent</a> (<a class="el" href="class_fact.html">Fact</a> f2)</td></tr>
+<tr class="memdesc:a6d6c30f6480c57f8928d1ff1960adaa6 inherit pub_methods_class_fact_wrapped_c_r_t_p"><td class="mdescLeft">&#160;</td><td class="mdescRight">Compares <a class="el" href="class_fact.html">this</a> against <em>f2</em> .  <a href="class_fact_wrapped_c_r_t_p.html#a6d6c30f6480c57f8928d1ff1960adaa6">More...</a><br /></td></tr>
+<tr class="separator:a6d6c30f6480c57f8928d1ff1960adaa6 inherit pub_methods_class_fact_wrapped_c_r_t_p"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa8d38a1fb4e7f03bbb3856d37bd4d9d4 inherit pub_methods_class_fact_wrapped_c_r_t_p"><td class="memItemLeft" align="right" valign="top">override bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_wrapped_c_r_t_p.html#aa8d38a1fb4e7f03bbb3856d37bd4d9d4">Equivalent</a> (<a class="el" href="class_fact.html">Fact</a> f1, <a class="el" href="class_fact.html">Fact</a> f2)</td></tr>
+<tr class="memdesc:aa8d38a1fb4e7f03bbb3856d37bd4d9d4 inherit pub_methods_class_fact_wrapped_c_r_t_p"><td class="mdescLeft">&#160;</td><td class="mdescRight">Compares <em>f1</em>  against <em>f2</em> .  <a href="class_fact_wrapped_c_r_t_p.html#aa8d38a1fb4e7f03bbb3856d37bd4d9d4">More...</a><br /></td></tr>
+<tr class="separator:aa8d38a1fb4e7f03bbb3856d37bd4d9d4 inherit pub_methods_class_fact_wrapped_c_r_t_p"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-static-methods" name="pub-static-methods"></a>
+Static Public Member Functions</h2></td></tr>
+<tr class="memitem:a84bc3614d2739bc2599c70547e850a37"><td class="memItemLeft" align="right" valign="top">static new <a class="el" href="class_on_line_fact.html">OnLineFact</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_on_line_fact.html#a84bc3614d2739bc2599c70547e850a37">parseFact</a> (<a class="el" href="class_scroll_1_1_scroll_fact.html">Scroll.ScrollFact</a> fact)</td></tr>
+<tr class="memdesc:a84bc3614d2739bc2599c70547e850a37"><td class="mdescLeft">&#160;</td><td class="mdescRight">Parses <a class="el" href="class_scroll_1_1_scroll_fact.html">Scroll.ScrollFact</a> to actual <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a>  <a href="class_on_line_fact.html#a84bc3614d2739bc2599c70547e850a37">More...</a><br /></td></tr>
+<tr class="separator:a84bc3614d2739bc2599c70547e850a37"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
+Public Attributes</h2></td></tr>
+<tr class="memitem:a22793b93ba87abf89663b4db0f1d84d0"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_on_line_fact.html#a22793b93ba87abf89663b4db0f1d84d0">Pid</a></td></tr>
+<tr class="memdesc:a22793b93ba87abf89663b4db0f1d84d0"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="class_point_fact.html" title="Point in 3D Space">PointFact</a>.<a class="el" href="class_fact.html#a39ce0d07dbfb18c028ea9ea86c69d311">Id</a>  <a href="class_on_line_fact.html#a22793b93ba87abf89663b4db0f1d84d0">More...</a><br /></td></tr>
+<tr class="separator:a22793b93ba87abf89663b4db0f1d84d0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8ea1d30663b24733566d4001b01ee3e2"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_on_line_fact.html#a8ea1d30663b24733566d4001b01ee3e2">Rid</a></td></tr>
+<tr class="memdesc:a8ea1d30663b24733566d4001b01ee3e2"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="class_abstract_line_fact.html" title="Base-class for 1D-Facts">AbstractLineFact</a>.<a class="el" href="class_fact.html#a39ce0d07dbfb18c028ea9ea86c69d311">Id</a>  <a href="class_on_line_fact.html#a8ea1d30663b24733566d4001b01ee3e2">More...</a><br /></td></tr>
+<tr class="separator:a8ea1d30663b24733566d4001b01ee3e2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pro-methods" name="pro-methods"></a>
+Protected Member Functions</h2></td></tr>
+<tr class="memitem:a40bca46ff0c6a4d9a4981298bc239f8f"><td class="memItemLeft" align="right" valign="top">override string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_on_line_fact.html#a40bca46ff0c6a4d9a4981298bc239f8f">generateLabel</a> ()</td></tr>
+<tr class="memdesc:a40bca46ff0c6a4d9a4981298bc239f8f"><td class="mdescLeft">&#160;</td><td class="mdescRight">auto-generates Label using generation variable(s) e.g. LabelId; if custom Label is set, tries to restore original generated Label <b>without</b> resetting _CustomLabel. If original Label is already taken, a new one will be generated.  <a href="class_on_line_fact.html#a40bca46ff0c6a4d9a4981298bc239f8f">More...</a><br /></td></tr>
+<tr class="separator:a40bca46ff0c6a4d9a4981298bc239f8f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a75b3c801a5bb104ff8a8da6d123f03f0"><td class="memItemLeft" align="right" valign="top">override bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_on_line_fact.html#a75b3c801a5bb104ff8a8da6d123f03f0">EquivalentWrapped</a> (<a class="el" href="class_on_line_fact.html">OnLineFact</a> f1, <a class="el" href="class_on_line_fact.html">OnLineFact</a> f2)</td></tr>
+<tr class="memdesc:a75b3c801a5bb104ff8a8da6d123f03f0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Compares <em>f1</em>  against <em>f2</em> .  <a href="class_on_line_fact.html#a75b3c801a5bb104ff8a8da6d123f03f0">More...</a><br /></td></tr>
+<tr class="separator:a75b3c801a5bb104ff8a8da6d123f03f0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_methods_class_fact_wrapped_c_r_t_p"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_fact_wrapped_c_r_t_p')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="class_fact_wrapped_c_r_t_p.html">FactWrappedCRTP&lt; OnLineFact &gt;</a></td></tr>
+<tr class="memitem:afe892ea96bffe02bdd36b2507ad6e509 inherit pro_methods_class_fact_wrapped_c_r_t_p"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_wrapped_c_r_t_p.html#afe892ea96bffe02bdd36b2507ad6e509">FactWrappedCRTP</a> ()</td></tr>
+<tr class="separator:afe892ea96bffe02bdd36b2507ad6e509 inherit pro_methods_class_fact_wrapped_c_r_t_p"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0f81cdce328aa3dc5903d56e726259e3 inherit pro_methods_class_fact_wrapped_c_r_t_p"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_wrapped_c_r_t_p.html#a0f81cdce328aa3dc5903d56e726259e3">FactWrappedCRTP</a> (<a class="el" href="class_fact_organizer.html">FactOrganizer</a> organizer)</td></tr>
+<tr class="separator:a0f81cdce328aa3dc5903d56e726259e3 inherit pro_methods_class_fact_wrapped_c_r_t_p"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3638f0c380fd762d68e33bab47b55dcf inherit pro_methods_class_fact_wrapped_c_r_t_p"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_wrapped_c_r_t_p.html#a3638f0c380fd762d68e33bab47b55dcf">FactWrappedCRTP</a> (<a class="el" href="class_fact_wrapped_c_r_t_p.html">FactWrappedCRTP</a>&lt; T &gt; fact, <a class="el" href="class_fact_organizer.html">FactOrganizer</a> organizer)</td></tr>
+<tr class="separator:a3638f0c380fd762d68e33bab47b55dcf inherit pro_methods_class_fact_wrapped_c_r_t_p"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6e83feba9179a493d097f9f2c0573de6 inherit pro_methods_class_fact_wrapped_c_r_t_p"><td class="memItemLeft" align="right" valign="top">abstract bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_wrapped_c_r_t_p.html#a6e83feba9179a493d097f9f2c0573de6">EquivalentWrapped</a> (T f1, T f2)</td></tr>
+<tr class="memdesc:a6e83feba9179a493d097f9f2c0573de6 inherit pro_methods_class_fact_wrapped_c_r_t_p"><td class="mdescLeft">&#160;</td><td class="mdescRight">CRTP step of <a class="el" href="class_fact_wrapped_c_r_t_p.html#a6d6c30f6480c57f8928d1ff1960adaa6" title="Compares this against f2 .">Equivalent(Fact)</a> and <a class="el" href="class_fact_wrapped_c_r_t_p.html#aa8d38a1fb4e7f03bbb3856d37bd4d9d4" title="Compares f1  against f2 .">Equivalent(Fact, Fact)</a> <a href="class_fact_wrapped_c_r_t_p.html#a6e83feba9179a493d097f9f2c0573de6">More...</a><br /></td></tr>
+<tr class="separator:a6e83feba9179a493d097f9f2c0573de6 inherit pro_methods_class_fact_wrapped_c_r_t_p"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-methods" name="pri-methods"></a>
+Private Member Functions</h2></td></tr>
+<tr class="memitem:a6680a20ec70e17ca2d7f5e0bae232980"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_on_line_fact.html#a6680a20ec70e17ca2d7f5e0bae232980">init</a> (string pid, string rid)</td></tr>
+<tr class="memdesc:a6680a20ec70e17ca2d7f5e0bae232980"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initiates <a class="el" href="class_on_line_fact.html#a22793b93ba87abf89663b4db0f1d84d0" title="PointFact.Id">Pid</a>, <a class="el" href="class_on_line_fact.html#a8ea1d30663b24733566d4001b01ee3e2" title="AbstractLineFact.Id">Rid</a>, <a class="el" href="class_fact.html#a338f38115696c45402971ef7d0e1ab13" title="MMT URI">Fact._URI</a> and creates MMT Fact Server-Side  <a href="class_on_line_fact.html#a6680a20ec70e17ca2d7f5e0bae232980">More...</a><br /></td></tr>
+<tr class="separator:a6680a20ec70e17ca2d7f5e0bae232980"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p >A <a class="el" href="class_point_fact.html" title="Point in 3D Space">PointFact</a> on a <a class="el" href="class_abstract_line_fact.html" title="Base-class for 1D-Facts">AbstractLineFact</a> </p>
+</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
+<a id="a6dd9e7f03f1fdf08b4a81916bee2e177" name="a6dd9e7f03f1fdf08b4a81916bee2e177"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a6dd9e7f03f1fdf08b4a81916bee2e177">&#9670;&nbsp;</a></span>OnLineFact() <span class="overload">[1/4]</span></h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">OnLineFact.OnLineFact </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p></p>
+<p >Only being used by <a href="https://www.newtonsoft.com/json/help/html/T_Newtonsoft_Json_JsonReader.htm">JsonReader</a> to initiate empty <a class="el" href="class_fact.html">Facts</a>. </p><dl class="section see"><dt>See also</dt><dd><a class="el" href="class_j_s_o_n_manager.html">JSONManager</a></dd></dl>
+
+</div>
+</div>
+<a id="a54226295328c160474278e5c5eeb5252" name="a54226295328c160474278e5c5eeb5252"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a54226295328c160474278e5c5eeb5252">&#9670;&nbsp;</a></span>OnLineFact() <span class="overload">[2/4]</span></h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">OnLineFact.OnLineFact </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_on_line_fact.html">OnLineFact</a>&#160;</td>
+          <td class="paramname"><em>fact</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">Dictionary&lt; string, string &gt;&#160;</td>
+          <td class="paramname"><em>old_to_new</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="class_fact_organizer.html">FactOrganizer</a>&#160;</td>
+          <td class="paramname"><em>organizer</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Copies <em>fact</em>  by initiating new MMT Fact. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">fact</td><td><a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> to be copied</td></tr>
+    <tr><td class="paramname">old_to_new</td><td><code>Dictionary</code> mapping <em>fact</em> .<a class="el" href="class_on_line_fact.html#ac88ff99959aa7fa8f79b9065ba9b640c">getDependentFactIds</a> in <em>fact</em> .<a class="el" href="class_fact.html#addf13e312f8d68a630cde0eb0292e779" title="Reference to FactOrganizer in which this Fact and all its depending Facts are beeing organized.">Fact._Facts</a> to corresponding <a class="el" href="class_fact.html#a39ce0d07dbfb18c028ea9ea86c69d311">Fact.Id</a> in <em>organizer</em>  </td></tr>
+    <tr><td class="paramname">organizer</td><td>sets _Facts</td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a id="a37b237d50d5e2f4f4c64987957e83e19" name="a37b237d50d5e2f4f4c64987957e83e19"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a37b237d50d5e2f4f4c64987957e83e19">&#9670;&nbsp;</a></span>OnLineFact() <span class="overload">[3/4]</span></h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">OnLineFact.OnLineFact </td>
+          <td>(</td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>pid</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>rid</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="class_fact_organizer.html">FactOrganizer</a>&#160;</td>
+          <td class="paramname"><em>organizer</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Standard Constructor </p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">pid</td><td>sets <a class="el" href="class_on_line_fact.html#a22793b93ba87abf89663b4db0f1d84d0" title="PointFact.Id">Pid</a></td></tr>
+    <tr><td class="paramname">rid</td><td>sets <a class="el" href="class_on_line_fact.html#a8ea1d30663b24733566d4001b01ee3e2" title="AbstractLineFact.Id">Rid</a></td></tr>
+    <tr><td class="paramname">organizer</td><td>sets <a class="el" href="class_fact.html#addf13e312f8d68a630cde0eb0292e779" title="Reference to FactOrganizer in which this Fact and all its depending Facts are beeing organized.">Fact._Facts</a></td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a id="af1cdefd426d2c904399805545869331f" name="af1cdefd426d2c904399805545869331f"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#af1cdefd426d2c904399805545869331f">&#9670;&nbsp;</a></span>OnLineFact() <span class="overload">[4/4]</span></h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">OnLineFact.OnLineFact </td>
+          <td>(</td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>pid</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>rid</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>uri</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="class_fact_organizer.html">FactOrganizer</a>&#160;</td>
+          <td class="paramname"><em>organizer</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Bypasses initialization of new MMT Fact by using existend URI, <em>which is not checked for existence</em>. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">pid</td><td>sets <a class="el" href="class_on_line_fact.html#a22793b93ba87abf89663b4db0f1d84d0" title="PointFact.Id">Pid</a></td></tr>
+    <tr><td class="paramname">rid</td><td>sets <a class="el" href="class_on_line_fact.html#a8ea1d30663b24733566d4001b01ee3e2" title="AbstractLineFact.Id">Rid</a></td></tr>
+    <tr><td class="paramname">uri</td><td>MMT URI</td></tr>
+    <tr><td class="paramname">organizer</td><td>sets <a class="el" href="class_fact.html#addf13e312f8d68a630cde0eb0292e779" title="Reference to FactOrganizer in which this Fact and all its depending Facts are beeing organized.">Fact._Facts</a></td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a id="a75b3c801a5bb104ff8a8da6d123f03f0" name="a75b3c801a5bb104ff8a8da6d123f03f0"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a75b3c801a5bb104ff8a8da6d123f03f0">&#9670;&nbsp;</a></span>EquivalentWrapped()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">override bool OnLineFact.EquivalentWrapped </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_on_line_fact.html">OnLineFact</a>&#160;</td>
+          <td class="paramname"><em>f1</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="class_on_line_fact.html">OnLineFact</a>&#160;</td>
+          <td class="paramname"><em>f2</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Compares <em>f1</em>  against <em>f2</em> . </p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">f1</td><td><a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> to compare to</td></tr>
+    <tr><td class="paramname">f2</td><td><a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> to compare to</td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd><code>true</code> if <em>f2</em>  is semantical very similar to <em>f1</em> </dd></dl>
+
+</div>
+</div>
+<a id="a40bca46ff0c6a4d9a4981298bc239f8f" name="a40bca46ff0c6a4d9a4981298bc239f8f"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a40bca46ff0c6a4d9a4981298bc239f8f">&#9670;&nbsp;</a></span>generateLabel()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">override string OnLineFact.generateLabel </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>auto-generates Label using generation variable(s) e.g. LabelId; if custom Label is set, tries to restore original generated Label <b>without</b> resetting _CustomLabel. If original Label is already taken, a new one will be generated. </p>
+<dl class="section return"><dt>Returns</dt><dd>auto-generated Label</dd></dl>
+
+</div>
+</div>
+<a id="ac88ff99959aa7fa8f79b9065ba9b640c" name="ac88ff99959aa7fa8f79b9065ba9b640c"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ac88ff99959aa7fa8f79b9065ba9b640c">&#9670;&nbsp;</a></span>getDependentFactIds()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">override string[] OnLineFact.getDependentFactIds </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p></p>
+<dl class="section return"><dt>Returns</dt><dd>array of <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> <a class="el" href="">Ids </a> on which this <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> depends.</dd></dl>
+<p ><a class="el" href="class_angle_fact.html" title="Angle comprised of three PointFacts [A,B,C]">AngleFact</a> needs 3 <a class="el" href="class_point_fact.html" title="Point in 3D Space">PointFact</a>s to be defined.</p>
+
+</div>
+</div>
+<a id="a3524be7461900fe8de485a364a523bc9" name="a3524be7461900fe8de485a364a523bc9"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a3524be7461900fe8de485a364a523bc9">&#9670;&nbsp;</a></span>GetHashCode()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">override int OnLineFact.GetHashCode </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>canonical </p>
+<dl class="section return"><dt>Returns</dt><dd>unique-ish Hash</dd></dl>
+
+</div>
+</div>
+<a id="aac9cd1e9b78c9a00e0efa2bd45049200" name="aac9cd1e9b78c9a00e0efa2bd45049200"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aac9cd1e9b78c9a00e0efa2bd45049200">&#9670;&nbsp;</a></span>hasDependentFacts()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">override Boolean OnLineFact.hasDependentFacts </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p><dl class="section return"><dt>Returns</dt><dd><code>true</code> if <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> depends on other <a class="el" href="class_fact.html">Facts</a>; equivalent to <a class="el" href="class_on_line_fact.html#ac88ff99959aa7fa8f79b9065ba9b640c">getDependentFactIds</a> returns non empty array</dd></dl>
+</p>
+
+</div>
+</div>
+<a id="a6680a20ec70e17ca2d7f5e0bae232980" name="a6680a20ec70e17ca2d7f5e0bae232980"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a6680a20ec70e17ca2d7f5e0bae232980">&#9670;&nbsp;</a></span>init()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void OnLineFact.init </td>
+          <td>(</td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>pid</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>rid</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Initiates <a class="el" href="class_on_line_fact.html#a22793b93ba87abf89663b4db0f1d84d0" title="PointFact.Id">Pid</a>, <a class="el" href="class_on_line_fact.html#a8ea1d30663b24733566d4001b01ee3e2" title="AbstractLineFact.Id">Rid</a>, <a class="el" href="class_fact.html#a338f38115696c45402971ef7d0e1ab13" title="MMT URI">Fact._URI</a> and creates MMT Fact Server-Side </p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">pid</td><td>sets <a class="el" href="class_on_line_fact.html#a22793b93ba87abf89663b4db0f1d84d0" title="PointFact.Id">Pid</a></td></tr>
+    <tr><td class="paramname">rid</td><td>sets <a class="el" href="class_on_line_fact.html#a8ea1d30663b24733566d4001b01ee3e2" title="AbstractLineFact.Id">Rid</a></td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a id="a34547ef9d10100a9d6bc1e34f0275348" name="a34547ef9d10100a9d6bc1e34f0275348"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a34547ef9d10100a9d6bc1e34f0275348">&#9670;&nbsp;</a></span>instantiateDisplay()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">override GameObject OnLineFact.instantiateDisplay </td>
+          <td>(</td>
+          <td class="paramtype">GameObject&#160;</td>
+          <td class="paramname"><em>prefab</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">Transform&#160;</td>
+          <td class="paramname"><em>transform</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Initiates a <em>prefab</em>  at <em>transform</em>  e.g. by setting Label. </p>
+<p >Does not set Representation.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">prefab</td><td><code>GameObject</code> Prefab that will represent this <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a></td></tr>
+    <tr><td class="paramname">transform</td><td><code>Transform</code> where to initiate <em>prefab</em> </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd></dd></dl>
+
+</div>
+</div>
+<a id="a84bc3614d2739bc2599c70547e850a37" name="a84bc3614d2739bc2599c70547e850a37"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a84bc3614d2739bc2599c70547e850a37">&#9670;&nbsp;</a></span>parseFact()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static new <a class="el" href="class_on_line_fact.html">OnLineFact</a> OnLineFact.parseFact </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_scroll_1_1_scroll_fact.html">Scroll.ScrollFact</a>&#160;</td>
+          <td class="paramname"><em>fact</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Parses <a class="el" href="class_scroll_1_1_scroll_fact.html">Scroll.ScrollFact</a> to actual <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> </p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">fact</td><td>instance to be parsed</td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>parsed <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a></dd></dl>
+
+</div>
+</div>
+<h2 class="groupheader">Member Data Documentation</h2>
+<a id="a22793b93ba87abf89663b4db0f1d84d0" name="a22793b93ba87abf89663b4db0f1d84d0"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a22793b93ba87abf89663b4db0f1d84d0">&#9670;&nbsp;</a></span>Pid</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">string OnLineFact.Pid</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p><a class="el" href="class_point_fact.html" title="Point in 3D Space">PointFact</a>.<a class="el" href="class_fact.html#a39ce0d07dbfb18c028ea9ea86c69d311">Id</a> </p>
+
+</div>
+</div>
+<a id="a8ea1d30663b24733566d4001b01ee3e2" name="a8ea1d30663b24733566d4001b01ee3e2"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a8ea1d30663b24733566d4001b01ee3e2">&#9670;&nbsp;</a></span>Rid</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">string OnLineFact.Rid</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p><a class="el" href="class_abstract_line_fact.html" title="Base-class for 1D-Facts">AbstractLineFact</a>.<a class="el" href="class_fact.html#a39ce0d07dbfb18c028ea9ea86c69d311">Id</a> </p>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/InteractionEngine/FactHandling/<a class="el" href="_fact_8cs.html">Fact.cs</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="class_on_line_fact.html">OnLineFact</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_on_line_fact.js b/Doxygen/output/html/class_on_line_fact.js
new file mode 100644
index 0000000000000000000000000000000000000000..80700fc9c452f96f458c0c29d46a766fc5db400b
--- /dev/null
+++ b/Doxygen/output/html/class_on_line_fact.js
@@ -0,0 +1,17 @@
+var class_on_line_fact =
+[
+    [ "OnLineFact", "class_on_line_fact.html#a6dd9e7f03f1fdf08b4a81916bee2e177", null ],
+    [ "OnLineFact", "class_on_line_fact.html#a54226295328c160474278e5c5eeb5252", null ],
+    [ "OnLineFact", "class_on_line_fact.html#a37b237d50d5e2f4f4c64987957e83e19", null ],
+    [ "OnLineFact", "class_on_line_fact.html#af1cdefd426d2c904399805545869331f", null ],
+    [ "EquivalentWrapped", "class_on_line_fact.html#a75b3c801a5bb104ff8a8da6d123f03f0", null ],
+    [ "generateLabel", "class_on_line_fact.html#a40bca46ff0c6a4d9a4981298bc239f8f", null ],
+    [ "getDependentFactIds", "class_on_line_fact.html#ac88ff99959aa7fa8f79b9065ba9b640c", null ],
+    [ "GetHashCode", "class_on_line_fact.html#a3524be7461900fe8de485a364a523bc9", null ],
+    [ "hasDependentFacts", "class_on_line_fact.html#aac9cd1e9b78c9a00e0efa2bd45049200", null ],
+    [ "init", "class_on_line_fact.html#a6680a20ec70e17ca2d7f5e0bae232980", null ],
+    [ "instantiateDisplay", "class_on_line_fact.html#a34547ef9d10100a9d6bc1e34f0275348", null ],
+    [ "parseFact", "class_on_line_fact.html#a84bc3614d2739bc2599c70547e850a37", null ],
+    [ "Pid", "class_on_line_fact.html#a22793b93ba87abf89663b4db0f1d84d0", null ],
+    [ "Rid", "class_on_line_fact.html#a8ea1d30663b24733566d4001b01ee3e2", null ]
+];
\ No newline at end of file
diff --git a/Doxygen/output/html/class_on_line_fact.png b/Doxygen/output/html/class_on_line_fact.png
new file mode 100644
index 0000000000000000000000000000000000000000..f44ad7e08009a1727995a3137ece79ce25b3da97
--- /dev/null
+++ b/Doxygen/output/html/class_on_line_fact.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:33b3990c8c67239cb4577b96cc49234978ecd988a6ba09e134fe246e9e49b158
+size 670
diff --git a/Doxygen/output/html/class_parsing_dictionary-members.html b/Doxygen/output/html/class_parsing_dictionary-members.html
new file mode 100644
index 0000000000000000000000000000000000000000..6c147c307e77a4cad66d1689bdafc37f02dcaeb9
--- /dev/null
+++ b/Doxygen/output/html/class_parsing_dictionary-members.html
@@ -0,0 +1,101 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_parsing_dictionary.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">ParsingDictionary Member List</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_parsing_dictionary.html">ParsingDictionary</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_parsing_dictionary.html#aa036d649b21d63850efdd356b3b2e64e">parseFactDictionary</a></td><td class="entry"><a class="el" href="class_parsing_dictionary.html">ParsingDictionary</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_parsing_dictionary.html b/Doxygen/output/html/class_parsing_dictionary.html
new file mode 100644
index 0000000000000000000000000000000000000000..26a983caadc5e02f43581b6f97b0b5d1d3b00ed0
--- /dev/null
+++ b/Doxygen/output/html/class_parsing_dictionary.html
@@ -0,0 +1,155 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: ParsingDictionary Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_parsing_dictionary.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#pub-static-attribs">Static Public Attributes</a> &#124;
+<a href="class_parsing_dictionary-members.html">List of all members</a>  </div>
+  <div class="headertitle"><div class="title">ParsingDictionary Class Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-static-attribs" name="pub-static-attribs"></a>
+Static Public Attributes</h2></td></tr>
+<tr class="memitem:aa036d649b21d63850efdd356b3b2e64e"><td class="memItemLeft" align="right" valign="top">static Dictionary&lt; string, Func&lt; <a class="el" href="class_scroll_1_1_scroll_fact.html">Scroll.ScrollFact</a>, <a class="el" href="class_fact.html">Fact</a> &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_parsing_dictionary.html#aa036d649b21d63850efdd356b3b2e64e">parseFactDictionary</a></td></tr>
+<tr class="separator:aa036d649b21d63850efdd356b3b2e64e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Member Data Documentation</h2>
+<a id="aa036d649b21d63850efdd356b3b2e64e" name="aa036d649b21d63850efdd356b3b2e64e"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aa036d649b21d63850efdd356b3b2e64e">&#9670;&nbsp;</a></span>parseFactDictionary</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">Dictionary&lt;string, Func&lt;<a class="el" href="class_scroll_1_1_scroll_fact.html">Scroll.ScrollFact</a>, <a class="el" href="class_fact.html">Fact</a>&gt; &gt; ParsingDictionary.parseFactDictionary</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+<b>Initial value:</b><div class="fragment"><div class="line">= <span class="keyword">new</span> Dictionary&lt;string, Func&lt;<a class="code hl_class" href="class_scroll.html">Scroll</a>.<a class="code hl_class" href="class_scroll_1_1_scroll_fact.html">ScrollFact</a>, <a class="code hl_class" href="class_fact.html">Fact</a>&gt;&gt;() {</div>
+<div class="line">        {MMTURIs.Point, <a class="code hl_class" href="class_point_fact.html">PointFact</a>.<a class="code hl_function" href="class_point_fact.html#a83acaea9ef91b1e90d511e86bc551df4">parseFact</a>},</div>
+<div class="line">        {MMTURIs.Metric, <a class="code hl_class" href="class_line_fact.html">LineFact</a>.<a class="code hl_function" href="class_line_fact.html#a1a5bfdb77627eecb4fbca8a8ca0e1943">parseFact</a>},</div>
+<div class="line">        {MMTURIs.Angle, <a class="code hl_class" href="class_angle_fact.html">AngleFact</a>.<a class="code hl_function" href="class_angle_fact.html#ad881ab35af9fabdb4d30e7e1b22b8987">parseFact</a>},</div>
+<div class="line">        {MMTURIs.LineType, <a class="code hl_class" href="class_ray_fact.html">RayFact</a>.<a class="code hl_function" href="class_ray_fact.html#a3126c1fa5f032d2011c72b86abdb5692">parseFact</a>},</div>
+<div class="line">        {MMTURIs.OnLine, <a class="code hl_class" href="class_on_line_fact.html">OnLineFact</a>.<a class="code hl_function" href="class_on_line_fact.html#a84bc3614d2739bc2599c70547e850a37">parseFact</a>},</div>
+<div class="line">        </div>
+<div class="line">        {MMTURIs.Eq, <a class="code hl_class" href="class_angle_fact.html">AngleFact</a>.<a class="code hl_function" href="class_angle_fact.html#ad881ab35af9fabdb4d30e7e1b22b8987">parseFact</a>}</div>
+<div class="line">    }</div>
+<div class="ttc" id="aclass_angle_fact_html"><div class="ttname"><a href="class_angle_fact.html">AngleFact</a></div><div class="ttdoc">Angle comprised of three PointFacts [A,B,C]</div><div class="ttdef"><b>Definition:</b> Fact.cs:978</div></div>
+<div class="ttc" id="aclass_angle_fact_html_ad881ab35af9fabdb4d30e7e1b22b8987"><div class="ttname"><a href="class_angle_fact.html#ad881ab35af9fabdb4d30e7e1b22b8987">AngleFact.parseFact</a></div><div class="ttdeci">static new AngleFact parseFact(Scroll.ScrollFact fact)</div><div class="ttdoc">Parses Scroll.ScrollFact to actual Fact</div><div class="ttdef"><b>Definition:</b> Fact.cs:1072</div></div>
+<div class="ttc" id="aclass_fact_html"><div class="ttname"><a href="class_fact.html">Fact</a></div><div class="ttdoc">Fact representation of Unity; mostly mirrors Facts of MMT.</div><div class="ttdef"><b>Definition:</b> Fact.cs:87</div></div>
+<div class="ttc" id="aclass_line_fact_html"><div class="ttname"><a href="class_line_fact.html">LineFact</a></div><div class="ttdoc">Line within 3D Space of finite length</div><div class="ttdef"><b>Definition:</b> Fact.cs:602</div></div>
+<div class="ttc" id="aclass_line_fact_html_a1a5bfdb77627eecb4fbca8a8ca0e1943"><div class="ttname"><a href="class_line_fact.html#a1a5bfdb77627eecb4fbca8a8ca0e1943">LineFact.parseFact</a></div><div class="ttdeci">static new LineFact parseFact(Scroll.ScrollFact fact)</div><div class="ttdoc">Parses Scroll.ScrollFact to actual Fact</div><div class="ttdef"><b>Definition:</b> Fact.cs:665</div></div>
+<div class="ttc" id="aclass_on_line_fact_html"><div class="ttname"><a href="class_on_line_fact.html">OnLineFact</a></div><div class="ttdoc">A PointFact on a AbstractLineFact</div><div class="ttdef"><b>Definition:</b> Fact.cs:824</div></div>
+<div class="ttc" id="aclass_on_line_fact_html_a84bc3614d2739bc2599c70547e850a37"><div class="ttname"><a href="class_on_line_fact.html#a84bc3614d2739bc2599c70547e850a37">OnLineFact.parseFact</a></div><div class="ttdeci">static new OnLineFact parseFact(Scroll.ScrollFact fact)</div><div class="ttdoc">Parses Scroll.ScrollFact to actual Fact</div><div class="ttdef"><b>Definition:</b> Fact.cs:910</div></div>
+<div class="ttc" id="aclass_point_fact_html"><div class="ttname"><a href="class_point_fact.html">PointFact</a></div><div class="ttdoc">Point in 3D Space</div><div class="ttdef"><b>Definition:</b> Fact.cs:472</div></div>
+<div class="ttc" id="aclass_point_fact_html_a83acaea9ef91b1e90d511e86bc551df4"><div class="ttname"><a href="class_point_fact.html#a83acaea9ef91b1e90d511e86bc551df4">PointFact.parseFact</a></div><div class="ttdeci">static new PointFact parseFact(Scroll.ScrollFact fact)</div><div class="ttdoc">Parses Scroll.ScrollFact to actual Fact</div><div class="ttdef"><b>Definition:</b> Fact.cs:551</div></div>
+<div class="ttc" id="aclass_ray_fact_html"><div class="ttname"><a href="class_ray_fact.html">RayFact</a></div><div class="ttdoc">Ray within 3D Space of infinite length</div><div class="ttdef"><b>Definition:</b> Fact.cs:724</div></div>
+<div class="ttc" id="aclass_ray_fact_html_a3126c1fa5f032d2011c72b86abdb5692"><div class="ttname"><a href="class_ray_fact.html#a3126c1fa5f032d2011c72b86abdb5692">RayFact.parseFact</a></div><div class="ttdeci">static new RayFact parseFact(Scroll.ScrollFact fact)</div><div class="ttdoc">Parses Scroll.ScrollFact to actual Fact</div><div class="ttdef"><b>Definition:</b> Fact.cs:774</div></div>
+<div class="ttc" id="aclass_scroll_1_1_scroll_fact_html"><div class="ttname"><a href="class_scroll_1_1_scroll_fact.html">Scroll.ScrollFact</a></div><div class="ttdef"><b>Definition:</b> Scroll.cs:48</div></div>
+<div class="ttc" id="aclass_scroll_html"><div class="ttname"><a href="class_scroll.html">Scroll</a></div><div class="ttdef"><b>Definition:</b> Scroll.cs:8</div></div>
+</div><!-- fragment -->
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/InteractionEngine/FactHandling/<a class="el" href="_fact_8cs.html">Fact.cs</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="class_parsing_dictionary.html">ParsingDictionary</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_parsing_dictionary.js b/Doxygen/output/html/class_parsing_dictionary.js
new file mode 100644
index 0000000000000000000000000000000000000000..0b34f4370490065ece12d9a4b80cf82c2d879cd5
--- /dev/null
+++ b/Doxygen/output/html/class_parsing_dictionary.js
@@ -0,0 +1,4 @@
+var class_parsing_dictionary =
+[
+    [ "parseFactDictionary", "class_parsing_dictionary.html#aa036d649b21d63850efdd356b3b2e64e", null ]
+];
\ No newline at end of file
diff --git a/Doxygen/output/html/class_pendulum-members.html b/Doxygen/output/html/class_pendulum-members.html
new file mode 100644
index 0000000000000000000000000000000000000000..e432e6c10762fc1b70d5b13a0e8f6a2f3b48886a
--- /dev/null
+++ b/Doxygen/output/html/class_pendulum-members.html
@@ -0,0 +1,120 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_pendulum.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">Pendulum Member List</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_pendulum.html">Pendulum</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_pendulum.html#a5451fdf6ab870982c02b165173ef7646">ActivateLineDrawing</a>()</td><td class="entry"><a class="el" href="class_pendulum.html">Pendulum</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_pendulum.html#aec8e862ef54359f99724cb6d91aaa04f">Awake</a>()</td><td class="entry"><a class="el" href="class_pendulum.html">Pendulum</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_gadget.html#ad932ca8643a5a86c74ed070079a8f70e">Cursor</a></td><td class="entry"><a class="el" href="class_gadget.html">Gadget</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_pendulum.html#a8237221e76dc10ebbbc3031d6849eb58">DeactivateLineDrawing</a>()</td><td class="entry"><a class="el" href="class_pendulum.html">Pendulum</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_gadget.html#a08cf9e25270636472e93195bc1516878">id</a></td><td class="entry"><a class="el" href="class_gadget.html">Gadget</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_gadget.html#acb04c1ca241da0b8e818144a80d9e55d">ignoreLayerMask</a></td><td class="entry"><a class="el" href="class_gadget.html">Gadget</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_pendulum.html#a48eeac7caff1e03d492fd556e70d114c">LayerPendulumHits</a></td><td class="entry"><a class="el" href="class_pendulum.html">Pendulum</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_pendulum.html#aedbb27b1100528f079ef500bc3504b91">lineDrawingActivated</a></td><td class="entry"><a class="el" href="class_pendulum.html">Pendulum</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_pendulum.html#a601308f53870f73c6b1a8db293125092">linePositions</a></td><td class="entry"><a class="el" href="class_pendulum.html">Pendulum</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_pendulum.html#ae7556a7f5eb9489f3900537e95cebcdf">linePreviewMaterial</a></td><td class="entry"><a class="el" href="class_pendulum.html">Pendulum</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_pendulum.html#a8de65d06d2eb87bef3c037e7dfac9908">lineRenderer</a></td><td class="entry"><a class="el" href="class_pendulum.html">Pendulum</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_gadget.html#aa5cbccf7078b56f38e9b3d972f04e999">MaxRange</a></td><td class="entry"><a class="el" href="class_gadget.html">Gadget</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_pendulum.html#a6690021912b5c001e320ffc4440de189">OnDisable</a>()</td><td class="entry"><a class="el" href="class_pendulum.html">Pendulum</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_pendulum.html#a73de0fd0bc708c06abee481c24b532aa">OnEnable</a>()</td><td class="entry"><a class="el" href="class_pendulum.html">Pendulum</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_pendulum.html#a743baa175fc8ca03b7bc09e8a61decb6">OnHit</a>(RaycastHit hit)</td><td class="entry"><a class="el" href="class_pendulum.html">Pendulum</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_pendulum.html#a6e28760b18c574847dd6423aa748df83">ResetGadget</a>()</td><td class="entry"><a class="el" href="class_pendulum.html">Pendulum</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_gadget.html#a2c9fe989e41ae1117121eefc22fca7b0">Sprite</a></td><td class="entry"><a class="el" href="class_gadget.html">Gadget</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_gadget.html#aae7923f7fd2ee880e3cb9d8f4f76cb53">UiName</a></td><td class="entry"><a class="el" href="class_gadget.html">Gadget</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_pendulum.html#a08348d1549d503e4aea1cf2298cd53e6">Update</a>()</td><td class="entry"><a class="el" href="class_pendulum.html">Pendulum</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_pendulum.html#a183d24b14f1a47efcd35dd239b00b751">UpdateLineDrawing</a>()</td><td class="entry"><a class="el" href="class_pendulum.html">Pendulum</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_pendulum.html b/Doxygen/output/html/class_pendulum.html
new file mode 100644
index 0000000000000000000000000000000000000000..9f3b2a617ff93dc3af1e4296a1cac25136573c9e
--- /dev/null
+++ b/Doxygen/output/html/class_pendulum.html
@@ -0,0 +1,509 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Pendulum Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_pendulum.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="#pub-attribs">Public Attributes</a> &#124;
+<a href="#pri-methods">Private Member Functions</a> &#124;
+<a href="#pri-attribs">Private Attributes</a> &#124;
+<a href="class_pendulum-members.html">List of all members</a>  </div>
+  <div class="headertitle"><div class="title">Pendulum Class Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<div class="dynheader">
+Inheritance diagram for Pendulum:</div>
+<div class="dyncontent">
+ <div class="center">
+  <img src="class_pendulum.png" usemap="#Pendulum_map" alt=""/>
+  <map id="Pendulum_map" name="Pendulum_map">
+<area href="class_gadget.html" title="Base class for all Gadgets to derive from. A Gadget is a tool for the player (and level editor) to in..." alt="Gadget" shape="rect" coords="0,56,102,80"/>
+  </map>
+</div></div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:a743baa175fc8ca03b7bc09e8a61decb6"><td class="memItemLeft" align="right" valign="top">override void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_pendulum.html#a743baa175fc8ca03b7bc09e8a61decb6">OnHit</a> (RaycastHit hit)</td></tr>
+<tr class="memdesc:a743baa175fc8ca03b7bc09e8a61decb6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when <a class="el" href="class_communication_events.html#a42aa894d895fcccfea05a3823bc2a683">CommunicationEvents.TriggerEvent</a> is invoked, a.k.a. when Player clicks in GameWorld.  <a href="class_pendulum.html#a743baa175fc8ca03b7bc09e8a61decb6">More...</a><br /></td></tr>
+<tr class="separator:a743baa175fc8ca03b7bc09e8a61decb6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
+Public Attributes</h2></td></tr>
+<tr class="memitem:a48eeac7caff1e03d492fd556e70d114c"><td class="memItemLeft" align="right" valign="top">LayerMask&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_pendulum.html#a48eeac7caff1e03d492fd556e70d114c">LayerPendulumHits</a></td></tr>
+<tr class="separator:a48eeac7caff1e03d492fd556e70d114c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8de65d06d2eb87bef3c037e7dfac9908"><td class="memItemLeft" align="right" valign="top">LineRenderer&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_pendulum.html#a8de65d06d2eb87bef3c037e7dfac9908">lineRenderer</a></td></tr>
+<tr class="separator:a8de65d06d2eb87bef3c037e7dfac9908"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae7556a7f5eb9489f3900537e95cebcdf"><td class="memItemLeft" align="right" valign="top">Material&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_pendulum.html#ae7556a7f5eb9489f3900537e95cebcdf">linePreviewMaterial</a></td></tr>
+<tr class="separator:ae7556a7f5eb9489f3900537e95cebcdf"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_attribs_class_gadget"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_class_gadget')"><img src="closed.png" alt="-"/>&#160;Public Attributes inherited from <a class="el" href="class_gadget.html">Gadget</a></td></tr>
+<tr class="memitem:a08cf9e25270636472e93195bc1516878 inherit pub_attribs_class_gadget"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_gadget.html#a08cf9e25270636472e93195bc1516878">id</a> = -1</td></tr>
+<tr class="memdesc:a08cf9e25270636472e93195bc1516878 inherit pub_attribs_class_gadget"><td class="mdescLeft">&#160;</td><td class="mdescRight">Position in tool belt.  <a href="class_gadget.html#a08cf9e25270636472e93195bc1516878">More...</a><br /></td></tr>
+<tr class="separator:a08cf9e25270636472e93195bc1516878 inherit pub_attribs_class_gadget"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aae7923f7fd2ee880e3cb9d8f4f76cb53 inherit pub_attribs_class_gadget"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_gadget.html#aae7923f7fd2ee880e3cb9d8f4f76cb53">UiName</a> = &quot;Name Not Set&quot;</td></tr>
+<tr class="memdesc:aae7923f7fd2ee880e3cb9d8f4f76cb53 inherit pub_attribs_class_gadget"><td class="mdescLeft">&#160;</td><td class="mdescRight">Tool Name  <a href="class_gadget.html#aae7923f7fd2ee880e3cb9d8f4f76cb53">More...</a><br /></td></tr>
+<tr class="separator:aae7923f7fd2ee880e3cb9d8f4f76cb53 inherit pub_attribs_class_gadget"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa5cbccf7078b56f38e9b3d972f04e999 inherit pub_attribs_class_gadget"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_gadget.html#aa5cbccf7078b56f38e9b3d972f04e999">MaxRange</a></td></tr>
+<tr class="memdesc:aa5cbccf7078b56f38e9b3d972f04e999 inherit pub_attribs_class_gadget"><td class="mdescLeft">&#160;</td><td class="mdescRight">Maximum range for this Tool. For consistency use GadgetDistances in <a class="el" href="class_global_behaviour.html">GlobalBehaviour</a>. <a href="class_gadget.html#aa5cbccf7078b56f38e9b3d972f04e999">More...</a><br /></td></tr>
+<tr class="separator:aa5cbccf7078b56f38e9b3d972f04e999 inherit pub_attribs_class_gadget"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2c9fe989e41ae1117121eefc22fca7b0 inherit pub_attribs_class_gadget"><td class="memItemLeft" align="right" valign="top">Sprite&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_gadget.html#a2c9fe989e41ae1117121eefc22fca7b0">Sprite</a></td></tr>
+<tr class="memdesc:a2c9fe989e41ae1117121eefc22fca7b0 inherit pub_attribs_class_gadget"><td class="mdescLeft">&#160;</td><td class="mdescRight">Which sprite to use <a href="class_gadget.html#a2c9fe989e41ae1117121eefc22fca7b0">More...</a><br /></td></tr>
+<tr class="separator:a2c9fe989e41ae1117121eefc22fca7b0 inherit pub_attribs_class_gadget"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:acb04c1ca241da0b8e818144a80d9e55d inherit pub_attribs_class_gadget"><td class="memItemLeft" align="right" valign="top">LayerMask&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_gadget.html#acb04c1ca241da0b8e818144a80d9e55d">ignoreLayerMask</a></td></tr>
+<tr class="memdesc:acb04c1ca241da0b8e818144a80d9e55d inherit pub_attribs_class_gadget"><td class="mdescLeft">&#160;</td><td class="mdescRight">Layers to ignore for thid gadget by default. <a href="class_gadget.html#acb04c1ca241da0b8e818144a80d9e55d">More...</a><br /></td></tr>
+<tr class="separator:acb04c1ca241da0b8e818144a80d9e55d inherit pub_attribs_class_gadget"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad932ca8643a5a86c74ed070079a8f70e inherit pub_attribs_class_gadget"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_world_cursor.html">WorldCursor</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_gadget.html#ad932ca8643a5a86c74ed070079a8f70e">Cursor</a></td></tr>
+<tr class="memdesc:ad932ca8643a5a86c74ed070079a8f70e inherit pub_attribs_class_gadget"><td class="mdescLeft">&#160;</td><td class="mdescRight">Which cursor to use <a href="class_gadget.html#ad932ca8643a5a86c74ed070079a8f70e">More...</a><br /></td></tr>
+<tr class="separator:ad932ca8643a5a86c74ed070079a8f70e inherit pub_attribs_class_gadget"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-methods" name="pri-methods"></a>
+Private Member Functions</h2></td></tr>
+<tr class="memitem:aec8e862ef54359f99724cb6d91aaa04f"><td class="memItemLeft" align="right" valign="top">new void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_pendulum.html#aec8e862ef54359f99724cb6d91aaa04f">Awake</a> ()</td></tr>
+<tr class="separator:aec8e862ef54359f99724cb6d91aaa04f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a73de0fd0bc708c06abee481c24b532aa"><td class="memItemLeft" align="right" valign="top">new void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_pendulum.html#a73de0fd0bc708c06abee481c24b532aa">OnEnable</a> ()</td></tr>
+<tr class="separator:a73de0fd0bc708c06abee481c24b532aa"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6690021912b5c001e320ffc4440de189"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_pendulum.html#a6690021912b5c001e320ffc4440de189">OnDisable</a> ()</td></tr>
+<tr class="separator:a6690021912b5c001e320ffc4440de189"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a08348d1549d503e4aea1cf2298cd53e6"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_pendulum.html#a08348d1549d503e4aea1cf2298cd53e6">Update</a> ()</td></tr>
+<tr class="separator:a08348d1549d503e4aea1cf2298cd53e6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6e28760b18c574847dd6423aa748df83"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_pendulum.html#a6e28760b18c574847dd6423aa748df83">ResetGadget</a> ()</td></tr>
+<tr class="separator:a6e28760b18c574847dd6423aa748df83"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5451fdf6ab870982c02b165173ef7646"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_pendulum.html#a5451fdf6ab870982c02b165173ef7646">ActivateLineDrawing</a> ()</td></tr>
+<tr class="separator:a5451fdf6ab870982c02b165173ef7646"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a183d24b14f1a47efcd35dd239b00b751"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_pendulum.html#a183d24b14f1a47efcd35dd239b00b751">UpdateLineDrawing</a> ()</td></tr>
+<tr class="separator:a183d24b14f1a47efcd35dd239b00b751"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8237221e76dc10ebbbc3031d6849eb58"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_pendulum.html#a8237221e76dc10ebbbc3031d6849eb58">DeactivateLineDrawing</a> ()</td></tr>
+<tr class="separator:a8237221e76dc10ebbbc3031d6849eb58"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-attribs" name="pri-attribs"></a>
+Private Attributes</h2></td></tr>
+<tr class="memitem:aedbb27b1100528f079ef500bc3504b91"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_pendulum.html#aedbb27b1100528f079ef500bc3504b91">lineDrawingActivated</a></td></tr>
+<tr class="separator:aedbb27b1100528f079ef500bc3504b91"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a601308f53870f73c6b1a8db293125092"><td class="memItemLeft" align="right" valign="top">List&lt; Vector3 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_pendulum.html#a601308f53870f73c6b1a8db293125092">linePositions</a> = new List&lt;Vector3&gt;()</td></tr>
+<tr class="separator:a601308f53870f73c6b1a8db293125092"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="inherited" name="inherited"></a>
+Additional Inherited Members</h2></td></tr>
+<tr class="inherit_header pro_methods_class_gadget"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_gadget')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="class_gadget.html">Gadget</a></td></tr>
+<tr class="memitem:a7ee73250f04a3d86b486ec4e73e3b790 inherit pro_methods_class_gadget"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_gadget.html#a7ee73250f04a3d86b486ec4e73e3b790">Awake</a> ()</td></tr>
+<tr class="separator:a7ee73250f04a3d86b486ec4e73e3b790 inherit pro_methods_class_gadget"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a79585ab08c1ae5efe5a357e1b4218fa2 inherit pro_methods_class_gadget"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_gadget.html#a79585ab08c1ae5efe5a357e1b4218fa2">OnEnable</a> ()</td></tr>
+<tr class="separator:a79585ab08c1ae5efe5a357e1b4218fa2 inherit pro_methods_class_gadget"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a id="a5451fdf6ab870982c02b165173ef7646" name="a5451fdf6ab870982c02b165173ef7646"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a5451fdf6ab870982c02b165173ef7646">&#9670;&nbsp;</a></span>ActivateLineDrawing()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void Pendulum.ActivateLineDrawing </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="aec8e862ef54359f99724cb6d91aaa04f" name="aec8e862ef54359f99724cb6d91aaa04f"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aec8e862ef54359f99724cb6d91aaa04f">&#9670;&nbsp;</a></span>Awake()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">new void Pendulum.Awake </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a8237221e76dc10ebbbc3031d6849eb58" name="a8237221e76dc10ebbbc3031d6849eb58"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a8237221e76dc10ebbbc3031d6849eb58">&#9670;&nbsp;</a></span>DeactivateLineDrawing()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void Pendulum.DeactivateLineDrawing </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a6690021912b5c001e320ffc4440de189" name="a6690021912b5c001e320ffc4440de189"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a6690021912b5c001e320ffc4440de189">&#9670;&nbsp;</a></span>OnDisable()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void Pendulum.OnDisable </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a73de0fd0bc708c06abee481c24b532aa" name="a73de0fd0bc708c06abee481c24b532aa"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a73de0fd0bc708c06abee481c24b532aa">&#9670;&nbsp;</a></span>OnEnable()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">new void Pendulum.OnEnable </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a743baa175fc8ca03b7bc09e8a61decb6" name="a743baa175fc8ca03b7bc09e8a61decb6"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a743baa175fc8ca03b7bc09e8a61decb6">&#9670;&nbsp;</a></span>OnHit()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">override void Pendulum.OnHit </td>
+          <td>(</td>
+          <td class="paramtype">RaycastHit&#160;</td>
+          <td class="paramname"><em>hit</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Called when <a class="el" href="class_communication_events.html#a42aa894d895fcccfea05a3823bc2a683">CommunicationEvents.TriggerEvent</a> is invoked, a.k.a. when Player clicks in GameWorld. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">hit</td><td>the position where it was clicked</td></tr>
+  </table>
+  </dd>
+</dl>
+
+<p>Reimplemented from <a class="el" href="class_gadget.html#a069459a8478367816706eeb368b11763">Gadget</a>.</p>
+
+</div>
+</div>
+<a id="a6e28760b18c574847dd6423aa748df83" name="a6e28760b18c574847dd6423aa748df83"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a6e28760b18c574847dd6423aa748df83">&#9670;&nbsp;</a></span>ResetGadget()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void Pendulum.ResetGadget </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a08348d1549d503e4aea1cf2298cd53e6" name="a08348d1549d503e4aea1cf2298cd53e6"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a08348d1549d503e4aea1cf2298cd53e6">&#9670;&nbsp;</a></span>Update()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void Pendulum.Update </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a183d24b14f1a47efcd35dd239b00b751" name="a183d24b14f1a47efcd35dd239b00b751"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a183d24b14f1a47efcd35dd239b00b751">&#9670;&nbsp;</a></span>UpdateLineDrawing()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void Pendulum.UpdateLineDrawing </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Data Documentation</h2>
+<a id="a48eeac7caff1e03d492fd556e70d114c" name="a48eeac7caff1e03d492fd556e70d114c"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a48eeac7caff1e03d492fd556e70d114c">&#9670;&nbsp;</a></span>LayerPendulumHits</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">LayerMask Pendulum.LayerPendulumHits</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="aedbb27b1100528f079ef500bc3504b91" name="aedbb27b1100528f079ef500bc3504b91"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aedbb27b1100528f079ef500bc3504b91">&#9670;&nbsp;</a></span>lineDrawingActivated</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool Pendulum.lineDrawingActivated</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a601308f53870f73c6b1a8db293125092" name="a601308f53870f73c6b1a8db293125092"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a601308f53870f73c6b1a8db293125092">&#9670;&nbsp;</a></span>linePositions</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">List&lt;Vector3&gt; Pendulum.linePositions = new List&lt;Vector3&gt;()</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="ae7556a7f5eb9489f3900537e95cebcdf" name="ae7556a7f5eb9489f3900537e95cebcdf"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ae7556a7f5eb9489f3900537e95cebcdf">&#9670;&nbsp;</a></span>linePreviewMaterial</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">Material Pendulum.linePreviewMaterial</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a8de65d06d2eb87bef3c037e7dfac9908" name="a8de65d06d2eb87bef3c037e7dfac9908"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a8de65d06d2eb87bef3c037e7dfac9908">&#9670;&nbsp;</a></span>lineRenderer</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">LineRenderer Pendulum.lineRenderer</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/InteractionEngine/Gadgets/<a class="el" href="_pendulum_8cs.html">Pendulum.cs</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="class_pendulum.html">Pendulum</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_pendulum.js b/Doxygen/output/html/class_pendulum.js
new file mode 100644
index 0000000000000000000000000000000000000000..1507cfa550a7bafa77297e53feaef03bf3d4eea0
--- /dev/null
+++ b/Doxygen/output/html/class_pendulum.js
@@ -0,0 +1,17 @@
+var class_pendulum =
+[
+    [ "ActivateLineDrawing", "class_pendulum.html#a5451fdf6ab870982c02b165173ef7646", null ],
+    [ "Awake", "class_pendulum.html#aec8e862ef54359f99724cb6d91aaa04f", null ],
+    [ "DeactivateLineDrawing", "class_pendulum.html#a8237221e76dc10ebbbc3031d6849eb58", null ],
+    [ "OnDisable", "class_pendulum.html#a6690021912b5c001e320ffc4440de189", null ],
+    [ "OnEnable", "class_pendulum.html#a73de0fd0bc708c06abee481c24b532aa", null ],
+    [ "OnHit", "class_pendulum.html#a743baa175fc8ca03b7bc09e8a61decb6", null ],
+    [ "ResetGadget", "class_pendulum.html#a6e28760b18c574847dd6423aa748df83", null ],
+    [ "Update", "class_pendulum.html#a08348d1549d503e4aea1cf2298cd53e6", null ],
+    [ "UpdateLineDrawing", "class_pendulum.html#a183d24b14f1a47efcd35dd239b00b751", null ],
+    [ "LayerPendulumHits", "class_pendulum.html#a48eeac7caff1e03d492fd556e70d114c", null ],
+    [ "lineDrawingActivated", "class_pendulum.html#aedbb27b1100528f079ef500bc3504b91", null ],
+    [ "linePositions", "class_pendulum.html#a601308f53870f73c6b1a8db293125092", null ],
+    [ "linePreviewMaterial", "class_pendulum.html#ae7556a7f5eb9489f3900537e95cebcdf", null ],
+    [ "lineRenderer", "class_pendulum.html#a8de65d06d2eb87bef3c037e7dfac9908", null ]
+];
\ No newline at end of file
diff --git a/Doxygen/output/html/class_pendulum.png b/Doxygen/output/html/class_pendulum.png
new file mode 100644
index 0000000000000000000000000000000000000000..4d4e8a173be743db2e8038e61d3ca78bdefd2a56
--- /dev/null
+++ b/Doxygen/output/html/class_pendulum.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:f55a0696f85aac0a1450aef7a78c4ff96e94768d7e9d43d44770c8687e6e04ad
+size 643
diff --git a/Doxygen/output/html/class_player_record-members.html b/Doxygen/output/html/class_player_record-members.html
new file mode 100644
index 0000000000000000000000000000000000000000..b618c63dd670150faf7fc16478665d610dbbdc4c
--- /dev/null
+++ b/Doxygen/output/html/class_player_record-members.html
@@ -0,0 +1,112 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_player_record.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">PlayerRecord Member List</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_player_record.html">PlayerRecord</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_player_record.html#ae058736bc42b94c94eafd9bf8a767ad5">Clone</a>(List&lt; Directories &gt; hierarchie)</td><td class="entry"><a class="el" href="class_player_record.html">PlayerRecord</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_player_record.html#aa5e9b78561ffbb7edffdd63d9f708949">date</a></td><td class="entry"><a class="el" href="class_player_record.html">PlayerRecord</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_player_record.html#a7bdba956f0b3383d2e33c17f40170af5">delete</a>(List&lt; Directories &gt; hierarchie)</td><td class="entry"><a class="el" href="class_player_record.html">PlayerRecord</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_player_record.html#abf3aa231c1d3a2962eb1049507392c81">factState</a></td><td class="entry"><a class="el" href="class_player_record.html">PlayerRecord</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_player_record.html#a0d2ba743b30fccd35904bec61e2a08a2">hierStage</a></td><td class="entry"><a class="el" href="class_player_record.html">PlayerRecord</a></td><td class="entry"><span class="mlabel">private</span><span class="mlabel">static</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_player_record.html#a8161d32d21198d531c4d28aab4100dab">load</a>(List&lt; Directories &gt; hierarchie)</td><td class="entry"><a class="el" href="class_player_record.html">PlayerRecord</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_player_record.html#a9e8a207d6ff512a8cff513d9219e40ba">name</a></td><td class="entry"><a class="el" href="class_player_record.html">PlayerRecord</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_player_record.html#a8a85683d7e75b9a99aa28b52c192b99e">PlayerRecord</a>()</td><td class="entry"><a class="el" href="class_player_record.html">PlayerRecord</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_player_record.html#a0da3f0c8c9c25dfbf3a44307167845cc">PlayerRecord</a>(string name)</td><td class="entry"><a class="el" href="class_player_record.html">PlayerRecord</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_player_record.html#a6c19b6ba80ef40ffb075495edfe71bc0">seconds</a></td><td class="entry"><a class="el" href="class_player_record.html">PlayerRecord</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_player_record.html#a152ca411a66550ddd733d72a87756a2b">solved</a></td><td class="entry"><a class="el" href="class_player_record.html">PlayerRecord</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_player_record.html#a979ae5b68449370e9231e3033cda7963">store</a>(List&lt; Directories &gt; hierarchie, bool force_write)</td><td class="entry"><a class="el" href="class_player_record.html">PlayerRecord</a></td><td class="entry"></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_player_record.html b/Doxygen/output/html/class_player_record.html
new file mode 100644
index 0000000000000000000000000000000000000000..26dba90ba487dc1d5213476db8db1e6304c10554
--- /dev/null
+++ b/Doxygen/output/html/class_player_record.html
@@ -0,0 +1,394 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: PlayerRecord Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_player_record.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="#pub-attribs">Public Attributes</a> &#124;
+<a href="#pri-static-attribs">Static Private Attributes</a> &#124;
+<a href="class_player_record-members.html">List of all members</a>  </div>
+  <div class="headertitle"><div class="title">PlayerRecord Class Reference</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>Represents a save slot.  
+ <a href="class_player_record.html#details">More...</a></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:a8a85683d7e75b9a99aa28b52c192b99e"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_player_record.html#a8a85683d7e75b9a99aa28b52c192b99e">PlayerRecord</a> ()</td></tr>
+<tr class="memdesc:a8a85683d7e75b9a99aa28b52c192b99e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Empty constructor for JsonConverter  <a href="class_player_record.html#a8a85683d7e75b9a99aa28b52c192b99e">More...</a><br /></td></tr>
+<tr class="separator:a8a85683d7e75b9a99aa28b52c192b99e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0da3f0c8c9c25dfbf3a44307167845cc"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_player_record.html#a0da3f0c8c9c25dfbf3a44307167845cc">PlayerRecord</a> (string <a class="el" href="class_player_record.html#a9e8a207d6ff512a8cff513d9219e40ba">name</a>)</td></tr>
+<tr class="memdesc:a0da3f0c8c9c25dfbf3a44307167845cc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Standard Constructor.  <a href="class_player_record.html#a0da3f0c8c9c25dfbf3a44307167845cc">More...</a><br /></td></tr>
+<tr class="separator:a0da3f0c8c9c25dfbf3a44307167845cc"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a979ae5b68449370e9231e3033cda7963"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_player_record.html#a979ae5b68449370e9231e3033cda7963">store</a> (List&lt; Directories &gt; hierarchie, bool force_write)</td></tr>
+<tr class="separator:a979ae5b68449370e9231e3033cda7963"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8161d32d21198d531c4d28aab4100dab"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_player_record.html#a8161d32d21198d531c4d28aab4100dab">load</a> (List&lt; Directories &gt; hierarchie)</td></tr>
+<tr class="separator:a8161d32d21198d531c4d28aab4100dab"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7bdba956f0b3383d2e33c17f40170af5"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_player_record.html#a7bdba956f0b3383d2e33c17f40170af5">delete</a> (List&lt; Directories &gt; hierarchie)</td></tr>
+<tr class="separator:a7bdba956f0b3383d2e33c17f40170af5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae058736bc42b94c94eafd9bf8a767ad5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_player_record.html">PlayerRecord</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_player_record.html#ae058736bc42b94c94eafd9bf8a767ad5">Clone</a> (List&lt; Directories &gt; hierarchie)</td></tr>
+<tr class="memdesc:ae058736bc42b94c94eafd9bf8a767ad5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Copies a specified <a class="el" href="class_player_record.html" title="Represents a save slot.">PlayerRecord</a>  <a href="class_player_record.html#ae058736bc42b94c94eafd9bf8a767ad5">More...</a><br /></td></tr>
+<tr class="separator:ae058736bc42b94c94eafd9bf8a767ad5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
+Public Attributes</h2></td></tr>
+<tr class="memitem:a152ca411a66550ddd733d72a87756a2b"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_player_record.html#a152ca411a66550ddd733d72a87756a2b">solved</a> = false</td></tr>
+<tr class="memdesc:a152ca411a66550ddd733d72a87756a2b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Wether this save has solved the <a class="el" href="class_stage.html">Stage</a> which contains it.  <a href="class_player_record.html#a152ca411a66550ddd733d72a87756a2b">More...</a><br /></td></tr>
+<tr class="separator:a152ca411a66550ddd733d72a87756a2b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa5e9b78561ffbb7edffdd63d9f708949"><td class="memItemLeft" align="right" valign="top">long&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_player_record.html#aa5e9b78561ffbb7edffdd63d9f708949">date</a> = System.DateTime.Now.ToBinary()</td></tr>
+<tr class="memdesc:aa5e9b78561ffbb7edffdd63d9f708949"><td class="mdescLeft">&#160;</td><td class="mdescRight">When this save was created (not modified!).  <a href="class_player_record.html#aa5e9b78561ffbb7edffdd63d9f708949">More...</a><br /></td></tr>
+<tr class="separator:aa5e9b78561ffbb7edffdd63d9f708949"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6c19b6ba80ef40ffb075495edfe71bc0"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_player_record.html#a6c19b6ba80ef40ffb075495edfe71bc0">seconds</a> = 0</td></tr>
+<tr class="memdesc:a6c19b6ba80ef40ffb075495edfe71bc0"><td class="mdescLeft">&#160;</td><td class="mdescRight">The time spent within this save since creation.  <a href="class_player_record.html#a6c19b6ba80ef40ffb075495edfe71bc0">More...</a><br /></td></tr>
+<tr class="separator:a6c19b6ba80ef40ffb075495edfe71bc0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abf3aa231c1d3a2962eb1049507392c81"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_fact_organizer.html">FactOrganizer</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_player_record.html#abf3aa231c1d3a2962eb1049507392c81">factState</a> = null</td></tr>
+<tr class="memdesc:abf3aa231c1d3a2962eb1049507392c81"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="class_stage.html">Stage</a> progress.  <a href="class_player_record.html#abf3aa231c1d3a2962eb1049507392c81">More...</a><br /></td></tr>
+<tr class="separator:abf3aa231c1d3a2962eb1049507392c81"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9e8a207d6ff512a8cff513d9219e40ba"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_player_record.html#a9e8a207d6ff512a8cff513d9219e40ba">name</a> = null</td></tr>
+<tr class="memdesc:a9e8a207d6ff512a8cff513d9219e40ba"><td class="mdescLeft">&#160;</td><td class="mdescRight">save game file name  <a href="class_player_record.html#a9e8a207d6ff512a8cff513d9219e40ba">More...</a><br /></td></tr>
+<tr class="separator:a9e8a207d6ff512a8cff513d9219e40ba"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-static-attribs" name="pri-static-attribs"></a>
+Static Private Attributes</h2></td></tr>
+<tr class="memitem:a0d2ba743b30fccd35904bec61e2a08a2"><td class="memItemLeft" align="right" valign="top">static List&lt; Directories &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_player_record.html#a0d2ba743b30fccd35904bec61e2a08a2">hierStage</a> = new List&lt;Directories&gt; { }</td></tr>
+<tr class="separator:a0d2ba743b30fccd35904bec61e2a08a2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p >Represents a save slot. </p>
+</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
+<a id="a8a85683d7e75b9a99aa28b52c192b99e" name="a8a85683d7e75b9a99aa28b52c192b99e"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a8a85683d7e75b9a99aa28b52c192b99e">&#9670;&nbsp;</a></span>PlayerRecord() <span class="overload">[1/2]</span></h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PlayerRecord.PlayerRecord </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Empty constructor for JsonConverter </p>
+
+</div>
+</div>
+<a id="a0da3f0c8c9c25dfbf3a44307167845cc" name="a0da3f0c8c9c25dfbf3a44307167845cc"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a0da3f0c8c9c25dfbf3a44307167845cc">&#9670;&nbsp;</a></span>PlayerRecord() <span class="overload">[2/2]</span></h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PlayerRecord.PlayerRecord </td>
+          <td>(</td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>name</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Standard Constructor. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">name</td><td>sets <a class="el" href="class_player_record.html#a9e8a207d6ff512a8cff513d9219e40ba" title="save game file name">name</a></td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a id="ae058736bc42b94c94eafd9bf8a767ad5" name="ae058736bc42b94c94eafd9bf8a767ad5"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ae058736bc42b94c94eafd9bf8a767ad5">&#9670;&nbsp;</a></span>Clone()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_player_record.html">PlayerRecord</a> PlayerRecord.Clone </td>
+          <td>(</td>
+          <td class="paramtype">List&lt; Directories &gt;&#160;</td>
+          <td class="paramname"><em>hierarchie</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Copies a specified <a class="el" href="class_player_record.html" title="Represents a save slot.">PlayerRecord</a> </p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">hierarchie</td><td>// TODO:</td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>a copied <a class="el" href="class_player_record.html" title="Represents a save slot.">PlayerRecord</a></dd></dl>
+
+</div>
+</div>
+<a id="a7bdba956f0b3383d2e33c17f40170af5" name="a7bdba956f0b3383d2e33c17f40170af5"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a7bdba956f0b3383d2e33c17f40170af5">&#9670;&nbsp;</a></span>delete()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void PlayerRecord.delete </td>
+          <td>(</td>
+          <td class="paramtype">List&lt; Directories &gt;&#160;</td>
+          <td class="paramname"><em>hierarchie</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a8161d32d21198d531c4d28aab4100dab" name="a8161d32d21198d531c4d28aab4100dab"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a8161d32d21198d531c4d28aab4100dab">&#9670;&nbsp;</a></span>load()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool PlayerRecord.load </td>
+          <td>(</td>
+          <td class="paramtype">List&lt; Directories &gt;&#160;</td>
+          <td class="paramname"><em>hierarchie</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a979ae5b68449370e9231e3033cda7963" name="a979ae5b68449370e9231e3033cda7963"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a979ae5b68449370e9231e3033cda7963">&#9670;&nbsp;</a></span>store()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void PlayerRecord.store </td>
+          <td>(</td>
+          <td class="paramtype">List&lt; Directories &gt;&#160;</td>
+          <td class="paramname"><em>hierarchie</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">bool&#160;</td>
+          <td class="paramname"><em>force_write</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Data Documentation</h2>
+<a id="aa5e9b78561ffbb7edffdd63d9f708949" name="aa5e9b78561ffbb7edffdd63d9f708949"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aa5e9b78561ffbb7edffdd63d9f708949">&#9670;&nbsp;</a></span>date</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">long PlayerRecord.date = System.DateTime.Now.ToBinary()</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>When this save was created (not modified!). </p>
+
+</div>
+</div>
+<a id="abf3aa231c1d3a2962eb1049507392c81" name="abf3aa231c1d3a2962eb1049507392c81"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#abf3aa231c1d3a2962eb1049507392c81">&#9670;&nbsp;</a></span>factState</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_fact_organizer.html">FactOrganizer</a> PlayerRecord.factState = null</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p><a class="el" href="class_stage.html">Stage</a> progress. </p>
+
+</div>
+</div>
+<a id="a0d2ba743b30fccd35904bec61e2a08a2" name="a0d2ba743b30fccd35904bec61e2a08a2"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a0d2ba743b30fccd35904bec61e2a08a2">&#9670;&nbsp;</a></span>hierStage</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">List&lt;Directories&gt; PlayerRecord.hierStage = new List&lt;Directories&gt; { }</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a9e8a207d6ff512a8cff513d9219e40ba" name="a9e8a207d6ff512a8cff513d9219e40ba"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a9e8a207d6ff512a8cff513d9219e40ba">&#9670;&nbsp;</a></span>name</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">string PlayerRecord.name = null</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>save game file name </p>
+
+</div>
+</div>
+<a id="a6c19b6ba80ef40ffb075495edfe71bc0" name="a6c19b6ba80ef40ffb075495edfe71bc0"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a6c19b6ba80ef40ffb075495edfe71bc0">&#9670;&nbsp;</a></span>seconds</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">double PlayerRecord.seconds = 0</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>The time spent within this save since creation. </p>
+
+</div>
+</div>
+<a id="a152ca411a66550ddd733d72a87756a2b" name="a152ca411a66550ddd733d72a87756a2b"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a152ca411a66550ddd733d72a87756a2b">&#9670;&nbsp;</a></span>solved</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool PlayerRecord.solved = false</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Wether this save has solved the <a class="el" href="class_stage.html">Stage</a> which contains it. </p>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/Loading/<a class="el" href="_stage_8cs.html">Stage.cs</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="class_player_record.html">PlayerRecord</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_player_record.js b/Doxygen/output/html/class_player_record.js
new file mode 100644
index 0000000000000000000000000000000000000000..ebe4f3abffc476183c0c00fc4eb0d5f539227c57
--- /dev/null
+++ b/Doxygen/output/html/class_player_record.js
@@ -0,0 +1,15 @@
+var class_player_record =
+[
+    [ "PlayerRecord", "class_player_record.html#a8a85683d7e75b9a99aa28b52c192b99e", null ],
+    [ "PlayerRecord", "class_player_record.html#a0da3f0c8c9c25dfbf3a44307167845cc", null ],
+    [ "Clone", "class_player_record.html#ae058736bc42b94c94eafd9bf8a767ad5", null ],
+    [ "delete", "class_player_record.html#a7bdba956f0b3383d2e33c17f40170af5", null ],
+    [ "load", "class_player_record.html#a8161d32d21198d531c4d28aab4100dab", null ],
+    [ "store", "class_player_record.html#a979ae5b68449370e9231e3033cda7963", null ],
+    [ "date", "class_player_record.html#aa5e9b78561ffbb7edffdd63d9f708949", null ],
+    [ "factState", "class_player_record.html#abf3aa231c1d3a2962eb1049507392c81", null ],
+    [ "hierStage", "class_player_record.html#a0d2ba743b30fccd35904bec61e2a08a2", null ],
+    [ "name", "class_player_record.html#a9e8a207d6ff512a8cff513d9219e40ba", null ],
+    [ "seconds", "class_player_record.html#a6c19b6ba80ef40ffb075495edfe71bc0", null ],
+    [ "solved", "class_player_record.html#a152ca411a66550ddd733d72a87756a2b", null ]
+];
\ No newline at end of file
diff --git a/Doxygen/output/html/class_point_fact-members.html b/Doxygen/output/html/class_point_fact-members.html
new file mode 100644
index 0000000000000000000000000000000000000000..b9d3dae2d2c5787b644c2f246d1657a3c39da3e2
--- /dev/null
+++ b/Doxygen/output/html/class_point_fact-members.html
@@ -0,0 +1,119 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_point_fact.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">PointFact Member List</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_point_fact.html">PointFact</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_fact_wrapped_c_r_t_p.html#a6d6c30f6480c57f8928d1ff1960adaa6">Equivalent</a>(Fact f2)</td><td class="entry"><a class="el" href="class_fact_wrapped_c_r_t_p.html">FactWrappedCRTP&lt; PointFact &gt;</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_fact_wrapped_c_r_t_p.html#aa8d38a1fb4e7f03bbb3856d37bd4d9d4">Equivalent</a>(Fact f1, Fact f2)</td><td class="entry"><a class="el" href="class_fact_wrapped_c_r_t_p.html">FactWrappedCRTP&lt; PointFact &gt;</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_point_fact.html#a10e74c76faf916f25352b3de9795d5d7">EquivalentWrapped</a>(PointFact f1, PointFact f2)</td><td class="entry"><a class="el" href="class_point_fact.html">PointFact</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_fact_wrapped_c_r_t_p.html#a6e83feba9179a493d097f9f2c0573de6">FactWrappedCRTP&lt; PointFact &gt;.EquivalentWrapped</a>(T f1, T f2)</td><td class="entry"><a class="el" href="class_fact_wrapped_c_r_t_p.html">FactWrappedCRTP&lt; PointFact &gt;</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">pure virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_fact_wrapped_c_r_t_p.html#afe892ea96bffe02bdd36b2507ad6e509">FactWrappedCRTP</a>()</td><td class="entry"><a class="el" href="class_fact_wrapped_c_r_t_p.html">FactWrappedCRTP&lt; PointFact &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_fact_wrapped_c_r_t_p.html#a0f81cdce328aa3dc5903d56e726259e3">FactWrappedCRTP</a>(FactOrganizer organizer)</td><td class="entry"><a class="el" href="class_fact_wrapped_c_r_t_p.html">FactWrappedCRTP&lt; PointFact &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_fact_wrapped_c_r_t_p.html#a3638f0c380fd762d68e33bab47b55dcf">FactWrappedCRTP</a>(FactWrappedCRTP&lt; T &gt; fact, FactOrganizer organizer)</td><td class="entry"><a class="el" href="class_fact_wrapped_c_r_t_p.html">FactWrappedCRTP&lt; PointFact &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_point_fact.html#a1657cff20766b357e68edbffe6e46f88">getDependentFactIds</a>()</td><td class="entry"><a class="el" href="class_point_fact.html">PointFact</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_point_fact.html#a5ec8de273736f49a8f364f89b3793533">GetHashCode</a>()</td><td class="entry"><a class="el" href="class_point_fact.html">PointFact</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_point_fact.html#a954ab141e8af35a28cbfe98f2b4220ab">hasDependentFacts</a>()</td><td class="entry"><a class="el" href="class_point_fact.html">PointFact</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_point_fact.html#a86ad62368c5bef84baebc0fb9cdaac2e">init</a>(Vector3 P, Vector3 N)</td><td class="entry"><a class="el" href="class_point_fact.html">PointFact</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_point_fact.html#a58488e338b4581dfe5efeecefe51832f">instantiateDisplay</a>(GameObject prefab, Transform transform)</td><td class="entry"><a class="el" href="class_point_fact.html">PointFact</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_point_fact.html#abd1889af4a1f50d557eec9386727480f">Normal</a></td><td class="entry"><a class="el" href="class_point_fact.html">PointFact</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_point_fact.html#a83acaea9ef91b1e90d511e86bc551df4">parseFact</a>(Scroll.ScrollFact fact)</td><td class="entry"><a class="el" href="class_point_fact.html">PointFact</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_point_fact.html#a8f7be00a80b5eb57ead541935efadd61">Point</a></td><td class="entry"><a class="el" href="class_point_fact.html">PointFact</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_point_fact.html#a0f8de7319885152ec658fa33574620f0">PointFact</a>()</td><td class="entry"><a class="el" href="class_point_fact.html">PointFact</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_point_fact.html#ac4471b713080481f3f7c7b482fdadcdd">PointFact</a>(PointFact fact, Dictionary&lt; string, string &gt; old_to_new, FactOrganizer organizer)</td><td class="entry"><a class="el" href="class_point_fact.html">PointFact</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_point_fact.html#a5a24549df6115219bb90e32f07d5a8cc">PointFact</a>(Vector3 P, Vector3 N, FactOrganizer organizer)</td><td class="entry"><a class="el" href="class_point_fact.html">PointFact</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_point_fact.html#a23396fefa49bd13bf0c595b75908e8af">PointFact</a>(float a, float b, float c, string uri, FactOrganizer organizer)</td><td class="entry"><a class="el" href="class_point_fact.html">PointFact</a></td><td class="entry"></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_point_fact.html b/Doxygen/output/html/class_point_fact.html
new file mode 100644
index 0000000000000000000000000000000000000000..367b6499776c1c9bc9a6be82fec9fe54d31f812d
--- /dev/null
+++ b/Doxygen/output/html/class_point_fact.html
@@ -0,0 +1,620 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: PointFact Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_point_fact.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="#pub-static-methods">Static Public Member Functions</a> &#124;
+<a href="#pub-attribs">Public Attributes</a> &#124;
+<a href="#pro-methods">Protected Member Functions</a> &#124;
+<a href="#pri-methods">Private Member Functions</a> &#124;
+<a href="class_point_fact-members.html">List of all members</a>  </div>
+  <div class="headertitle"><div class="title">PointFact Class Reference</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>Point in 3D Space  
+ <a href="class_point_fact.html#details">More...</a></p>
+<div class="dynheader">
+Inheritance diagram for PointFact:</div>
+<div class="dyncontent">
+ <div class="center">
+  <img src="class_point_fact.png" usemap="#PointFact_map" alt=""/>
+  <map id="PointFact_map" name="PointFact_map">
+<area href="class_fact_wrapped_c_r_t_p.html" alt="FactWrappedCRTP&lt; PointFact &gt;" shape="rect" coords="0,0,197,24"/>
+  </map>
+</div></div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:a0f8de7319885152ec658fa33574620f0"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_point_fact.html#a0f8de7319885152ec658fa33574620f0">PointFact</a> ()</td></tr>
+<tr class="separator:a0f8de7319885152ec658fa33574620f0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac4471b713080481f3f7c7b482fdadcdd"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_point_fact.html#ac4471b713080481f3f7c7b482fdadcdd">PointFact</a> (<a class="el" href="class_point_fact.html">PointFact</a> fact, Dictionary&lt; string, string &gt; old_to_new, <a class="el" href="class_fact_organizer.html">FactOrganizer</a> organizer)</td></tr>
+<tr class="memdesc:ac4471b713080481f3f7c7b482fdadcdd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Copies <em>fact</em>  by initiating new MMT Fact.  <a href="class_point_fact.html#ac4471b713080481f3f7c7b482fdadcdd">More...</a><br /></td></tr>
+<tr class="separator:ac4471b713080481f3f7c7b482fdadcdd"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5a24549df6115219bb90e32f07d5a8cc"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_point_fact.html#a5a24549df6115219bb90e32f07d5a8cc">PointFact</a> (Vector3 P, Vector3 N, <a class="el" href="class_fact_organizer.html">FactOrganizer</a> organizer)</td></tr>
+<tr class="memdesc:a5a24549df6115219bb90e32f07d5a8cc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Standard Constructor  <a href="class_point_fact.html#a5a24549df6115219bb90e32f07d5a8cc">More...</a><br /></td></tr>
+<tr class="separator:a5a24549df6115219bb90e32f07d5a8cc"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a23396fefa49bd13bf0c595b75908e8af"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_point_fact.html#a23396fefa49bd13bf0c595b75908e8af">PointFact</a> (float a, float b, float c, string uri, <a class="el" href="class_fact_organizer.html">FactOrganizer</a> organizer)</td></tr>
+<tr class="memdesc:a23396fefa49bd13bf0c595b75908e8af"><td class="mdescLeft">&#160;</td><td class="mdescRight">Bypasses initialization of new MMT Fact by using existend URI, <em>which is not checked for existence</em>. <a class="el" href="class_point_fact.html#abd1889af4a1f50d557eec9386727480f" title="Orientation for Fact.Representation">Normal</a> set to <code>Vector3.up</code>  <a href="class_point_fact.html#a23396fefa49bd13bf0c595b75908e8af">More...</a><br /></td></tr>
+<tr class="separator:a23396fefa49bd13bf0c595b75908e8af"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a954ab141e8af35a28cbfe98f2b4220ab"><td class="memItemLeft" align="right" valign="top">override Boolean&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_point_fact.html#a954ab141e8af35a28cbfe98f2b4220ab">hasDependentFacts</a> ()</td></tr>
+<tr class="memdesc:a954ab141e8af35a28cbfe98f2b4220ab"><td class="mdescLeft">&#160;</td><td class="mdescRight"><dl class="section return"><dt>Returns</dt><dd><code>true</code> if <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> depends on other <a class="el" href="class_fact.html">Facts</a>; equivalent to <a class="el" href="class_point_fact.html#a1657cff20766b357e68edbffe6e46f88">getDependentFactIds</a> returns non empty array</dd></dl>
+ <a href="class_point_fact.html#a954ab141e8af35a28cbfe98f2b4220ab">More...</a><br /></td></tr>
+<tr class="separator:a954ab141e8af35a28cbfe98f2b4220ab"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1657cff20766b357e68edbffe6e46f88"><td class="memItemLeft" align="right" valign="top">override string[]&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_point_fact.html#a1657cff20766b357e68edbffe6e46f88">getDependentFactIds</a> ()</td></tr>
+<tr class="separator:a1657cff20766b357e68edbffe6e46f88"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a58488e338b4581dfe5efeecefe51832f"><td class="memItemLeft" align="right" valign="top">override GameObject&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_point_fact.html#a58488e338b4581dfe5efeecefe51832f">instantiateDisplay</a> (GameObject prefab, Transform transform)</td></tr>
+<tr class="memdesc:a58488e338b4581dfe5efeecefe51832f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initiates a <em>prefab</em>  at <em>transform</em>  e.g. by setting Label.  <a href="class_point_fact.html#a58488e338b4581dfe5efeecefe51832f">More...</a><br /></td></tr>
+<tr class="separator:a58488e338b4581dfe5efeecefe51832f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5ec8de273736f49a8f364f89b3793533"><td class="memItemLeft" align="right" valign="top">override int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_point_fact.html#a5ec8de273736f49a8f364f89b3793533">GetHashCode</a> ()</td></tr>
+<tr class="memdesc:a5ec8de273736f49a8f364f89b3793533"><td class="mdescLeft">&#160;</td><td class="mdescRight">canonical  <a href="class_point_fact.html#a5ec8de273736f49a8f364f89b3793533">More...</a><br /></td></tr>
+<tr class="separator:a5ec8de273736f49a8f364f89b3793533"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_methods_class_fact_wrapped_c_r_t_p"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_fact_wrapped_c_r_t_p')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="class_fact_wrapped_c_r_t_p.html">FactWrappedCRTP&lt; PointFact &gt;</a></td></tr>
+<tr class="memitem:a6d6c30f6480c57f8928d1ff1960adaa6 inherit pub_methods_class_fact_wrapped_c_r_t_p"><td class="memItemLeft" align="right" valign="top">override bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_wrapped_c_r_t_p.html#a6d6c30f6480c57f8928d1ff1960adaa6">Equivalent</a> (<a class="el" href="class_fact.html">Fact</a> f2)</td></tr>
+<tr class="memdesc:a6d6c30f6480c57f8928d1ff1960adaa6 inherit pub_methods_class_fact_wrapped_c_r_t_p"><td class="mdescLeft">&#160;</td><td class="mdescRight">Compares <a class="el" href="class_fact.html">this</a> against <em>f2</em> .  <a href="class_fact_wrapped_c_r_t_p.html#a6d6c30f6480c57f8928d1ff1960adaa6">More...</a><br /></td></tr>
+<tr class="separator:a6d6c30f6480c57f8928d1ff1960adaa6 inherit pub_methods_class_fact_wrapped_c_r_t_p"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa8d38a1fb4e7f03bbb3856d37bd4d9d4 inherit pub_methods_class_fact_wrapped_c_r_t_p"><td class="memItemLeft" align="right" valign="top">override bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_wrapped_c_r_t_p.html#aa8d38a1fb4e7f03bbb3856d37bd4d9d4">Equivalent</a> (<a class="el" href="class_fact.html">Fact</a> f1, <a class="el" href="class_fact.html">Fact</a> f2)</td></tr>
+<tr class="memdesc:aa8d38a1fb4e7f03bbb3856d37bd4d9d4 inherit pub_methods_class_fact_wrapped_c_r_t_p"><td class="mdescLeft">&#160;</td><td class="mdescRight">Compares <em>f1</em>  against <em>f2</em> .  <a href="class_fact_wrapped_c_r_t_p.html#aa8d38a1fb4e7f03bbb3856d37bd4d9d4">More...</a><br /></td></tr>
+<tr class="separator:aa8d38a1fb4e7f03bbb3856d37bd4d9d4 inherit pub_methods_class_fact_wrapped_c_r_t_p"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-static-methods" name="pub-static-methods"></a>
+Static Public Member Functions</h2></td></tr>
+<tr class="memitem:a83acaea9ef91b1e90d511e86bc551df4"><td class="memItemLeft" align="right" valign="top">static new <a class="el" href="class_point_fact.html">PointFact</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_point_fact.html#a83acaea9ef91b1e90d511e86bc551df4">parseFact</a> (<a class="el" href="class_scroll_1_1_scroll_fact.html">Scroll.ScrollFact</a> fact)</td></tr>
+<tr class="memdesc:a83acaea9ef91b1e90d511e86bc551df4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Parses <a class="el" href="class_scroll_1_1_scroll_fact.html">Scroll.ScrollFact</a> to actual <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a>  <a href="class_point_fact.html#a83acaea9ef91b1e90d511e86bc551df4">More...</a><br /></td></tr>
+<tr class="separator:a83acaea9ef91b1e90d511e86bc551df4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
+Public Attributes</h2></td></tr>
+<tr class="memitem:a8f7be00a80b5eb57ead541935efadd61"><td class="memItemLeft" align="right" valign="top">Vector3&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_point_fact.html#a8f7be00a80b5eb57ead541935efadd61">Point</a></td></tr>
+<tr class="memdesc:a8f7be00a80b5eb57ead541935efadd61"><td class="mdescLeft">&#160;</td><td class="mdescRight">Position  <a href="class_point_fact.html#a8f7be00a80b5eb57ead541935efadd61">More...</a><br /></td></tr>
+<tr class="separator:a8f7be00a80b5eb57ead541935efadd61"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abd1889af4a1f50d557eec9386727480f"><td class="memItemLeft" align="right" valign="top">Vector3&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_point_fact.html#abd1889af4a1f50d557eec9386727480f">Normal</a></td></tr>
+<tr class="memdesc:abd1889af4a1f50d557eec9386727480f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Orientation for <a class="el" href="class_fact.html#ac78c42d053d145656555d4af4e8a76b9" title="Reference to GameObject that represents this Fact in the GameWorld.">Fact.Representation</a>  <a href="class_point_fact.html#abd1889af4a1f50d557eec9386727480f">More...</a><br /></td></tr>
+<tr class="separator:abd1889af4a1f50d557eec9386727480f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pro-methods" name="pro-methods"></a>
+Protected Member Functions</h2></td></tr>
+<tr class="memitem:a10e74c76faf916f25352b3de9795d5d7"><td class="memItemLeft" align="right" valign="top">override bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_point_fact.html#a10e74c76faf916f25352b3de9795d5d7">EquivalentWrapped</a> (<a class="el" href="class_point_fact.html">PointFact</a> f1, <a class="el" href="class_point_fact.html">PointFact</a> f2)</td></tr>
+<tr class="memdesc:a10e74c76faf916f25352b3de9795d5d7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Compares <em>f1</em>  against <em>f2</em> .  <a href="class_point_fact.html#a10e74c76faf916f25352b3de9795d5d7">More...</a><br /></td></tr>
+<tr class="separator:a10e74c76faf916f25352b3de9795d5d7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_methods_class_fact_wrapped_c_r_t_p"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_fact_wrapped_c_r_t_p')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="class_fact_wrapped_c_r_t_p.html">FactWrappedCRTP&lt; PointFact &gt;</a></td></tr>
+<tr class="memitem:afe892ea96bffe02bdd36b2507ad6e509 inherit pro_methods_class_fact_wrapped_c_r_t_p"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_wrapped_c_r_t_p.html#afe892ea96bffe02bdd36b2507ad6e509">FactWrappedCRTP</a> ()</td></tr>
+<tr class="separator:afe892ea96bffe02bdd36b2507ad6e509 inherit pro_methods_class_fact_wrapped_c_r_t_p"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0f81cdce328aa3dc5903d56e726259e3 inherit pro_methods_class_fact_wrapped_c_r_t_p"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_wrapped_c_r_t_p.html#a0f81cdce328aa3dc5903d56e726259e3">FactWrappedCRTP</a> (<a class="el" href="class_fact_organizer.html">FactOrganizer</a> organizer)</td></tr>
+<tr class="separator:a0f81cdce328aa3dc5903d56e726259e3 inherit pro_methods_class_fact_wrapped_c_r_t_p"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3638f0c380fd762d68e33bab47b55dcf inherit pro_methods_class_fact_wrapped_c_r_t_p"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_wrapped_c_r_t_p.html#a3638f0c380fd762d68e33bab47b55dcf">FactWrappedCRTP</a> (<a class="el" href="class_fact_wrapped_c_r_t_p.html">FactWrappedCRTP</a>&lt; T &gt; fact, <a class="el" href="class_fact_organizer.html">FactOrganizer</a> organizer)</td></tr>
+<tr class="separator:a3638f0c380fd762d68e33bab47b55dcf inherit pro_methods_class_fact_wrapped_c_r_t_p"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6e83feba9179a493d097f9f2c0573de6 inherit pro_methods_class_fact_wrapped_c_r_t_p"><td class="memItemLeft" align="right" valign="top">abstract bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_wrapped_c_r_t_p.html#a6e83feba9179a493d097f9f2c0573de6">EquivalentWrapped</a> (T f1, T f2)</td></tr>
+<tr class="memdesc:a6e83feba9179a493d097f9f2c0573de6 inherit pro_methods_class_fact_wrapped_c_r_t_p"><td class="mdescLeft">&#160;</td><td class="mdescRight">CRTP step of <a class="el" href="class_fact_wrapped_c_r_t_p.html#a6d6c30f6480c57f8928d1ff1960adaa6" title="Compares this against f2 .">Equivalent(Fact)</a> and <a class="el" href="class_fact_wrapped_c_r_t_p.html#aa8d38a1fb4e7f03bbb3856d37bd4d9d4" title="Compares f1  against f2 .">Equivalent(Fact, Fact)</a> <a href="class_fact_wrapped_c_r_t_p.html#a6e83feba9179a493d097f9f2c0573de6">More...</a><br /></td></tr>
+<tr class="separator:a6e83feba9179a493d097f9f2c0573de6 inherit pro_methods_class_fact_wrapped_c_r_t_p"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-methods" name="pri-methods"></a>
+Private Member Functions</h2></td></tr>
+<tr class="memitem:a86ad62368c5bef84baebc0fb9cdaac2e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_point_fact.html#a86ad62368c5bef84baebc0fb9cdaac2e">init</a> (Vector3 P, Vector3 N)</td></tr>
+<tr class="memdesc:a86ad62368c5bef84baebc0fb9cdaac2e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initiates <a class="el" href="class_point_fact.html#a8f7be00a80b5eb57ead541935efadd61" title="Position">Point</a>, <a class="el" href="class_point_fact.html#abd1889af4a1f50d557eec9386727480f" title="Orientation for Fact.Representation">Normal</a>, <a class="el" href="class_fact.html#a338f38115696c45402971ef7d0e1ab13" title="MMT URI">Fact._URI</a> and creates MMT Fact Server-Side  <a href="class_point_fact.html#a86ad62368c5bef84baebc0fb9cdaac2e">More...</a><br /></td></tr>
+<tr class="separator:a86ad62368c5bef84baebc0fb9cdaac2e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p >Point in 3D Space </p>
+</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
+<a id="a0f8de7319885152ec658fa33574620f0" name="a0f8de7319885152ec658fa33574620f0"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a0f8de7319885152ec658fa33574620f0">&#9670;&nbsp;</a></span>PointFact() <span class="overload">[1/4]</span></h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PointFact.PointFact </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p></p>
+<p >Only being used by <a href="https://www.newtonsoft.com/json/help/html/T_Newtonsoft_Json_JsonReader.htm">JsonReader</a> to initiate empty <a class="el" href="class_fact.html">Facts</a>. </p><dl class="section see"><dt>See also</dt><dd><a class="el" href="class_j_s_o_n_manager.html">JSONManager</a></dd></dl>
+
+</div>
+</div>
+<a id="ac4471b713080481f3f7c7b482fdadcdd" name="ac4471b713080481f3f7c7b482fdadcdd"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ac4471b713080481f3f7c7b482fdadcdd">&#9670;&nbsp;</a></span>PointFact() <span class="overload">[2/4]</span></h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PointFact.PointFact </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_point_fact.html">PointFact</a>&#160;</td>
+          <td class="paramname"><em>fact</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">Dictionary&lt; string, string &gt;&#160;</td>
+          <td class="paramname"><em>old_to_new</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="class_fact_organizer.html">FactOrganizer</a>&#160;</td>
+          <td class="paramname"><em>organizer</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Copies <em>fact</em>  by initiating new MMT Fact. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">fact</td><td><a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> to be copied</td></tr>
+    <tr><td class="paramname">old_to_new</td><td><code>Dictionary</code> mapping <em>fact</em> .<a class="el" href="class_point_fact.html#a1657cff20766b357e68edbffe6e46f88">getDependentFactIds</a> in <em>fact</em> .<a class="el" href="class_fact.html#addf13e312f8d68a630cde0eb0292e779" title="Reference to FactOrganizer in which this Fact and all its depending Facts are beeing organized.">Fact._Facts</a> to corresponding <a class="el" href="class_fact.html#a39ce0d07dbfb18c028ea9ea86c69d311">Fact.Id</a> in <em>organizer</em>  </td></tr>
+    <tr><td class="paramname">organizer</td><td>sets _Facts</td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a id="a5a24549df6115219bb90e32f07d5a8cc" name="a5a24549df6115219bb90e32f07d5a8cc"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a5a24549df6115219bb90e32f07d5a8cc">&#9670;&nbsp;</a></span>PointFact() <span class="overload">[3/4]</span></h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PointFact.PointFact </td>
+          <td>(</td>
+          <td class="paramtype">Vector3&#160;</td>
+          <td class="paramname"><em>P</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">Vector3&#160;</td>
+          <td class="paramname"><em>N</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="class_fact_organizer.html">FactOrganizer</a>&#160;</td>
+          <td class="paramname"><em>organizer</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Standard Constructor </p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">P</td><td>sets <a class="el" href="class_point_fact.html#a8f7be00a80b5eb57ead541935efadd61" title="Position">Point</a></td></tr>
+    <tr><td class="paramname">N</td><td>sets <a class="el" href="class_point_fact.html#abd1889af4a1f50d557eec9386727480f" title="Orientation for Fact.Representation">Normal</a></td></tr>
+    <tr><td class="paramname">organizer</td><td>sets <a class="el" href="class_fact.html#addf13e312f8d68a630cde0eb0292e779" title="Reference to FactOrganizer in which this Fact and all its depending Facts are beeing organized.">Fact._Facts</a></td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a id="a23396fefa49bd13bf0c595b75908e8af" name="a23396fefa49bd13bf0c595b75908e8af"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a23396fefa49bd13bf0c595b75908e8af">&#9670;&nbsp;</a></span>PointFact() <span class="overload">[4/4]</span></h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PointFact.PointFact </td>
+          <td>(</td>
+          <td class="paramtype">float&#160;</td>
+          <td class="paramname"><em>a</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">float&#160;</td>
+          <td class="paramname"><em>b</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">float&#160;</td>
+          <td class="paramname"><em>c</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>uri</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="class_fact_organizer.html">FactOrganizer</a>&#160;</td>
+          <td class="paramname"><em>organizer</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Bypasses initialization of new MMT Fact by using existend URI, <em>which is not checked for existence</em>. <a class="el" href="class_point_fact.html#abd1889af4a1f50d557eec9386727480f" title="Orientation for Fact.Representation">Normal</a> set to <code>Vector3.up</code> </p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">a</td><td>sets <code>x</code> coordinate of <a class="el" href="class_point_fact.html#a8f7be00a80b5eb57ead541935efadd61" title="Position">Point</a></td></tr>
+    <tr><td class="paramname">b</td><td>sets <code>y</code> coordinate of <a class="el" href="class_point_fact.html#a8f7be00a80b5eb57ead541935efadd61" title="Position">Point</a></td></tr>
+    <tr><td class="paramname">c</td><td>sets <code>z</code> coordinate of <a class="el" href="class_point_fact.html#a8f7be00a80b5eb57ead541935efadd61" title="Position">Point</a></td></tr>
+    <tr><td class="paramname">uri</td><td>MMT URI</td></tr>
+    <tr><td class="paramname">organizer</td><td>sets <a class="el" href="class_fact.html#addf13e312f8d68a630cde0eb0292e779" title="Reference to FactOrganizer in which this Fact and all its depending Facts are beeing organized.">Fact._Facts</a></td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a id="a10e74c76faf916f25352b3de9795d5d7" name="a10e74c76faf916f25352b3de9795d5d7"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a10e74c76faf916f25352b3de9795d5d7">&#9670;&nbsp;</a></span>EquivalentWrapped()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">override bool PointFact.EquivalentWrapped </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_point_fact.html">PointFact</a>&#160;</td>
+          <td class="paramname"><em>f1</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="class_point_fact.html">PointFact</a>&#160;</td>
+          <td class="paramname"><em>f2</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Compares <em>f1</em>  against <em>f2</em> . </p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">f1</td><td><a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> to compare to</td></tr>
+    <tr><td class="paramname">f2</td><td><a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> to compare to</td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd><code>true</code> if <em>f2</em>  is semantical very similar to <em>f1</em> </dd></dl>
+
+</div>
+</div>
+<a id="a1657cff20766b357e68edbffe6e46f88" name="a1657cff20766b357e68edbffe6e46f88"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a1657cff20766b357e68edbffe6e46f88">&#9670;&nbsp;</a></span>getDependentFactIds()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">override string[] PointFact.getDependentFactIds </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p></p>
+<dl class="section return"><dt>Returns</dt><dd>array of <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> <a class="el" href="">Ids </a> on which this <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> depends.</dd></dl>
+<p ><a class="el" href="class_angle_fact.html" title="Angle comprised of three PointFacts [A,B,C]">AngleFact</a> needs 3 <a class="el" href="class_point_fact.html" title="Point in 3D Space">PointFact</a>s to be defined.</p>
+
+</div>
+</div>
+<a id="a5ec8de273736f49a8f364f89b3793533" name="a5ec8de273736f49a8f364f89b3793533"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a5ec8de273736f49a8f364f89b3793533">&#9670;&nbsp;</a></span>GetHashCode()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">override int PointFact.GetHashCode </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>canonical </p>
+<dl class="section return"><dt>Returns</dt><dd>unique-ish Hash</dd></dl>
+
+</div>
+</div>
+<a id="a954ab141e8af35a28cbfe98f2b4220ab" name="a954ab141e8af35a28cbfe98f2b4220ab"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a954ab141e8af35a28cbfe98f2b4220ab">&#9670;&nbsp;</a></span>hasDependentFacts()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">override Boolean PointFact.hasDependentFacts </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p><dl class="section return"><dt>Returns</dt><dd><code>true</code> if <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> depends on other <a class="el" href="class_fact.html">Facts</a>; equivalent to <a class="el" href="class_point_fact.html#a1657cff20766b357e68edbffe6e46f88">getDependentFactIds</a> returns non empty array</dd></dl>
+</p>
+
+</div>
+</div>
+<a id="a86ad62368c5bef84baebc0fb9cdaac2e" name="a86ad62368c5bef84baebc0fb9cdaac2e"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a86ad62368c5bef84baebc0fb9cdaac2e">&#9670;&nbsp;</a></span>init()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void PointFact.init </td>
+          <td>(</td>
+          <td class="paramtype">Vector3&#160;</td>
+          <td class="paramname"><em>P</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">Vector3&#160;</td>
+          <td class="paramname"><em>N</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Initiates <a class="el" href="class_point_fact.html#a8f7be00a80b5eb57ead541935efadd61" title="Position">Point</a>, <a class="el" href="class_point_fact.html#abd1889af4a1f50d557eec9386727480f" title="Orientation for Fact.Representation">Normal</a>, <a class="el" href="class_fact.html#a338f38115696c45402971ef7d0e1ab13" title="MMT URI">Fact._URI</a> and creates MMT Fact Server-Side </p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">P</td><td>sets <a class="el" href="class_point_fact.html#a8f7be00a80b5eb57ead541935efadd61" title="Position">Point</a></td></tr>
+    <tr><td class="paramname">N</td><td>sets <a class="el" href="class_point_fact.html#abd1889af4a1f50d557eec9386727480f" title="Orientation for Fact.Representation">Normal</a></td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a id="a58488e338b4581dfe5efeecefe51832f" name="a58488e338b4581dfe5efeecefe51832f"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a58488e338b4581dfe5efeecefe51832f">&#9670;&nbsp;</a></span>instantiateDisplay()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">override GameObject PointFact.instantiateDisplay </td>
+          <td>(</td>
+          <td class="paramtype">GameObject&#160;</td>
+          <td class="paramname"><em>prefab</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">Transform&#160;</td>
+          <td class="paramname"><em>transform</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Initiates a <em>prefab</em>  at <em>transform</em>  e.g. by setting Label. </p>
+<p >Does not set Representation.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">prefab</td><td><code>GameObject</code> Prefab that will represent this <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a></td></tr>
+    <tr><td class="paramname">transform</td><td><code>Transform</code> where to initiate <em>prefab</em> </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd></dd></dl>
+
+</div>
+</div>
+<a id="a83acaea9ef91b1e90d511e86bc551df4" name="a83acaea9ef91b1e90d511e86bc551df4"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a83acaea9ef91b1e90d511e86bc551df4">&#9670;&nbsp;</a></span>parseFact()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static new <a class="el" href="class_point_fact.html">PointFact</a> PointFact.parseFact </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_scroll_1_1_scroll_fact.html">Scroll.ScrollFact</a>&#160;</td>
+          <td class="paramname"><em>fact</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Parses <a class="el" href="class_scroll_1_1_scroll_fact.html">Scroll.ScrollFact</a> to actual <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> </p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">fact</td><td>instance to be parsed</td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>parsed <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a></dd></dl>
+
+</div>
+</div>
+<h2 class="groupheader">Member Data Documentation</h2>
+<a id="abd1889af4a1f50d557eec9386727480f" name="abd1889af4a1f50d557eec9386727480f"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#abd1889af4a1f50d557eec9386727480f">&#9670;&nbsp;</a></span>Normal</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">Vector3 PointFact.Normal</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Orientation for <a class="el" href="class_fact.html#ac78c42d053d145656555d4af4e8a76b9" title="Reference to GameObject that represents this Fact in the GameWorld.">Fact.Representation</a> </p>
+
+</div>
+</div>
+<a id="a8f7be00a80b5eb57ead541935efadd61" name="a8f7be00a80b5eb57ead541935efadd61"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a8f7be00a80b5eb57ead541935efadd61">&#9670;&nbsp;</a></span>Point</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">Vector3 PointFact.Point</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Position </p>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/InteractionEngine/FactHandling/<a class="el" href="_fact_8cs.html">Fact.cs</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="class_point_fact.html">PointFact</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_point_fact.js b/Doxygen/output/html/class_point_fact.js
new file mode 100644
index 0000000000000000000000000000000000000000..1241a6dbda3640c15d5383903b4b476bc956e609
--- /dev/null
+++ b/Doxygen/output/html/class_point_fact.js
@@ -0,0 +1,16 @@
+var class_point_fact =
+[
+    [ "PointFact", "class_point_fact.html#a0f8de7319885152ec658fa33574620f0", null ],
+    [ "PointFact", "class_point_fact.html#ac4471b713080481f3f7c7b482fdadcdd", null ],
+    [ "PointFact", "class_point_fact.html#a5a24549df6115219bb90e32f07d5a8cc", null ],
+    [ "PointFact", "class_point_fact.html#a23396fefa49bd13bf0c595b75908e8af", null ],
+    [ "EquivalentWrapped", "class_point_fact.html#a10e74c76faf916f25352b3de9795d5d7", null ],
+    [ "getDependentFactIds", "class_point_fact.html#a1657cff20766b357e68edbffe6e46f88", null ],
+    [ "GetHashCode", "class_point_fact.html#a5ec8de273736f49a8f364f89b3793533", null ],
+    [ "hasDependentFacts", "class_point_fact.html#a954ab141e8af35a28cbfe98f2b4220ab", null ],
+    [ "init", "class_point_fact.html#a86ad62368c5bef84baebc0fb9cdaac2e", null ],
+    [ "instantiateDisplay", "class_point_fact.html#a58488e338b4581dfe5efeecefe51832f", null ],
+    [ "parseFact", "class_point_fact.html#a83acaea9ef91b1e90d511e86bc551df4", null ],
+    [ "Normal", "class_point_fact.html#abd1889af4a1f50d557eec9386727480f", null ],
+    [ "Point", "class_point_fact.html#a8f7be00a80b5eb57ead541935efadd61", null ]
+];
\ No newline at end of file
diff --git a/Doxygen/output/html/class_point_fact.png b/Doxygen/output/html/class_point_fact.png
new file mode 100644
index 0000000000000000000000000000000000000000..aa9e9bdf9ac8c4f58ab4447a730f3236ae4b4677
--- /dev/null
+++ b/Doxygen/output/html/class_point_fact.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:26a02e3d3bc9f1056ead28688cbb1289b5c1210ee5c4bec5e4b9673f5ce90081
+size 643
diff --git a/Doxygen/output/html/class_point_wrapper-members.html b/Doxygen/output/html/class_point_wrapper-members.html
new file mode 100644
index 0000000000000000000000000000000000000000..f5ba99984d9ff95815b59794ace4408d7b66872f
--- /dev/null
+++ b/Doxygen/output/html/class_point_wrapper-members.html
@@ -0,0 +1,101 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_point_wrapper.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">PointWrapper Member List</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_point_wrapper.html">PointWrapper</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_point_wrapper.html#a981d728dadfea2fcbcd3ce76e4a0db64">point</a></td><td class="entry"><a class="el" href="class_point_wrapper.html">PointWrapper</a></td><td class="entry"></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_point_wrapper.html b/Doxygen/output/html/class_point_wrapper.html
new file mode 100644
index 0000000000000000000000000000000000000000..54e699452e3cc2c1fc301396b8854155b565cc27
--- /dev/null
+++ b/Doxygen/output/html/class_point_wrapper.html
@@ -0,0 +1,131 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: PointWrapper Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_point_wrapper.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#pub-attribs">Public Attributes</a> &#124;
+<a href="class_point_wrapper-members.html">List of all members</a>  </div>
+  <div class="headertitle"><div class="title">PointWrapper Class Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<div class="dynheader">
+Inheritance diagram for PointWrapper:</div>
+<div class="dyncontent">
+ <div class="center">
+  <img src="class_point_wrapper.png" alt=""/>
+ </div></div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
+Public Attributes</h2></td></tr>
+<tr class="memitem:a981d728dadfea2fcbcd3ce76e4a0db64"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_fact.html">Fact</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_point_wrapper.html#a981d728dadfea2fcbcd3ce76e4a0db64">point</a></td></tr>
+<tr class="separator:a981d728dadfea2fcbcd3ce76e4a0db64"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Member Data Documentation</h2>
+<a id="a981d728dadfea2fcbcd3ce76e4a0db64" name="a981d728dadfea2fcbcd3ce76e4a0db64"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a981d728dadfea2fcbcd3ce76e4a0db64">&#9670;&nbsp;</a></span>point</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_fact.html">Fact</a> PointWrapper.point</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/InventoryStuff/<a class="el" href="_point_wrapper_8cs.html">PointWrapper.cs</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="class_point_wrapper.html">PointWrapper</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_point_wrapper.js b/Doxygen/output/html/class_point_wrapper.js
new file mode 100644
index 0000000000000000000000000000000000000000..4a63d0095a4e9c14a54028068ee6c03d7bb55a10
--- /dev/null
+++ b/Doxygen/output/html/class_point_wrapper.js
@@ -0,0 +1,4 @@
+var class_point_wrapper =
+[
+    [ "point", "class_point_wrapper.html#a981d728dadfea2fcbcd3ce76e4a0db64", null ]
+];
\ No newline at end of file
diff --git a/Doxygen/output/html/class_point_wrapper.png b/Doxygen/output/html/class_point_wrapper.png
new file mode 100644
index 0000000000000000000000000000000000000000..7456f2b2d191e5553d0857a121fea74d58e22475
--- /dev/null
+++ b/Doxygen/output/html/class_point_wrapper.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:5185f94a0382a29da3d8335a77538e7f0913f5c1980555ca454793d17f04845a
+size 482
diff --git a/Doxygen/output/html/class_pointer-members.html b/Doxygen/output/html/class_pointer-members.html
new file mode 100644
index 0000000000000000000000000000000000000000..570b5c528df2a4d6de732e17b4c2a09e6279e18a
--- /dev/null
+++ b/Doxygen/output/html/class_pointer-members.html
@@ -0,0 +1,109 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_pointer.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">Pointer Member List</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_pointer.html">Pointer</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_pointer.html#abd9413966aaff2559abec0c1b2c65e9e">Awake</a>()</td><td class="entry"><a class="el" href="class_pointer.html">Pointer</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_gadget.html#ad932ca8643a5a86c74ed070079a8f70e">Cursor</a></td><td class="entry"><a class="el" href="class_gadget.html">Gadget</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_gadget.html#a08cf9e25270636472e93195bc1516878">id</a></td><td class="entry"><a class="el" href="class_gadget.html">Gadget</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_gadget.html#acb04c1ca241da0b8e818144a80d9e55d">ignoreLayerMask</a></td><td class="entry"><a class="el" href="class_gadget.html">Gadget</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_gadget.html#aa5cbccf7078b56f38e9b3d972f04e999">MaxRange</a></td><td class="entry"><a class="el" href="class_gadget.html">Gadget</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_gadget.html#a79585ab08c1ae5efe5a357e1b4218fa2">OnEnable</a>()</td><td class="entry"><a class="el" href="class_gadget.html">Gadget</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_pointer.html#a50508f1139e918d86cb2e8e21c29a7d9">OnHit</a>(RaycastHit hit)</td><td class="entry"><a class="el" href="class_pointer.html">Pointer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_gadget.html#a2c9fe989e41ae1117121eefc22fca7b0">Sprite</a></td><td class="entry"><a class="el" href="class_gadget.html">Gadget</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_gadget.html#aae7923f7fd2ee880e3cb9d8f4f76cb53">UiName</a></td><td class="entry"><a class="el" href="class_gadget.html">Gadget</a></td><td class="entry"></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_pointer.html b/Doxygen/output/html/class_pointer.html
new file mode 100644
index 0000000000000000000000000000000000000000..95f2ca06e7efe6ca361025eef8ecfd9a41135194
--- /dev/null
+++ b/Doxygen/output/html/class_pointer.html
@@ -0,0 +1,215 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Pointer Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_pointer.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="#pri-methods">Private Member Functions</a> &#124;
+<a href="class_pointer-members.html">List of all members</a>  </div>
+  <div class="headertitle"><div class="title">Pointer Class Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<div class="dynheader">
+Inheritance diagram for Pointer:</div>
+<div class="dyncontent">
+ <div class="center">
+  <img src="class_pointer.png" usemap="#Pointer_map" alt=""/>
+  <map id="Pointer_map" name="Pointer_map">
+<area href="class_gadget.html" title="Base class for all Gadgets to derive from. A Gadget is a tool for the player (and level editor) to in..." alt="Gadget" shape="rect" coords="0,56,102,80"/>
+  </map>
+</div></div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:a50508f1139e918d86cb2e8e21c29a7d9"><td class="memItemLeft" align="right" valign="top">override void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_pointer.html#a50508f1139e918d86cb2e8e21c29a7d9">OnHit</a> (RaycastHit hit)</td></tr>
+<tr class="memdesc:a50508f1139e918d86cb2e8e21c29a7d9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when <a class="el" href="class_communication_events.html#a42aa894d895fcccfea05a3823bc2a683">CommunicationEvents.TriggerEvent</a> is invoked, a.k.a. when Player clicks in GameWorld.  <a href="class_pointer.html#a50508f1139e918d86cb2e8e21c29a7d9">More...</a><br /></td></tr>
+<tr class="separator:a50508f1139e918d86cb2e8e21c29a7d9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-methods" name="pri-methods"></a>
+Private Member Functions</h2></td></tr>
+<tr class="memitem:abd9413966aaff2559abec0c1b2c65e9e"><td class="memItemLeft" align="right" valign="top">new void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_pointer.html#abd9413966aaff2559abec0c1b2c65e9e">Awake</a> ()</td></tr>
+<tr class="separator:abd9413966aaff2559abec0c1b2c65e9e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="inherited" name="inherited"></a>
+Additional Inherited Members</h2></td></tr>
+<tr class="inherit_header pub_attribs_class_gadget"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_class_gadget')"><img src="closed.png" alt="-"/>&#160;Public Attributes inherited from <a class="el" href="class_gadget.html">Gadget</a></td></tr>
+<tr class="memitem:a08cf9e25270636472e93195bc1516878 inherit pub_attribs_class_gadget"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_gadget.html#a08cf9e25270636472e93195bc1516878">id</a> = -1</td></tr>
+<tr class="memdesc:a08cf9e25270636472e93195bc1516878 inherit pub_attribs_class_gadget"><td class="mdescLeft">&#160;</td><td class="mdescRight">Position in tool belt.  <a href="class_gadget.html#a08cf9e25270636472e93195bc1516878">More...</a><br /></td></tr>
+<tr class="separator:a08cf9e25270636472e93195bc1516878 inherit pub_attribs_class_gadget"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aae7923f7fd2ee880e3cb9d8f4f76cb53 inherit pub_attribs_class_gadget"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_gadget.html#aae7923f7fd2ee880e3cb9d8f4f76cb53">UiName</a> = &quot;Name Not Set&quot;</td></tr>
+<tr class="memdesc:aae7923f7fd2ee880e3cb9d8f4f76cb53 inherit pub_attribs_class_gadget"><td class="mdescLeft">&#160;</td><td class="mdescRight">Tool Name  <a href="class_gadget.html#aae7923f7fd2ee880e3cb9d8f4f76cb53">More...</a><br /></td></tr>
+<tr class="separator:aae7923f7fd2ee880e3cb9d8f4f76cb53 inherit pub_attribs_class_gadget"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa5cbccf7078b56f38e9b3d972f04e999 inherit pub_attribs_class_gadget"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_gadget.html#aa5cbccf7078b56f38e9b3d972f04e999">MaxRange</a></td></tr>
+<tr class="memdesc:aa5cbccf7078b56f38e9b3d972f04e999 inherit pub_attribs_class_gadget"><td class="mdescLeft">&#160;</td><td class="mdescRight">Maximum range for this Tool. For consistency use GadgetDistances in <a class="el" href="class_global_behaviour.html">GlobalBehaviour</a>. <a href="class_gadget.html#aa5cbccf7078b56f38e9b3d972f04e999">More...</a><br /></td></tr>
+<tr class="separator:aa5cbccf7078b56f38e9b3d972f04e999 inherit pub_attribs_class_gadget"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2c9fe989e41ae1117121eefc22fca7b0 inherit pub_attribs_class_gadget"><td class="memItemLeft" align="right" valign="top">Sprite&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_gadget.html#a2c9fe989e41ae1117121eefc22fca7b0">Sprite</a></td></tr>
+<tr class="memdesc:a2c9fe989e41ae1117121eefc22fca7b0 inherit pub_attribs_class_gadget"><td class="mdescLeft">&#160;</td><td class="mdescRight">Which sprite to use <a href="class_gadget.html#a2c9fe989e41ae1117121eefc22fca7b0">More...</a><br /></td></tr>
+<tr class="separator:a2c9fe989e41ae1117121eefc22fca7b0 inherit pub_attribs_class_gadget"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:acb04c1ca241da0b8e818144a80d9e55d inherit pub_attribs_class_gadget"><td class="memItemLeft" align="right" valign="top">LayerMask&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_gadget.html#acb04c1ca241da0b8e818144a80d9e55d">ignoreLayerMask</a></td></tr>
+<tr class="memdesc:acb04c1ca241da0b8e818144a80d9e55d inherit pub_attribs_class_gadget"><td class="mdescLeft">&#160;</td><td class="mdescRight">Layers to ignore for thid gadget by default. <a href="class_gadget.html#acb04c1ca241da0b8e818144a80d9e55d">More...</a><br /></td></tr>
+<tr class="separator:acb04c1ca241da0b8e818144a80d9e55d inherit pub_attribs_class_gadget"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad932ca8643a5a86c74ed070079a8f70e inherit pub_attribs_class_gadget"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_world_cursor.html">WorldCursor</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_gadget.html#ad932ca8643a5a86c74ed070079a8f70e">Cursor</a></td></tr>
+<tr class="memdesc:ad932ca8643a5a86c74ed070079a8f70e inherit pub_attribs_class_gadget"><td class="mdescLeft">&#160;</td><td class="mdescRight">Which cursor to use <a href="class_gadget.html#ad932ca8643a5a86c74ed070079a8f70e">More...</a><br /></td></tr>
+<tr class="separator:ad932ca8643a5a86c74ed070079a8f70e inherit pub_attribs_class_gadget"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_methods_class_gadget"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_gadget')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="class_gadget.html">Gadget</a></td></tr>
+<tr class="memitem:a7ee73250f04a3d86b486ec4e73e3b790 inherit pro_methods_class_gadget"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_gadget.html#a7ee73250f04a3d86b486ec4e73e3b790">Awake</a> ()</td></tr>
+<tr class="separator:a7ee73250f04a3d86b486ec4e73e3b790 inherit pro_methods_class_gadget"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a79585ab08c1ae5efe5a357e1b4218fa2 inherit pro_methods_class_gadget"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_gadget.html#a79585ab08c1ae5efe5a357e1b4218fa2">OnEnable</a> ()</td></tr>
+<tr class="separator:a79585ab08c1ae5efe5a357e1b4218fa2 inherit pro_methods_class_gadget"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a id="abd9413966aaff2559abec0c1b2c65e9e" name="abd9413966aaff2559abec0c1b2c65e9e"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#abd9413966aaff2559abec0c1b2c65e9e">&#9670;&nbsp;</a></span>Awake()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">new void Pointer.Awake </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a50508f1139e918d86cb2e8e21c29a7d9" name="a50508f1139e918d86cb2e8e21c29a7d9"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a50508f1139e918d86cb2e8e21c29a7d9">&#9670;&nbsp;</a></span>OnHit()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">override void Pointer.OnHit </td>
+          <td>(</td>
+          <td class="paramtype">RaycastHit&#160;</td>
+          <td class="paramname"><em>hit</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Called when <a class="el" href="class_communication_events.html#a42aa894d895fcccfea05a3823bc2a683">CommunicationEvents.TriggerEvent</a> is invoked, a.k.a. when Player clicks in GameWorld. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">hit</td><td>the position where it was clicked</td></tr>
+  </table>
+  </dd>
+</dl>
+
+<p>Reimplemented from <a class="el" href="class_gadget.html#a069459a8478367816706eeb368b11763">Gadget</a>.</p>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/InteractionEngine/Gadgets/<a class="el" href="_pointer_8cs.html">Pointer.cs</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="class_pointer.html">Pointer</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_pointer.js b/Doxygen/output/html/class_pointer.js
new file mode 100644
index 0000000000000000000000000000000000000000..5078ba16dc0571ea183401bd4da66b2603bcc2a9
--- /dev/null
+++ b/Doxygen/output/html/class_pointer.js
@@ -0,0 +1,5 @@
+var class_pointer =
+[
+    [ "Awake", "class_pointer.html#abd9413966aaff2559abec0c1b2c65e9e", null ],
+    [ "OnHit", "class_pointer.html#a50508f1139e918d86cb2e8e21c29a7d9", null ]
+];
\ No newline at end of file
diff --git a/Doxygen/output/html/class_pointer.png b/Doxygen/output/html/class_pointer.png
new file mode 100644
index 0000000000000000000000000000000000000000..036702c9e41114a473bcb18bfbb496de8df05c15
--- /dev/null
+++ b/Doxygen/output/html/class_pointer.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:277d639681993f467ca0f819071222a599b1e53ea802d290166ae00576e53f0c
+size 635
diff --git a/Doxygen/output/html/class_pole_tool-members.html b/Doxygen/output/html/class_pole_tool-members.html
new file mode 100644
index 0000000000000000000000000000000000000000..40d90a97af02e0e8af9aa1ea15e38e13d5ff225b
--- /dev/null
+++ b/Doxygen/output/html/class_pole_tool-members.html
@@ -0,0 +1,121 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_pole_tool.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">PoleTool Member List</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_pole_tool.html">PoleTool</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_pole_tool.html#ad0045c3eef710e46eace0fe7a7eb9cde">ActivateLineDrawing</a>()</td><td class="entry"><a class="el" href="class_pole_tool.html">PoleTool</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_pole_tool.html#a52df827c6e330429ff2c68cdbddfef50">Awake</a>()</td><td class="entry"><a class="el" href="class_pole_tool.html">PoleTool</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_gadget.html#ad932ca8643a5a86c74ed070079a8f70e">Cursor</a></td><td class="entry"><a class="el" href="class_gadget.html">Gadget</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_pole_tool.html#a41912082f6e599827832aed12af4c890">DeactivateLineDrawing</a>()</td><td class="entry"><a class="el" href="class_pole_tool.html">PoleTool</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_gadget.html#a08cf9e25270636472e93195bc1516878">id</a></td><td class="entry"><a class="el" href="class_gadget.html">Gadget</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_gadget.html#acb04c1ca241da0b8e818144a80d9e55d">ignoreLayerMask</a></td><td class="entry"><a class="el" href="class_gadget.html">Gadget</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_pole_tool.html#ac75c5a5080daa7a2ac988e00cf33822b">LayerPendulumHits</a></td><td class="entry"><a class="el" href="class_pole_tool.html">PoleTool</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_pole_tool.html#ae75d2c41006fff441c62e0ecfaf8fd35">linePositions</a></td><td class="entry"><a class="el" href="class_pole_tool.html">PoleTool</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_pole_tool.html#aca485c9583f2ff69c132dfebc8677649">linePreviewMaterial</a></td><td class="entry"><a class="el" href="class_pole_tool.html">PoleTool</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_pole_tool.html#a83556f5ecd596ff5ed989ad7b6fe3307">lineRenderer</a></td><td class="entry"><a class="el" href="class_pole_tool.html">PoleTool</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_pole_tool.html#a398d80eae97a3752566bd67bdda7c1f8">maxHeight</a></td><td class="entry"><a class="el" href="class_pole_tool.html">PoleTool</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_gadget.html#aa5cbccf7078b56f38e9b3d972f04e999">MaxRange</a></td><td class="entry"><a class="el" href="class_gadget.html">Gadget</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_pole_tool.html#a0a7a88c46893b333bc18518e275e781c">OnDisable</a>()</td><td class="entry"><a class="el" href="class_pole_tool.html">PoleTool</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_pole_tool.html#af8bccafe4c69f6156cc6c36d2946f65a">OnEnable</a>()</td><td class="entry"><a class="el" href="class_pole_tool.html">PoleTool</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_pole_tool.html#a80d36866f9e8c7d22d33a11636c55bff">OnHit</a>(RaycastHit hit)</td><td class="entry"><a class="el" href="class_pole_tool.html">PoleTool</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_pole_tool.html#a202fa4814f37ad152945574937bd6c41">poleHeight</a></td><td class="entry"><a class="el" href="class_pole_tool.html">PoleTool</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_pole_tool.html#a69200bb61deeaef0e46edfd8eaec8814">ResetGadget</a>()</td><td class="entry"><a class="el" href="class_pole_tool.html">PoleTool</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_gadget.html#a2c9fe989e41ae1117121eefc22fca7b0">Sprite</a></td><td class="entry"><a class="el" href="class_gadget.html">Gadget</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_gadget.html#aae7923f7fd2ee880e3cb9d8f4f76cb53">UiName</a></td><td class="entry"><a class="el" href="class_gadget.html">Gadget</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_pole_tool.html#a50ef18dad7d67dbc5d4fc77899a6a13f">Update</a>()</td><td class="entry"><a class="el" href="class_pole_tool.html">PoleTool</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_pole_tool.html#ab468560882a51949d6b47bc2ac55eba7">UpdateLineDrawing</a>()</td><td class="entry"><a class="el" href="class_pole_tool.html">PoleTool</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_pole_tool.html b/Doxygen/output/html/class_pole_tool.html
new file mode 100644
index 0000000000000000000000000000000000000000..892fb734af7d0232942b92b3e246362d41750d8f
--- /dev/null
+++ b/Doxygen/output/html/class_pole_tool.html
@@ -0,0 +1,517 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: PoleTool Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_pole_tool.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="#pub-attribs">Public Attributes</a> &#124;
+<a href="#pri-methods">Private Member Functions</a> &#124;
+<a href="#pri-attribs">Private Attributes</a> &#124;
+<a href="class_pole_tool-members.html">List of all members</a>  </div>
+  <div class="headertitle"><div class="title">PoleTool Class Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<div class="dynheader">
+Inheritance diagram for PoleTool:</div>
+<div class="dyncontent">
+ <div class="center">
+  <img src="class_pole_tool.png" usemap="#PoleTool_map" alt=""/>
+  <map id="PoleTool_map" name="PoleTool_map">
+<area href="class_gadget.html" title="Base class for all Gadgets to derive from. A Gadget is a tool for the player (and level editor) to in..." alt="Gadget" shape="rect" coords="0,56,102,80"/>
+  </map>
+</div></div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:a80d36866f9e8c7d22d33a11636c55bff"><td class="memItemLeft" align="right" valign="top">override void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_pole_tool.html#a80d36866f9e8c7d22d33a11636c55bff">OnHit</a> (RaycastHit hit)</td></tr>
+<tr class="memdesc:a80d36866f9e8c7d22d33a11636c55bff"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when <a class="el" href="class_communication_events.html#a42aa894d895fcccfea05a3823bc2a683">CommunicationEvents.TriggerEvent</a> is invoked, a.k.a. when Player clicks in GameWorld.  <a href="class_pole_tool.html#a80d36866f9e8c7d22d33a11636c55bff">More...</a><br /></td></tr>
+<tr class="separator:a80d36866f9e8c7d22d33a11636c55bff"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
+Public Attributes</h2></td></tr>
+<tr class="memitem:ac75c5a5080daa7a2ac988e00cf33822b"><td class="memItemLeft" align="right" valign="top">LayerMask&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_pole_tool.html#ac75c5a5080daa7a2ac988e00cf33822b">LayerPendulumHits</a></td></tr>
+<tr class="separator:ac75c5a5080daa7a2ac988e00cf33822b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a83556f5ecd596ff5ed989ad7b6fe3307"><td class="memItemLeft" align="right" valign="top">LineRenderer&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_pole_tool.html#a83556f5ecd596ff5ed989ad7b6fe3307">lineRenderer</a></td></tr>
+<tr class="separator:a83556f5ecd596ff5ed989ad7b6fe3307"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aca485c9583f2ff69c132dfebc8677649"><td class="memItemLeft" align="right" valign="top">Material&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_pole_tool.html#aca485c9583f2ff69c132dfebc8677649">linePreviewMaterial</a></td></tr>
+<tr class="separator:aca485c9583f2ff69c132dfebc8677649"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a202fa4814f37ad152945574937bd6c41"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_pole_tool.html#a202fa4814f37ad152945574937bd6c41">poleHeight</a> = 1f</td></tr>
+<tr class="separator:a202fa4814f37ad152945574937bd6c41"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a398d80eae97a3752566bd67bdda7c1f8"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_pole_tool.html#a398d80eae97a3752566bd67bdda7c1f8">maxHeight</a></td></tr>
+<tr class="separator:a398d80eae97a3752566bd67bdda7c1f8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_attribs_class_gadget"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_class_gadget')"><img src="closed.png" alt="-"/>&#160;Public Attributes inherited from <a class="el" href="class_gadget.html">Gadget</a></td></tr>
+<tr class="memitem:a08cf9e25270636472e93195bc1516878 inherit pub_attribs_class_gadget"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_gadget.html#a08cf9e25270636472e93195bc1516878">id</a> = -1</td></tr>
+<tr class="memdesc:a08cf9e25270636472e93195bc1516878 inherit pub_attribs_class_gadget"><td class="mdescLeft">&#160;</td><td class="mdescRight">Position in tool belt.  <a href="class_gadget.html#a08cf9e25270636472e93195bc1516878">More...</a><br /></td></tr>
+<tr class="separator:a08cf9e25270636472e93195bc1516878 inherit pub_attribs_class_gadget"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aae7923f7fd2ee880e3cb9d8f4f76cb53 inherit pub_attribs_class_gadget"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_gadget.html#aae7923f7fd2ee880e3cb9d8f4f76cb53">UiName</a> = &quot;Name Not Set&quot;</td></tr>
+<tr class="memdesc:aae7923f7fd2ee880e3cb9d8f4f76cb53 inherit pub_attribs_class_gadget"><td class="mdescLeft">&#160;</td><td class="mdescRight">Tool Name  <a href="class_gadget.html#aae7923f7fd2ee880e3cb9d8f4f76cb53">More...</a><br /></td></tr>
+<tr class="separator:aae7923f7fd2ee880e3cb9d8f4f76cb53 inherit pub_attribs_class_gadget"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa5cbccf7078b56f38e9b3d972f04e999 inherit pub_attribs_class_gadget"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_gadget.html#aa5cbccf7078b56f38e9b3d972f04e999">MaxRange</a></td></tr>
+<tr class="memdesc:aa5cbccf7078b56f38e9b3d972f04e999 inherit pub_attribs_class_gadget"><td class="mdescLeft">&#160;</td><td class="mdescRight">Maximum range for this Tool. For consistency use GadgetDistances in <a class="el" href="class_global_behaviour.html">GlobalBehaviour</a>. <a href="class_gadget.html#aa5cbccf7078b56f38e9b3d972f04e999">More...</a><br /></td></tr>
+<tr class="separator:aa5cbccf7078b56f38e9b3d972f04e999 inherit pub_attribs_class_gadget"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2c9fe989e41ae1117121eefc22fca7b0 inherit pub_attribs_class_gadget"><td class="memItemLeft" align="right" valign="top">Sprite&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_gadget.html#a2c9fe989e41ae1117121eefc22fca7b0">Sprite</a></td></tr>
+<tr class="memdesc:a2c9fe989e41ae1117121eefc22fca7b0 inherit pub_attribs_class_gadget"><td class="mdescLeft">&#160;</td><td class="mdescRight">Which sprite to use <a href="class_gadget.html#a2c9fe989e41ae1117121eefc22fca7b0">More...</a><br /></td></tr>
+<tr class="separator:a2c9fe989e41ae1117121eefc22fca7b0 inherit pub_attribs_class_gadget"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:acb04c1ca241da0b8e818144a80d9e55d inherit pub_attribs_class_gadget"><td class="memItemLeft" align="right" valign="top">LayerMask&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_gadget.html#acb04c1ca241da0b8e818144a80d9e55d">ignoreLayerMask</a></td></tr>
+<tr class="memdesc:acb04c1ca241da0b8e818144a80d9e55d inherit pub_attribs_class_gadget"><td class="mdescLeft">&#160;</td><td class="mdescRight">Layers to ignore for thid gadget by default. <a href="class_gadget.html#acb04c1ca241da0b8e818144a80d9e55d">More...</a><br /></td></tr>
+<tr class="separator:acb04c1ca241da0b8e818144a80d9e55d inherit pub_attribs_class_gadget"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad932ca8643a5a86c74ed070079a8f70e inherit pub_attribs_class_gadget"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_world_cursor.html">WorldCursor</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_gadget.html#ad932ca8643a5a86c74ed070079a8f70e">Cursor</a></td></tr>
+<tr class="memdesc:ad932ca8643a5a86c74ed070079a8f70e inherit pub_attribs_class_gadget"><td class="mdescLeft">&#160;</td><td class="mdescRight">Which cursor to use <a href="class_gadget.html#ad932ca8643a5a86c74ed070079a8f70e">More...</a><br /></td></tr>
+<tr class="separator:ad932ca8643a5a86c74ed070079a8f70e inherit pub_attribs_class_gadget"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-methods" name="pri-methods"></a>
+Private Member Functions</h2></td></tr>
+<tr class="memitem:a52df827c6e330429ff2c68cdbddfef50"><td class="memItemLeft" align="right" valign="top">new void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_pole_tool.html#a52df827c6e330429ff2c68cdbddfef50">Awake</a> ()</td></tr>
+<tr class="separator:a52df827c6e330429ff2c68cdbddfef50"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af8bccafe4c69f6156cc6c36d2946f65a"><td class="memItemLeft" align="right" valign="top">new void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_pole_tool.html#af8bccafe4c69f6156cc6c36d2946f65a">OnEnable</a> ()</td></tr>
+<tr class="separator:af8bccafe4c69f6156cc6c36d2946f65a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0a7a88c46893b333bc18518e275e781c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_pole_tool.html#a0a7a88c46893b333bc18518e275e781c">OnDisable</a> ()</td></tr>
+<tr class="separator:a0a7a88c46893b333bc18518e275e781c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a50ef18dad7d67dbc5d4fc77899a6a13f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_pole_tool.html#a50ef18dad7d67dbc5d4fc77899a6a13f">Update</a> ()</td></tr>
+<tr class="separator:a50ef18dad7d67dbc5d4fc77899a6a13f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a69200bb61deeaef0e46edfd8eaec8814"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_pole_tool.html#a69200bb61deeaef0e46edfd8eaec8814">ResetGadget</a> ()</td></tr>
+<tr class="separator:a69200bb61deeaef0e46edfd8eaec8814"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad0045c3eef710e46eace0fe7a7eb9cde"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_pole_tool.html#ad0045c3eef710e46eace0fe7a7eb9cde">ActivateLineDrawing</a> ()</td></tr>
+<tr class="separator:ad0045c3eef710e46eace0fe7a7eb9cde"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab468560882a51949d6b47bc2ac55eba7"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_pole_tool.html#ab468560882a51949d6b47bc2ac55eba7">UpdateLineDrawing</a> ()</td></tr>
+<tr class="separator:ab468560882a51949d6b47bc2ac55eba7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a41912082f6e599827832aed12af4c890"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_pole_tool.html#a41912082f6e599827832aed12af4c890">DeactivateLineDrawing</a> ()</td></tr>
+<tr class="separator:a41912082f6e599827832aed12af4c890"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-attribs" name="pri-attribs"></a>
+Private Attributes</h2></td></tr>
+<tr class="memitem:ae75d2c41006fff441c62e0ecfaf8fd35"><td class="memItemLeft" align="right" valign="top">List&lt; Vector3 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_pole_tool.html#ae75d2c41006fff441c62e0ecfaf8fd35">linePositions</a> = new List&lt;Vector3&gt;()</td></tr>
+<tr class="separator:ae75d2c41006fff441c62e0ecfaf8fd35"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="inherited" name="inherited"></a>
+Additional Inherited Members</h2></td></tr>
+<tr class="inherit_header pro_methods_class_gadget"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_gadget')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="class_gadget.html">Gadget</a></td></tr>
+<tr class="memitem:a7ee73250f04a3d86b486ec4e73e3b790 inherit pro_methods_class_gadget"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_gadget.html#a7ee73250f04a3d86b486ec4e73e3b790">Awake</a> ()</td></tr>
+<tr class="separator:a7ee73250f04a3d86b486ec4e73e3b790 inherit pro_methods_class_gadget"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a79585ab08c1ae5efe5a357e1b4218fa2 inherit pro_methods_class_gadget"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_gadget.html#a79585ab08c1ae5efe5a357e1b4218fa2">OnEnable</a> ()</td></tr>
+<tr class="separator:a79585ab08c1ae5efe5a357e1b4218fa2 inherit pro_methods_class_gadget"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a id="ad0045c3eef710e46eace0fe7a7eb9cde" name="ad0045c3eef710e46eace0fe7a7eb9cde"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ad0045c3eef710e46eace0fe7a7eb9cde">&#9670;&nbsp;</a></span>ActivateLineDrawing()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void PoleTool.ActivateLineDrawing </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a52df827c6e330429ff2c68cdbddfef50" name="a52df827c6e330429ff2c68cdbddfef50"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a52df827c6e330429ff2c68cdbddfef50">&#9670;&nbsp;</a></span>Awake()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">new void PoleTool.Awake </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a41912082f6e599827832aed12af4c890" name="a41912082f6e599827832aed12af4c890"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a41912082f6e599827832aed12af4c890">&#9670;&nbsp;</a></span>DeactivateLineDrawing()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void PoleTool.DeactivateLineDrawing </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a0a7a88c46893b333bc18518e275e781c" name="a0a7a88c46893b333bc18518e275e781c"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a0a7a88c46893b333bc18518e275e781c">&#9670;&nbsp;</a></span>OnDisable()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void PoleTool.OnDisable </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="af8bccafe4c69f6156cc6c36d2946f65a" name="af8bccafe4c69f6156cc6c36d2946f65a"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#af8bccafe4c69f6156cc6c36d2946f65a">&#9670;&nbsp;</a></span>OnEnable()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">new void PoleTool.OnEnable </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a80d36866f9e8c7d22d33a11636c55bff" name="a80d36866f9e8c7d22d33a11636c55bff"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a80d36866f9e8c7d22d33a11636c55bff">&#9670;&nbsp;</a></span>OnHit()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">override void PoleTool.OnHit </td>
+          <td>(</td>
+          <td class="paramtype">RaycastHit&#160;</td>
+          <td class="paramname"><em>hit</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Called when <a class="el" href="class_communication_events.html#a42aa894d895fcccfea05a3823bc2a683">CommunicationEvents.TriggerEvent</a> is invoked, a.k.a. when Player clicks in GameWorld. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">hit</td><td>the position where it was clicked</td></tr>
+  </table>
+  </dd>
+</dl>
+
+<p>Reimplemented from <a class="el" href="class_gadget.html#a069459a8478367816706eeb368b11763">Gadget</a>.</p>
+
+</div>
+</div>
+<a id="a69200bb61deeaef0e46edfd8eaec8814" name="a69200bb61deeaef0e46edfd8eaec8814"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a69200bb61deeaef0e46edfd8eaec8814">&#9670;&nbsp;</a></span>ResetGadget()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void PoleTool.ResetGadget </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a50ef18dad7d67dbc5d4fc77899a6a13f" name="a50ef18dad7d67dbc5d4fc77899a6a13f"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a50ef18dad7d67dbc5d4fc77899a6a13f">&#9670;&nbsp;</a></span>Update()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void PoleTool.Update </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="ab468560882a51949d6b47bc2ac55eba7" name="ab468560882a51949d6b47bc2ac55eba7"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ab468560882a51949d6b47bc2ac55eba7">&#9670;&nbsp;</a></span>UpdateLineDrawing()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void PoleTool.UpdateLineDrawing </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Data Documentation</h2>
+<a id="ac75c5a5080daa7a2ac988e00cf33822b" name="ac75c5a5080daa7a2ac988e00cf33822b"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ac75c5a5080daa7a2ac988e00cf33822b">&#9670;&nbsp;</a></span>LayerPendulumHits</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">LayerMask PoleTool.LayerPendulumHits</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="ae75d2c41006fff441c62e0ecfaf8fd35" name="ae75d2c41006fff441c62e0ecfaf8fd35"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ae75d2c41006fff441c62e0ecfaf8fd35">&#9670;&nbsp;</a></span>linePositions</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">List&lt;Vector3&gt; PoleTool.linePositions = new List&lt;Vector3&gt;()</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="aca485c9583f2ff69c132dfebc8677649" name="aca485c9583f2ff69c132dfebc8677649"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aca485c9583f2ff69c132dfebc8677649">&#9670;&nbsp;</a></span>linePreviewMaterial</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">Material PoleTool.linePreviewMaterial</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a83556f5ecd596ff5ed989ad7b6fe3307" name="a83556f5ecd596ff5ed989ad7b6fe3307"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a83556f5ecd596ff5ed989ad7b6fe3307">&#9670;&nbsp;</a></span>lineRenderer</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">LineRenderer PoleTool.lineRenderer</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a398d80eae97a3752566bd67bdda7c1f8" name="a398d80eae97a3752566bd67bdda7c1f8"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a398d80eae97a3752566bd67bdda7c1f8">&#9670;&nbsp;</a></span>maxHeight</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">float PoleTool.maxHeight</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a202fa4814f37ad152945574937bd6c41" name="a202fa4814f37ad152945574937bd6c41"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a202fa4814f37ad152945574937bd6c41">&#9670;&nbsp;</a></span>poleHeight</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">float PoleTool.poleHeight = 1f</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/InteractionEngine/Gadgets/<a class="el" href="_pole_tool_8cs.html">PoleTool.cs</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="class_pole_tool.html">PoleTool</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_pole_tool.js b/Doxygen/output/html/class_pole_tool.js
new file mode 100644
index 0000000000000000000000000000000000000000..2390ad4a4ef2e82f88b5a015d3e99477ebfa6fc3
--- /dev/null
+++ b/Doxygen/output/html/class_pole_tool.js
@@ -0,0 +1,18 @@
+var class_pole_tool =
+[
+    [ "ActivateLineDrawing", "class_pole_tool.html#ad0045c3eef710e46eace0fe7a7eb9cde", null ],
+    [ "Awake", "class_pole_tool.html#a52df827c6e330429ff2c68cdbddfef50", null ],
+    [ "DeactivateLineDrawing", "class_pole_tool.html#a41912082f6e599827832aed12af4c890", null ],
+    [ "OnDisable", "class_pole_tool.html#a0a7a88c46893b333bc18518e275e781c", null ],
+    [ "OnEnable", "class_pole_tool.html#af8bccafe4c69f6156cc6c36d2946f65a", null ],
+    [ "OnHit", "class_pole_tool.html#a80d36866f9e8c7d22d33a11636c55bff", null ],
+    [ "ResetGadget", "class_pole_tool.html#a69200bb61deeaef0e46edfd8eaec8814", null ],
+    [ "Update", "class_pole_tool.html#a50ef18dad7d67dbc5d4fc77899a6a13f", null ],
+    [ "UpdateLineDrawing", "class_pole_tool.html#ab468560882a51949d6b47bc2ac55eba7", null ],
+    [ "LayerPendulumHits", "class_pole_tool.html#ac75c5a5080daa7a2ac988e00cf33822b", null ],
+    [ "linePositions", "class_pole_tool.html#ae75d2c41006fff441c62e0ecfaf8fd35", null ],
+    [ "linePreviewMaterial", "class_pole_tool.html#aca485c9583f2ff69c132dfebc8677649", null ],
+    [ "lineRenderer", "class_pole_tool.html#a83556f5ecd596ff5ed989ad7b6fe3307", null ],
+    [ "maxHeight", "class_pole_tool.html#a398d80eae97a3752566bd67bdda7c1f8", null ],
+    [ "poleHeight", "class_pole_tool.html#a202fa4814f37ad152945574937bd6c41", null ]
+];
\ No newline at end of file
diff --git a/Doxygen/output/html/class_pole_tool.png b/Doxygen/output/html/class_pole_tool.png
new file mode 100644
index 0000000000000000000000000000000000000000..7537c8357d73a0b1e7235079bf1313ddd180e629
--- /dev/null
+++ b/Doxygen/output/html/class_pole_tool.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:19f50ba9c053e8445ec65ddc1f38ebdc9465ab1c2c987aaf584deff256958c1f
+size 629
diff --git a/Doxygen/output/html/class_public_fact_organizer-members.html b/Doxygen/output/html/class_public_fact_organizer-members.html
new file mode 100644
index 0000000000000000000000000000000000000000..d3905899b7e0a8e30027006ba0ee0b87781eeae9
--- /dev/null
+++ b/Doxygen/output/html/class_public_fact_organizer-members.html
@@ -0,0 +1,149 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_public_fact_organizer.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">PublicFactOrganizer Member List</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_public_fact_organizer.html">PublicFactOrganizer</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_fact_organizer.html#a923a7232f6648843107728cc7da722e6">Add</a>(Fact value, out bool exists, bool samestep=false)</td><td class="entry"><a class="el" href="class_fact_organizer.html">FactOrganizer</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_public_fact_organizer.html#a53779f30192cf899ed2673830c52afb3">AngleFacts</a></td><td class="entry"><a class="el" href="class_public_fact_organizer.html">PublicFactOrganizer</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_public_fact_organizer.html#a165e5ef97be7d87f772b60e5c6574881">backlog</a></td><td class="entry"><a class="el" href="class_public_fact_organizer.html">PublicFactOrganizer</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_fact_organizer.html#a3d04a545189f27f4a6cf75eb47198f53">Clear</a>()</td><td class="entry"><a class="el" href="class_fact_organizer.html">FactOrganizer</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_fact_organizer.html#a4600775c244976c702b8017366defe55">ContainsKey</a>(string id)</td><td class="entry"><a class="el" href="class_fact_organizer.html">FactOrganizer</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_fact_organizer.html#a14178d4f9df5bb9eafb310c36fc5b183">ContainsLabel</a>(string label)</td><td class="entry"><a class="el" href="class_fact_organizer.html">FactOrganizer</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_fact_organizer.html#ad4911bfd06a727b4569a56f7eb543ff7">delete</a>(string name, List&lt; Directories &gt; hierarchie, bool use_install_folder)</td><td class="entry"><a class="el" href="class_fact_organizer.html">FactOrganizer</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_fact_organizer.html#a1745f1a3045e0156543b867229bfb018">delete</a>(string path)</td><td class="entry"><a class="el" href="class_fact_organizer.html">FactOrganizer</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_fact_organizer.html#aba89924df64b63dc6aa2d5539afa923e">delete</a>()</td><td class="entry"><a class="el" href="class_fact_organizer.html">FactOrganizer</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_fact_organizer.html#aec6890620677880e2fad97e002dd59cd">Draw</a>(bool draw_all=false)</td><td class="entry"><a class="el" href="class_fact_organizer.html">FactOrganizer</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_fact_organizer.html#a99e01af23a2d83b448cd4a29952cbe9c">DynamiclySolved</a>(SolutionOrganizer MinimalSolution, out List&lt; List&lt; string &gt; &gt; MissingElements, out List&lt; List&lt; string &gt; &gt; Solutions)</td><td class="entry"><a class="el" href="class_fact_organizer.html">FactOrganizer</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_fact_organizer.html#aaecadb732959072d4b65bb63329d2834">FactDict</a></td><td class="entry"><a class="el" href="class_fact_organizer.html">FactOrganizer</a></td><td class="entry"><span class="mlabel">package</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_fact_organizer.html#a5f4324456c367205f62fa68fb526f190">FactOrganizer</a>(bool invoke=false)</td><td class="entry"><a class="el" href="class_fact_organizer.html">FactOrganizer</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_fact_organizer.html#a0da020f8165fb672b86b06af585acaf3">FactOrganizerFromPublic</a>(ref FactOrganizer set, PublicFactOrganizer exposed, bool invoke, out Dictionary&lt; string, string &gt; old_to_new)</td><td class="entry"><a class="el" href="class_fact_organizer.html">FactOrganizer</a></td><td class="entry"><span class="mlabel">private</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_fact_organizer.html#a026f8f5ace47a86644885146a2e4267b">fastforward</a>()</td><td class="entry"><a class="el" href="class_fact_organizer.html">FactOrganizer</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_fact_organizer.html#acafa71f2ed4cec97f4320f4c83fb34a4">FindEquivalent</a>(Fact search, out string found, out bool exact)</td><td class="entry"><a class="el" href="class_fact_organizer.html">FactOrganizer</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_fact_organizer.html#a8557914906ac4d969fe98583e95c9706">hardreset</a>(bool invoke_event=true)</td><td class="entry"><a class="el" href="class_fact_organizer.html">FactOrganizer</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_fact_organizer.html#a92323014eb7bc9262a1f5e5c6cfbbf1e">hierState</a></td><td class="entry"><a class="el" href="class_fact_organizer.html">FactOrganizer</a></td><td class="entry"><span class="mlabel">private</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_public_fact_organizer.html#a0822bae7dd0309786258ea2987fab191">invoke</a></td><td class="entry"><a class="el" href="class_public_fact_organizer.html">PublicFactOrganizer</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_fact_organizer.html#a19064a684d3bbc8d054d6cf51b4f41ef">InvokeFactEvent</a>(bool creation, string Id)</td><td class="entry"><a class="el" href="class_fact_organizer.html">FactOrganizer</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_public_fact_organizer.html#af23d0a877cd223d48badc45afaadded0">LineFacts</a></td><td class="entry"><a class="el" href="class_public_fact_organizer.html">PublicFactOrganizer</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_fact_organizer.html#a8dd6d293e37ae75bfb477a4cc5ec735f">load</a>(ref FactOrganizer set, bool draw, string name, List&lt; Directories &gt; hierarchie, bool use_install_folder, out Dictionary&lt; string, string &gt; old_to_new)</td><td class="entry"><a class="el" href="class_fact_organizer.html">FactOrganizer</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_public_fact_organizer.html#ae40a8ff41c7f5796ce04d1c5a95cf38b">marker</a></td><td class="entry"><a class="el" href="class_public_fact_organizer.html">PublicFactOrganizer</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_public_fact_organizer.html#adf4db4a8616eb05c3f54927e476b58dc">MaxLabelId</a></td><td class="entry"><a class="el" href="class_public_fact_organizer.html">PublicFactOrganizer</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_public_fact_organizer.html#a57eb271114cba31ef2935731350c173b">MetaInf</a></td><td class="entry"><a class="el" href="class_public_fact_organizer.html">PublicFactOrganizer</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_public_fact_organizer.html#a8666c6839c1028d059b6aa3728715dfb">OnLineFacts</a></td><td class="entry"><a class="el" href="class_public_fact_organizer.html">PublicFactOrganizer</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_fact_organizer.html#a122f899ca8aa641e98ae151d1881404c">path</a></td><td class="entry"><a class="el" href="class_fact_organizer.html">FactOrganizer</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_public_fact_organizer.html#aa2988f9f68a77312b50a3d3cbfb400ee">PointFacts</a></td><td class="entry"><a class="el" href="class_public_fact_organizer.html">PublicFactOrganizer</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_fact_organizer.html#a740049cce91855a487397a7dc96b6500">PruneWorkflow</a>()</td><td class="entry"><a class="el" href="class_fact_organizer.html">FactOrganizer</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_public_fact_organizer.html#a95817032ed187f4add89b524709ca50d">PublicFactOrganizer</a>()</td><td class="entry"><a class="el" href="class_public_fact_organizer.html">PublicFactOrganizer</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_public_fact_organizer.html#a2dab1a7ff1e5850cc770303be77307fa">PublicFactOrganizer</a>(FactOrganizer expose)</td><td class="entry"><a class="el" href="class_public_fact_organizer.html">PublicFactOrganizer</a></td><td class="entry"><span class="mlabel">package</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_public_fact_organizer.html#afdd2ed4d7960694ca2675bfc85ff88a3">RayFacts</a></td><td class="entry"><a class="el" href="class_public_fact_organizer.html">PublicFactOrganizer</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_fact_organizer.html#a88221b2e001edc7fb642290efc106258">redo</a>()</td><td class="entry"><a class="el" href="class_fact_organizer.html">FactOrganizer</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_fact_organizer.html#affc46390fc6f55248bf7dc1162fc4763">Remove</a>(Fact value, bool samestep=false)</td><td class="entry"><a class="el" href="class_fact_organizer.html">FactOrganizer</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_fact_organizer.html#acd49c5058dd13faaebbbd8d9a6f8259a">Remove</a>(string key, bool samestep=false)</td><td class="entry"><a class="el" href="class_fact_organizer.html">FactOrganizer</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_fact_organizer.html#a116b36c87c2e9f0a149e62b0bd91994e">reversestep</a>(int pos, bool samestep=false)</td><td class="entry"><a class="el" href="class_fact_organizer.html">FactOrganizer</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_fact_organizer.html#ad2deedac3361c0c102f0c21d1599fcf3">safe_dependencies</a>(string key, out List&lt; string &gt; dependencies)</td><td class="entry"><a class="el" href="class_fact_organizer.html">FactOrganizer</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_public_fact_organizer.html#a46c132ac3bbd3e8bb65939b863687ede">soft_resetted</a></td><td class="entry"><a class="el" href="class_public_fact_organizer.html">PublicFactOrganizer</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_fact_organizer.html#abb1e683e89af1c131aef0d71da2777ca">softreset</a>()</td><td class="entry"><a class="el" href="class_fact_organizer.html">FactOrganizer</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_fact_organizer.html#a96d0bebc016339a59fc251e585d07132">store</a>(string name, List&lt; Directories &gt; hierarchie=null, bool use_install_folder=false, bool overwrite=true)</td><td class="entry"><a class="el" href="class_fact_organizer.html">FactOrganizer</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_fact_organizer.html#a29e5ab417cb38bc4407defd2d05154cf">this[string id]</a></td><td class="entry"><a class="el" href="class_fact_organizer.html">FactOrganizer</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_fact_organizer.html#ac32d8cf9c0ffb350f4e6b250d7602577">undo</a>()</td><td class="entry"><a class="el" href="class_fact_organizer.html">FactOrganizer</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_fact_organizer.html#a9189e90e8e469c800de0e8b326449df3">Undraw</a>(bool force_invoke=false)</td><td class="entry"><a class="el" href="class_fact_organizer.html">FactOrganizer</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_public_fact_organizer.html#a405ffe12563221c4951f91d9b3608fd3">UnusedLabelIds</a></td><td class="entry"><a class="el" href="class_public_fact_organizer.html">PublicFactOrganizer</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_public_fact_organizer.html#ae9bad8b20c34b3719aeb7f258abeb734">WatchedFacts</a></td><td class="entry"><a class="el" href="class_public_fact_organizer.html">PublicFactOrganizer</a></td><td class="entry"><span class="mlabel">package</span><span class="mlabel">static</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_public_fact_organizer.html#aaf52498072fea54f2771be4b31137308">Workflow</a></td><td class="entry"><a class="el" href="class_public_fact_organizer.html">PublicFactOrganizer</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_fact_organizer.html#a6507936f300a99b81fb3d930d96b1caa">WorkflowAdd</a>(stepnote note)</td><td class="entry"><a class="el" href="class_fact_organizer.html">FactOrganizer</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_public_fact_organizer.html#a08850ceb5f9e8bd01a731986402131f0">worksteps</a></td><td class="entry"><a class="el" href="class_public_fact_organizer.html">PublicFactOrganizer</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_fact_organizer.html#a80782d4ec977d8033da8f68f8f00caf6">yeetusdeletus</a>(List&lt; string &gt; deletereverse, bool samestep=false)</td><td class="entry"><a class="el" href="class_fact_organizer.html">FactOrganizer</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_public_fact_organizer.html b/Doxygen/output/html/class_public_fact_organizer.html
new file mode 100644
index 0000000000000000000000000000000000000000..a8738e315b9397eaac20844f106fdfe7ea2d104e
--- /dev/null
+++ b/Doxygen/output/html/class_public_fact_organizer.html
@@ -0,0 +1,548 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: PublicFactOrganizer Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_public_fact_organizer.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a> &#124;
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="#pub-attribs">Public Attributes</a> &#124;
+<a href="#pac-methods">Package Functions</a> &#124;
+<a href="#pac-static-attribs">Static Package Attributes</a> &#124;
+<a href="class_public_fact_organizer-members.html">List of all members</a>  </div>
+  <div class="headertitle"><div class="title">PublicFactOrganizer Class Reference</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>JsonReader/ JsonWriter readable and creatable format. TODO? PERF? SE? JsonInheritanceProblem: scrap this hardwired class and implement dynamic approach with JsonConverter (see JSONManager.JsonInheritenceConverter&lt;T&gt;)  
+ <a href="class_public_fact_organizer.html#details">More...</a></p>
+<div class="dynheader">
+Inheritance diagram for PublicFactOrganizer:</div>
+<div class="dyncontent">
+ <div class="center">
+  <img src="class_public_fact_organizer.png" usemap="#PublicFactOrganizer_map" alt=""/>
+  <map id="PublicFactOrganizer_map" name="PublicFactOrganizer_map">
+<area href="class_fact_organizer.html" title="Organizes (insertion/ deletion / etc. operations) and sepperates Fact spaces. Keeps track of insertio..." alt="FactOrganizer" shape="rect" coords="0,0,129,24"/>
+  </map>
+</div></div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_public_fact_organizer_1_1meta.html">meta</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_public_fact_organizer_1_1stepnote.html">stepnote</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:a95817032ed187f4add89b524709ca50d"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_public_fact_organizer.html#a95817032ed187f4add89b524709ca50d">PublicFactOrganizer</a> ()</td></tr>
+<tr class="separator:a95817032ed187f4add89b524709ca50d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_methods_class_fact_organizer"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_fact_organizer')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="class_fact_organizer.html">FactOrganizer</a></td></tr>
+<tr class="memitem:a5f4324456c367205f62fa68fb526f190 inherit pub_methods_class_fact_organizer"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_organizer.html#a5f4324456c367205f62fa68fb526f190">FactOrganizer</a> (bool <a class="el" href="class_fact_organizer.html#a860fca9ebe54f629ce9c1278c8b3ee49">invoke</a>=false)</td></tr>
+<tr class="memdesc:a5f4324456c367205f62fa68fb526f190 inherit pub_methods_class_fact_organizer"><td class="mdescLeft">&#160;</td><td class="mdescRight">Standard Constructor for empty, ready to use <a class="el" href="class_fact_organizer.html" title="Organizes (insertion/ deletion / etc. operations) and sepperates Fact spaces. Keeps track of insertio...">FactOrganizer</a>  <a href="class_fact_organizer.html#a5f4324456c367205f62fa68fb526f190">More...</a><br /></td></tr>
+<tr class="separator:a5f4324456c367205f62fa68fb526f190 inherit pub_methods_class_fact_organizer"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4600775c244976c702b8017366defe55 inherit pub_methods_class_fact_organizer"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_organizer.html#a4600775c244976c702b8017366defe55">ContainsKey</a> (string id)</td></tr>
+<tr class="memdesc:a4600775c244976c702b8017366defe55 inherit pub_methods_class_fact_organizer"><td class="mdescLeft">&#160;</td><td class="mdescRight">wrappes <code><a class="el" href="class_fact_organizer.html#aaecadb732959072d4b65bb63329d2834">FactDict</a>.ContainsKey(<em>id</em> )</code>  <a href="class_fact_organizer.html#a4600775c244976c702b8017366defe55">More...</a><br /></td></tr>
+<tr class="separator:a4600775c244976c702b8017366defe55 inherit pub_methods_class_fact_organizer"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a14178d4f9df5bb9eafb310c36fc5b183 inherit pub_methods_class_fact_organizer"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_organizer.html#a14178d4f9df5bb9eafb310c36fc5b183">ContainsLabel</a> (string label)</td></tr>
+<tr class="memdesc:a14178d4f9df5bb9eafb310c36fc5b183 inherit pub_methods_class_fact_organizer"><td class="mdescLeft">&#160;</td><td class="mdescRight">Looks up if there is a <em>label</em>  <a class="el" href="class_fact.html#aad275d6a706d53e4883287dfb2227a45">Fact.Label</a> in <a class="el" href="class_fact_organizer.html#aaecadb732959072d4b65bb63329d2834">FactDict</a>.Values  <a href="class_fact_organizer.html#a14178d4f9df5bb9eafb310c36fc5b183">More...</a><br /></td></tr>
+<tr class="separator:a14178d4f9df5bb9eafb310c36fc5b183 inherit pub_methods_class_fact_organizer"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a923a7232f6648843107728cc7da722e6 inherit pub_methods_class_fact_organizer"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_organizer.html#a923a7232f6648843107728cc7da722e6">Add</a> (<a class="el" href="class_fact.html">Fact</a> value, out bool exists, bool samestep=false)</td></tr>
+<tr class="memdesc:a923a7232f6648843107728cc7da722e6 inherit pub_methods_class_fact_organizer"><td class="mdescLeft">&#160;</td><td class="mdescRight">Call this to Add a <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> to <a class="el" href="class_fact_organizer.html">this</a> instance.  <a href="class_fact_organizer.html#a923a7232f6648843107728cc7da722e6">More...</a><br /></td></tr>
+<tr class="separator:a923a7232f6648843107728cc7da722e6 inherit pub_methods_class_fact_organizer"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:affc46390fc6f55248bf7dc1162fc4763 inherit pub_methods_class_fact_organizer"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_organizer.html#affc46390fc6f55248bf7dc1162fc4763">Remove</a> (<a class="el" href="class_fact.html">Fact</a> value, bool samestep=false)</td></tr>
+<tr class="memdesc:affc46390fc6f55248bf7dc1162fc4763 inherit pub_methods_class_fact_organizer"><td class="mdescLeft">&#160;</td><td class="mdescRight">Call this to Remove a <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> from <a class="el" href="class_fact_organizer.html">this</a> instance. If other <a class="el" href="class_fact.html">Facts</a> depend on <em>value</em>  <a class="el" href="class_fact_organizer.html#affc46390fc6f55248bf7dc1162fc4763">Remove(/</a>, <code>true</code>)will be called recursively/ cascadingly.  <a href="class_fact_organizer.html#affc46390fc6f55248bf7dc1162fc4763">More...</a><br /></td></tr>
+<tr class="separator:affc46390fc6f55248bf7dc1162fc4763 inherit pub_methods_class_fact_organizer"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:acd49c5058dd13faaebbbd8d9a6f8259a inherit pub_methods_class_fact_organizer"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_organizer.html#acd49c5058dd13faaebbbd8d9a6f8259a">Remove</a> (string key, bool samestep=false)</td></tr>
+<tr class="memdesc:acd49c5058dd13faaebbbd8d9a6f8259a inherit pub_methods_class_fact_organizer"><td class="mdescLeft">&#160;</td><td class="mdescRight">Call this to Remove a <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> from <a class="el" href="class_fact_organizer.html">this</a> instance. If other <a class="el" href="class_fact.html">Facts</a> depend on <em>value</em>  <a class="el" href="class_fact_organizer.html#affc46390fc6f55248bf7dc1162fc4763">Remove(/</a>, <code>true</code>)will be called recursively/ cascadingly.  <a href="class_fact_organizer.html#acd49c5058dd13faaebbbd8d9a6f8259a">More...</a><br /></td></tr>
+<tr class="separator:acd49c5058dd13faaebbbd8d9a6f8259a inherit pub_methods_class_fact_organizer"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad2deedac3361c0c102f0c21d1599fcf3 inherit pub_methods_class_fact_organizer"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_organizer.html#ad2deedac3361c0c102f0c21d1599fcf3">safe_dependencies</a> (string key, out List&lt; string &gt; dependencies)</td></tr>
+<tr class="memdesc:ad2deedac3361c0c102f0c21d1599fcf3 inherit pub_methods_class_fact_organizer"><td class="mdescLeft">&#160;</td><td class="mdescRight">searches recursively for <a class="el" href="class_fact.html">Facts</a> where <a class="el" href="class_fact.html#a4bff054ec9ee35f07afd31b165e0812e">Fact.getDependentFactIds</a> includes <em>key</em> / found dependencies  <a href="class_fact_organizer.html#ad2deedac3361c0c102f0c21d1599fcf3">More...</a><br /></td></tr>
+<tr class="separator:ad2deedac3361c0c102f0c21d1599fcf3 inherit pub_methods_class_fact_organizer"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac32d8cf9c0ffb350f4e6b250d7602577 inherit pub_methods_class_fact_organizer"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_organizer.html#ac32d8cf9c0ffb350f4e6b250d7602577">undo</a> ()</td></tr>
+<tr class="memdesc:ac32d8cf9c0ffb350f4e6b250d7602577 inherit pub_methods_class_fact_organizer"><td class="mdescLeft">&#160;</td><td class="mdescRight">Undoes an entire <a class="el" href="struct_fact_organizer_1_1stepnote.html">step</a> or last <a class="el" href="class_fact_organizer.html#abb1e683e89af1c131aef0d71da2777ca" title="Undoes all worksteps (since marker) and sets soft_resetted to true.">softreset</a> . No <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> will be actually <a class="el" href="class_fact_organizer.html#a923a7232f6648843107728cc7da722e6">added</a>, <a class="el" href="class_fact_organizer.html#affc46390fc6f55248bf7dc1162fc4763">removed</a> or <a class="el" href="class_fact.html#a9b3edda4d360425731abe2a5937963e6">deleted</a>; only its visablity and <a class="el" href="struct_fact_organizer_1_1meta.html#a91d7079c4dd366fe694053100b1bfce7" title="keeps track wether Fact is currently in Scene">meta.active</a> changes. </p><dl class="section see"><dt>See also</dt><dd><a class="el" href="class_fact_organizer.html#ac32ab3ce9c1ca4a3a99a75661a06be90" title="Notes position in Workflow for undo and redo; the pointed to element is non-acitve">marker</a>, <a class="el" href="class_fact_organizer.html#ad19ac6f1d28f88dd37dec27b29cf1a8e" title="Backlock logic redundant - for convinience. Keeps track of number of steps in Workflow....">worksteps</a>, <a class="el" href="class_fact_organizer.html#a450bb7f70ec71412cc6fe0314e07a3b2" title="Backlock logic redundant - for convinience. Keeps track of number of steps in Workflow,...">backlog</a></dd></dl>
+ <a href="class_fact_organizer.html#ac32d8cf9c0ffb350f4e6b250d7602577">More...</a><br /></td></tr>
+<tr class="separator:ac32d8cf9c0ffb350f4e6b250d7602577 inherit pub_methods_class_fact_organizer"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a88221b2e001edc7fb642290efc106258 inherit pub_methods_class_fact_organizer"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_organizer.html#a88221b2e001edc7fb642290efc106258">redo</a> ()</td></tr>
+<tr class="memdesc:a88221b2e001edc7fb642290efc106258 inherit pub_methods_class_fact_organizer"><td class="mdescLeft">&#160;</td><td class="mdescRight">Redoes an entire <a class="el" href="struct_fact_organizer_1_1stepnote.html">step</a> . No <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> will be actually <a class="el" href="class_fact_organizer.html#a923a7232f6648843107728cc7da722e6">added</a>, <a class="el" href="class_fact_organizer.html#affc46390fc6f55248bf7dc1162fc4763">removed</a> or <a class="el" href="class_fact.html#a9b3edda4d360425731abe2a5937963e6">deleted</a>; only its visablity and <a class="el" href="struct_fact_organizer_1_1meta.html#a91d7079c4dd366fe694053100b1bfce7" title="keeps track wether Fact is currently in Scene">meta.active</a> changes. </p><dl class="section see"><dt>See also</dt><dd><a class="el" href="class_fact_organizer.html#ac32ab3ce9c1ca4a3a99a75661a06be90" title="Notes position in Workflow for undo and redo; the pointed to element is non-acitve">marker</a>, <a class="el" href="class_fact_organizer.html#ad19ac6f1d28f88dd37dec27b29cf1a8e" title="Backlock logic redundant - for convinience. Keeps track of number of steps in Workflow....">worksteps</a>, <a class="el" href="class_fact_organizer.html#a450bb7f70ec71412cc6fe0314e07a3b2" title="Backlock logic redundant - for convinience. Keeps track of number of steps in Workflow,...">backlog</a></dd></dl>
+ <a href="class_fact_organizer.html#a88221b2e001edc7fb642290efc106258">More...</a><br /></td></tr>
+<tr class="separator:a88221b2e001edc7fb642290efc106258 inherit pub_methods_class_fact_organizer"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3d04a545189f27f4a6cf75eb47198f53 inherit pub_methods_class_fact_organizer"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_organizer.html#a3d04a545189f27f4a6cf75eb47198f53">Clear</a> ()</td></tr>
+<tr class="memdesc:a3d04a545189f27f4a6cf75eb47198f53 inherit pub_methods_class_fact_organizer"><td class="mdescLeft">&#160;</td><td class="mdescRight">Resets to "factory conditions". Neither <a class="el" href="class_fact.html#a9b3edda4d360425731abe2a5937963e6">deletes</a> <a class="el" href="class_fact.html">Facts</a> nor invokes <a class="el" href="class_communication_events.html#ae480138746e4a8784c16e4f6fc3400d8">CommunicationEvents.RemoveFactEvent</a>  <a href="class_fact_organizer.html#a3d04a545189f27f4a6cf75eb47198f53">More...</a><br /></td></tr>
+<tr class="separator:a3d04a545189f27f4a6cf75eb47198f53 inherit pub_methods_class_fact_organizer"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8557914906ac4d969fe98583e95c9706 inherit pub_methods_class_fact_organizer"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_organizer.html#a8557914906ac4d969fe98583e95c9706">hardreset</a> (bool invoke_event=true)</td></tr>
+<tr class="memdesc:a8557914906ac4d969fe98583e95c9706 inherit pub_methods_class_fact_organizer"><td class="mdescLeft">&#160;</td><td class="mdescRight">Resets to "factory conditions". <a class="el" href="class_fact.html#a9b3edda4d360425731abe2a5937963e6">deletes</a> <a class="el" href="class_fact.html">Facts</a> and invokes <a class="el" href="class_communication_events.html#ae480138746e4a8784c16e4f6fc3400d8">CommunicationEvents.RemoveFactEvent</a> iff <em>invoke_event</em>  &amp;&amp; <a class="el" href="class_fact_organizer.html#a860fca9ebe54f629ce9c1278c8b3ee49" title="If set to true, Remove(string, bool) and Add(Fact, out bool, bool) will invoke CommunicationEvents....">invoke</a>.  <a href="class_fact_organizer.html#a8557914906ac4d969fe98583e95c9706">More...</a><br /></td></tr>
+<tr class="separator:a8557914906ac4d969fe98583e95c9706 inherit pub_methods_class_fact_organizer"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abb1e683e89af1c131aef0d71da2777ca inherit pub_methods_class_fact_organizer"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_organizer.html#abb1e683e89af1c131aef0d71da2777ca">softreset</a> ()</td></tr>
+<tr class="memdesc:abb1e683e89af1c131aef0d71da2777ca inherit pub_methods_class_fact_organizer"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="class_fact_organizer.html#ac32d8cf9c0ffb350f4e6b250d7602577">Undoes</a> <em>all</em> <a class="el" href="class_fact_organizer.html#ad19ac6f1d28f88dd37dec27b29cf1a8e" title="Backlock logic redundant - for convinience. Keeps track of number of steps in Workflow....">worksteps</a> (since <a class="el" href="class_fact_organizer.html#ac32ab3ce9c1ca4a3a99a75661a06be90" title="Notes position in Workflow for undo and redo; the pointed to element is non-acitve">marker</a>) and sets <a class="el" href="class_fact_organizer.html#a7a56ba2fdfab02f286109c1f397f71ac" title="Set to true if recently been resetted.">soft_resetted</a> to <code>true</code>.  <a href="class_fact_organizer.html#abb1e683e89af1c131aef0d71da2777ca">More...</a><br /></td></tr>
+<tr class="separator:abb1e683e89af1c131aef0d71da2777ca inherit pub_methods_class_fact_organizer"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a026f8f5ace47a86644885146a2e4267b inherit pub_methods_class_fact_organizer"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_organizer.html#a026f8f5ace47a86644885146a2e4267b">fastforward</a> ()</td></tr>
+<tr class="memdesc:a026f8f5ace47a86644885146a2e4267b inherit pub_methods_class_fact_organizer"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="class_fact_organizer.html#a88221b2e001edc7fb642290efc106258">Redoes</a> <em>all</em> <a class="el" href="class_fact_organizer.html#ad19ac6f1d28f88dd37dec27b29cf1a8e" title="Backlock logic redundant - for convinience. Keeps track of number of steps in Workflow....">worksteps</a> (from <a class="el" href="class_fact_organizer.html#ac32ab3ce9c1ca4a3a99a75661a06be90" title="Notes position in Workflow for undo and redo; the pointed to element is non-acitve">marker</a> onwards) and sets <a class="el" href="class_fact_organizer.html#a7a56ba2fdfab02f286109c1f397f71ac" title="Set to true if recently been resetted.">soft_resetted</a> to <code>false</code>.  <a href="class_fact_organizer.html#a026f8f5ace47a86644885146a2e4267b">More...</a><br /></td></tr>
+<tr class="separator:a026f8f5ace47a86644885146a2e4267b inherit pub_methods_class_fact_organizer"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aec6890620677880e2fad97e002dd59cd inherit pub_methods_class_fact_organizer"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_organizer.html#aec6890620677880e2fad97e002dd59cd">Draw</a> (bool draw_all=false)</td></tr>
+<tr class="memdesc:aec6890620677880e2fad97e002dd59cd inherit pub_methods_class_fact_organizer"><td class="mdescLeft">&#160;</td><td class="mdescRight">Call this after assigning a stored instance in an empty world, that was not drawn. <a class="el" href="class_fact_organizer.html#a88221b2e001edc7fb642290efc106258">Redoes</a>/ draws everything from <a class="el" href="class_fact_organizer.html#ac32ab3ce9c1ca4a3a99a75661a06be90" title="Notes position in Workflow for undo and redo; the pointed to element is non-acitve">marker</a> = 0 to <em>draw_all</em> <code> ? worksteps : backlog</code>  <a href="class_fact_organizer.html#aec6890620677880e2fad97e002dd59cd">More...</a><br /></td></tr>
+<tr class="separator:aec6890620677880e2fad97e002dd59cd inherit pub_methods_class_fact_organizer"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9189e90e8e469c800de0e8b326449df3 inherit pub_methods_class_fact_organizer"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_organizer.html#a9189e90e8e469c800de0e8b326449df3">Undraw</a> (bool force_invoke=false)</td></tr>
+<tr class="memdesc:a9189e90e8e469c800de0e8b326449df3 inherit pub_methods_class_fact_organizer"><td class="mdescLeft">&#160;</td><td class="mdescRight">Undraws everything by invoking <a class="el" href="class_communication_events.html#ae480138746e4a8784c16e4f6fc3400d8">CommunicationEvents.RemoveFactEvent</a>, that is <a class="el" href="struct_fact_organizer_1_1meta.html#a91d7079c4dd366fe694053100b1bfce7" title="keeps track wether Fact is currently in Scene">meta.active</a>, but does not change that satus.  <a href="class_fact_organizer.html#a9189e90e8e469c800de0e8b326449df3">More...</a><br /></td></tr>
+<tr class="separator:a9189e90e8e469c800de0e8b326449df3 inherit pub_methods_class_fact_organizer"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a99e01af23a2d83b448cd4a29952cbe9c inherit pub_methods_class_fact_organizer"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_organizer.html#a99e01af23a2d83b448cd4a29952cbe9c">DynamiclySolved</a> (<a class="el" href="class_solution_organizer.html">SolutionOrganizer</a> MinimalSolution, out List&lt; List&lt; string &gt; &gt; MissingElements, out List&lt; List&lt; string &gt; &gt; Solutions)</td></tr>
+<tr class="memdesc:a99e01af23a2d83b448cd4a29952cbe9c inherit pub_methods_class_fact_organizer"><td class="mdescLeft">&#160;</td><td class="mdescRight">Used to check wether <a class="el" href="class_fact_organizer.html">this</a> satisfies the constrains of an <a class="el" href="class_solution_organizer.html">Solution</a>. Only <a class="el" href="struct_fact_organizer_1_1meta.html#a91d7079c4dd366fe694053100b1bfce7" title="keeps track wether Fact is currently in Scene">meta.active</a> are accounted for.  <a href="class_fact_organizer.html#a99e01af23a2d83b448cd4a29952cbe9c">More...</a><br /></td></tr>
+<tr class="separator:a99e01af23a2d83b448cd4a29952cbe9c inherit pub_methods_class_fact_organizer"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a96d0bebc016339a59fc251e585d07132 inherit pub_methods_class_fact_organizer"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_organizer.html#a96d0bebc016339a59fc251e585d07132">store</a> (string name, List&lt; Directories &gt; hierarchie=null, bool use_install_folder=false, bool overwrite=true)</td></tr>
+<tr class="separator:a96d0bebc016339a59fc251e585d07132 inherit pub_methods_class_fact_organizer"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aba89924df64b63dc6aa2d5539afa923e inherit pub_methods_class_fact_organizer"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_organizer.html#aba89924df64b63dc6aa2d5539afa923e">delete</a> ()</td></tr>
+<tr class="separator:aba89924df64b63dc6aa2d5539afa923e inherit pub_methods_class_fact_organizer"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
+Public Attributes</h2></td></tr>
+<tr class="memitem:aa2988f9f68a77312b50a3d3cbfb400ee"><td class="memItemLeft" align="right" valign="top">List&lt; <a class="el" href="class_point_fact.html">PointFact</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_public_fact_organizer.html#aa2988f9f68a77312b50a3d3cbfb400ee">PointFacts</a> = new List&lt;<a class="el" href="class_point_fact.html">PointFact</a>&gt;()</td></tr>
+<tr class="separator:aa2988f9f68a77312b50a3d3cbfb400ee"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af23d0a877cd223d48badc45afaadded0"><td class="memItemLeft" align="right" valign="top">List&lt; <a class="el" href="class_line_fact.html">LineFact</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_public_fact_organizer.html#af23d0a877cd223d48badc45afaadded0">LineFacts</a> = new List&lt;<a class="el" href="class_line_fact.html">LineFact</a>&gt;()</td></tr>
+<tr class="separator:af23d0a877cd223d48badc45afaadded0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afdd2ed4d7960694ca2675bfc85ff88a3"><td class="memItemLeft" align="right" valign="top">List&lt; <a class="el" href="class_ray_fact.html">RayFact</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_public_fact_organizer.html#afdd2ed4d7960694ca2675bfc85ff88a3">RayFacts</a> = new List&lt;<a class="el" href="class_ray_fact.html">RayFact</a>&gt;()</td></tr>
+<tr class="separator:afdd2ed4d7960694ca2675bfc85ff88a3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8666c6839c1028d059b6aa3728715dfb"><td class="memItemLeft" align="right" valign="top">List&lt; <a class="el" href="class_on_line_fact.html">OnLineFact</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_public_fact_organizer.html#a8666c6839c1028d059b6aa3728715dfb">OnLineFacts</a> = new List&lt;<a class="el" href="class_on_line_fact.html">OnLineFact</a>&gt;()</td></tr>
+<tr class="separator:a8666c6839c1028d059b6aa3728715dfb"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a53779f30192cf899ed2673830c52afb3"><td class="memItemLeft" align="right" valign="top">List&lt; <a class="el" href="class_angle_fact.html">AngleFact</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_public_fact_organizer.html#a53779f30192cf899ed2673830c52afb3">AngleFacts</a> = new List&lt;<a class="el" href="class_angle_fact.html">AngleFact</a>&gt;()</td></tr>
+<tr class="separator:a53779f30192cf899ed2673830c52afb3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a57eb271114cba31ef2935731350c173b"><td class="memItemLeft" align="right" valign="top">new Dictionary&lt; string, <a class="el" href="struct_public_fact_organizer_1_1meta.html">meta</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_public_fact_organizer.html#a57eb271114cba31ef2935731350c173b">MetaInf</a> = new Dictionary&lt;string, <a class="el" href="struct_public_fact_organizer_1_1meta.html">meta</a>&gt;()</td></tr>
+<tr class="separator:a57eb271114cba31ef2935731350c173b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aaf52498072fea54f2771be4b31137308"><td class="memItemLeft" align="right" valign="top">new List&lt; <a class="el" href="struct_public_fact_organizer_1_1stepnote.html">stepnote</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_public_fact_organizer.html#aaf52498072fea54f2771be4b31137308">Workflow</a> = new List&lt;<a class="el" href="struct_public_fact_organizer_1_1stepnote.html">stepnote</a>&gt;()</td></tr>
+<tr class="separator:aaf52498072fea54f2771be4b31137308"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae40a8ff41c7f5796ce04d1c5a95cf38b"><td class="memItemLeft" align="right" valign="top">new int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_public_fact_organizer.html#ae40a8ff41c7f5796ce04d1c5a95cf38b">marker</a> = 0</td></tr>
+<tr class="separator:ae40a8ff41c7f5796ce04d1c5a95cf38b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a08850ceb5f9e8bd01a731986402131f0"><td class="memItemLeft" align="right" valign="top">new int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_public_fact_organizer.html#a08850ceb5f9e8bd01a731986402131f0">worksteps</a> = 0</td></tr>
+<tr class="separator:a08850ceb5f9e8bd01a731986402131f0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a165e5ef97be7d87f772b60e5c6574881"><td class="memItemLeft" align="right" valign="top">new int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_public_fact_organizer.html#a165e5ef97be7d87f772b60e5c6574881">backlog</a> = 0</td></tr>
+<tr class="separator:a165e5ef97be7d87f772b60e5c6574881"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a46c132ac3bbd3e8bb65939b863687ede"><td class="memItemLeft" align="right" valign="top">new bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_public_fact_organizer.html#a46c132ac3bbd3e8bb65939b863687ede">soft_resetted</a> = false</td></tr>
+<tr class="separator:a46c132ac3bbd3e8bb65939b863687ede"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0822bae7dd0309786258ea2987fab191"><td class="memItemLeft" align="right" valign="top">new bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_public_fact_organizer.html#a0822bae7dd0309786258ea2987fab191">invoke</a></td></tr>
+<tr class="separator:a0822bae7dd0309786258ea2987fab191"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:adf4db4a8616eb05c3f54927e476b58dc"><td class="memItemLeft" align="right" valign="top">new int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_public_fact_organizer.html#adf4db4a8616eb05c3f54927e476b58dc">MaxLabelId</a> = 0</td></tr>
+<tr class="separator:adf4db4a8616eb05c3f54927e476b58dc"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a405ffe12563221c4951f91d9b3608fd3"><td class="memItemLeft" align="right" valign="top">new SortedSet&lt; int &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_public_fact_organizer.html#a405ffe12563221c4951f91d9b3608fd3">UnusedLabelIds</a> = new SortedSet&lt;int&gt;()</td></tr>
+<tr class="separator:a405ffe12563221c4951f91d9b3608fd3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_attribs_class_fact_organizer"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_class_fact_organizer')"><img src="closed.png" alt="-"/>&#160;Public Attributes inherited from <a class="el" href="class_fact_organizer.html">FactOrganizer</a></td></tr>
+<tr class="memitem:a860fca9ebe54f629ce9c1278c8b3ee49 inherit pub_attribs_class_fact_organizer"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_organizer.html#a860fca9ebe54f629ce9c1278c8b3ee49">invoke</a></td></tr>
+<tr class="memdesc:a860fca9ebe54f629ce9c1278c8b3ee49 inherit pub_attribs_class_fact_organizer"><td class="mdescLeft">&#160;</td><td class="mdescRight">If set to <code>true</code>, <a class="el" href="class_fact_organizer.html#acd49c5058dd13faaebbbd8d9a6f8259a" title="Call this to Remove a Fact from this instance. If other Facts depend on value  Remove(/,...">Remove(string, bool)</a> and <a class="el" href="class_fact_organizer.html#a923a7232f6648843107728cc7da722e6" title="Call this to Add a Fact to this instance.">Add(Fact, out bool, bool)</a> will invoke <a class="el" href="class_communication_events.html#ae480138746e4a8784c16e4f6fc3400d8">CommunicationEvents.RemoveFactEvent</a> and <a class="el" href="class_communication_events.html#a6e867d20571ab29e8987bd8e8eb927ba">CommunicationEvents.AddFactEvent</a> respectively.  <a href="class_fact_organizer.html#a860fca9ebe54f629ce9c1278c8b3ee49">More...</a><br /></td></tr>
+<tr class="separator:a860fca9ebe54f629ce9c1278c8b3ee49 inherit pub_attribs_class_fact_organizer"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pac-methods" name="pac-methods"></a>
+Package Functions</h2></td></tr>
+<tr class="memitem:a2dab1a7ff1e5850cc770303be77307fa"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_public_fact_organizer.html#a2dab1a7ff1e5850cc770303be77307fa">PublicFactOrganizer</a> (<a class="el" href="class_fact_organizer.html">FactOrganizer</a> expose)</td></tr>
+<tr class="separator:a2dab1a7ff1e5850cc770303be77307fa"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pac-static-attribs" name="pac-static-attribs"></a>
+Static Package Attributes</h2></td></tr>
+<tr class="memitem:ae9bad8b20c34b3719aeb7f258abeb734"><td class="memItemLeft" align="right" valign="top">static List&lt; string &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_public_fact_organizer.html#ae9bad8b20c34b3719aeb7f258abeb734">WatchedFacts</a></td></tr>
+<tr class="separator:ae9bad8b20c34b3719aeb7f258abeb734"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="inherited" name="inherited"></a>
+Additional Inherited Members</h2></td></tr>
+<tr class="inherit_header pub_static_methods_class_fact_organizer"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_class_fact_organizer')"><img src="closed.png" alt="-"/>&#160;Static Public Member Functions inherited from <a class="el" href="class_fact_organizer.html">FactOrganizer</a></td></tr>
+<tr class="memitem:a8dd6d293e37ae75bfb477a4cc5ec735f inherit pub_static_methods_class_fact_organizer"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_organizer.html#a8dd6d293e37ae75bfb477a4cc5ec735f">load</a> (ref <a class="el" href="class_fact_organizer.html">FactOrganizer</a> set, bool draw, string name, List&lt; Directories &gt; hierarchie, bool use_install_folder, out Dictionary&lt; string, string &gt; old_to_new)</td></tr>
+<tr class="separator:a8dd6d293e37ae75bfb477a4cc5ec735f inherit pub_static_methods_class_fact_organizer"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad4911bfd06a727b4569a56f7eb543ff7 inherit pub_static_methods_class_fact_organizer"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_organizer.html#ad4911bfd06a727b4569a56f7eb543ff7">delete</a> (string name, List&lt; Directories &gt; hierarchie, bool use_install_folder)</td></tr>
+<tr class="separator:ad4911bfd06a727b4569a56f7eb543ff7 inherit pub_static_methods_class_fact_organizer"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1745f1a3045e0156543b867229bfb018 inherit pub_static_methods_class_fact_organizer"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_organizer.html#a1745f1a3045e0156543b867229bfb018">delete</a> (string <a class="el" href="class_fact_organizer.html#a122f899ca8aa641e98ae151d1881404c">path</a>)</td></tr>
+<tr class="separator:a1745f1a3045e0156543b867229bfb018 inherit pub_static_methods_class_fact_organizer"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pac_attribs_class_fact_organizer"><td colspan="2" onclick="javascript:toggleInherit('pac_attribs_class_fact_organizer')"><img src="closed.png" alt="-"/>&#160;Package Attributes inherited from <a class="el" href="class_fact_organizer.html">FactOrganizer</a></td></tr>
+<tr class="memitem:aaecadb732959072d4b65bb63329d2834 inherit pac_attribs_class_fact_organizer"><td class="memItemLeft" align="right" valign="top">Dictionary&lt; string, <a class="el" href="class_fact.html">Fact</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_organizer.html#aaecadb732959072d4b65bb63329d2834">FactDict</a></td></tr>
+<tr class="separator:aaecadb732959072d4b65bb63329d2834 inherit pac_attribs_class_fact_organizer"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad5555aba196a7b123addf7b62246e11c inherit pac_attribs_class_fact_organizer"><td class="memItemLeft" align="right" valign="top">Dictionary&lt; string, <a class="el" href="struct_fact_organizer_1_1meta.html">meta</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_organizer.html#ad5555aba196a7b123addf7b62246e11c">MetaInf</a> = new Dictionary&lt;string, <a class="el" href="struct_fact_organizer_1_1meta.html">meta</a>&gt;()</td></tr>
+<tr class="separator:ad5555aba196a7b123addf7b62246e11c inherit pac_attribs_class_fact_organizer"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af41acf88e3283cb3e8a9ce15e66117fe inherit pac_attribs_class_fact_organizer"><td class="memItemLeft" align="right" valign="top">List&lt; <a class="el" href="struct_fact_organizer_1_1stepnote.html">stepnote</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_organizer.html#af41acf88e3283cb3e8a9ce15e66117fe">Workflow</a> = new List&lt;<a class="el" href="struct_fact_organizer_1_1stepnote.html">stepnote</a>&gt;()</td></tr>
+<tr class="memdesc:af41acf88e3283cb3e8a9ce15e66117fe inherit pac_attribs_class_fact_organizer"><td class="mdescLeft">&#160;</td><td class="mdescRight">Keeps track of insertion/ deletion/ etc. operations for <a class="el" href="class_fact_organizer.html#ac32d8cf9c0ffb350f4e6b250d7602577" title="Undoes an entire step or last softreset . No Fact will be actually added, removed or deleted; only it...">undo</a> and <a class="el" href="class_fact_organizer.html#a88221b2e001edc7fb642290efc106258" title="Redoes an entire step . No Fact will be actually added, removed or deleted; only its visablity and me...">redo</a>  <a href="class_fact_organizer.html#af41acf88e3283cb3e8a9ce15e66117fe">More...</a><br /></td></tr>
+<tr class="separator:af41acf88e3283cb3e8a9ce15e66117fe inherit pac_attribs_class_fact_organizer"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac32ab3ce9c1ca4a3a99a75661a06be90 inherit pac_attribs_class_fact_organizer"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_organizer.html#ac32ab3ce9c1ca4a3a99a75661a06be90">marker</a> = 0</td></tr>
+<tr class="memdesc:ac32ab3ce9c1ca4a3a99a75661a06be90 inherit pac_attribs_class_fact_organizer"><td class="mdescLeft">&#160;</td><td class="mdescRight">Notes position in <a class="el" href="class_fact_organizer.html#af41acf88e3283cb3e8a9ce15e66117fe" title="Keeps track of insertion/ deletion/ etc. operations for undo and redo">Workflow</a> for <a class="el" href="class_fact_organizer.html#ac32d8cf9c0ffb350f4e6b250d7602577" title="Undoes an entire step or last softreset . No Fact will be actually added, removed or deleted; only it...">undo</a> and <a class="el" href="class_fact_organizer.html#a88221b2e001edc7fb642290efc106258" title="Redoes an entire step . No Fact will be actually added, removed or deleted; only its visablity and me...">redo</a>; the pointed to element is non-acitve  <a href="class_fact_organizer.html#ac32ab3ce9c1ca4a3a99a75661a06be90">More...</a><br /></td></tr>
+<tr class="separator:ac32ab3ce9c1ca4a3a99a75661a06be90 inherit pac_attribs_class_fact_organizer"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad19ac6f1d28f88dd37dec27b29cf1a8e inherit pac_attribs_class_fact_organizer"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_organizer.html#ad19ac6f1d28f88dd37dec27b29cf1a8e">worksteps</a> = 0</td></tr>
+<tr class="memdesc:ad19ac6f1d28f88dd37dec27b29cf1a8e inherit pac_attribs_class_fact_organizer"><td class="mdescLeft">&#160;</td><td class="mdescRight">Backlock logic redundant - for convinience. Keeps track of number of steps in <a class="el" href="class_fact_organizer.html#af41acf88e3283cb3e8a9ce15e66117fe" title="Keeps track of insertion/ deletion/ etc. operations for undo and redo">Workflow</a>. One step can consist of multiple operations. </p><dl class="section see"><dt>See also</dt><dd><a class="el" href="struct_fact_organizer_1_1stepnote.html" title="Keeps track of insertion/ deletion/ etc. operations for undo and redo">stepnote</a></dd></dl>
+ <a href="class_fact_organizer.html#ad19ac6f1d28f88dd37dec27b29cf1a8e">More...</a><br /></td></tr>
+<tr class="separator:ad19ac6f1d28f88dd37dec27b29cf1a8e inherit pac_attribs_class_fact_organizer"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a450bb7f70ec71412cc6fe0314e07a3b2 inherit pac_attribs_class_fact_organizer"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_organizer.html#a450bb7f70ec71412cc6fe0314e07a3b2">backlog</a> = 0</td></tr>
+<tr class="memdesc:a450bb7f70ec71412cc6fe0314e07a3b2 inherit pac_attribs_class_fact_organizer"><td class="mdescLeft">&#160;</td><td class="mdescRight">Backlock logic redundant - for convinience. Keeps track of number of steps in <a class="el" href="class_fact_organizer.html#af41acf88e3283cb3e8a9ce15e66117fe" title="Keeps track of insertion/ deletion/ etc. operations for undo and redo">Workflow</a>, which are not set active. One step can consist of multiple operations. </p><dl class="section see"><dt>See also</dt><dd><a class="el" href="struct_fact_organizer_1_1stepnote.html" title="Keeps track of insertion/ deletion/ etc. operations for undo and redo">stepnote</a></dd></dl>
+ <a href="class_fact_organizer.html#a450bb7f70ec71412cc6fe0314e07a3b2">More...</a><br /></td></tr>
+<tr class="separator:a450bb7f70ec71412cc6fe0314e07a3b2 inherit pac_attribs_class_fact_organizer"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7a56ba2fdfab02f286109c1f397f71ac inherit pac_attribs_class_fact_organizer"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_organizer.html#a7a56ba2fdfab02f286109c1f397f71ac">soft_resetted</a> = false</td></tr>
+<tr class="memdesc:a7a56ba2fdfab02f286109c1f397f71ac inherit pac_attribs_class_fact_organizer"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set to <code>true</code> if recently been resetted.  <a href="class_fact_organizer.html#a7a56ba2fdfab02f286109c1f397f71ac">More...</a><br /></td></tr>
+<tr class="separator:a7a56ba2fdfab02f286109c1f397f71ac inherit pac_attribs_class_fact_organizer"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abe60beebdfa8dff2de724fd72c6094e3 inherit pac_attribs_class_fact_organizer"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_organizer.html#abe60beebdfa8dff2de724fd72c6094e3">MaxLabelId</a> = 0</td></tr>
+<tr class="memdesc:abe60beebdfa8dff2de724fd72c6094e3 inherit pac_attribs_class_fact_organizer"><td class="mdescLeft">&#160;</td><td class="mdescRight">Keeps track of maximum <a class="el" href="class_fact.html#a850c67cff97fd4bd368a5196a20475b6" title="Counter to organize auto generated Label. Set to negative, if custom Label is assigned.">Fact.LabelId</a> for <a class="el" href="class_fact.html#a54392d8545e3cda72b7e9cb4e1a48bc9" title="auto-generates Label using generation variable(s) e.g. LabelId; if custom Label is set,...">Fact.generateLabel</a>.  <a href="class_fact_organizer.html#abe60beebdfa8dff2de724fd72c6094e3">More...</a><br /></td></tr>
+<tr class="separator:abe60beebdfa8dff2de724fd72c6094e3 inherit pac_attribs_class_fact_organizer"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a73fbad1fcaecbea82d76f471da0aa0c7 inherit pac_attribs_class_fact_organizer"><td class="memItemLeft" align="right" valign="top">SortedSet&lt; int &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_organizer.html#a73fbad1fcaecbea82d76f471da0aa0c7">UnusedLabelIds</a> = new SortedSet&lt;int&gt;()</td></tr>
+<tr class="memdesc:a73fbad1fcaecbea82d76f471da0aa0c7 inherit pac_attribs_class_fact_organizer"><td class="mdescLeft">&#160;</td><td class="mdescRight">Stores unused <a class="el" href="class_fact.html#a850c67cff97fd4bd368a5196a20475b6" title="Counter to organize auto generated Label. Set to negative, if custom Label is assigned.">Fact.LabelId</a> for <a class="el" href="class_fact.html#a54392d8545e3cda72b7e9cb4e1a48bc9" title="auto-generates Label using generation variable(s) e.g. LabelId; if custom Label is set,...">Fact.generateLabel</a>, wich were freed in <a class="el" href="class_fact.html#a12811a7b571b956fd38a9cca8b4a1469" title="Tells _Facts that this no longer uses auto-generated Label, but remembers current generation variable...">Fact.freeAutoLabel</a> for later reuse to keep naming space compact.  <a href="class_fact_organizer.html#a73fbad1fcaecbea82d76f471da0aa0c7">More...</a><br /></td></tr>
+<tr class="separator:a73fbad1fcaecbea82d76f471da0aa0c7 inherit pac_attribs_class_fact_organizer"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header properties_class_fact_organizer"><td colspan="2" onclick="javascript:toggleInherit('properties_class_fact_organizer')"><img src="closed.png" alt="-"/>&#160;Properties inherited from <a class="el" href="class_fact_organizer.html">FactOrganizer</a></td></tr>
+<tr class="memitem:a29e5ab417cb38bc4407defd2d05154cf inherit properties_class_fact_organizer"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_fact.html">Fact</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_organizer.html#a29e5ab417cb38bc4407defd2d05154cf">this[string id]</a><code> [get]</code></td></tr>
+<tr class="memdesc:a29e5ab417cb38bc4407defd2d05154cf inherit properties_class_fact_organizer"><td class="mdescLeft">&#160;</td><td class="mdescRight">wrappes <code><a class="el" href="class_fact_organizer.html#aaecadb732959072d4b65bb63329d2834">FactDict</a>[<em>id</em> ]</code> </p><dl class="section see"><dt>See also</dt><dd><a class="el" href="class_fact_organizer.html#a4600775c244976c702b8017366defe55" title="wrappes FactDict.ContainsKey(id )">ContainsKey(string)</a></dd></dl>
+ <a href="class_fact_organizer.html#a29e5ab417cb38bc4407defd2d05154cf">More...</a><br /></td></tr>
+<tr class="separator:a29e5ab417cb38bc4407defd2d05154cf inherit properties_class_fact_organizer"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p >JsonReader/ JsonWriter readable and creatable format. TODO? PERF? SE? JsonInheritanceProblem: scrap this hardwired class and implement dynamic approach with JsonConverter (see JSONManager.JsonInheritenceConverter&lt;T&gt;) </p>
+</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
+<a id="a95817032ed187f4add89b524709ca50d" name="a95817032ed187f4add89b524709ca50d"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a95817032ed187f4add89b524709ca50d">&#9670;&nbsp;</a></span>PublicFactOrganizer() <span class="overload">[1/2]</span></h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PublicFactOrganizer.PublicFactOrganizer </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a2dab1a7ff1e5850cc770303be77307fa" name="a2dab1a7ff1e5850cc770303be77307fa"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a2dab1a7ff1e5850cc770303be77307fa">&#9670;&nbsp;</a></span>PublicFactOrganizer() <span class="overload">[2/2]</span></h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">PublicFactOrganizer.PublicFactOrganizer </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_fact_organizer.html">FactOrganizer</a>&#160;</td>
+          <td class="paramname"><em>expose</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">package</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Data Documentation</h2>
+<a id="a53779f30192cf899ed2673830c52afb3" name="a53779f30192cf899ed2673830c52afb3"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a53779f30192cf899ed2673830c52afb3">&#9670;&nbsp;</a></span>AngleFacts</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">List&lt;<a class="el" href="class_angle_fact.html">AngleFact</a>&gt; PublicFactOrganizer.AngleFacts = new List&lt;<a class="el" href="class_angle_fact.html">AngleFact</a>&gt;()</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a165e5ef97be7d87f772b60e5c6574881" name="a165e5ef97be7d87f772b60e5c6574881"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a165e5ef97be7d87f772b60e5c6574881">&#9670;&nbsp;</a></span>backlog</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">new int PublicFactOrganizer.backlog = 0</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a0822bae7dd0309786258ea2987fab191" name="a0822bae7dd0309786258ea2987fab191"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a0822bae7dd0309786258ea2987fab191">&#9670;&nbsp;</a></span>invoke</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">new bool PublicFactOrganizer.invoke</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="af23d0a877cd223d48badc45afaadded0" name="af23d0a877cd223d48badc45afaadded0"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#af23d0a877cd223d48badc45afaadded0">&#9670;&nbsp;</a></span>LineFacts</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">List&lt;<a class="el" href="class_line_fact.html">LineFact</a>&gt; PublicFactOrganizer.LineFacts = new List&lt;<a class="el" href="class_line_fact.html">LineFact</a>&gt;()</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="ae40a8ff41c7f5796ce04d1c5a95cf38b" name="ae40a8ff41c7f5796ce04d1c5a95cf38b"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ae40a8ff41c7f5796ce04d1c5a95cf38b">&#9670;&nbsp;</a></span>marker</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">new int PublicFactOrganizer.marker = 0</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="adf4db4a8616eb05c3f54927e476b58dc" name="adf4db4a8616eb05c3f54927e476b58dc"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#adf4db4a8616eb05c3f54927e476b58dc">&#9670;&nbsp;</a></span>MaxLabelId</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">new int PublicFactOrganizer.MaxLabelId = 0</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a57eb271114cba31ef2935731350c173b" name="a57eb271114cba31ef2935731350c173b"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a57eb271114cba31ef2935731350c173b">&#9670;&nbsp;</a></span>MetaInf</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">new Dictionary&lt;string, <a class="el" href="struct_public_fact_organizer_1_1meta.html">meta</a>&gt; PublicFactOrganizer.MetaInf = new Dictionary&lt;string, <a class="el" href="struct_public_fact_organizer_1_1meta.html">meta</a>&gt;()</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a8666c6839c1028d059b6aa3728715dfb" name="a8666c6839c1028d059b6aa3728715dfb"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a8666c6839c1028d059b6aa3728715dfb">&#9670;&nbsp;</a></span>OnLineFacts</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">List&lt;<a class="el" href="class_on_line_fact.html">OnLineFact</a>&gt; PublicFactOrganizer.OnLineFacts = new List&lt;<a class="el" href="class_on_line_fact.html">OnLineFact</a>&gt;()</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="aa2988f9f68a77312b50a3d3cbfb400ee" name="aa2988f9f68a77312b50a3d3cbfb400ee"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aa2988f9f68a77312b50a3d3cbfb400ee">&#9670;&nbsp;</a></span>PointFacts</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">List&lt;<a class="el" href="class_point_fact.html">PointFact</a>&gt; PublicFactOrganizer.PointFacts = new List&lt;<a class="el" href="class_point_fact.html">PointFact</a>&gt;()</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="afdd2ed4d7960694ca2675bfc85ff88a3" name="afdd2ed4d7960694ca2675bfc85ff88a3"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#afdd2ed4d7960694ca2675bfc85ff88a3">&#9670;&nbsp;</a></span>RayFacts</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">List&lt;<a class="el" href="class_ray_fact.html">RayFact</a>&gt; PublicFactOrganizer.RayFacts = new List&lt;<a class="el" href="class_ray_fact.html">RayFact</a>&gt;()</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a46c132ac3bbd3e8bb65939b863687ede" name="a46c132ac3bbd3e8bb65939b863687ede"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a46c132ac3bbd3e8bb65939b863687ede">&#9670;&nbsp;</a></span>soft_resetted</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">new bool PublicFactOrganizer.soft_resetted = false</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a405ffe12563221c4951f91d9b3608fd3" name="a405ffe12563221c4951f91d9b3608fd3"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a405ffe12563221c4951f91d9b3608fd3">&#9670;&nbsp;</a></span>UnusedLabelIds</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">new SortedSet&lt;int&gt; PublicFactOrganizer.UnusedLabelIds = new SortedSet&lt;int&gt;()</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="ae9bad8b20c34b3719aeb7f258abeb734" name="ae9bad8b20c34b3719aeb7f258abeb734"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ae9bad8b20c34b3719aeb7f258abeb734">&#9670;&nbsp;</a></span>WatchedFacts</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">List&lt;string&gt; PublicFactOrganizer.WatchedFacts</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">package</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+<b>Initial value:</b><div class="fragment"><div class="line">= <span class="keyword">new</span> List&lt;string&gt;(<span class="keyword">new</span> <span class="keywordtype">string</span>[] {</div>
+<div class="line">        <span class="stringliteral">&quot;PointFact&quot;</span>,</div>
+<div class="line">        <span class="stringliteral">&quot;LineFact&quot;</span>,</div>
+<div class="line">        <span class="stringliteral">&quot;RayFact&quot;</span>,</div>
+<div class="line">        <span class="stringliteral">&quot;OnLineFact&quot;</span>,</div>
+<div class="line">        <span class="stringliteral">&quot;AngleFact&quot;</span></div>
+<div class="line">    })</div>
+</div><!-- fragment -->
+</div>
+</div>
+<a id="aaf52498072fea54f2771be4b31137308" name="aaf52498072fea54f2771be4b31137308"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aaf52498072fea54f2771be4b31137308">&#9670;&nbsp;</a></span>Workflow</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">new List&lt;<a class="el" href="struct_public_fact_organizer_1_1stepnote.html">stepnote</a>&gt; PublicFactOrganizer.Workflow = new List&lt;<a class="el" href="struct_public_fact_organizer_1_1stepnote.html">stepnote</a>&gt;()</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a08850ceb5f9e8bd01a731986402131f0" name="a08850ceb5f9e8bd01a731986402131f0"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a08850ceb5f9e8bd01a731986402131f0">&#9670;&nbsp;</a></span>worksteps</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">new int PublicFactOrganizer.worksteps = 0</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/InteractionEngine/FactHandling/<a class="el" href="_fact_organizer_8cs.html">FactOrganizer.cs</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="class_public_fact_organizer.html">PublicFactOrganizer</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_public_fact_organizer.js b/Doxygen/output/html/class_public_fact_organizer.js
new file mode 100644
index 0000000000000000000000000000000000000000..7aa64148e11137d3326dec0dac8355b677b38553
--- /dev/null
+++ b/Doxygen/output/html/class_public_fact_organizer.js
@@ -0,0 +1,22 @@
+var class_public_fact_organizer =
+[
+    [ "meta", "struct_public_fact_organizer_1_1meta.html", "struct_public_fact_organizer_1_1meta" ],
+    [ "stepnote", "struct_public_fact_organizer_1_1stepnote.html", "struct_public_fact_organizer_1_1stepnote" ],
+    [ "PublicFactOrganizer", "class_public_fact_organizer.html#a95817032ed187f4add89b524709ca50d", null ],
+    [ "PublicFactOrganizer", "class_public_fact_organizer.html#a2dab1a7ff1e5850cc770303be77307fa", null ],
+    [ "AngleFacts", "class_public_fact_organizer.html#a53779f30192cf899ed2673830c52afb3", null ],
+    [ "backlog", "class_public_fact_organizer.html#a165e5ef97be7d87f772b60e5c6574881", null ],
+    [ "invoke", "class_public_fact_organizer.html#a0822bae7dd0309786258ea2987fab191", null ],
+    [ "LineFacts", "class_public_fact_organizer.html#af23d0a877cd223d48badc45afaadded0", null ],
+    [ "marker", "class_public_fact_organizer.html#ae40a8ff41c7f5796ce04d1c5a95cf38b", null ],
+    [ "MaxLabelId", "class_public_fact_organizer.html#adf4db4a8616eb05c3f54927e476b58dc", null ],
+    [ "MetaInf", "class_public_fact_organizer.html#a57eb271114cba31ef2935731350c173b", null ],
+    [ "OnLineFacts", "class_public_fact_organizer.html#a8666c6839c1028d059b6aa3728715dfb", null ],
+    [ "PointFacts", "class_public_fact_organizer.html#aa2988f9f68a77312b50a3d3cbfb400ee", null ],
+    [ "RayFacts", "class_public_fact_organizer.html#afdd2ed4d7960694ca2675bfc85ff88a3", null ],
+    [ "soft_resetted", "class_public_fact_organizer.html#a46c132ac3bbd3e8bb65939b863687ede", null ],
+    [ "UnusedLabelIds", "class_public_fact_organizer.html#a405ffe12563221c4951f91d9b3608fd3", null ],
+    [ "WatchedFacts", "class_public_fact_organizer.html#ae9bad8b20c34b3719aeb7f258abeb734", null ],
+    [ "Workflow", "class_public_fact_organizer.html#aaf52498072fea54f2771be4b31137308", null ],
+    [ "worksteps", "class_public_fact_organizer.html#a08850ceb5f9e8bd01a731986402131f0", null ]
+];
\ No newline at end of file
diff --git a/Doxygen/output/html/class_public_fact_organizer.png b/Doxygen/output/html/class_public_fact_organizer.png
new file mode 100644
index 0000000000000000000000000000000000000000..a4f973da600c4dca0cb82f89c6bf2f84c031932a
--- /dev/null
+++ b/Doxygen/output/html/class_public_fact_organizer.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:675672dd4a7153813b2c9da7532028cf7eea0029ac4090d4c487b0c17d7fef08
+size 573
diff --git a/Doxygen/output/html/class_pythagoras_script-members.html b/Doxygen/output/html/class_pythagoras_script-members.html
new file mode 100644
index 0000000000000000000000000000000000000000..43c3cfd9b0ac2ef03eba23f8dffb5444feafb48d
--- /dev/null
+++ b/Doxygen/output/html/class_pythagoras_script-members.html
@@ -0,0 +1,103 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_pythagoras_script.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">PythagorasScript Member List</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_pythagoras_script.html">PythagorasScript</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_pythagoras_script.html#abad78694504b0bb1699c70af5226e841">doMagic</a>()</td><td class="entry"><a class="el" href="class_pythagoras_script.html">PythagorasScript</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_pythagoras_script.html#acbe508b93b3b10165222fa10d3b56056">items</a></td><td class="entry"><a class="el" href="class_pythagoras_script.html">PythagorasScript</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_pythagoras_script.html#a9c8d7b169ad29f0b5f7f324d6d90e6f5">putFact</a>(string name, Fact obj)</td><td class="entry"><a class="el" href="class_pythagoras_script.html">PythagorasScript</a></td><td class="entry"></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_pythagoras_script.html b/Doxygen/output/html/class_pythagoras_script.html
new file mode 100644
index 0000000000000000000000000000000000000000..4ab43491e3ac5d6c5106231cab5cc31f4299e329
--- /dev/null
+++ b/Doxygen/output/html/class_pythagoras_script.html
@@ -0,0 +1,193 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: PythagorasScript Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_pythagoras_script.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="#pri-attribs">Private Attributes</a> &#124;
+<a href="class_pythagoras_script-members.html">List of all members</a>  </div>
+  <div class="headertitle"><div class="title">PythagorasScript Class Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<div class="dynheader">
+Inheritance diagram for PythagorasScript:</div>
+<div class="dyncontent">
+ <div class="center">
+  <img src="class_pythagoras_script.png" alt=""/>
+ </div></div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:a9c8d7b169ad29f0b5f7f324d6d90e6f5"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_pythagoras_script.html#a9c8d7b169ad29f0b5f7f324d6d90e6f5">putFact</a> (string name, <a class="el" href="class_fact.html">Fact</a> obj)</td></tr>
+<tr class="separator:a9c8d7b169ad29f0b5f7f324d6d90e6f5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abad78694504b0bb1699c70af5226e841"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_pythagoras_script.html#abad78694504b0bb1699c70af5226e841">doMagic</a> ()</td></tr>
+<tr class="separator:abad78694504b0bb1699c70af5226e841"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-attribs" name="pri-attribs"></a>
+Private Attributes</h2></td></tr>
+<tr class="memitem:acbe508b93b3b10165222fa10d3b56056"><td class="memItemLeft" align="right" valign="top">Dictionary&lt; string, <a class="el" href="class_fact.html">Fact</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_pythagoras_script.html#acbe508b93b3b10165222fa10d3b56056">items</a> = new Dictionary&lt;string, <a class="el" href="class_fact.html">Fact</a>&gt;()</td></tr>
+<tr class="separator:acbe508b93b3b10165222fa10d3b56056"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a id="abad78694504b0bb1699c70af5226e841" name="abad78694504b0bb1699c70af5226e841"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#abad78694504b0bb1699c70af5226e841">&#9670;&nbsp;</a></span>doMagic()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void PythagorasScript.doMagic </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a9c8d7b169ad29f0b5f7f324d6d90e6f5" name="a9c8d7b169ad29f0b5f7f324d6d90e6f5"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a9c8d7b169ad29f0b5f7f324d6d90e6f5">&#9670;&nbsp;</a></span>putFact()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void PythagorasScript.putFact </td>
+          <td>(</td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>name</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="class_fact.html">Fact</a>&#160;</td>
+          <td class="paramname"><em>obj</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Data Documentation</h2>
+<a id="acbe508b93b3b10165222fa10d3b56056" name="acbe508b93b3b10165222fa10d3b56056"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#acbe508b93b3b10165222fa10d3b56056">&#9670;&nbsp;</a></span>items</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">Dictionary&lt;string, <a class="el" href="class_fact.html">Fact</a>&gt; PythagorasScript.items = new Dictionary&lt;string, <a class="el" href="class_fact.html">Fact</a>&gt;()</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/InventoryStuff/<a class="el" href="_pythagoras_script_8cs.html">PythagorasScript.cs</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="class_pythagoras_script.html">PythagorasScript</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_pythagoras_script.js b/Doxygen/output/html/class_pythagoras_script.js
new file mode 100644
index 0000000000000000000000000000000000000000..0f87900701d0d36a23fb2b82e06b47a6181fb675
--- /dev/null
+++ b/Doxygen/output/html/class_pythagoras_script.js
@@ -0,0 +1,6 @@
+var class_pythagoras_script =
+[
+    [ "doMagic", "class_pythagoras_script.html#abad78694504b0bb1699c70af5226e841", null ],
+    [ "putFact", "class_pythagoras_script.html#a9c8d7b169ad29f0b5f7f324d6d90e6f5", null ],
+    [ "items", "class_pythagoras_script.html#acbe508b93b3b10165222fa10d3b56056", null ]
+];
\ No newline at end of file
diff --git a/Doxygen/output/html/class_pythagoras_script.png b/Doxygen/output/html/class_pythagoras_script.png
new file mode 100644
index 0000000000000000000000000000000000000000..9afa4aff7302780ce73c87f833b294302e7ae624
--- /dev/null
+++ b/Doxygen/output/html/class_pythagoras_script.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:1cb1c5babf7f6552f97b8053cb0428638cb6c7e5e41a20b88060b0cb18aa6371
+size 541
diff --git a/Doxygen/output/html/class_ray_fact-members.html b/Doxygen/output/html/class_ray_fact-members.html
new file mode 100644
index 0000000000000000000000000000000000000000..434da8f563eda031104703d9fadaaf96f57a00a5
--- /dev/null
+++ b/Doxygen/output/html/class_ray_fact-members.html
@@ -0,0 +1,115 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_ray_fact.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">RayFact Member List</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_ray_fact.html">RayFact</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_abstract_line_fact_wrapped_c_r_t_p.html#a40d1c470409418303375f92bbfb6b8eb">AbstractLineFactWrappedCRTP</a>()</td><td class="entry"><a class="el" href="class_abstract_line_fact_wrapped_c_r_t_p.html">AbstractLineFactWrappedCRTP&lt; RayFact &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_abstract_line_fact_wrapped_c_r_t_p.html#a18b417989100e72857d6559b25a0b006">AbstractLineFactWrappedCRTP</a>(AbstractLineFactWrappedCRTP&lt; T &gt; fact, Dictionary&lt; string, string &gt; old_to_new, FactOrganizer organizer)</td><td class="entry"><a class="el" href="class_abstract_line_fact_wrapped_c_r_t_p.html">AbstractLineFactWrappedCRTP&lt; RayFact &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_abstract_line_fact_wrapped_c_r_t_p.html#a8608ad7845d31d6ecc03f365abc33f56">AbstractLineFactWrappedCRTP</a>(string pid1, string pid2, FactOrganizer organizer)</td><td class="entry"><a class="el" href="class_abstract_line_fact_wrapped_c_r_t_p.html">AbstractLineFactWrappedCRTP&lt; RayFact &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_abstract_line_fact_wrapped_c_r_t_p.html#a354574283207e949be092cdd4ee82499">AbstractLineFactWrappedCRTP</a>(string pid1, string pid2, string backendURI, FactOrganizer organizer)</td><td class="entry"><a class="el" href="class_abstract_line_fact_wrapped_c_r_t_p.html">AbstractLineFactWrappedCRTP&lt; RayFact &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_ray_fact.html#a9c2b453af2221f3aa22318f54d1c7b6e">EquivalentWrapped</a>(RayFact f1, RayFact f2)</td><td class="entry"><a class="el" href="class_ray_fact.html">RayFact</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_abstract_line_fact_wrapped_c_r_t_p.html#a8ec274d8da8497476b3a5284e0fdee7b">AbstractLineFactWrappedCRTP&lt; RayFact &gt;.EquivalentWrapped</a>(AbstractLineFact f1, AbstractLineFact f2)</td><td class="entry"><a class="el" href="class_abstract_line_fact_wrapped_c_r_t_p.html">AbstractLineFactWrappedCRTP&lt; RayFact &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_abstract_line_fact_wrapped_c_r_t_p.html#a90d0c4d81a5aee4a5a51b1de3f561e24">AbstractLineFactWrappedCRTP&lt; RayFact &gt;.EquivalentWrapped</a>(T f1, T f2)</td><td class="entry"><a class="el" href="class_abstract_line_fact_wrapped_c_r_t_p.html">AbstractLineFactWrappedCRTP&lt; RayFact &gt;</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">pure virtual</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_ray_fact.html#afabcfe9a34eb827bea540837f9d94162">generateLabel</a>()</td><td class="entry"><a class="el" href="class_ray_fact.html">RayFact</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_ray_fact.html#a2213278124364e25de168b4af66c2cb3">init</a>(string pid1, string pid2)</td><td class="entry"><a class="el" href="class_ray_fact.html">RayFact</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_ray_fact.html#a66cc68a284be8bdf469eb7a16920457c">instantiateDisplay</a>(GameObject prefab, Transform transform)</td><td class="entry"><a class="el" href="class_ray_fact.html">RayFact</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_ray_fact.html#a3126c1fa5f032d2011c72b86abdb5692">parseFact</a>(Scroll.ScrollFact fact)</td><td class="entry"><a class="el" href="class_ray_fact.html">RayFact</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_ray_fact.html#afbcb1279327fbd6b61119ebf9544a363">RayFact</a>()</td><td class="entry"><a class="el" href="class_ray_fact.html">RayFact</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_ray_fact.html#ae10df7a36ac9b6b0a29664cc5fba3bbe">RayFact</a>(RayFact fact, Dictionary&lt; string, string &gt; old_to_new, FactOrganizer organizer)</td><td class="entry"><a class="el" href="class_ray_fact.html">RayFact</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_ray_fact.html#a912383ae8815aedf2bfeaa0bbf7b852d">RayFact</a>(string pid1, string pid2, string backendURI, FactOrganizer organizer)</td><td class="entry"><a class="el" href="class_ray_fact.html">RayFact</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_ray_fact.html#a46f55e3faa17016c753dffc72dbcbd03">RayFact</a>(string pid1, string pid2, FactOrganizer organizer)</td><td class="entry"><a class="el" href="class_ray_fact.html">RayFact</a></td><td class="entry"></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_ray_fact.html b/Doxygen/output/html/class_ray_fact.html
new file mode 100644
index 0000000000000000000000000000000000000000..b9db89ff70daaf4d8546dde09032b5446357ccb3
--- /dev/null
+++ b/Doxygen/output/html/class_ray_fact.html
@@ -0,0 +1,529 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: RayFact Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_ray_fact.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="#pub-static-methods">Static Public Member Functions</a> &#124;
+<a href="#pro-methods">Protected Member Functions</a> &#124;
+<a href="#pri-methods">Private Member Functions</a> &#124;
+<a href="class_ray_fact-members.html">List of all members</a>  </div>
+  <div class="headertitle"><div class="title">RayFact Class Reference</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>Ray within 3D Space of infinite length  
+ <a href="class_ray_fact.html#details">More...</a></p>
+<div class="dynheader">
+Inheritance diagram for RayFact:</div>
+<div class="dyncontent">
+ <div class="center">
+  <img src="class_ray_fact.png" usemap="#RayFact_map" alt=""/>
+  <map id="RayFact_map" name="RayFact_map">
+<area href="class_abstract_line_fact_wrapped_c_r_t_p.html" alt="AbstractLineFactWrappedCRTP&lt; RayFact &gt;" shape="rect" coords="0,0,262,24"/>
+  </map>
+</div></div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:afbcb1279327fbd6b61119ebf9544a363"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_ray_fact.html#afbcb1279327fbd6b61119ebf9544a363">RayFact</a> ()</td></tr>
+<tr class="separator:afbcb1279327fbd6b61119ebf9544a363"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae10df7a36ac9b6b0a29664cc5fba3bbe"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_ray_fact.html#ae10df7a36ac9b6b0a29664cc5fba3bbe">RayFact</a> (<a class="el" href="class_ray_fact.html">RayFact</a> fact, Dictionary&lt; string, string &gt; old_to_new, <a class="el" href="class_fact_organizer.html">FactOrganizer</a> organizer)</td></tr>
+<tr class="separator:ae10df7a36ac9b6b0a29664cc5fba3bbe"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a912383ae8815aedf2bfeaa0bbf7b852d"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_ray_fact.html#a912383ae8815aedf2bfeaa0bbf7b852d">RayFact</a> (string pid1, string pid2, string backendURI, <a class="el" href="class_fact_organizer.html">FactOrganizer</a> organizer)</td></tr>
+<tr class="separator:a912383ae8815aedf2bfeaa0bbf7b852d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a46f55e3faa17016c753dffc72dbcbd03"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_ray_fact.html#a46f55e3faa17016c753dffc72dbcbd03">RayFact</a> (string pid1, string pid2, <a class="el" href="class_fact_organizer.html">FactOrganizer</a> organizer)</td></tr>
+<tr class="separator:a46f55e3faa17016c753dffc72dbcbd03"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a66cc68a284be8bdf469eb7a16920457c"><td class="memItemLeft" align="right" valign="top">override GameObject&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_ray_fact.html#a66cc68a284be8bdf469eb7a16920457c">instantiateDisplay</a> (GameObject prefab, Transform transform)</td></tr>
+<tr class="memdesc:a66cc68a284be8bdf469eb7a16920457c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initiates a <em>prefab</em>  at <em>transform</em>  e.g. by setting Label.  <a href="class_ray_fact.html#a66cc68a284be8bdf469eb7a16920457c">More...</a><br /></td></tr>
+<tr class="separator:a66cc68a284be8bdf469eb7a16920457c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-static-methods" name="pub-static-methods"></a>
+Static Public Member Functions</h2></td></tr>
+<tr class="memitem:a3126c1fa5f032d2011c72b86abdb5692"><td class="memItemLeft" align="right" valign="top">static new <a class="el" href="class_ray_fact.html">RayFact</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_ray_fact.html#a3126c1fa5f032d2011c72b86abdb5692">parseFact</a> (<a class="el" href="class_scroll_1_1_scroll_fact.html">Scroll.ScrollFact</a> fact)</td></tr>
+<tr class="memdesc:a3126c1fa5f032d2011c72b86abdb5692"><td class="mdescLeft">&#160;</td><td class="mdescRight">Parses <a class="el" href="class_scroll_1_1_scroll_fact.html">Scroll.ScrollFact</a> to actual <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a>  <a href="class_ray_fact.html#a3126c1fa5f032d2011c72b86abdb5692">More...</a><br /></td></tr>
+<tr class="separator:a3126c1fa5f032d2011c72b86abdb5692"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pro-methods" name="pro-methods"></a>
+Protected Member Functions</h2></td></tr>
+<tr class="memitem:afabcfe9a34eb827bea540837f9d94162"><td class="memItemLeft" align="right" valign="top">override string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_ray_fact.html#afabcfe9a34eb827bea540837f9d94162">generateLabel</a> ()</td></tr>
+<tr class="memdesc:afabcfe9a34eb827bea540837f9d94162"><td class="mdescLeft">&#160;</td><td class="mdescRight">auto-generates Label using generation variable(s) e.g. LabelId; if custom Label is set, tries to restore original generated Label <b>without</b> resetting _CustomLabel. If original Label is already taken, a new one will be generated.  <a href="class_ray_fact.html#afabcfe9a34eb827bea540837f9d94162">More...</a><br /></td></tr>
+<tr class="separator:afabcfe9a34eb827bea540837f9d94162"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9c2b453af2221f3aa22318f54d1c7b6e"><td class="memItemLeft" align="right" valign="top">override bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_ray_fact.html#a9c2b453af2221f3aa22318f54d1c7b6e">EquivalentWrapped</a> (<a class="el" href="class_ray_fact.html">RayFact</a> f1, <a class="el" href="class_ray_fact.html">RayFact</a> f2)</td></tr>
+<tr class="memdesc:a9c2b453af2221f3aa22318f54d1c7b6e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Compares <em>f1</em>  against <em>f2</em> .  <a href="class_ray_fact.html#a9c2b453af2221f3aa22318f54d1c7b6e">More...</a><br /></td></tr>
+<tr class="separator:a9c2b453af2221f3aa22318f54d1c7b6e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_methods_class_abstract_line_fact_wrapped_c_r_t_p"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_abstract_line_fact_wrapped_c_r_t_p')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="class_abstract_line_fact_wrapped_c_r_t_p.html">AbstractLineFactWrappedCRTP&lt; RayFact &gt;</a></td></tr>
+<tr class="memitem:a40d1c470409418303375f92bbfb6b8eb inherit pro_methods_class_abstract_line_fact_wrapped_c_r_t_p"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_abstract_line_fact_wrapped_c_r_t_p.html#a40d1c470409418303375f92bbfb6b8eb">AbstractLineFactWrappedCRTP</a> ()</td></tr>
+<tr class="separator:a40d1c470409418303375f92bbfb6b8eb inherit pro_methods_class_abstract_line_fact_wrapped_c_r_t_p"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a18b417989100e72857d6559b25a0b006 inherit pro_methods_class_abstract_line_fact_wrapped_c_r_t_p"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_abstract_line_fact_wrapped_c_r_t_p.html#a18b417989100e72857d6559b25a0b006">AbstractLineFactWrappedCRTP</a> (<a class="el" href="class_abstract_line_fact_wrapped_c_r_t_p.html">AbstractLineFactWrappedCRTP</a>&lt; T &gt; fact, Dictionary&lt; string, string &gt; old_to_new, <a class="el" href="class_fact_organizer.html">FactOrganizer</a> organizer)</td></tr>
+<tr class="separator:a18b417989100e72857d6559b25a0b006 inherit pro_methods_class_abstract_line_fact_wrapped_c_r_t_p"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8608ad7845d31d6ecc03f365abc33f56 inherit pro_methods_class_abstract_line_fact_wrapped_c_r_t_p"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_abstract_line_fact_wrapped_c_r_t_p.html#a8608ad7845d31d6ecc03f365abc33f56">AbstractLineFactWrappedCRTP</a> (string pid1, string pid2, <a class="el" href="class_fact_organizer.html">FactOrganizer</a> organizer)</td></tr>
+<tr class="separator:a8608ad7845d31d6ecc03f365abc33f56 inherit pro_methods_class_abstract_line_fact_wrapped_c_r_t_p"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a354574283207e949be092cdd4ee82499 inherit pro_methods_class_abstract_line_fact_wrapped_c_r_t_p"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_abstract_line_fact_wrapped_c_r_t_p.html#a354574283207e949be092cdd4ee82499">AbstractLineFactWrappedCRTP</a> (string pid1, string pid2, string backendURI, <a class="el" href="class_fact_organizer.html">FactOrganizer</a> organizer)</td></tr>
+<tr class="separator:a354574283207e949be092cdd4ee82499 inherit pro_methods_class_abstract_line_fact_wrapped_c_r_t_p"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8ec274d8da8497476b3a5284e0fdee7b inherit pro_methods_class_abstract_line_fact_wrapped_c_r_t_p"><td class="memItemLeft" align="right" valign="top">override bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_abstract_line_fact_wrapped_c_r_t_p.html#a8ec274d8da8497476b3a5284e0fdee7b">EquivalentWrapped</a> (<a class="el" href="class_abstract_line_fact.html">AbstractLineFact</a> f1, <a class="el" href="class_abstract_line_fact.html">AbstractLineFact</a> f2)</td></tr>
+<tr class="memdesc:a8ec274d8da8497476b3a5284e0fdee7b inherit pro_methods_class_abstract_line_fact_wrapped_c_r_t_p"><td class="mdescLeft">&#160;</td><td class="mdescRight">Compares <em>f1</em>  against <em>f2</em> .  <a href="class_abstract_line_fact_wrapped_c_r_t_p.html#a8ec274d8da8497476b3a5284e0fdee7b">More...</a><br /></td></tr>
+<tr class="separator:a8ec274d8da8497476b3a5284e0fdee7b inherit pro_methods_class_abstract_line_fact_wrapped_c_r_t_p"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a90d0c4d81a5aee4a5a51b1de3f561e24 inherit pro_methods_class_abstract_line_fact_wrapped_c_r_t_p"><td class="memItemLeft" align="right" valign="top">abstract bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_abstract_line_fact_wrapped_c_r_t_p.html#a90d0c4d81a5aee4a5a51b1de3f561e24">EquivalentWrapped</a> (T f1, T f2)</td></tr>
+<tr class="memdesc:a90d0c4d81a5aee4a5a51b1de3f561e24 inherit pro_methods_class_abstract_line_fact_wrapped_c_r_t_p"><td class="mdescLeft">&#160;</td><td class="mdescRight">CRTP step of <a class="el" href="class_abstract_line_fact_wrapped_c_r_t_p.html#a8ec274d8da8497476b3a5284e0fdee7b" title="Compares f1  against f2 .">EquivalentWrapped(AbstractLineFact, AbstractLineFact)</a> <a href="class_abstract_line_fact_wrapped_c_r_t_p.html#a90d0c4d81a5aee4a5a51b1de3f561e24">More...</a><br /></td></tr>
+<tr class="separator:a90d0c4d81a5aee4a5a51b1de3f561e24 inherit pro_methods_class_abstract_line_fact_wrapped_c_r_t_p"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-methods" name="pri-methods"></a>
+Private Member Functions</h2></td></tr>
+<tr class="memitem:a2213278124364e25de168b4af66c2cb3"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_ray_fact.html#a2213278124364e25de168b4af66c2cb3">init</a> (string pid1, string pid2)</td></tr>
+<tr class="memdesc:a2213278124364e25de168b4af66c2cb3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initiates <a class="el" href="class_abstract_line_fact.html#a6b284181a10a3f70b5a0b4a6b395b98b" title="One Id of two PointFact defining Dir.">AbstractLineFact.Pid1</a>, <a class="el" href="class_abstract_line_fact.html#af446739ff8729464cbb65aea0e2ed053" title="One Id of two PointFact defining Dir.">AbstractLineFact.Pid2</a>, <a class="el" href="class_fact.html#a338f38115696c45402971ef7d0e1ab13" title="MMT URI">Fact._URI</a> and creates MMT Fact Server-Side  <a href="class_ray_fact.html#a2213278124364e25de168b4af66c2cb3">More...</a><br /></td></tr>
+<tr class="separator:a2213278124364e25de168b4af66c2cb3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p >Ray within 3D Space of infinite length </p>
+</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
+<a id="afbcb1279327fbd6b61119ebf9544a363" name="afbcb1279327fbd6b61119ebf9544a363"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#afbcb1279327fbd6b61119ebf9544a363">&#9670;&nbsp;</a></span>RayFact() <span class="overload">[1/4]</span></h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">RayFact.RayFact </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p></p>
+<p >Only being used by <a href="https://www.newtonsoft.com/json/help/html/T_Newtonsoft_Json_JsonReader.htm">JsonReader</a> to initiate empty <a class="el" href="class_fact.html">Facts</a>. </p><dl class="section see"><dt>See also</dt><dd><a class="el" href="class_j_s_o_n_manager.html">JSONManager</a></dd></dl>
+
+</div>
+</div>
+<a id="ae10df7a36ac9b6b0a29664cc5fba3bbe" name="ae10df7a36ac9b6b0a29664cc5fba3bbe"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ae10df7a36ac9b6b0a29664cc5fba3bbe">&#9670;&nbsp;</a></span>RayFact() <span class="overload">[2/4]</span></h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">RayFact.RayFact </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_ray_fact.html">RayFact</a>&#160;</td>
+          <td class="paramname"><em>fact</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">Dictionary&lt; string, string &gt;&#160;</td>
+          <td class="paramname"><em>old_to_new</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="class_fact_organizer.html">FactOrganizer</a>&#160;</td>
+          <td class="paramname"><em>organizer</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p></p>
+<p >Copies <em>fact</em>  by initiating new MMT Fact. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">fact</td><td><a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> to be copied</td></tr>
+    <tr><td class="paramname">old_to_new</td><td><code>Dictionary</code> mapping <em>fact</em> .getDependentFactIds in <em>fact</em> .<a class="el" href="class_fact.html#addf13e312f8d68a630cde0eb0292e779" title="Reference to FactOrganizer in which this Fact and all its depending Facts are beeing organized.">Fact._Facts</a> to corresponding <a class="el" href="class_fact.html#a39ce0d07dbfb18c028ea9ea86c69d311">Fact.Id</a> in <em>organizer</em>  </td></tr>
+    <tr><td class="paramname">organizer</td><td>sets _Facts</td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a id="a912383ae8815aedf2bfeaa0bbf7b852d" name="a912383ae8815aedf2bfeaa0bbf7b852d"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a912383ae8815aedf2bfeaa0bbf7b852d">&#9670;&nbsp;</a></span>RayFact() <span class="overload">[3/4]</span></h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">RayFact.RayFact </td>
+          <td>(</td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>pid1</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>pid2</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>backendURI</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="class_fact_organizer.html">FactOrganizer</a>&#160;</td>
+          <td class="paramname"><em>organizer</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p></p>
+<p >Bypasses initialization of new MMT Fact by using existend URI, <em>which is not checked for existence</em>. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">pid1</td><td>sets Pid1</td></tr>
+    <tr><td class="paramname">pid2</td><td>sets Pid2</td></tr>
+    <tr><td class="paramname">backendURI</td><td>MMT URI</td></tr>
+    <tr><td class="paramname">organizer</td><td>sets <a class="el" href="class_fact.html#addf13e312f8d68a630cde0eb0292e779" title="Reference to FactOrganizer in which this Fact and all its depending Facts are beeing organized.">Fact._Facts</a></td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a id="a46f55e3faa17016c753dffc72dbcbd03" name="a46f55e3faa17016c753dffc72dbcbd03"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a46f55e3faa17016c753dffc72dbcbd03">&#9670;&nbsp;</a></span>RayFact() <span class="overload">[4/4]</span></h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">RayFact.RayFact </td>
+          <td>(</td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>pid1</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>pid2</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="class_fact_organizer.html">FactOrganizer</a>&#160;</td>
+          <td class="paramname"><em>organizer</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p></p>
+<p >Standard Constructor </p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">pid1</td><td>sets <a class="el" href="class_abstract_line_fact.html#a6b284181a10a3f70b5a0b4a6b395b98b" title="One Id of two PointFact defining Dir.">AbstractLineFact.Pid1</a></td></tr>
+    <tr><td class="paramname">pid2</td><td>sets <a class="el" href="class_abstract_line_fact.html#af446739ff8729464cbb65aea0e2ed053" title="One Id of two PointFact defining Dir.">AbstractLineFact.Pid2</a></td></tr>
+    <tr><td class="paramname">organizer</td><td>sets <a class="el" href="class_fact.html#addf13e312f8d68a630cde0eb0292e779" title="Reference to FactOrganizer in which this Fact and all its depending Facts are beeing organized.">Fact._Facts</a></td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a id="a9c2b453af2221f3aa22318f54d1c7b6e" name="a9c2b453af2221f3aa22318f54d1c7b6e"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a9c2b453af2221f3aa22318f54d1c7b6e">&#9670;&nbsp;</a></span>EquivalentWrapped()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">override bool RayFact.EquivalentWrapped </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_ray_fact.html">RayFact</a>&#160;</td>
+          <td class="paramname"><em>f1</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="class_ray_fact.html">RayFact</a>&#160;</td>
+          <td class="paramname"><em>f2</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Compares <em>f1</em>  against <em>f2</em> . </p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">f1</td><td><a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> to compare to</td></tr>
+    <tr><td class="paramname">f2</td><td><a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> to compare to</td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd><code>true</code> if <em>f2</em>  is semantical very similar to <em>f1</em> </dd></dl>
+
+</div>
+</div>
+<a id="afabcfe9a34eb827bea540837f9d94162" name="afabcfe9a34eb827bea540837f9d94162"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#afabcfe9a34eb827bea540837f9d94162">&#9670;&nbsp;</a></span>generateLabel()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">override string RayFact.generateLabel </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>auto-generates Label using generation variable(s) e.g. LabelId; if custom Label is set, tries to restore original generated Label <b>without</b> resetting _CustomLabel. If original Label is already taken, a new one will be generated. </p>
+<dl class="section return"><dt>Returns</dt><dd>auto-generated Label</dd></dl>
+
+</div>
+</div>
+<a id="a2213278124364e25de168b4af66c2cb3" name="a2213278124364e25de168b4af66c2cb3"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a2213278124364e25de168b4af66c2cb3">&#9670;&nbsp;</a></span>init()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void RayFact.init </td>
+          <td>(</td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>pid1</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>pid2</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Initiates <a class="el" href="class_abstract_line_fact.html#a6b284181a10a3f70b5a0b4a6b395b98b" title="One Id of two PointFact defining Dir.">AbstractLineFact.Pid1</a>, <a class="el" href="class_abstract_line_fact.html#af446739ff8729464cbb65aea0e2ed053" title="One Id of two PointFact defining Dir.">AbstractLineFact.Pid2</a>, <a class="el" href="class_fact.html#a338f38115696c45402971ef7d0e1ab13" title="MMT URI">Fact._URI</a> and creates MMT Fact Server-Side </p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">pid1</td><td>sets <a class="el" href="class_abstract_line_fact.html#a6b284181a10a3f70b5a0b4a6b395b98b" title="One Id of two PointFact defining Dir.">AbstractLineFact.Pid1</a></td></tr>
+    <tr><td class="paramname">pid2</td><td>sets <a class="el" href="class_abstract_line_fact.html#af446739ff8729464cbb65aea0e2ed053" title="One Id of two PointFact defining Dir.">AbstractLineFact.Pid2</a></td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a id="a66cc68a284be8bdf469eb7a16920457c" name="a66cc68a284be8bdf469eb7a16920457c"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a66cc68a284be8bdf469eb7a16920457c">&#9670;&nbsp;</a></span>instantiateDisplay()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">override GameObject RayFact.instantiateDisplay </td>
+          <td>(</td>
+          <td class="paramtype">GameObject&#160;</td>
+          <td class="paramname"><em>prefab</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">Transform&#160;</td>
+          <td class="paramname"><em>transform</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Initiates a <em>prefab</em>  at <em>transform</em>  e.g. by setting Label. </p>
+<p >Does not set Representation.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">prefab</td><td><code>GameObject</code> Prefab that will represent this <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a></td></tr>
+    <tr><td class="paramname">transform</td><td><code>Transform</code> where to initiate <em>prefab</em> </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd></dd></dl>
+
+</div>
+</div>
+<a id="a3126c1fa5f032d2011c72b86abdb5692" name="a3126c1fa5f032d2011c72b86abdb5692"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a3126c1fa5f032d2011c72b86abdb5692">&#9670;&nbsp;</a></span>parseFact()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static new <a class="el" href="class_ray_fact.html">RayFact</a> RayFact.parseFact </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_scroll_1_1_scroll_fact.html">Scroll.ScrollFact</a>&#160;</td>
+          <td class="paramname"><em>fact</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Parses <a class="el" href="class_scroll_1_1_scroll_fact.html">Scroll.ScrollFact</a> to actual <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> </p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">fact</td><td>instance to be parsed</td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>parsed <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a></dd></dl>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/InteractionEngine/FactHandling/<a class="el" href="_fact_8cs.html">Fact.cs</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="class_ray_fact.html">RayFact</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_ray_fact.js b/Doxygen/output/html/class_ray_fact.js
new file mode 100644
index 0000000000000000000000000000000000000000..c618f70b4edb210ad566c2102c46d37c85855b24
--- /dev/null
+++ b/Doxygen/output/html/class_ray_fact.js
@@ -0,0 +1,12 @@
+var class_ray_fact =
+[
+    [ "RayFact", "class_ray_fact.html#afbcb1279327fbd6b61119ebf9544a363", null ],
+    [ "RayFact", "class_ray_fact.html#ae10df7a36ac9b6b0a29664cc5fba3bbe", null ],
+    [ "RayFact", "class_ray_fact.html#a912383ae8815aedf2bfeaa0bbf7b852d", null ],
+    [ "RayFact", "class_ray_fact.html#a46f55e3faa17016c753dffc72dbcbd03", null ],
+    [ "EquivalentWrapped", "class_ray_fact.html#a9c2b453af2221f3aa22318f54d1c7b6e", null ],
+    [ "generateLabel", "class_ray_fact.html#afabcfe9a34eb827bea540837f9d94162", null ],
+    [ "init", "class_ray_fact.html#a2213278124364e25de168b4af66c2cb3", null ],
+    [ "instantiateDisplay", "class_ray_fact.html#a66cc68a284be8bdf469eb7a16920457c", null ],
+    [ "parseFact", "class_ray_fact.html#a3126c1fa5f032d2011c72b86abdb5692", null ]
+];
\ No newline at end of file
diff --git a/Doxygen/output/html/class_ray_fact.png b/Doxygen/output/html/class_ray_fact.png
new file mode 100644
index 0000000000000000000000000000000000000000..24a27bd37d84b339f85aa26150bef8b1b7a7850a
--- /dev/null
+++ b/Doxygen/output/html/class_ray_fact.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:7a926e316634e04d83e016a5d8bd32b410ca1e5c503a087a0f8319cd4fa76a9a
+size 752
diff --git a/Doxygen/output/html/class_remover-members.html b/Doxygen/output/html/class_remover-members.html
new file mode 100644
index 0000000000000000000000000000000000000000..a0807875c3b93e40721bd4c1caefe0c4e6ffb3f4
--- /dev/null
+++ b/Doxygen/output/html/class_remover-members.html
@@ -0,0 +1,109 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_remover.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">Remover Member List</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_remover.html">Remover</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_remover.html#a07ded6d73cf117ca181b92bdf605d5e3">Awake</a>()</td><td class="entry"><a class="el" href="class_remover.html">Remover</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_gadget.html#ad932ca8643a5a86c74ed070079a8f70e">Cursor</a></td><td class="entry"><a class="el" href="class_gadget.html">Gadget</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_gadget.html#a08cf9e25270636472e93195bc1516878">id</a></td><td class="entry"><a class="el" href="class_gadget.html">Gadget</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_gadget.html#acb04c1ca241da0b8e818144a80d9e55d">ignoreLayerMask</a></td><td class="entry"><a class="el" href="class_gadget.html">Gadget</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_gadget.html#aa5cbccf7078b56f38e9b3d972f04e999">MaxRange</a></td><td class="entry"><a class="el" href="class_gadget.html">Gadget</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_gadget.html#a79585ab08c1ae5efe5a357e1b4218fa2">OnEnable</a>()</td><td class="entry"><a class="el" href="class_gadget.html">Gadget</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_remover.html#a729a0b5a690e4a1eeb831f58f020d25e">OnHit</a>(RaycastHit hit)</td><td class="entry"><a class="el" href="class_remover.html">Remover</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_gadget.html#a2c9fe989e41ae1117121eefc22fca7b0">Sprite</a></td><td class="entry"><a class="el" href="class_gadget.html">Gadget</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_gadget.html#aae7923f7fd2ee880e3cb9d8f4f76cb53">UiName</a></td><td class="entry"><a class="el" href="class_gadget.html">Gadget</a></td><td class="entry"></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_remover.html b/Doxygen/output/html/class_remover.html
new file mode 100644
index 0000000000000000000000000000000000000000..6c5cab9674eead85a202555b29a852a38f2920c7
--- /dev/null
+++ b/Doxygen/output/html/class_remover.html
@@ -0,0 +1,215 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Remover Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_remover.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="#pri-methods">Private Member Functions</a> &#124;
+<a href="class_remover-members.html">List of all members</a>  </div>
+  <div class="headertitle"><div class="title">Remover Class Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<div class="dynheader">
+Inheritance diagram for Remover:</div>
+<div class="dyncontent">
+ <div class="center">
+  <img src="class_remover.png" usemap="#Remover_map" alt=""/>
+  <map id="Remover_map" name="Remover_map">
+<area href="class_gadget.html" title="Base class for all Gadgets to derive from. A Gadget is a tool for the player (and level editor) to in..." alt="Gadget" shape="rect" coords="0,56,102,80"/>
+  </map>
+</div></div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:a729a0b5a690e4a1eeb831f58f020d25e"><td class="memItemLeft" align="right" valign="top">override void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_remover.html#a729a0b5a690e4a1eeb831f58f020d25e">OnHit</a> (RaycastHit hit)</td></tr>
+<tr class="memdesc:a729a0b5a690e4a1eeb831f58f020d25e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when <a class="el" href="class_communication_events.html#a42aa894d895fcccfea05a3823bc2a683">CommunicationEvents.TriggerEvent</a> is invoked, a.k.a. when Player clicks in GameWorld.  <a href="class_remover.html#a729a0b5a690e4a1eeb831f58f020d25e">More...</a><br /></td></tr>
+<tr class="separator:a729a0b5a690e4a1eeb831f58f020d25e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-methods" name="pri-methods"></a>
+Private Member Functions</h2></td></tr>
+<tr class="memitem:a07ded6d73cf117ca181b92bdf605d5e3"><td class="memItemLeft" align="right" valign="top">new void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_remover.html#a07ded6d73cf117ca181b92bdf605d5e3">Awake</a> ()</td></tr>
+<tr class="separator:a07ded6d73cf117ca181b92bdf605d5e3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="inherited" name="inherited"></a>
+Additional Inherited Members</h2></td></tr>
+<tr class="inherit_header pub_attribs_class_gadget"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_class_gadget')"><img src="closed.png" alt="-"/>&#160;Public Attributes inherited from <a class="el" href="class_gadget.html">Gadget</a></td></tr>
+<tr class="memitem:a08cf9e25270636472e93195bc1516878 inherit pub_attribs_class_gadget"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_gadget.html#a08cf9e25270636472e93195bc1516878">id</a> = -1</td></tr>
+<tr class="memdesc:a08cf9e25270636472e93195bc1516878 inherit pub_attribs_class_gadget"><td class="mdescLeft">&#160;</td><td class="mdescRight">Position in tool belt.  <a href="class_gadget.html#a08cf9e25270636472e93195bc1516878">More...</a><br /></td></tr>
+<tr class="separator:a08cf9e25270636472e93195bc1516878 inherit pub_attribs_class_gadget"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aae7923f7fd2ee880e3cb9d8f4f76cb53 inherit pub_attribs_class_gadget"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_gadget.html#aae7923f7fd2ee880e3cb9d8f4f76cb53">UiName</a> = &quot;Name Not Set&quot;</td></tr>
+<tr class="memdesc:aae7923f7fd2ee880e3cb9d8f4f76cb53 inherit pub_attribs_class_gadget"><td class="mdescLeft">&#160;</td><td class="mdescRight">Tool Name  <a href="class_gadget.html#aae7923f7fd2ee880e3cb9d8f4f76cb53">More...</a><br /></td></tr>
+<tr class="separator:aae7923f7fd2ee880e3cb9d8f4f76cb53 inherit pub_attribs_class_gadget"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa5cbccf7078b56f38e9b3d972f04e999 inherit pub_attribs_class_gadget"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_gadget.html#aa5cbccf7078b56f38e9b3d972f04e999">MaxRange</a></td></tr>
+<tr class="memdesc:aa5cbccf7078b56f38e9b3d972f04e999 inherit pub_attribs_class_gadget"><td class="mdescLeft">&#160;</td><td class="mdescRight">Maximum range for this Tool. For consistency use GadgetDistances in <a class="el" href="class_global_behaviour.html">GlobalBehaviour</a>. <a href="class_gadget.html#aa5cbccf7078b56f38e9b3d972f04e999">More...</a><br /></td></tr>
+<tr class="separator:aa5cbccf7078b56f38e9b3d972f04e999 inherit pub_attribs_class_gadget"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2c9fe989e41ae1117121eefc22fca7b0 inherit pub_attribs_class_gadget"><td class="memItemLeft" align="right" valign="top">Sprite&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_gadget.html#a2c9fe989e41ae1117121eefc22fca7b0">Sprite</a></td></tr>
+<tr class="memdesc:a2c9fe989e41ae1117121eefc22fca7b0 inherit pub_attribs_class_gadget"><td class="mdescLeft">&#160;</td><td class="mdescRight">Which sprite to use <a href="class_gadget.html#a2c9fe989e41ae1117121eefc22fca7b0">More...</a><br /></td></tr>
+<tr class="separator:a2c9fe989e41ae1117121eefc22fca7b0 inherit pub_attribs_class_gadget"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:acb04c1ca241da0b8e818144a80d9e55d inherit pub_attribs_class_gadget"><td class="memItemLeft" align="right" valign="top">LayerMask&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_gadget.html#acb04c1ca241da0b8e818144a80d9e55d">ignoreLayerMask</a></td></tr>
+<tr class="memdesc:acb04c1ca241da0b8e818144a80d9e55d inherit pub_attribs_class_gadget"><td class="mdescLeft">&#160;</td><td class="mdescRight">Layers to ignore for thid gadget by default. <a href="class_gadget.html#acb04c1ca241da0b8e818144a80d9e55d">More...</a><br /></td></tr>
+<tr class="separator:acb04c1ca241da0b8e818144a80d9e55d inherit pub_attribs_class_gadget"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad932ca8643a5a86c74ed070079a8f70e inherit pub_attribs_class_gadget"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_world_cursor.html">WorldCursor</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_gadget.html#ad932ca8643a5a86c74ed070079a8f70e">Cursor</a></td></tr>
+<tr class="memdesc:ad932ca8643a5a86c74ed070079a8f70e inherit pub_attribs_class_gadget"><td class="mdescLeft">&#160;</td><td class="mdescRight">Which cursor to use <a href="class_gadget.html#ad932ca8643a5a86c74ed070079a8f70e">More...</a><br /></td></tr>
+<tr class="separator:ad932ca8643a5a86c74ed070079a8f70e inherit pub_attribs_class_gadget"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_methods_class_gadget"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_gadget')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="class_gadget.html">Gadget</a></td></tr>
+<tr class="memitem:a7ee73250f04a3d86b486ec4e73e3b790 inherit pro_methods_class_gadget"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_gadget.html#a7ee73250f04a3d86b486ec4e73e3b790">Awake</a> ()</td></tr>
+<tr class="separator:a7ee73250f04a3d86b486ec4e73e3b790 inherit pro_methods_class_gadget"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a79585ab08c1ae5efe5a357e1b4218fa2 inherit pro_methods_class_gadget"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_gadget.html#a79585ab08c1ae5efe5a357e1b4218fa2">OnEnable</a> ()</td></tr>
+<tr class="separator:a79585ab08c1ae5efe5a357e1b4218fa2 inherit pro_methods_class_gadget"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a id="a07ded6d73cf117ca181b92bdf605d5e3" name="a07ded6d73cf117ca181b92bdf605d5e3"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a07ded6d73cf117ca181b92bdf605d5e3">&#9670;&nbsp;</a></span>Awake()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">new void Remover.Awake </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a729a0b5a690e4a1eeb831f58f020d25e" name="a729a0b5a690e4a1eeb831f58f020d25e"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a729a0b5a690e4a1eeb831f58f020d25e">&#9670;&nbsp;</a></span>OnHit()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">override void Remover.OnHit </td>
+          <td>(</td>
+          <td class="paramtype">RaycastHit&#160;</td>
+          <td class="paramname"><em>hit</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Called when <a class="el" href="class_communication_events.html#a42aa894d895fcccfea05a3823bc2a683">CommunicationEvents.TriggerEvent</a> is invoked, a.k.a. when Player clicks in GameWorld. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">hit</td><td>the position where it was clicked</td></tr>
+  </table>
+  </dd>
+</dl>
+
+<p>Reimplemented from <a class="el" href="class_gadget.html#a069459a8478367816706eeb368b11763">Gadget</a>.</p>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/InteractionEngine/Gadgets/<a class="el" href="_remover_8cs.html">Remover.cs</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="class_remover.html">Remover</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_remover.js b/Doxygen/output/html/class_remover.js
new file mode 100644
index 0000000000000000000000000000000000000000..fb7f478ccdefc6c598225420adca12063f4856d9
--- /dev/null
+++ b/Doxygen/output/html/class_remover.js
@@ -0,0 +1,5 @@
+var class_remover =
+[
+    [ "Awake", "class_remover.html#a07ded6d73cf117ca181b92bdf605d5e3", null ],
+    [ "OnHit", "class_remover.html#a729a0b5a690e4a1eeb831f58f020d25e", null ]
+];
\ No newline at end of file
diff --git a/Doxygen/output/html/class_remover.png b/Doxygen/output/html/class_remover.png
new file mode 100644
index 0000000000000000000000000000000000000000..e563df00f326e0cf55539e4a24c307061e6b6d12
--- /dev/null
+++ b/Doxygen/output/html/class_remover.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:a45289cb046da99f4d9534d59f56abf4f6dab309021b43b12fda1a7c1b0001cf
+size 656
diff --git a/Doxygen/output/html/class_rendered_scroll_fact-members.html b/Doxygen/output/html/class_rendered_scroll_fact-members.html
new file mode 100644
index 0000000000000000000000000000000000000000..21c81395d52bd48cb4afa06288606268c365f7ff
--- /dev/null
+++ b/Doxygen/output/html/class_rendered_scroll_fact-members.html
@@ -0,0 +1,109 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_rendered_scroll_fact.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">RenderedScrollFact Member List</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_rendered_scroll_fact.html">RenderedScrollFact</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_rendered_scroll_fact.html#aa9e4eea9bc875f73016212b8fd653568">_label</a></td><td class="entry"><a class="el" href="class_rendered_scroll_fact.html">RenderedScrollFact</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_rendered_scroll_fact.html#ae5c9c7ad9f6f112b0ded53b1e3b1a058">factUri</a></td><td class="entry"><a class="el" href="class_rendered_scroll_fact.html">RenderedScrollFact</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_rendered_scroll_fact.html#aed35d1e7973c9645e583e8c6d9393767">ID</a></td><td class="entry"><a class="el" href="class_rendered_scroll_fact.html">RenderedScrollFact</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_rendered_scroll_fact.html#a67a52a92f048b87c58227264f4ce7376">Label</a></td><td class="entry"><a class="el" href="class_rendered_scroll_fact.html">RenderedScrollFact</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_rendered_scroll_fact.html#aed810ad13492031addbdaaa32c72f318">LabelMesh</a></td><td class="entry"><a class="el" href="class_rendered_scroll_fact.html">RenderedScrollFact</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_rendered_scroll_fact.html#a5dbfbce67346c674e5e0475853df740f">OnClickHintButton</a>()</td><td class="entry"><a class="el" href="class_rendered_scroll_fact.html">RenderedScrollFact</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_rendered_scroll_fact.html#acd2f84bfac62adf78ef8925524d602bc">OnHintAvailable</a>(List&lt; string &gt; uris)</td><td class="entry"><a class="el" href="class_rendered_scroll_fact.html">RenderedScrollFact</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_rendered_scroll_fact.html#a46b07146c68f89b57c1e78337a1b53a4">ScrollParameterObject</a></td><td class="entry"><a class="el" href="class_rendered_scroll_fact.html">RenderedScrollFact</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_rendered_scroll_fact.html#abaf7861577beee734918f1538722c4ee">Start</a>()</td><td class="entry"><a class="el" href="class_rendered_scroll_fact.html">RenderedScrollFact</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_rendered_scroll_fact.html b/Doxygen/output/html/class_rendered_scroll_fact.html
new file mode 100644
index 0000000000000000000000000000000000000000..04063910d8dfa9bec5bf3f6aebb28bb26818bee3
--- /dev/null
+++ b/Doxygen/output/html/class_rendered_scroll_fact.html
@@ -0,0 +1,311 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: RenderedScrollFact Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_rendered_scroll_fact.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="#pub-attribs">Public Attributes</a> &#124;
+<a href="#properties">Properties</a> &#124;
+<a href="#pri-methods">Private Member Functions</a> &#124;
+<a href="#pri-attribs">Private Attributes</a> &#124;
+<a href="class_rendered_scroll_fact-members.html">List of all members</a>  </div>
+  <div class="headertitle"><div class="title">RenderedScrollFact Class Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<div class="dynheader">
+Inheritance diagram for RenderedScrollFact:</div>
+<div class="dyncontent">
+ <div class="center">
+  <img src="class_rendered_scroll_fact.png" alt=""/>
+ </div></div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:a5dbfbce67346c674e5e0475853df740f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_rendered_scroll_fact.html#a5dbfbce67346c674e5e0475853df740f">OnClickHintButton</a> ()</td></tr>
+<tr class="separator:a5dbfbce67346c674e5e0475853df740f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:acd2f84bfac62adf78ef8925524d602bc"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_rendered_scroll_fact.html#acd2f84bfac62adf78ef8925524d602bc">OnHintAvailable</a> (List&lt; string &gt; uris)</td></tr>
+<tr class="separator:acd2f84bfac62adf78ef8925524d602bc"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
+Public Attributes</h2></td></tr>
+<tr class="memitem:aed35d1e7973c9645e583e8c6d9393767"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_rendered_scroll_fact.html#aed35d1e7973c9645e583e8c6d9393767">ID</a></td></tr>
+<tr class="separator:aed35d1e7973c9645e583e8c6d9393767"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aed810ad13492031addbdaaa32c72f318"><td class="memItemLeft" align="right" valign="top">TextMeshProUGUI&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_rendered_scroll_fact.html#aed810ad13492031addbdaaa32c72f318">LabelMesh</a></td></tr>
+<tr class="separator:aed810ad13492031addbdaaa32c72f318"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae5c9c7ad9f6f112b0ded53b1e3b1a058"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_rendered_scroll_fact.html#ae5c9c7ad9f6f112b0ded53b1e3b1a058">factUri</a></td></tr>
+<tr class="separator:ae5c9c7ad9f6f112b0ded53b1e3b1a058"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a46b07146c68f89b57c1e78337a1b53a4"><td class="memItemLeft" align="right" valign="top">GameObject&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_rendered_scroll_fact.html#a46b07146c68f89b57c1e78337a1b53a4">ScrollParameterObject</a></td></tr>
+<tr class="separator:a46b07146c68f89b57c1e78337a1b53a4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="properties" name="properties"></a>
+Properties</h2></td></tr>
+<tr class="memitem:a67a52a92f048b87c58227264f4ce7376"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_rendered_scroll_fact.html#a67a52a92f048b87c58227264f4ce7376">Label</a><code> [getset]</code></td></tr>
+<tr class="separator:a67a52a92f048b87c58227264f4ce7376"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-methods" name="pri-methods"></a>
+Private Member Functions</h2></td></tr>
+<tr class="memitem:abaf7861577beee734918f1538722c4ee"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_rendered_scroll_fact.html#abaf7861577beee734918f1538722c4ee">Start</a> ()</td></tr>
+<tr class="separator:abaf7861577beee734918f1538722c4ee"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-attribs" name="pri-attribs"></a>
+Private Attributes</h2></td></tr>
+<tr class="memitem:aa9e4eea9bc875f73016212b8fd653568"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_rendered_scroll_fact.html#aa9e4eea9bc875f73016212b8fd653568">_label</a></td></tr>
+<tr class="separator:aa9e4eea9bc875f73016212b8fd653568"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a id="a5dbfbce67346c674e5e0475853df740f" name="a5dbfbce67346c674e5e0475853df740f"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a5dbfbce67346c674e5e0475853df740f">&#9670;&nbsp;</a></span>OnClickHintButton()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void RenderedScrollFact.OnClickHintButton </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="acd2f84bfac62adf78ef8925524d602bc" name="acd2f84bfac62adf78ef8925524d602bc"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#acd2f84bfac62adf78ef8925524d602bc">&#9670;&nbsp;</a></span>OnHintAvailable()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void RenderedScrollFact.OnHintAvailable </td>
+          <td>(</td>
+          <td class="paramtype">List&lt; string &gt;&#160;</td>
+          <td class="paramname"><em>uris</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="abaf7861577beee734918f1538722c4ee" name="abaf7861577beee734918f1538722c4ee"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#abaf7861577beee734918f1538722c4ee">&#9670;&nbsp;</a></span>Start()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void RenderedScrollFact.Start </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Data Documentation</h2>
+<a id="aa9e4eea9bc875f73016212b8fd653568" name="aa9e4eea9bc875f73016212b8fd653568"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aa9e4eea9bc875f73016212b8fd653568">&#9670;&nbsp;</a></span>_label</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">string RenderedScrollFact._label</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="ae5c9c7ad9f6f112b0ded53b1e3b1a058" name="ae5c9c7ad9f6f112b0ded53b1e3b1a058"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ae5c9c7ad9f6f112b0ded53b1e3b1a058">&#9670;&nbsp;</a></span>factUri</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">string RenderedScrollFact.factUri</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="aed35d1e7973c9645e583e8c6d9393767" name="aed35d1e7973c9645e583e8c6d9393767"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aed35d1e7973c9645e583e8c6d9393767">&#9670;&nbsp;</a></span>ID</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">int RenderedScrollFact.ID</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="aed810ad13492031addbdaaa32c72f318" name="aed810ad13492031addbdaaa32c72f318"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aed810ad13492031addbdaaa32c72f318">&#9670;&nbsp;</a></span>LabelMesh</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">TextMeshProUGUI RenderedScrollFact.LabelMesh</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a46b07146c68f89b57c1e78337a1b53a4" name="a46b07146c68f89b57c1e78337a1b53a4"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a46b07146c68f89b57c1e78337a1b53a4">&#9670;&nbsp;</a></span>ScrollParameterObject</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">GameObject RenderedScrollFact.ScrollParameterObject</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Property Documentation</h2>
+<a id="a67a52a92f048b87c58227264f4ce7376" name="a67a52a92f048b87c58227264f4ce7376"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a67a52a92f048b87c58227264f4ce7376">&#9670;&nbsp;</a></span>Label</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">string RenderedScrollFact.Label</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">get</span><span class="mlabel">set</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/InventoryStuff/<a class="el" href="_rendered_scroll_fact_8cs.html">RenderedScrollFact.cs</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="class_rendered_scroll_fact.html">RenderedScrollFact</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_rendered_scroll_fact.js b/Doxygen/output/html/class_rendered_scroll_fact.js
new file mode 100644
index 0000000000000000000000000000000000000000..c66af40bc8617688cd9b2a979028e36b4f018c40
--- /dev/null
+++ b/Doxygen/output/html/class_rendered_scroll_fact.js
@@ -0,0 +1,12 @@
+var class_rendered_scroll_fact =
+[
+    [ "OnClickHintButton", "class_rendered_scroll_fact.html#a5dbfbce67346c674e5e0475853df740f", null ],
+    [ "OnHintAvailable", "class_rendered_scroll_fact.html#acd2f84bfac62adf78ef8925524d602bc", null ],
+    [ "Start", "class_rendered_scroll_fact.html#abaf7861577beee734918f1538722c4ee", null ],
+    [ "_label", "class_rendered_scroll_fact.html#aa9e4eea9bc875f73016212b8fd653568", null ],
+    [ "factUri", "class_rendered_scroll_fact.html#ae5c9c7ad9f6f112b0ded53b1e3b1a058", null ],
+    [ "ID", "class_rendered_scroll_fact.html#aed35d1e7973c9645e583e8c6d9393767", null ],
+    [ "LabelMesh", "class_rendered_scroll_fact.html#aed810ad13492031addbdaaa32c72f318", null ],
+    [ "ScrollParameterObject", "class_rendered_scroll_fact.html#a46b07146c68f89b57c1e78337a1b53a4", null ],
+    [ "Label", "class_rendered_scroll_fact.html#a67a52a92f048b87c58227264f4ce7376", null ]
+];
\ No newline at end of file
diff --git a/Doxygen/output/html/class_rendered_scroll_fact.png b/Doxygen/output/html/class_rendered_scroll_fact.png
new file mode 100644
index 0000000000000000000000000000000000000000..f8712c2d995f9e25a8f880d9e0a4048e6b48de40
--- /dev/null
+++ b/Doxygen/output/html/class_rendered_scroll_fact.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:c209733efa97205c1cbbf2864e82f526104469f4ed89f98ee49b5c52a7240543
+size 540
diff --git a/Doxygen/output/html/class_restart-members.html b/Doxygen/output/html/class_restart-members.html
new file mode 100644
index 0000000000000000000000000000000000000000..d1fd002b2df7728518e39d2f1284e978df7887e5
--- /dev/null
+++ b/Doxygen/output/html/class_restart-members.html
@@ -0,0 +1,104 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_restart.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">Restart Member List</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_restart.html">Restart</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_restart.html#aa7755aa90814a67e4cc86533f268d157">LevelReset</a>()</td><td class="entry"><a class="el" href="class_restart.html">Restart</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_restart.html#a45fa8798cc2975e60399c02ec78f4d25">LoadMainMenue</a>()</td><td class="entry"><a class="el" href="class_restart.html">Restart</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_restart.html#a3e6057b49e36803a49b7581f42d8a0d6">LoadStartScreen</a>()</td><td class="entry"><a class="el" href="class_restart.html">Restart</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_restart.html#ad9ede7b20c4f6530f560618499c6a2f7">OnApplicationQuit</a>()</td><td class="entry"><a class="el" href="class_restart.html">Restart</a></td><td class="entry"></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_restart.html b/Doxygen/output/html/class_restart.html
new file mode 100644
index 0000000000000000000000000000000000000000..e17920af658e76ab34b051a02ea188acd1c5ffdc
--- /dev/null
+++ b/Doxygen/output/html/class_restart.html
@@ -0,0 +1,191 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Restart Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_restart.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="class_restart-members.html">List of all members</a>  </div>
+  <div class="headertitle"><div class="title">Restart Class Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<div class="dynheader">
+Inheritance diagram for Restart:</div>
+<div class="dyncontent">
+ <div class="center">
+  <img src="class_restart.png" alt=""/>
+ </div></div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:aa7755aa90814a67e4cc86533f268d157"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_restart.html#aa7755aa90814a67e4cc86533f268d157">LevelReset</a> ()</td></tr>
+<tr class="separator:aa7755aa90814a67e4cc86533f268d157"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a45fa8798cc2975e60399c02ec78f4d25"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_restart.html#a45fa8798cc2975e60399c02ec78f4d25">LoadMainMenue</a> ()</td></tr>
+<tr class="separator:a45fa8798cc2975e60399c02ec78f4d25"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3e6057b49e36803a49b7581f42d8a0d6"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_restart.html#a3e6057b49e36803a49b7581f42d8a0d6">LoadStartScreen</a> ()</td></tr>
+<tr class="separator:a3e6057b49e36803a49b7581f42d8a0d6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad9ede7b20c4f6530f560618499c6a2f7"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_restart.html#ad9ede7b20c4f6530f560618499c6a2f7">OnApplicationQuit</a> ()</td></tr>
+<tr class="separator:ad9ede7b20c4f6530f560618499c6a2f7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a id="aa7755aa90814a67e4cc86533f268d157" name="aa7755aa90814a67e4cc86533f268d157"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aa7755aa90814a67e4cc86533f268d157">&#9670;&nbsp;</a></span>LevelReset()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void Restart.LevelReset </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a45fa8798cc2975e60399c02ec78f4d25" name="a45fa8798cc2975e60399c02ec78f4d25"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a45fa8798cc2975e60399c02ec78f4d25">&#9670;&nbsp;</a></span>LoadMainMenue()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void Restart.LoadMainMenue </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a3e6057b49e36803a49b7581f42d8a0d6" name="a3e6057b49e36803a49b7581f42d8a0d6"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a3e6057b49e36803a49b7581f42d8a0d6">&#9670;&nbsp;</a></span>LoadStartScreen()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void Restart.LoadStartScreen </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="ad9ede7b20c4f6530f560618499c6a2f7" name="ad9ede7b20c4f6530f560618499c6a2f7"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ad9ede7b20c4f6530f560618499c6a2f7">&#9670;&nbsp;</a></span>OnApplicationQuit()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void Restart.OnApplicationQuit </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/<a class="el" href="_restart_8cs.html">Restart.cs</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="class_restart.html">Restart</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_restart.js b/Doxygen/output/html/class_restart.js
new file mode 100644
index 0000000000000000000000000000000000000000..b301b085d69edc67ae1ceb217ea395e542d9eac0
--- /dev/null
+++ b/Doxygen/output/html/class_restart.js
@@ -0,0 +1,7 @@
+var class_restart =
+[
+    [ "LevelReset", "class_restart.html#aa7755aa90814a67e4cc86533f268d157", null ],
+    [ "LoadMainMenue", "class_restart.html#a45fa8798cc2975e60399c02ec78f4d25", null ],
+    [ "LoadStartScreen", "class_restart.html#a3e6057b49e36803a49b7581f42d8a0d6", null ],
+    [ "OnApplicationQuit", "class_restart.html#ad9ede7b20c4f6530f560618499c6a2f7", null ]
+];
\ No newline at end of file
diff --git a/Doxygen/output/html/class_restart.png b/Doxygen/output/html/class_restart.png
new file mode 100644
index 0000000000000000000000000000000000000000..94d0a5778ffdafbf4d02cb44952b7cdfd25e29e0
--- /dev/null
+++ b/Doxygen/output/html/class_restart.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:a367faa0ca19b47213d4339c529512fc32be246160950d8836d7bf2653ba7b9a
+size 450
diff --git a/Doxygen/output/html/class_scroll-members.html b/Doxygen/output/html/class_scroll-members.html
new file mode 100644
index 0000000000000000000000000000000000000000..6b81930b01cd6a7b3c73102476ace9bb717defc8
--- /dev/null
+++ b/Doxygen/output/html/class_scroll-members.html
@@ -0,0 +1,107 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_scroll.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">Scroll Member List</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_scroll.html">Scroll</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_scroll.html#afa9e1d18f153dfe0699e5b29a4d44028">acquiredFacts</a></td><td class="entry"><a class="el" href="class_scroll.html">Scroll</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_scroll.html#a69b80531dee462e546262c62c1c58a6b">description</a></td><td class="entry"><a class="el" href="class_scroll.html">Scroll</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_scroll.html#ad7870519362c5b521d1ee9de6377b2d1">FromJSON</a>(string json)</td><td class="entry"><a class="el" href="class_scroll.html">Scroll</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_scroll.html#a741095d5dd6dc8dad06929addc6ac1af">label</a></td><td class="entry"><a class="el" href="class_scroll.html">Scroll</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_scroll.html#a543fd83fc759918791006ef764b09378">ref</a></td><td class="entry"><a class="el" href="class_scroll.html">Scroll</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_scroll.html#a095a93aa67c121b8d9e6dbae0e071f89">requiredFacts</a></td><td class="entry"><a class="el" href="class_scroll.html">Scroll</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_scroll.html#a9eb43c576294a478d40e26e4e60ebacd">ToJSON</a>(FilledScroll scroll)</td><td class="entry"><a class="el" href="class_scroll.html">Scroll</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_scroll.html b/Doxygen/output/html/class_scroll.html
new file mode 100644
index 0000000000000000000000000000000000000000..52d1912256a99248f28e4a73acf6767c0b39fdae
--- /dev/null
+++ b/Doxygen/output/html/class_scroll.html
@@ -0,0 +1,274 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Scroll Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_scroll.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a> &#124;
+<a href="#pub-static-methods">Static Public Member Functions</a> &#124;
+<a href="#pub-attribs">Public Attributes</a> &#124;
+<a href="class_scroll-members.html">List of all members</a>  </div>
+  <div class="headertitle"><div class="title">Scroll Class Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scroll_1_1_filled_scroll.html">FilledScroll</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scroll_1_1_scroll_application_checking_error.html">ScrollApplicationCheckingError</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scroll_1_1_scroll_application_info.html">ScrollApplicationInfo</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scroll_1_1_scroll_assignment.html">ScrollAssignment</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scroll_1_1_scroll_dynamic_info.html">ScrollDynamicInfo</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scroll_1_1_scroll_fact.html">ScrollFact</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scroll_1_1_scroll_symbol_fact.html">ScrollSymbolFact</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scroll_1_1_scroll_theory_reference.html">ScrollTheoryReference</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scroll_1_1_scroll_value_fact.html">ScrollValueFact</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scroll_1_1_uri_reference.html">UriReference</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-static-methods" name="pub-static-methods"></a>
+Static Public Member Functions</h2></td></tr>
+<tr class="memitem:ad7870519362c5b521d1ee9de6377b2d1"><td class="memItemLeft" align="right" valign="top">static List&lt; <a class="el" href="class_scroll.html">Scroll</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scroll.html#ad7870519362c5b521d1ee9de6377b2d1">FromJSON</a> (string json)</td></tr>
+<tr class="separator:ad7870519362c5b521d1ee9de6377b2d1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9eb43c576294a478d40e26e4e60ebacd"><td class="memItemLeft" align="right" valign="top">static string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scroll.html#a9eb43c576294a478d40e26e4e60ebacd">ToJSON</a> (<a class="el" href="class_scroll_1_1_filled_scroll.html">FilledScroll</a> scroll)</td></tr>
+<tr class="separator:a9eb43c576294a478d40e26e4e60ebacd"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
+Public Attributes</h2></td></tr>
+<tr class="memitem:a543fd83fc759918791006ef764b09378"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scroll.html#a543fd83fc759918791006ef764b09378">ref</a></td></tr>
+<tr class="separator:a543fd83fc759918791006ef764b09378"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a741095d5dd6dc8dad06929addc6ac1af"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scroll.html#a741095d5dd6dc8dad06929addc6ac1af">label</a></td></tr>
+<tr class="separator:a741095d5dd6dc8dad06929addc6ac1af"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a69b80531dee462e546262c62c1c58a6b"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scroll.html#a69b80531dee462e546262c62c1c58a6b">description</a></td></tr>
+<tr class="separator:a69b80531dee462e546262c62c1c58a6b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a095a93aa67c121b8d9e6dbae0e071f89"><td class="memItemLeft" align="right" valign="top">List&lt; <a class="el" href="class_scroll_1_1_scroll_fact.html">ScrollFact</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scroll.html#a095a93aa67c121b8d9e6dbae0e071f89">requiredFacts</a></td></tr>
+<tr class="separator:a095a93aa67c121b8d9e6dbae0e071f89"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afa9e1d18f153dfe0699e5b29a4d44028"><td class="memItemLeft" align="right" valign="top">List&lt; <a class="el" href="class_scroll_1_1_scroll_fact.html">ScrollFact</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scroll.html#afa9e1d18f153dfe0699e5b29a4d44028">acquiredFacts</a></td></tr>
+<tr class="separator:afa9e1d18f153dfe0699e5b29a4d44028"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a id="ad7870519362c5b521d1ee9de6377b2d1" name="ad7870519362c5b521d1ee9de6377b2d1"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ad7870519362c5b521d1ee9de6377b2d1">&#9670;&nbsp;</a></span>FromJSON()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static List&lt; <a class="el" href="class_scroll.html">Scroll</a> &gt; Scroll.FromJSON </td>
+          <td>(</td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>json</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a9eb43c576294a478d40e26e4e60ebacd" name="a9eb43c576294a478d40e26e4e60ebacd"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a9eb43c576294a478d40e26e4e60ebacd">&#9670;&nbsp;</a></span>ToJSON()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static string Scroll.ToJSON </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_scroll_1_1_filled_scroll.html">FilledScroll</a>&#160;</td>
+          <td class="paramname"><em>scroll</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Data Documentation</h2>
+<a id="afa9e1d18f153dfe0699e5b29a4d44028" name="afa9e1d18f153dfe0699e5b29a4d44028"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#afa9e1d18f153dfe0699e5b29a4d44028">&#9670;&nbsp;</a></span>acquiredFacts</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">List&lt;<a class="el" href="class_scroll_1_1_scroll_fact.html">ScrollFact</a>&gt; Scroll.acquiredFacts</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a69b80531dee462e546262c62c1c58a6b" name="a69b80531dee462e546262c62c1c58a6b"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a69b80531dee462e546262c62c1c58a6b">&#9670;&nbsp;</a></span>description</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">string Scroll.description</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a741095d5dd6dc8dad06929addc6ac1af" name="a741095d5dd6dc8dad06929addc6ac1af"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a741095d5dd6dc8dad06929addc6ac1af">&#9670;&nbsp;</a></span>label</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">string Scroll.label</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a543fd83fc759918791006ef764b09378" name="a543fd83fc759918791006ef764b09378"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a543fd83fc759918791006ef764b09378">&#9670;&nbsp;</a></span>ref</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">string Scroll.ref</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a095a93aa67c121b8d9e6dbae0e071f89" name="a095a93aa67c121b8d9e6dbae0e071f89"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a095a93aa67c121b8d9e6dbae0e071f89">&#9670;&nbsp;</a></span>requiredFacts</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">List&lt;<a class="el" href="class_scroll_1_1_scroll_fact.html">ScrollFact</a>&gt; Scroll.requiredFacts</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/InventoryStuff/<a class="el" href="_scroll_8cs.html">Scroll.cs</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="class_scroll.html">Scroll</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_scroll.js b/Doxygen/output/html/class_scroll.js
new file mode 100644
index 0000000000000000000000000000000000000000..418c64fd3d6cfaad6be65d48d314a7a15f2cb062
--- /dev/null
+++ b/Doxygen/output/html/class_scroll.js
@@ -0,0 +1,20 @@
+var class_scroll =
+[
+    [ "FilledScroll", "class_scroll_1_1_filled_scroll.html", "class_scroll_1_1_filled_scroll" ],
+    [ "ScrollApplicationCheckingError", "class_scroll_1_1_scroll_application_checking_error.html", "class_scroll_1_1_scroll_application_checking_error" ],
+    [ "ScrollApplicationInfo", "class_scroll_1_1_scroll_application_info.html", "class_scroll_1_1_scroll_application_info" ],
+    [ "ScrollAssignment", "class_scroll_1_1_scroll_assignment.html", "class_scroll_1_1_scroll_assignment" ],
+    [ "ScrollDynamicInfo", "class_scroll_1_1_scroll_dynamic_info.html", "class_scroll_1_1_scroll_dynamic_info" ],
+    [ "ScrollFact", "class_scroll_1_1_scroll_fact.html", "class_scroll_1_1_scroll_fact" ],
+    [ "ScrollSymbolFact", "class_scroll_1_1_scroll_symbol_fact.html", "class_scroll_1_1_scroll_symbol_fact" ],
+    [ "ScrollTheoryReference", "class_scroll_1_1_scroll_theory_reference.html", "class_scroll_1_1_scroll_theory_reference" ],
+    [ "ScrollValueFact", "class_scroll_1_1_scroll_value_fact.html", "class_scroll_1_1_scroll_value_fact" ],
+    [ "UriReference", "class_scroll_1_1_uri_reference.html", "class_scroll_1_1_uri_reference" ],
+    [ "FromJSON", "class_scroll.html#ad7870519362c5b521d1ee9de6377b2d1", null ],
+    [ "ToJSON", "class_scroll.html#a9eb43c576294a478d40e26e4e60ebacd", null ],
+    [ "acquiredFacts", "class_scroll.html#afa9e1d18f153dfe0699e5b29a4d44028", null ],
+    [ "description", "class_scroll.html#a69b80531dee462e546262c62c1c58a6b", null ],
+    [ "label", "class_scroll.html#a741095d5dd6dc8dad06929addc6ac1af", null ],
+    [ "ref", "class_scroll.html#a543fd83fc759918791006ef764b09378", null ],
+    [ "requiredFacts", "class_scroll.html#a095a93aa67c121b8d9e6dbae0e071f89", null ]
+];
\ No newline at end of file
diff --git a/Doxygen/output/html/class_scroll_1_1_filled_scroll-members.html b/Doxygen/output/html/class_scroll_1_1_filled_scroll-members.html
new file mode 100644
index 0000000000000000000000000000000000000000..b6e6fb1282ee8ff923b6543b497672cf6fc18a36
--- /dev/null
+++ b/Doxygen/output/html/class_scroll_1_1_filled_scroll-members.html
@@ -0,0 +1,103 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_scroll_1_1_filled_scroll.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">Scroll.FilledScroll Member List</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_scroll_1_1_filled_scroll.html">Scroll.FilledScroll</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_scroll_1_1_filled_scroll.html#afbbf7eb945c1f25f418fdc2430cd6baa">assignments</a></td><td class="entry"><a class="el" href="class_scroll_1_1_filled_scroll.html">Scroll.FilledScroll</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_scroll_1_1_filled_scroll.html#aff6c021d2e568c4d72b88b1b87eca6de">FilledScroll</a>(string scroll, List&lt; ScrollAssignment &gt; assignments)</td><td class="entry"><a class="el" href="class_scroll_1_1_filled_scroll.html">Scroll.FilledScroll</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_scroll_1_1_filled_scroll.html#a90173f418f03882f6978c538f2a6a710">scroll</a></td><td class="entry"><a class="el" href="class_scroll_1_1_filled_scroll.html">Scroll.FilledScroll</a></td><td class="entry"></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_scroll_1_1_filled_scroll.html b/Doxygen/output/html/class_scroll_1_1_filled_scroll.html
new file mode 100644
index 0000000000000000000000000000000000000000..bf6f40b26c9ff2e9181c061ef42843402c6b9dd2
--- /dev/null
+++ b/Doxygen/output/html/class_scroll_1_1_filled_scroll.html
@@ -0,0 +1,176 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Scroll.FilledScroll Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_scroll_1_1_filled_scroll.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="#pub-attribs">Public Attributes</a> &#124;
+<a href="class_scroll_1_1_filled_scroll-members.html">List of all members</a>  </div>
+  <div class="headertitle"><div class="title">Scroll.FilledScroll Class Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:aff6c021d2e568c4d72b88b1b87eca6de"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scroll_1_1_filled_scroll.html#aff6c021d2e568c4d72b88b1b87eca6de">FilledScroll</a> (string <a class="el" href="class_scroll_1_1_filled_scroll.html#a90173f418f03882f6978c538f2a6a710">scroll</a>, List&lt; <a class="el" href="class_scroll_1_1_scroll_assignment.html">ScrollAssignment</a> &gt; <a class="el" href="class_scroll_1_1_filled_scroll.html#afbbf7eb945c1f25f418fdc2430cd6baa">assignments</a>)</td></tr>
+<tr class="separator:aff6c021d2e568c4d72b88b1b87eca6de"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
+Public Attributes</h2></td></tr>
+<tr class="memitem:a90173f418f03882f6978c538f2a6a710"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scroll_1_1_filled_scroll.html#a90173f418f03882f6978c538f2a6a710">scroll</a></td></tr>
+<tr class="separator:a90173f418f03882f6978c538f2a6a710"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afbbf7eb945c1f25f418fdc2430cd6baa"><td class="memItemLeft" align="right" valign="top">List&lt; <a class="el" href="class_scroll_1_1_scroll_assignment.html">ScrollAssignment</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scroll_1_1_filled_scroll.html#afbbf7eb945c1f25f418fdc2430cd6baa">assignments</a></td></tr>
+<tr class="separator:afbbf7eb945c1f25f418fdc2430cd6baa"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
+<a id="aff6c021d2e568c4d72b88b1b87eca6de" name="aff6c021d2e568c4d72b88b1b87eca6de"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aff6c021d2e568c4d72b88b1b87eca6de">&#9670;&nbsp;</a></span>FilledScroll()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">Scroll.FilledScroll.FilledScroll </td>
+          <td>(</td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>scroll</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">List&lt; <a class="el" href="class_scroll_1_1_scroll_assignment.html">ScrollAssignment</a> &gt;&#160;</td>
+          <td class="paramname"><em>assignments</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Data Documentation</h2>
+<a id="afbbf7eb945c1f25f418fdc2430cd6baa" name="afbbf7eb945c1f25f418fdc2430cd6baa"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#afbbf7eb945c1f25f418fdc2430cd6baa">&#9670;&nbsp;</a></span>assignments</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">List&lt;<a class="el" href="class_scroll_1_1_scroll_assignment.html">ScrollAssignment</a>&gt; Scroll.FilledScroll.assignments</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a90173f418f03882f6978c538f2a6a710" name="a90173f418f03882f6978c538f2a6a710"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a90173f418f03882f6978c538f2a6a710">&#9670;&nbsp;</a></span>scroll</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">string Scroll.FilledScroll.scroll</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/InventoryStuff/<a class="el" href="_scroll_8cs.html">Scroll.cs</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="class_scroll.html">Scroll</a></li><li class="navelem"><a class="el" href="class_scroll_1_1_filled_scroll.html">FilledScroll</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_scroll_1_1_filled_scroll.js b/Doxygen/output/html/class_scroll_1_1_filled_scroll.js
new file mode 100644
index 0000000000000000000000000000000000000000..f5e2381ce52104d064a5448e0db93ee66427e929
--- /dev/null
+++ b/Doxygen/output/html/class_scroll_1_1_filled_scroll.js
@@ -0,0 +1,6 @@
+var class_scroll_1_1_filled_scroll =
+[
+    [ "FilledScroll", "class_scroll_1_1_filled_scroll.html#aff6c021d2e568c4d72b88b1b87eca6de", null ],
+    [ "assignments", "class_scroll_1_1_filled_scroll.html#afbbf7eb945c1f25f418fdc2430cd6baa", null ],
+    [ "scroll", "class_scroll_1_1_filled_scroll.html#a90173f418f03882f6978c538f2a6a710", null ]
+];
\ No newline at end of file
diff --git a/Doxygen/output/html/class_scroll_1_1_scroll_application_checking_error-members.html b/Doxygen/output/html/class_scroll_1_1_scroll_application_checking_error-members.html
new file mode 100644
index 0000000000000000000000000000000000000000..100b038d4f9be534cccd1899092045948a067c9e
--- /dev/null
+++ b/Doxygen/output/html/class_scroll_1_1_scroll_application_checking_error-members.html
@@ -0,0 +1,103 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_scroll_1_1_scroll_application_checking_error.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">Scroll.ScrollApplicationCheckingError Member List</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_scroll_1_1_scroll_application_checking_error.html">Scroll.ScrollApplicationCheckingError</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_scroll_1_1_scroll_application_checking_error.html#a2bb0db42e4469a1b87b5d98eddbf7815">fact</a></td><td class="entry"><a class="el" href="class_scroll_1_1_scroll_application_checking_error.html">Scroll.ScrollApplicationCheckingError</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_scroll_1_1_scroll_application_checking_error.html#a9b62ae23eb4696e6e67416ec64101fce">kind</a></td><td class="entry"><a class="el" href="class_scroll_1_1_scroll_application_checking_error.html">Scroll.ScrollApplicationCheckingError</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_scroll_1_1_scroll_application_checking_error.html#a7aa0bad2855a585aec71fc1729307706">msg</a></td><td class="entry"><a class="el" href="class_scroll_1_1_scroll_application_checking_error.html">Scroll.ScrollApplicationCheckingError</a></td><td class="entry"></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_scroll_1_1_scroll_application_checking_error.html b/Doxygen/output/html/class_scroll_1_1_scroll_application_checking_error.html
new file mode 100644
index 0000000000000000000000000000000000000000..7ce782922f468e0fd63a653b6ab6c4e1d0b5dd34
--- /dev/null
+++ b/Doxygen/output/html/class_scroll_1_1_scroll_application_checking_error.html
@@ -0,0 +1,157 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Scroll.ScrollApplicationCheckingError Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_scroll_1_1_scroll_application_checking_error.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#pub-attribs">Public Attributes</a> &#124;
+<a href="class_scroll_1_1_scroll_application_checking_error-members.html">List of all members</a>  </div>
+  <div class="headertitle"><div class="title">Scroll.ScrollApplicationCheckingError Class Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
+Public Attributes</h2></td></tr>
+<tr class="memitem:a9b62ae23eb4696e6e67416ec64101fce"><td class="memItemLeft" align="right" valign="top">String&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scroll_1_1_scroll_application_checking_error.html#a9b62ae23eb4696e6e67416ec64101fce">kind</a></td></tr>
+<tr class="separator:a9b62ae23eb4696e6e67416ec64101fce"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7aa0bad2855a585aec71fc1729307706"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scroll_1_1_scroll_application_checking_error.html#a7aa0bad2855a585aec71fc1729307706">msg</a></td></tr>
+<tr class="separator:a7aa0bad2855a585aec71fc1729307706"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2bb0db42e4469a1b87b5d98eddbf7815"><td class="memItemLeft" align="right" valign="top">MMTTerm&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scroll_1_1_scroll_application_checking_error.html#a2bb0db42e4469a1b87b5d98eddbf7815">fact</a></td></tr>
+<tr class="separator:a2bb0db42e4469a1b87b5d98eddbf7815"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Member Data Documentation</h2>
+<a id="a2bb0db42e4469a1b87b5d98eddbf7815" name="a2bb0db42e4469a1b87b5d98eddbf7815"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a2bb0db42e4469a1b87b5d98eddbf7815">&#9670;&nbsp;</a></span>fact</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">MMTTerm Scroll.ScrollApplicationCheckingError.fact</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a9b62ae23eb4696e6e67416ec64101fce" name="a9b62ae23eb4696e6e67416ec64101fce"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a9b62ae23eb4696e6e67416ec64101fce">&#9670;&nbsp;</a></span>kind</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">String Scroll.ScrollApplicationCheckingError.kind</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a7aa0bad2855a585aec71fc1729307706" name="a7aa0bad2855a585aec71fc1729307706"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a7aa0bad2855a585aec71fc1729307706">&#9670;&nbsp;</a></span>msg</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">string Scroll.ScrollApplicationCheckingError.msg</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/InventoryStuff/<a class="el" href="_scroll_8cs.html">Scroll.cs</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="class_scroll.html">Scroll</a></li><li class="navelem"><a class="el" href="class_scroll_1_1_scroll_application_checking_error.html">ScrollApplicationCheckingError</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_scroll_1_1_scroll_application_checking_error.js b/Doxygen/output/html/class_scroll_1_1_scroll_application_checking_error.js
new file mode 100644
index 0000000000000000000000000000000000000000..b54ca6631fbd9e57a165aa91e17c513d0a7ad7a4
--- /dev/null
+++ b/Doxygen/output/html/class_scroll_1_1_scroll_application_checking_error.js
@@ -0,0 +1,6 @@
+var class_scroll_1_1_scroll_application_checking_error =
+[
+    [ "fact", "class_scroll_1_1_scroll_application_checking_error.html#a2bb0db42e4469a1b87b5d98eddbf7815", null ],
+    [ "kind", "class_scroll_1_1_scroll_application_checking_error.html#a9b62ae23eb4696e6e67416ec64101fce", null ],
+    [ "msg", "class_scroll_1_1_scroll_application_checking_error.html#a7aa0bad2855a585aec71fc1729307706", null ]
+];
\ No newline at end of file
diff --git a/Doxygen/output/html/class_scroll_1_1_scroll_application_info-members.html b/Doxygen/output/html/class_scroll_1_1_scroll_application_info-members.html
new file mode 100644
index 0000000000000000000000000000000000000000..6604455a99fb82f59f53f017ffb8640d35655e69
--- /dev/null
+++ b/Doxygen/output/html/class_scroll_1_1_scroll_application_info-members.html
@@ -0,0 +1,103 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_scroll_1_1_scroll_application_info.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">Scroll.ScrollApplicationInfo Member List</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_scroll_1_1_scroll_application_info.html">Scroll.ScrollApplicationInfo</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_scroll_1_1_scroll_application_info.html#a47016d90748a35fe59dd25fbe1761739">acquiredFacts</a></td><td class="entry"><a class="el" href="class_scroll_1_1_scroll_application_info.html">Scroll.ScrollApplicationInfo</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_scroll_1_1_scroll_application_info.html#aa85df42ec59b6641bbaf21ef57157d39">errors</a></td><td class="entry"><a class="el" href="class_scroll_1_1_scroll_application_info.html">Scroll.ScrollApplicationInfo</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_scroll_1_1_scroll_application_info.html#ab3cf484877785a037e9f6abb53eeee43">valid</a></td><td class="entry"><a class="el" href="class_scroll_1_1_scroll_application_info.html">Scroll.ScrollApplicationInfo</a></td><td class="entry"></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_scroll_1_1_scroll_application_info.html b/Doxygen/output/html/class_scroll_1_1_scroll_application_info.html
new file mode 100644
index 0000000000000000000000000000000000000000..07929e1d431dd784ffeccc6265cb49f516350c2c
--- /dev/null
+++ b/Doxygen/output/html/class_scroll_1_1_scroll_application_info.html
@@ -0,0 +1,157 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Scroll.ScrollApplicationInfo Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_scroll_1_1_scroll_application_info.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#pub-attribs">Public Attributes</a> &#124;
+<a href="class_scroll_1_1_scroll_application_info-members.html">List of all members</a>  </div>
+  <div class="headertitle"><div class="title">Scroll.ScrollApplicationInfo Class Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
+Public Attributes</h2></td></tr>
+<tr class="memitem:ab3cf484877785a037e9f6abb53eeee43"><td class="memItemLeft" align="right" valign="top">Boolean&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scroll_1_1_scroll_application_info.html#ab3cf484877785a037e9f6abb53eeee43">valid</a></td></tr>
+<tr class="separator:ab3cf484877785a037e9f6abb53eeee43"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa85df42ec59b6641bbaf21ef57157d39"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_scroll_1_1_scroll_application_checking_error.html">ScrollApplicationCheckingError</a>[]&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scroll_1_1_scroll_application_info.html#aa85df42ec59b6641bbaf21ef57157d39">errors</a></td></tr>
+<tr class="separator:aa85df42ec59b6641bbaf21ef57157d39"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a47016d90748a35fe59dd25fbe1761739"><td class="memItemLeft" align="right" valign="top">List&lt; <a class="el" href="class_scroll_1_1_scroll_fact.html">Scroll.ScrollFact</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scroll_1_1_scroll_application_info.html#a47016d90748a35fe59dd25fbe1761739">acquiredFacts</a></td></tr>
+<tr class="separator:a47016d90748a35fe59dd25fbe1761739"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Member Data Documentation</h2>
+<a id="a47016d90748a35fe59dd25fbe1761739" name="a47016d90748a35fe59dd25fbe1761739"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a47016d90748a35fe59dd25fbe1761739">&#9670;&nbsp;</a></span>acquiredFacts</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">List&lt;<a class="el" href="class_scroll_1_1_scroll_fact.html">Scroll.ScrollFact</a>&gt; Scroll.ScrollApplicationInfo.acquiredFacts</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="aa85df42ec59b6641bbaf21ef57157d39" name="aa85df42ec59b6641bbaf21ef57157d39"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aa85df42ec59b6641bbaf21ef57157d39">&#9670;&nbsp;</a></span>errors</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_scroll_1_1_scroll_application_checking_error.html">ScrollApplicationCheckingError</a> [] Scroll.ScrollApplicationInfo.errors</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="ab3cf484877785a037e9f6abb53eeee43" name="ab3cf484877785a037e9f6abb53eeee43"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ab3cf484877785a037e9f6abb53eeee43">&#9670;&nbsp;</a></span>valid</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">Boolean Scroll.ScrollApplicationInfo.valid</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/InventoryStuff/<a class="el" href="_scroll_8cs.html">Scroll.cs</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="class_scroll.html">Scroll</a></li><li class="navelem"><a class="el" href="class_scroll_1_1_scroll_application_info.html">ScrollApplicationInfo</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_scroll_1_1_scroll_application_info.js b/Doxygen/output/html/class_scroll_1_1_scroll_application_info.js
new file mode 100644
index 0000000000000000000000000000000000000000..d1ef9c00bab75d17d088be7d56861950589c182f
--- /dev/null
+++ b/Doxygen/output/html/class_scroll_1_1_scroll_application_info.js
@@ -0,0 +1,6 @@
+var class_scroll_1_1_scroll_application_info =
+[
+    [ "acquiredFacts", "class_scroll_1_1_scroll_application_info.html#a47016d90748a35fe59dd25fbe1761739", null ],
+    [ "errors", "class_scroll_1_1_scroll_application_info.html#aa85df42ec59b6641bbaf21ef57157d39", null ],
+    [ "valid", "class_scroll_1_1_scroll_application_info.html#ab3cf484877785a037e9f6abb53eeee43", null ]
+];
\ No newline at end of file
diff --git a/Doxygen/output/html/class_scroll_1_1_scroll_assignment-members.html b/Doxygen/output/html/class_scroll_1_1_scroll_assignment-members.html
new file mode 100644
index 0000000000000000000000000000000000000000..ee0688f48150629dc9cc0ddc41e44cf552b251a2
--- /dev/null
+++ b/Doxygen/output/html/class_scroll_1_1_scroll_assignment-members.html
@@ -0,0 +1,102 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_scroll_1_1_scroll_assignment.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">Scroll.ScrollAssignment Member List</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_scroll_1_1_scroll_assignment.html">Scroll.ScrollAssignment</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_scroll_1_1_scroll_assignment.html#aa0dd0c91488d2dde3c10b2ba78b4b90a">assignment</a></td><td class="entry"><a class="el" href="class_scroll_1_1_scroll_assignment.html">Scroll.ScrollAssignment</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_scroll_1_1_scroll_assignment.html#a1604f72bb48db2b7d79aed2b836d9d35">fact</a></td><td class="entry"><a class="el" href="class_scroll_1_1_scroll_assignment.html">Scroll.ScrollAssignment</a></td><td class="entry"></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_scroll_1_1_scroll_assignment.html b/Doxygen/output/html/class_scroll_1_1_scroll_assignment.html
new file mode 100644
index 0000000000000000000000000000000000000000..55e87d01abd87157a22e53fff709261937cffdd8
--- /dev/null
+++ b/Doxygen/output/html/class_scroll_1_1_scroll_assignment.html
@@ -0,0 +1,141 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Scroll.ScrollAssignment Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_scroll_1_1_scroll_assignment.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#pub-attribs">Public Attributes</a> &#124;
+<a href="class_scroll_1_1_scroll_assignment-members.html">List of all members</a>  </div>
+  <div class="headertitle"><div class="title">Scroll.ScrollAssignment Class Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
+Public Attributes</h2></td></tr>
+<tr class="memitem:a1604f72bb48db2b7d79aed2b836d9d35"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_scroll_1_1_uri_reference.html">UriReference</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scroll_1_1_scroll_assignment.html#a1604f72bb48db2b7d79aed2b836d9d35">fact</a></td></tr>
+<tr class="separator:a1604f72bb48db2b7d79aed2b836d9d35"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa0dd0c91488d2dde3c10b2ba78b4b90a"><td class="memItemLeft" align="right" valign="top">OMS&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scroll_1_1_scroll_assignment.html#aa0dd0c91488d2dde3c10b2ba78b4b90a">assignment</a></td></tr>
+<tr class="separator:aa0dd0c91488d2dde3c10b2ba78b4b90a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Member Data Documentation</h2>
+<a id="aa0dd0c91488d2dde3c10b2ba78b4b90a" name="aa0dd0c91488d2dde3c10b2ba78b4b90a"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aa0dd0c91488d2dde3c10b2ba78b4b90a">&#9670;&nbsp;</a></span>assignment</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">OMS Scroll.ScrollAssignment.assignment</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a1604f72bb48db2b7d79aed2b836d9d35" name="a1604f72bb48db2b7d79aed2b836d9d35"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a1604f72bb48db2b7d79aed2b836d9d35">&#9670;&nbsp;</a></span>fact</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_scroll_1_1_uri_reference.html">UriReference</a> Scroll.ScrollAssignment.fact</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/InventoryStuff/<a class="el" href="_scroll_8cs.html">Scroll.cs</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="class_scroll.html">Scroll</a></li><li class="navelem"><a class="el" href="class_scroll_1_1_scroll_assignment.html">ScrollAssignment</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_scroll_1_1_scroll_assignment.js b/Doxygen/output/html/class_scroll_1_1_scroll_assignment.js
new file mode 100644
index 0000000000000000000000000000000000000000..b07b3797f1fbb8ca156d78c9ac3cac1af5454149
--- /dev/null
+++ b/Doxygen/output/html/class_scroll_1_1_scroll_assignment.js
@@ -0,0 +1,5 @@
+var class_scroll_1_1_scroll_assignment =
+[
+    [ "assignment", "class_scroll_1_1_scroll_assignment.html#aa0dd0c91488d2dde3c10b2ba78b4b90a", null ],
+    [ "fact", "class_scroll_1_1_scroll_assignment.html#a1604f72bb48db2b7d79aed2b836d9d35", null ]
+];
\ No newline at end of file
diff --git a/Doxygen/output/html/class_scroll_1_1_scroll_dynamic_info-members.html b/Doxygen/output/html/class_scroll_1_1_scroll_dynamic_info-members.html
new file mode 100644
index 0000000000000000000000000000000000000000..374047377197a76057dba1abdbd8f261dc339ca3
--- /dev/null
+++ b/Doxygen/output/html/class_scroll_1_1_scroll_dynamic_info-members.html
@@ -0,0 +1,105 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_scroll_1_1_scroll_dynamic_info.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">Scroll.ScrollDynamicInfo Member List</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_scroll_1_1_scroll_dynamic_info.html">Scroll.ScrollDynamicInfo</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_scroll_1_1_scroll_dynamic_info.html#aac5d94d96714ac6de93425ded8b7129b">completions</a></td><td class="entry"><a class="el" href="class_scroll_1_1_scroll_dynamic_info.html">Scroll.ScrollDynamicInfo</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_scroll_1_1_scroll_dynamic_info.html#ad5ca5564f911d0d7dd86ac7340e61160">errors</a></td><td class="entry"><a class="el" href="class_scroll_1_1_scroll_dynamic_info.html">Scroll.ScrollDynamicInfo</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_scroll_1_1_scroll_dynamic_info.html#a1b5f400c55145422c6cfa864f65df58a">original</a></td><td class="entry"><a class="el" href="class_scroll_1_1_scroll_dynamic_info.html">Scroll.ScrollDynamicInfo</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_scroll_1_1_scroll_dynamic_info.html#a7881a14d6a4586e91ae8628fc1b8fc04">rendered</a></td><td class="entry"><a class="el" href="class_scroll_1_1_scroll_dynamic_info.html">Scroll.ScrollDynamicInfo</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_scroll_1_1_scroll_dynamic_info.html#a1fa8db017b3b9831d3e3140aff834788">valid</a></td><td class="entry"><a class="el" href="class_scroll_1_1_scroll_dynamic_info.html">Scroll.ScrollDynamicInfo</a></td><td class="entry"></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_scroll_1_1_scroll_dynamic_info.html b/Doxygen/output/html/class_scroll_1_1_scroll_dynamic_info.html
new file mode 100644
index 0000000000000000000000000000000000000000..a615c6c6aaab24c936b15290a56f1e001d1155d4
--- /dev/null
+++ b/Doxygen/output/html/class_scroll_1_1_scroll_dynamic_info.html
@@ -0,0 +1,189 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Scroll.ScrollDynamicInfo Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_scroll_1_1_scroll_dynamic_info.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#pub-attribs">Public Attributes</a> &#124;
+<a href="class_scroll_1_1_scroll_dynamic_info-members.html">List of all members</a>  </div>
+  <div class="headertitle"><div class="title">Scroll.ScrollDynamicInfo Class Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
+Public Attributes</h2></td></tr>
+<tr class="memitem:a1b5f400c55145422c6cfa864f65df58a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_scroll.html">Scroll</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scroll_1_1_scroll_dynamic_info.html#a1b5f400c55145422c6cfa864f65df58a">original</a></td></tr>
+<tr class="separator:a1b5f400c55145422c6cfa864f65df58a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7881a14d6a4586e91ae8628fc1b8fc04"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_scroll.html">Scroll</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scroll_1_1_scroll_dynamic_info.html#a7881a14d6a4586e91ae8628fc1b8fc04">rendered</a></td></tr>
+<tr class="separator:a7881a14d6a4586e91ae8628fc1b8fc04"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aac5d94d96714ac6de93425ded8b7129b"><td class="memItemLeft" align="right" valign="top">List&lt; List&lt; <a class="el" href="class_scroll_1_1_scroll_assignment.html">Scroll.ScrollAssignment</a> &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scroll_1_1_scroll_dynamic_info.html#aac5d94d96714ac6de93425ded8b7129b">completions</a></td></tr>
+<tr class="separator:aac5d94d96714ac6de93425ded8b7129b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1fa8db017b3b9831d3e3140aff834788"><td class="memItemLeft" align="right" valign="top">Boolean&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scroll_1_1_scroll_dynamic_info.html#a1fa8db017b3b9831d3e3140aff834788">valid</a></td></tr>
+<tr class="separator:a1fa8db017b3b9831d3e3140aff834788"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad5ca5564f911d0d7dd86ac7340e61160"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_scroll_1_1_scroll_application_checking_error.html">ScrollApplicationCheckingError</a>[]&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scroll_1_1_scroll_dynamic_info.html#ad5ca5564f911d0d7dd86ac7340e61160">errors</a></td></tr>
+<tr class="separator:ad5ca5564f911d0d7dd86ac7340e61160"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Member Data Documentation</h2>
+<a id="aac5d94d96714ac6de93425ded8b7129b" name="aac5d94d96714ac6de93425ded8b7129b"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aac5d94d96714ac6de93425ded8b7129b">&#9670;&nbsp;</a></span>completions</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">List&lt;List&lt;<a class="el" href="class_scroll_1_1_scroll_assignment.html">Scroll.ScrollAssignment</a>&gt; &gt; Scroll.ScrollDynamicInfo.completions</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="ad5ca5564f911d0d7dd86ac7340e61160" name="ad5ca5564f911d0d7dd86ac7340e61160"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ad5ca5564f911d0d7dd86ac7340e61160">&#9670;&nbsp;</a></span>errors</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_scroll_1_1_scroll_application_checking_error.html">ScrollApplicationCheckingError</a> [] Scroll.ScrollDynamicInfo.errors</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a1b5f400c55145422c6cfa864f65df58a" name="a1b5f400c55145422c6cfa864f65df58a"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a1b5f400c55145422c6cfa864f65df58a">&#9670;&nbsp;</a></span>original</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_scroll.html">Scroll</a> Scroll.ScrollDynamicInfo.original</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a7881a14d6a4586e91ae8628fc1b8fc04" name="a7881a14d6a4586e91ae8628fc1b8fc04"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a7881a14d6a4586e91ae8628fc1b8fc04">&#9670;&nbsp;</a></span>rendered</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_scroll.html">Scroll</a> Scroll.ScrollDynamicInfo.rendered</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a1fa8db017b3b9831d3e3140aff834788" name="a1fa8db017b3b9831d3e3140aff834788"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a1fa8db017b3b9831d3e3140aff834788">&#9670;&nbsp;</a></span>valid</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">Boolean Scroll.ScrollDynamicInfo.valid</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/InventoryStuff/<a class="el" href="_scroll_8cs.html">Scroll.cs</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="class_scroll.html">Scroll</a></li><li class="navelem"><a class="el" href="class_scroll_1_1_scroll_dynamic_info.html">ScrollDynamicInfo</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_scroll_1_1_scroll_dynamic_info.js b/Doxygen/output/html/class_scroll_1_1_scroll_dynamic_info.js
new file mode 100644
index 0000000000000000000000000000000000000000..5a7b9af4ac1978f567e502200521b3cfaea07c71
--- /dev/null
+++ b/Doxygen/output/html/class_scroll_1_1_scroll_dynamic_info.js
@@ -0,0 +1,8 @@
+var class_scroll_1_1_scroll_dynamic_info =
+[
+    [ "completions", "class_scroll_1_1_scroll_dynamic_info.html#aac5d94d96714ac6de93425ded8b7129b", null ],
+    [ "errors", "class_scroll_1_1_scroll_dynamic_info.html#ad5ca5564f911d0d7dd86ac7340e61160", null ],
+    [ "original", "class_scroll_1_1_scroll_dynamic_info.html#a1b5f400c55145422c6cfa864f65df58a", null ],
+    [ "rendered", "class_scroll_1_1_scroll_dynamic_info.html#a7881a14d6a4586e91ae8628fc1b8fc04", null ],
+    [ "valid", "class_scroll_1_1_scroll_dynamic_info.html#a1fa8db017b3b9831d3e3140aff834788", null ]
+];
\ No newline at end of file
diff --git a/Doxygen/output/html/class_scroll_1_1_scroll_fact-members.html b/Doxygen/output/html/class_scroll_1_1_scroll_fact-members.html
new file mode 100644
index 0000000000000000000000000000000000000000..dc1f0d08c6e06d6f2042095282c8059cbe8728f5
--- /dev/null
+++ b/Doxygen/output/html/class_scroll_1_1_scroll_fact-members.html
@@ -0,0 +1,104 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_scroll_1_1_scroll_fact.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">Scroll.ScrollFact Member List</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_scroll_1_1_scroll_fact.html">Scroll.ScrollFact</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_scroll_1_1_scroll_fact.html#af20facbbf8b76d00f14b3a5d33d7b6d0">getType</a>()</td><td class="entry"><a class="el" href="class_scroll_1_1_scroll_fact.html">Scroll.ScrollFact</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_scroll_1_1_scroll_fact.html#ae07ee182904731cb2fffd620e7a7aa00">kind</a></td><td class="entry"><a class="el" href="class_scroll_1_1_scroll_fact.html">Scroll.ScrollFact</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_scroll_1_1_scroll_fact.html#a5bcc4b0d2464e91edcf32dd15cdbba6c">label</a></td><td class="entry"><a class="el" href="class_scroll_1_1_scroll_fact.html">Scroll.ScrollFact</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_scroll_1_1_scroll_fact.html#a69f5573d41ded0172752dcf377db0b53">ref</a></td><td class="entry"><a class="el" href="class_scroll_1_1_scroll_fact.html">Scroll.ScrollFact</a></td><td class="entry"></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_scroll_1_1_scroll_fact.html b/Doxygen/output/html/class_scroll_1_1_scroll_fact.html
new file mode 100644
index 0000000000000000000000000000000000000000..26b854eaa45d311347cc6cb790cf0b58ae2d1afa
--- /dev/null
+++ b/Doxygen/output/html/class_scroll_1_1_scroll_fact.html
@@ -0,0 +1,201 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Scroll.ScrollFact Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_scroll_1_1_scroll_fact.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="#pub-attribs">Public Attributes</a> &#124;
+<a href="class_scroll_1_1_scroll_fact-members.html">List of all members</a>  </div>
+  <div class="headertitle"><div class="title">Scroll.ScrollFact Class Reference<span class="mlabels"><span class="mlabel">abstract</span></span></div></div>
+</div><!--header-->
+<div class="contents">
+<div class="dynheader">
+Inheritance diagram for Scroll.ScrollFact:</div>
+<div class="dyncontent">
+ <div class="center">
+  <img src="class_scroll_1_1_scroll_fact.png" usemap="#Scroll.ScrollFact_map" alt=""/>
+  <map id="Scroll.ScrollFact_map" name="Scroll.ScrollFact_map">
+<area href="class_scroll_1_1_scroll_symbol_fact.html" alt="Scroll.ScrollSymbolFact" shape="rect" coords="0,56,148,80"/>
+<area href="class_scroll_1_1_scroll_value_fact.html" alt="Scroll.ScrollValueFact" shape="rect" coords="158,56,306,80"/>
+  </map>
+</div></div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:af20facbbf8b76d00f14b3a5d33d7b6d0"><td class="memItemLeft" align="right" valign="top">abstract String&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scroll_1_1_scroll_fact.html#af20facbbf8b76d00f14b3a5d33d7b6d0">getType</a> ()</td></tr>
+<tr class="separator:af20facbbf8b76d00f14b3a5d33d7b6d0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
+Public Attributes</h2></td></tr>
+<tr class="memitem:ae07ee182904731cb2fffd620e7a7aa00"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scroll_1_1_scroll_fact.html#ae07ee182904731cb2fffd620e7a7aa00">kind</a></td></tr>
+<tr class="separator:ae07ee182904731cb2fffd620e7a7aa00"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a69f5573d41ded0172752dcf377db0b53"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_scroll_1_1_uri_reference.html">UriReference</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scroll_1_1_scroll_fact.html#a69f5573d41ded0172752dcf377db0b53">ref</a></td></tr>
+<tr class="separator:a69f5573d41ded0172752dcf377db0b53"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5bcc4b0d2464e91edcf32dd15cdbba6c"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scroll_1_1_scroll_fact.html#a5bcc4b0d2464e91edcf32dd15cdbba6c">label</a></td></tr>
+<tr class="separator:a5bcc4b0d2464e91edcf32dd15cdbba6c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a id="af20facbbf8b76d00f14b3a5d33d7b6d0" name="af20facbbf8b76d00f14b3a5d33d7b6d0"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#af20facbbf8b76d00f14b3a5d33d7b6d0">&#9670;&nbsp;</a></span>getType()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">abstract String Scroll.ScrollFact.getType </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Implemented in <a class="el" href="class_scroll_1_1_scroll_symbol_fact.html#a2cd872cc83a4e8d3d0d0bfa7bbe86c8e">Scroll.ScrollSymbolFact</a>, and <a class="el" href="class_scroll_1_1_scroll_value_fact.html#ac995e2a1d0a04a42af36b914f71d6537">Scroll.ScrollValueFact</a>.</p>
+
+</div>
+</div>
+<h2 class="groupheader">Member Data Documentation</h2>
+<a id="ae07ee182904731cb2fffd620e7a7aa00" name="ae07ee182904731cb2fffd620e7a7aa00"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ae07ee182904731cb2fffd620e7a7aa00">&#9670;&nbsp;</a></span>kind</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">string Scroll.ScrollFact.kind</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a5bcc4b0d2464e91edcf32dd15cdbba6c" name="a5bcc4b0d2464e91edcf32dd15cdbba6c"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a5bcc4b0d2464e91edcf32dd15cdbba6c">&#9670;&nbsp;</a></span>label</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">string Scroll.ScrollFact.label</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a69f5573d41ded0172752dcf377db0b53" name="a69f5573d41ded0172752dcf377db0b53"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a69f5573d41ded0172752dcf377db0b53">&#9670;&nbsp;</a></span>ref</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_scroll_1_1_uri_reference.html">UriReference</a> Scroll.ScrollFact.ref</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/InventoryStuff/<a class="el" href="_scroll_8cs.html">Scroll.cs</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="class_scroll.html">Scroll</a></li><li class="navelem"><a class="el" href="class_scroll_1_1_scroll_fact.html">ScrollFact</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_scroll_1_1_scroll_fact.js b/Doxygen/output/html/class_scroll_1_1_scroll_fact.js
new file mode 100644
index 0000000000000000000000000000000000000000..6a4fb06b0454637b97fbdbdf433b411bab7c3666
--- /dev/null
+++ b/Doxygen/output/html/class_scroll_1_1_scroll_fact.js
@@ -0,0 +1,7 @@
+var class_scroll_1_1_scroll_fact =
+[
+    [ "getType", "class_scroll_1_1_scroll_fact.html#af20facbbf8b76d00f14b3a5d33d7b6d0", null ],
+    [ "kind", "class_scroll_1_1_scroll_fact.html#ae07ee182904731cb2fffd620e7a7aa00", null ],
+    [ "label", "class_scroll_1_1_scroll_fact.html#a5bcc4b0d2464e91edcf32dd15cdbba6c", null ],
+    [ "ref", "class_scroll_1_1_scroll_fact.html#a69f5573d41ded0172752dcf377db0b53", null ]
+];
\ No newline at end of file
diff --git a/Doxygen/output/html/class_scroll_1_1_scroll_fact.png b/Doxygen/output/html/class_scroll_1_1_scroll_fact.png
new file mode 100644
index 0000000000000000000000000000000000000000..4f8f4029bacf37b71b3ad70e298805c59cb20ae9
--- /dev/null
+++ b/Doxygen/output/html/class_scroll_1_1_scroll_fact.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:b14b45643f11411a54a2066f8e77888e532467ceb308ca86ed448f9f0906a9ff
+size 866
diff --git a/Doxygen/output/html/class_scroll_1_1_scroll_symbol_fact-members.html b/Doxygen/output/html/class_scroll_1_1_scroll_symbol_fact-members.html
new file mode 100644
index 0000000000000000000000000000000000000000..9a8fc4755c6fa272763606f2c46d715778e99aa2
--- /dev/null
+++ b/Doxygen/output/html/class_scroll_1_1_scroll_symbol_fact-members.html
@@ -0,0 +1,106 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_scroll_1_1_scroll_symbol_fact.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">Scroll.ScrollSymbolFact Member List</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_scroll_1_1_scroll_symbol_fact.html">Scroll.ScrollSymbolFact</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_scroll_1_1_scroll_symbol_fact.html#a86571379ff59b5e757bd5a1288fff793">df</a></td><td class="entry"><a class="el" href="class_scroll_1_1_scroll_symbol_fact.html">Scroll.ScrollSymbolFact</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_scroll_1_1_scroll_symbol_fact.html#a2cd872cc83a4e8d3d0d0bfa7bbe86c8e">getType</a>()</td><td class="entry"><a class="el" href="class_scroll_1_1_scroll_symbol_fact.html">Scroll.ScrollSymbolFact</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_scroll_1_1_scroll_fact.html#ae07ee182904731cb2fffd620e7a7aa00">kind</a></td><td class="entry"><a class="el" href="class_scroll_1_1_scroll_fact.html">Scroll.ScrollFact</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_scroll_1_1_scroll_fact.html#a5bcc4b0d2464e91edcf32dd15cdbba6c">label</a></td><td class="entry"><a class="el" href="class_scroll_1_1_scroll_fact.html">Scroll.ScrollFact</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_scroll_1_1_scroll_fact.html#a69f5573d41ded0172752dcf377db0b53">ref</a></td><td class="entry"><a class="el" href="class_scroll_1_1_scroll_fact.html">Scroll.ScrollFact</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_scroll_1_1_scroll_symbol_fact.html#a0a9586c1c73cf57e4f77bde359963924">tp</a></td><td class="entry"><a class="el" href="class_scroll_1_1_scroll_symbol_fact.html">Scroll.ScrollSymbolFact</a></td><td class="entry"></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_scroll_1_1_scroll_symbol_fact.html b/Doxygen/output/html/class_scroll_1_1_scroll_symbol_fact.html
new file mode 100644
index 0000000000000000000000000000000000000000..5921e8780540a18b2a1be3b51ee9df901bc952b5
--- /dev/null
+++ b/Doxygen/output/html/class_scroll_1_1_scroll_symbol_fact.html
@@ -0,0 +1,193 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Scroll.ScrollSymbolFact Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_scroll_1_1_scroll_symbol_fact.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="#pub-attribs">Public Attributes</a> &#124;
+<a href="class_scroll_1_1_scroll_symbol_fact-members.html">List of all members</a>  </div>
+  <div class="headertitle"><div class="title">Scroll.ScrollSymbolFact Class Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<div class="dynheader">
+Inheritance diagram for Scroll.ScrollSymbolFact:</div>
+<div class="dyncontent">
+ <div class="center">
+  <img src="class_scroll_1_1_scroll_symbol_fact.png" usemap="#Scroll.ScrollSymbolFact_map" alt=""/>
+  <map id="Scroll.ScrollSymbolFact_map" name="Scroll.ScrollSymbolFact_map">
+<area href="class_scroll_1_1_scroll_fact.html" alt="Scroll.ScrollFact" shape="rect" coords="0,0,148,24"/>
+  </map>
+</div></div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:a2cd872cc83a4e8d3d0d0bfa7bbe86c8e"><td class="memItemLeft" align="right" valign="top">override String&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scroll_1_1_scroll_symbol_fact.html#a2cd872cc83a4e8d3d0d0bfa7bbe86c8e">getType</a> ()</td></tr>
+<tr class="separator:a2cd872cc83a4e8d3d0d0bfa7bbe86c8e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
+Public Attributes</h2></td></tr>
+<tr class="memitem:a0a9586c1c73cf57e4f77bde359963924"><td class="memItemLeft" align="right" valign="top">MMTTerm&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scroll_1_1_scroll_symbol_fact.html#a0a9586c1c73cf57e4f77bde359963924">tp</a></td></tr>
+<tr class="separator:a0a9586c1c73cf57e4f77bde359963924"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a86571379ff59b5e757bd5a1288fff793"><td class="memItemLeft" align="right" valign="top">MMTTerm&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scroll_1_1_scroll_symbol_fact.html#a86571379ff59b5e757bd5a1288fff793">df</a></td></tr>
+<tr class="separator:a86571379ff59b5e757bd5a1288fff793"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_attribs_class_scroll_1_1_scroll_fact"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_class_scroll_1_1_scroll_fact')"><img src="closed.png" alt="-"/>&#160;Public Attributes inherited from <a class="el" href="class_scroll_1_1_scroll_fact.html">Scroll.ScrollFact</a></td></tr>
+<tr class="memitem:ae07ee182904731cb2fffd620e7a7aa00 inherit pub_attribs_class_scroll_1_1_scroll_fact"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scroll_1_1_scroll_fact.html#ae07ee182904731cb2fffd620e7a7aa00">kind</a></td></tr>
+<tr class="separator:ae07ee182904731cb2fffd620e7a7aa00 inherit pub_attribs_class_scroll_1_1_scroll_fact"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a69f5573d41ded0172752dcf377db0b53 inherit pub_attribs_class_scroll_1_1_scroll_fact"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_scroll_1_1_uri_reference.html">UriReference</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scroll_1_1_scroll_fact.html#a69f5573d41ded0172752dcf377db0b53">ref</a></td></tr>
+<tr class="separator:a69f5573d41ded0172752dcf377db0b53 inherit pub_attribs_class_scroll_1_1_scroll_fact"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5bcc4b0d2464e91edcf32dd15cdbba6c inherit pub_attribs_class_scroll_1_1_scroll_fact"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scroll_1_1_scroll_fact.html#a5bcc4b0d2464e91edcf32dd15cdbba6c">label</a></td></tr>
+<tr class="separator:a5bcc4b0d2464e91edcf32dd15cdbba6c inherit pub_attribs_class_scroll_1_1_scroll_fact"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p >Class used for deserializing incoming symbol-declarations from mmt </p>
+</div><h2 class="groupheader">Member Function Documentation</h2>
+<a id="a2cd872cc83a4e8d3d0d0bfa7bbe86c8e" name="a2cd872cc83a4e8d3d0d0bfa7bbe86c8e"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a2cd872cc83a4e8d3d0d0bfa7bbe86c8e">&#9670;&nbsp;</a></span>getType()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">override String Scroll.ScrollSymbolFact.getType </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Implements <a class="el" href="class_scroll_1_1_scroll_fact.html#af20facbbf8b76d00f14b3a5d33d7b6d0">Scroll.ScrollFact</a>.</p>
+
+</div>
+</div>
+<h2 class="groupheader">Member Data Documentation</h2>
+<a id="a86571379ff59b5e757bd5a1288fff793" name="a86571379ff59b5e757bd5a1288fff793"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a86571379ff59b5e757bd5a1288fff793">&#9670;&nbsp;</a></span>df</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">MMTTerm Scroll.ScrollSymbolFact.df</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a0a9586c1c73cf57e4f77bde359963924" name="a0a9586c1c73cf57e4f77bde359963924"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a0a9586c1c73cf57e4f77bde359963924">&#9670;&nbsp;</a></span>tp</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">MMTTerm Scroll.ScrollSymbolFact.tp</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/InventoryStuff/<a class="el" href="_scroll_8cs.html">Scroll.cs</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="class_scroll.html">Scroll</a></li><li class="navelem"><a class="el" href="class_scroll_1_1_scroll_symbol_fact.html">ScrollSymbolFact</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_scroll_1_1_scroll_symbol_fact.js b/Doxygen/output/html/class_scroll_1_1_scroll_symbol_fact.js
new file mode 100644
index 0000000000000000000000000000000000000000..21ce42ee8261b1a3b0a5a6803ead8b7f1e26961a
--- /dev/null
+++ b/Doxygen/output/html/class_scroll_1_1_scroll_symbol_fact.js
@@ -0,0 +1,6 @@
+var class_scroll_1_1_scroll_symbol_fact =
+[
+    [ "getType", "class_scroll_1_1_scroll_symbol_fact.html#a2cd872cc83a4e8d3d0d0bfa7bbe86c8e", null ],
+    [ "df", "class_scroll_1_1_scroll_symbol_fact.html#a86571379ff59b5e757bd5a1288fff793", null ],
+    [ "tp", "class_scroll_1_1_scroll_symbol_fact.html#a0a9586c1c73cf57e4f77bde359963924", null ]
+];
\ No newline at end of file
diff --git a/Doxygen/output/html/class_scroll_1_1_scroll_symbol_fact.png b/Doxygen/output/html/class_scroll_1_1_scroll_symbol_fact.png
new file mode 100644
index 0000000000000000000000000000000000000000..c51dd9c39fdae3347a11543dc5da627a5872d25c
--- /dev/null
+++ b/Doxygen/output/html/class_scroll_1_1_scroll_symbol_fact.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:74b78699d67e86397b1b64a763d94eb1575c3bd79af85426b608307cc1bf88ed
+size 611
diff --git a/Doxygen/output/html/class_scroll_1_1_scroll_theory_reference-members.html b/Doxygen/output/html/class_scroll_1_1_scroll_theory_reference-members.html
new file mode 100644
index 0000000000000000000000000000000000000000..7fec0b73d892283945f61fa24bdfd6b6c75998df
--- /dev/null
+++ b/Doxygen/output/html/class_scroll_1_1_scroll_theory_reference-members.html
@@ -0,0 +1,102 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_scroll_1_1_scroll_theory_reference.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">Scroll.ScrollTheoryReference Member List</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_scroll_1_1_scroll_theory_reference.html">Scroll.ScrollTheoryReference</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_scroll_1_1_scroll_theory_reference.html#ab0ccba22838e2ec7296293d1a847e658">problemTheory</a></td><td class="entry"><a class="el" href="class_scroll_1_1_scroll_theory_reference.html">Scroll.ScrollTheoryReference</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_scroll_1_1_scroll_theory_reference.html#a234c0b6d848790cbb47632a36f57f284">solutionTheory</a></td><td class="entry"><a class="el" href="class_scroll_1_1_scroll_theory_reference.html">Scroll.ScrollTheoryReference</a></td><td class="entry"></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_scroll_1_1_scroll_theory_reference.html b/Doxygen/output/html/class_scroll_1_1_scroll_theory_reference.html
new file mode 100644
index 0000000000000000000000000000000000000000..effdfe5c48250994bbe8c769c42f01ea7c8bd8a4
--- /dev/null
+++ b/Doxygen/output/html/class_scroll_1_1_scroll_theory_reference.html
@@ -0,0 +1,141 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Scroll.ScrollTheoryReference Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_scroll_1_1_scroll_theory_reference.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#pub-attribs">Public Attributes</a> &#124;
+<a href="class_scroll_1_1_scroll_theory_reference-members.html">List of all members</a>  </div>
+  <div class="headertitle"><div class="title">Scroll.ScrollTheoryReference Class Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
+Public Attributes</h2></td></tr>
+<tr class="memitem:ab0ccba22838e2ec7296293d1a847e658"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scroll_1_1_scroll_theory_reference.html#ab0ccba22838e2ec7296293d1a847e658">problemTheory</a></td></tr>
+<tr class="separator:ab0ccba22838e2ec7296293d1a847e658"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a234c0b6d848790cbb47632a36f57f284"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scroll_1_1_scroll_theory_reference.html#a234c0b6d848790cbb47632a36f57f284">solutionTheory</a></td></tr>
+<tr class="separator:a234c0b6d848790cbb47632a36f57f284"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Member Data Documentation</h2>
+<a id="ab0ccba22838e2ec7296293d1a847e658" name="ab0ccba22838e2ec7296293d1a847e658"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ab0ccba22838e2ec7296293d1a847e658">&#9670;&nbsp;</a></span>problemTheory</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">string Scroll.ScrollTheoryReference.problemTheory</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a234c0b6d848790cbb47632a36f57f284" name="a234c0b6d848790cbb47632a36f57f284"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a234c0b6d848790cbb47632a36f57f284">&#9670;&nbsp;</a></span>solutionTheory</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">string Scroll.ScrollTheoryReference.solutionTheory</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/InventoryStuff/<a class="el" href="_scroll_8cs.html">Scroll.cs</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="class_scroll.html">Scroll</a></li><li class="navelem"><a class="el" href="class_scroll_1_1_scroll_theory_reference.html">ScrollTheoryReference</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_scroll_1_1_scroll_theory_reference.js b/Doxygen/output/html/class_scroll_1_1_scroll_theory_reference.js
new file mode 100644
index 0000000000000000000000000000000000000000..6804719466b5ddcf1bfa091922c377159345b3b2
--- /dev/null
+++ b/Doxygen/output/html/class_scroll_1_1_scroll_theory_reference.js
@@ -0,0 +1,5 @@
+var class_scroll_1_1_scroll_theory_reference =
+[
+    [ "problemTheory", "class_scroll_1_1_scroll_theory_reference.html#ab0ccba22838e2ec7296293d1a847e658", null ],
+    [ "solutionTheory", "class_scroll_1_1_scroll_theory_reference.html#a234c0b6d848790cbb47632a36f57f284", null ]
+];
\ No newline at end of file
diff --git a/Doxygen/output/html/class_scroll_1_1_scroll_value_fact-members.html b/Doxygen/output/html/class_scroll_1_1_scroll_value_fact-members.html
new file mode 100644
index 0000000000000000000000000000000000000000..cfe0ee352244bd6f70d9586c3ca30674aa1a1b34
--- /dev/null
+++ b/Doxygen/output/html/class_scroll_1_1_scroll_value_fact-members.html
@@ -0,0 +1,108 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_scroll_1_1_scroll_value_fact.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">Scroll.ScrollValueFact Member List</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_scroll_1_1_scroll_value_fact.html">Scroll.ScrollValueFact</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_scroll_1_1_scroll_value_fact.html#ac995e2a1d0a04a42af36b914f71d6537">getType</a>()</td><td class="entry"><a class="el" href="class_scroll_1_1_scroll_value_fact.html">Scroll.ScrollValueFact</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_scroll_1_1_scroll_fact.html#ae07ee182904731cb2fffd620e7a7aa00">kind</a></td><td class="entry"><a class="el" href="class_scroll_1_1_scroll_fact.html">Scroll.ScrollFact</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_scroll_1_1_scroll_fact.html#a5bcc4b0d2464e91edcf32dd15cdbba6c">label</a></td><td class="entry"><a class="el" href="class_scroll_1_1_scroll_fact.html">Scroll.ScrollFact</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_scroll_1_1_scroll_value_fact.html#a9a89943c4d58a62f0732bea86f7643e8">lhs</a></td><td class="entry"><a class="el" href="class_scroll_1_1_scroll_value_fact.html">Scroll.ScrollValueFact</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_scroll_1_1_scroll_value_fact.html#acb0dc04a822f1d64530ad1f70abc5c7c">proof</a></td><td class="entry"><a class="el" href="class_scroll_1_1_scroll_value_fact.html">Scroll.ScrollValueFact</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_scroll_1_1_scroll_fact.html#a69f5573d41ded0172752dcf377db0b53">ref</a></td><td class="entry"><a class="el" href="class_scroll_1_1_scroll_fact.html">Scroll.ScrollFact</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_scroll_1_1_scroll_value_fact.html#adb93ce5d48aa463861fcdfe9dffed3bc">value</a></td><td class="entry"><a class="el" href="class_scroll_1_1_scroll_value_fact.html">Scroll.ScrollValueFact</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_scroll_1_1_scroll_value_fact.html#a5fcbf834e29ab16ea12bb8b821a7206d">valueTp</a></td><td class="entry"><a class="el" href="class_scroll_1_1_scroll_value_fact.html">Scroll.ScrollValueFact</a></td><td class="entry"></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_scroll_1_1_scroll_value_fact.html b/Doxygen/output/html/class_scroll_1_1_scroll_value_fact.html
new file mode 100644
index 0000000000000000000000000000000000000000..8fb53801a3c537f9f04a3949720eb538119b4063
--- /dev/null
+++ b/Doxygen/output/html/class_scroll_1_1_scroll_value_fact.html
@@ -0,0 +1,225 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Scroll.ScrollValueFact Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_scroll_1_1_scroll_value_fact.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="#pub-attribs">Public Attributes</a> &#124;
+<a href="class_scroll_1_1_scroll_value_fact-members.html">List of all members</a>  </div>
+  <div class="headertitle"><div class="title">Scroll.ScrollValueFact Class Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<div class="dynheader">
+Inheritance diagram for Scroll.ScrollValueFact:</div>
+<div class="dyncontent">
+ <div class="center">
+  <img src="class_scroll_1_1_scroll_value_fact.png" usemap="#Scroll.ScrollValueFact_map" alt=""/>
+  <map id="Scroll.ScrollValueFact_map" name="Scroll.ScrollValueFact_map">
+<area href="class_scroll_1_1_scroll_fact.html" alt="Scroll.ScrollFact" shape="rect" coords="0,0,140,24"/>
+  </map>
+</div></div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:ac995e2a1d0a04a42af36b914f71d6537"><td class="memItemLeft" align="right" valign="top">override String&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scroll_1_1_scroll_value_fact.html#ac995e2a1d0a04a42af36b914f71d6537">getType</a> ()</td></tr>
+<tr class="separator:ac995e2a1d0a04a42af36b914f71d6537"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
+Public Attributes</h2></td></tr>
+<tr class="memitem:a9a89943c4d58a62f0732bea86f7643e8"><td class="memItemLeft" align="right" valign="top">MMTTerm&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scroll_1_1_scroll_value_fact.html#a9a89943c4d58a62f0732bea86f7643e8">lhs</a></td></tr>
+<tr class="separator:a9a89943c4d58a62f0732bea86f7643e8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5fcbf834e29ab16ea12bb8b821a7206d"><td class="memItemLeft" align="right" valign="top">MMTTerm&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scroll_1_1_scroll_value_fact.html#a5fcbf834e29ab16ea12bb8b821a7206d">valueTp</a></td></tr>
+<tr class="separator:a5fcbf834e29ab16ea12bb8b821a7206d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:adb93ce5d48aa463861fcdfe9dffed3bc"><td class="memItemLeft" align="right" valign="top">MMTTerm&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scroll_1_1_scroll_value_fact.html#adb93ce5d48aa463861fcdfe9dffed3bc">value</a></td></tr>
+<tr class="separator:adb93ce5d48aa463861fcdfe9dffed3bc"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:acb0dc04a822f1d64530ad1f70abc5c7c"><td class="memItemLeft" align="right" valign="top">MMTTerm&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scroll_1_1_scroll_value_fact.html#acb0dc04a822f1d64530ad1f70abc5c7c">proof</a></td></tr>
+<tr class="separator:acb0dc04a822f1d64530ad1f70abc5c7c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_attribs_class_scroll_1_1_scroll_fact"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_class_scroll_1_1_scroll_fact')"><img src="closed.png" alt="-"/>&#160;Public Attributes inherited from <a class="el" href="class_scroll_1_1_scroll_fact.html">Scroll.ScrollFact</a></td></tr>
+<tr class="memitem:ae07ee182904731cb2fffd620e7a7aa00 inherit pub_attribs_class_scroll_1_1_scroll_fact"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scroll_1_1_scroll_fact.html#ae07ee182904731cb2fffd620e7a7aa00">kind</a></td></tr>
+<tr class="separator:ae07ee182904731cb2fffd620e7a7aa00 inherit pub_attribs_class_scroll_1_1_scroll_fact"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a69f5573d41ded0172752dcf377db0b53 inherit pub_attribs_class_scroll_1_1_scroll_fact"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_scroll_1_1_uri_reference.html">UriReference</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scroll_1_1_scroll_fact.html#a69f5573d41ded0172752dcf377db0b53">ref</a></td></tr>
+<tr class="separator:a69f5573d41ded0172752dcf377db0b53 inherit pub_attribs_class_scroll_1_1_scroll_fact"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5bcc4b0d2464e91edcf32dd15cdbba6c inherit pub_attribs_class_scroll_1_1_scroll_fact"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scroll_1_1_scroll_fact.html#a5bcc4b0d2464e91edcf32dd15cdbba6c">label</a></td></tr>
+<tr class="separator:a5bcc4b0d2464e91edcf32dd15cdbba6c inherit pub_attribs_class_scroll_1_1_scroll_fact"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p >Class used for deserializing incoming value-declarations from mmt </p>
+</div><h2 class="groupheader">Member Function Documentation</h2>
+<a id="ac995e2a1d0a04a42af36b914f71d6537" name="ac995e2a1d0a04a42af36b914f71d6537"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ac995e2a1d0a04a42af36b914f71d6537">&#9670;&nbsp;</a></span>getType()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">override String Scroll.ScrollValueFact.getType </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Implements <a class="el" href="class_scroll_1_1_scroll_fact.html#af20facbbf8b76d00f14b3a5d33d7b6d0">Scroll.ScrollFact</a>.</p>
+
+</div>
+</div>
+<h2 class="groupheader">Member Data Documentation</h2>
+<a id="a9a89943c4d58a62f0732bea86f7643e8" name="a9a89943c4d58a62f0732bea86f7643e8"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a9a89943c4d58a62f0732bea86f7643e8">&#9670;&nbsp;</a></span>lhs</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">MMTTerm Scroll.ScrollValueFact.lhs</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="acb0dc04a822f1d64530ad1f70abc5c7c" name="acb0dc04a822f1d64530ad1f70abc5c7c"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#acb0dc04a822f1d64530ad1f70abc5c7c">&#9670;&nbsp;</a></span>proof</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">MMTTerm Scroll.ScrollValueFact.proof</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="adb93ce5d48aa463861fcdfe9dffed3bc" name="adb93ce5d48aa463861fcdfe9dffed3bc"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#adb93ce5d48aa463861fcdfe9dffed3bc">&#9670;&nbsp;</a></span>value</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">MMTTerm Scroll.ScrollValueFact.value</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a5fcbf834e29ab16ea12bb8b821a7206d" name="a5fcbf834e29ab16ea12bb8b821a7206d"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a5fcbf834e29ab16ea12bb8b821a7206d">&#9670;&nbsp;</a></span>valueTp</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">MMTTerm Scroll.ScrollValueFact.valueTp</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/InventoryStuff/<a class="el" href="_scroll_8cs.html">Scroll.cs</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="class_scroll.html">Scroll</a></li><li class="navelem"><a class="el" href="class_scroll_1_1_scroll_value_fact.html">ScrollValueFact</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_scroll_1_1_scroll_value_fact.js b/Doxygen/output/html/class_scroll_1_1_scroll_value_fact.js
new file mode 100644
index 0000000000000000000000000000000000000000..0ab1349cade821dc1989ae59f5b5b647302412c2
--- /dev/null
+++ b/Doxygen/output/html/class_scroll_1_1_scroll_value_fact.js
@@ -0,0 +1,8 @@
+var class_scroll_1_1_scroll_value_fact =
+[
+    [ "getType", "class_scroll_1_1_scroll_value_fact.html#ac995e2a1d0a04a42af36b914f71d6537", null ],
+    [ "lhs", "class_scroll_1_1_scroll_value_fact.html#a9a89943c4d58a62f0732bea86f7643e8", null ],
+    [ "proof", "class_scroll_1_1_scroll_value_fact.html#acb0dc04a822f1d64530ad1f70abc5c7c", null ],
+    [ "value", "class_scroll_1_1_scroll_value_fact.html#adb93ce5d48aa463861fcdfe9dffed3bc", null ],
+    [ "valueTp", "class_scroll_1_1_scroll_value_fact.html#a5fcbf834e29ab16ea12bb8b821a7206d", null ]
+];
\ No newline at end of file
diff --git a/Doxygen/output/html/class_scroll_1_1_scroll_value_fact.png b/Doxygen/output/html/class_scroll_1_1_scroll_value_fact.png
new file mode 100644
index 0000000000000000000000000000000000000000..ad26a3c0ad28cf4dd301febeaabab037e84ebeac
--- /dev/null
+++ b/Doxygen/output/html/class_scroll_1_1_scroll_value_fact.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:de7764c5f534c11ab079f71219354ee99a54f09fce726f9348d0252c6da67494
+size 579
diff --git a/Doxygen/output/html/class_scroll_1_1_uri_reference-members.html b/Doxygen/output/html/class_scroll_1_1_uri_reference-members.html
new file mode 100644
index 0000000000000000000000000000000000000000..4e22658dffc33f5e381c25c5b41a6611f2b5834d
--- /dev/null
+++ b/Doxygen/output/html/class_scroll_1_1_uri_reference-members.html
@@ -0,0 +1,102 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_scroll_1_1_uri_reference.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">Scroll.UriReference Member List</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_scroll_1_1_uri_reference.html">Scroll.UriReference</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_scroll_1_1_uri_reference.html#addc429ccd96a4b061d1b165f73e8b4a8">uri</a></td><td class="entry"><a class="el" href="class_scroll_1_1_uri_reference.html">Scroll.UriReference</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_scroll_1_1_uri_reference.html#a0ffd38b8dc30db7ed832a18306f6b80e">UriReference</a>(string uri)</td><td class="entry"><a class="el" href="class_scroll_1_1_uri_reference.html">Scroll.UriReference</a></td><td class="entry"></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_scroll_1_1_uri_reference.html b/Doxygen/output/html/class_scroll_1_1_uri_reference.html
new file mode 100644
index 0000000000000000000000000000000000000000..f74688288a822f5dc921fe63f3b0127dc8910b09
--- /dev/null
+++ b/Doxygen/output/html/class_scroll_1_1_uri_reference.html
@@ -0,0 +1,150 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Scroll.UriReference Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_scroll_1_1_uri_reference.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="#pub-attribs">Public Attributes</a> &#124;
+<a href="class_scroll_1_1_uri_reference-members.html">List of all members</a>  </div>
+  <div class="headertitle"><div class="title">Scroll.UriReference Class Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:a0ffd38b8dc30db7ed832a18306f6b80e"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scroll_1_1_uri_reference.html#a0ffd38b8dc30db7ed832a18306f6b80e">UriReference</a> (string <a class="el" href="class_scroll_1_1_uri_reference.html#addc429ccd96a4b061d1b165f73e8b4a8">uri</a>)</td></tr>
+<tr class="separator:a0ffd38b8dc30db7ed832a18306f6b80e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
+Public Attributes</h2></td></tr>
+<tr class="memitem:addc429ccd96a4b061d1b165f73e8b4a8"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scroll_1_1_uri_reference.html#addc429ccd96a4b061d1b165f73e8b4a8">uri</a></td></tr>
+<tr class="separator:addc429ccd96a4b061d1b165f73e8b4a8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
+<a id="a0ffd38b8dc30db7ed832a18306f6b80e" name="a0ffd38b8dc30db7ed832a18306f6b80e"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a0ffd38b8dc30db7ed832a18306f6b80e">&#9670;&nbsp;</a></span>UriReference()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">Scroll.UriReference.UriReference </td>
+          <td>(</td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>uri</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Data Documentation</h2>
+<a id="addc429ccd96a4b061d1b165f73e8b4a8" name="addc429ccd96a4b061d1b165f73e8b4a8"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#addc429ccd96a4b061d1b165f73e8b4a8">&#9670;&nbsp;</a></span>uri</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">string Scroll.UriReference.uri</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/InventoryStuff/<a class="el" href="_scroll_8cs.html">Scroll.cs</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="class_scroll.html">Scroll</a></li><li class="navelem"><a class="el" href="class_scroll_1_1_uri_reference.html">UriReference</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_scroll_1_1_uri_reference.js b/Doxygen/output/html/class_scroll_1_1_uri_reference.js
new file mode 100644
index 0000000000000000000000000000000000000000..e41311d08408abdd6591ba849b5d54b57f624d7a
--- /dev/null
+++ b/Doxygen/output/html/class_scroll_1_1_uri_reference.js
@@ -0,0 +1,5 @@
+var class_scroll_1_1_uri_reference =
+[
+    [ "UriReference", "class_scroll_1_1_uri_reference.html#a0ffd38b8dc30db7ed832a18306f6b80e", null ],
+    [ "uri", "class_scroll_1_1_uri_reference.html#addc429ccd96a4b061d1b165f73e8b4a8", null ]
+];
\ No newline at end of file
diff --git a/Doxygen/output/html/class_scroll_clicked_script-members.html b/Doxygen/output/html/class_scroll_clicked_script-members.html
new file mode 100644
index 0000000000000000000000000000000000000000..35323cc6b5bec97646ab3518ba30396518a6279d
--- /dev/null
+++ b/Doxygen/output/html/class_scroll_clicked_script-members.html
@@ -0,0 +1,103 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_scroll_clicked_script.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">ScrollClickedScript Member List</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_scroll_clicked_script.html">ScrollClickedScript</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_scroll_clicked_script.html#a2f1385dce7f3368af0847dfc829008a1">DetailScreen</a></td><td class="entry"><a class="el" href="class_scroll_clicked_script.html">ScrollClickedScript</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_scroll_clicked_script.html#afde590e05f1bc8af41d76a9076ab990b">onClick</a>()</td><td class="entry"><a class="el" href="class_scroll_clicked_script.html">ScrollClickedScript</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_scroll_clicked_script.html#a519b89d89566d15d5c8f6e00bda56e94">scroll</a></td><td class="entry"><a class="el" href="class_scroll_clicked_script.html">ScrollClickedScript</a></td><td class="entry"></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_scroll_clicked_script.html b/Doxygen/output/html/class_scroll_clicked_script.html
new file mode 100644
index 0000000000000000000000000000000000000000..b2a37d87dbf591b94dd25afc231ce355d34eeb6b
--- /dev/null
+++ b/Doxygen/output/html/class_scroll_clicked_script.html
@@ -0,0 +1,171 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: ScrollClickedScript Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_scroll_clicked_script.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="#pub-attribs">Public Attributes</a> &#124;
+<a href="class_scroll_clicked_script-members.html">List of all members</a>  </div>
+  <div class="headertitle"><div class="title">ScrollClickedScript Class Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<div class="dynheader">
+Inheritance diagram for ScrollClickedScript:</div>
+<div class="dyncontent">
+ <div class="center">
+  <img src="class_scroll_clicked_script.png" alt=""/>
+ </div></div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:afde590e05f1bc8af41d76a9076ab990b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scroll_clicked_script.html#afde590e05f1bc8af41d76a9076ab990b">onClick</a> ()</td></tr>
+<tr class="separator:afde590e05f1bc8af41d76a9076ab990b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
+Public Attributes</h2></td></tr>
+<tr class="memitem:a519b89d89566d15d5c8f6e00bda56e94"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_scroll.html">Scroll</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scroll_clicked_script.html#a519b89d89566d15d5c8f6e00bda56e94">scroll</a></td></tr>
+<tr class="separator:a519b89d89566d15d5c8f6e00bda56e94"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2f1385dce7f3368af0847dfc829008a1"><td class="memItemLeft" align="right" valign="top">GameObject&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scroll_clicked_script.html#a2f1385dce7f3368af0847dfc829008a1">DetailScreen</a></td></tr>
+<tr class="separator:a2f1385dce7f3368af0847dfc829008a1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a id="afde590e05f1bc8af41d76a9076ab990b" name="afde590e05f1bc8af41d76a9076ab990b"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#afde590e05f1bc8af41d76a9076ab990b">&#9670;&nbsp;</a></span>onClick()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void ScrollClickedScript.onClick </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Data Documentation</h2>
+<a id="a2f1385dce7f3368af0847dfc829008a1" name="a2f1385dce7f3368af0847dfc829008a1"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a2f1385dce7f3368af0847dfc829008a1">&#9670;&nbsp;</a></span>DetailScreen</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">GameObject ScrollClickedScript.DetailScreen</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a519b89d89566d15d5c8f6e00bda56e94" name="a519b89d89566d15d5c8f6e00bda56e94"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a519b89d89566d15d5c8f6e00bda56e94">&#9670;&nbsp;</a></span>scroll</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_scroll.html">Scroll</a> ScrollClickedScript.scroll</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/InventoryStuff/<a class="el" href="_scroll_clicked_script_8cs.html">ScrollClickedScript.cs</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="class_scroll_clicked_script.html">ScrollClickedScript</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_scroll_clicked_script.js b/Doxygen/output/html/class_scroll_clicked_script.js
new file mode 100644
index 0000000000000000000000000000000000000000..16ef794d4a0f4228a2c1bc3aad0a66bf01b869e5
--- /dev/null
+++ b/Doxygen/output/html/class_scroll_clicked_script.js
@@ -0,0 +1,6 @@
+var class_scroll_clicked_script =
+[
+    [ "onClick", "class_scroll_clicked_script.html#afde590e05f1bc8af41d76a9076ab990b", null ],
+    [ "DetailScreen", "class_scroll_clicked_script.html#a2f1385dce7f3368af0847dfc829008a1", null ],
+    [ "scroll", "class_scroll_clicked_script.html#a519b89d89566d15d5c8f6e00bda56e94", null ]
+];
\ No newline at end of file
diff --git a/Doxygen/output/html/class_scroll_clicked_script.png b/Doxygen/output/html/class_scroll_clicked_script.png
new file mode 100644
index 0000000000000000000000000000000000000000..91a3a40933525c481741475f81f591d09f14380a
--- /dev/null
+++ b/Doxygen/output/html/class_scroll_clicked_script.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:2158b3a0ad87122030860c89a7d0f649560570a9e82babb3b6ed3fb17bc0d5fa
+size 535
diff --git a/Doxygen/output/html/class_scroll_details-members.html b/Doxygen/output/html/class_scroll_details-members.html
new file mode 100644
index 0000000000000000000000000000000000000000..0403fcb5cf634f16e029090e49f7b28249fc58ab
--- /dev/null
+++ b/Doxygen/output/html/class_scroll_details-members.html
@@ -0,0 +1,126 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_scroll_details.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">ScrollDetails Member List</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_scroll_details.html">ScrollDetails</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_scroll_details.html#a23b498126f7832c85957c4cfbaaa4d75">animateHint</a>(GameObject scrollParameter, string scrollParameterUri)</td><td class="entry"><a class="el" href="class_scroll_details.html">ScrollDetails</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_scroll_details.html#a9ed006a763286cbc1f13fbdf71e3eb28">animateScrollParameter</a>(string label)</td><td class="entry"><a class="el" href="class_scroll_details.html">ScrollDetails</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_scroll_details.html#ae459e1ce5fcb5e66362bf28b90b956ae">automaticHintGenerationActive</a></td><td class="entry"><a class="el" href="class_scroll_details.html">ScrollDetails</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_scroll_details.html#ad0e5dbe252382302148dd8a4e352914f">currentMmtAnswer</a></td><td class="entry"><a class="el" href="class_scroll_details.html">ScrollDetails</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_scroll_details.html#a5565d82324dc2bbe79a19b54cee5c4b5">cursor</a></td><td class="entry"><a class="el" href="class_scroll_details.html">ScrollDetails</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_scroll_details.html#a8606726af66a0efe799eb9ceb8e03e51">dynamicScrollDescriptionsActive</a></td><td class="entry"><a class="el" href="class_scroll_details.html">ScrollDetails</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_scroll_details.html#a1fdcb97a6e8ce79b83796b1066295a93">GetPosition</a>(int i)</td><td class="entry"><a class="el" href="class_scroll_details.html">ScrollDetails</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_scroll_details.html#a1a9b67f5dccaa7664e62098cdfc51d7a">LatestCompletions</a></td><td class="entry"><a class="el" href="class_scroll_details.html">ScrollDetails</a></td><td class="entry"><span class="mlabel">private</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_scroll_details.html#ae5f13f5137cce74fbea839f56f3b9c49">LatestRenderedHints</a></td><td class="entry"><a class="el" href="class_scroll_details.html">ScrollDetails</a></td><td class="entry"><span class="mlabel">private</span><span class="mlabel">static</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_scroll_details.html#a1c52548d17b6e91a47cc8ff3139c03df">magicButton</a>()</td><td class="entry"><a class="el" href="class_scroll_details.html">ScrollDetails</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_scroll_details.html#ae3d617782b1b07a9225dfaa5351eceae">magicButtonTrigger</a>()</td><td class="entry"><a class="el" href="class_scroll_details.html">ScrollDetails</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_scroll_details.html#ad9a03d73a14a0417e9cd2941e83cf789">newAssignment</a>()</td><td class="entry"><a class="el" href="class_scroll_details.html">ScrollDetails</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_scroll_details.html#a1f50be533352d59d0751434c12c015ff">newAssignmentTrigger</a>()</td><td class="entry"><a class="el" href="class_scroll_details.html">ScrollDetails</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_scroll_details.html#a1c98de63d5bad4deb76acae589bbae83">parameterDisplayPrefab</a></td><td class="entry"><a class="el" href="class_scroll_details.html">ScrollDetails</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_scroll_details.html#adb8b1cd64731d0724d9c2b46d6ba6f46">ParameterDisplays</a></td><td class="entry"><a class="el" href="class_scroll_details.html">ScrollDetails</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_scroll_details.html#a33939147e75b0368668f2fa49ecd1b96">prepareScrollAssignments</a>()</td><td class="entry"><a class="el" href="class_scroll_details.html">ScrollDetails</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_scroll_details.html#acb31b19981e67f342af3cc4621329e21">processRenderedScroll</a>(Scroll rendered, List&lt; string &gt; hintUris)</td><td class="entry"><a class="el" href="class_scroll_details.html">ScrollDetails</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_scroll_details.html#a8d7d17ba1458f170f6f2fc27a06dfdb4">processScrollDynamicInfo</a>(Scroll.ScrollDynamicInfo scrollDynamicInfo)</td><td class="entry"><a class="el" href="class_scroll_details.html">ScrollDetails</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_scroll_details.html#ad8cc6ee2f393bf6d32f15f2e73e40357">readPushout</a>(List&lt; Scroll.ScrollFact &gt; pushoutFacts)</td><td class="entry"><a class="el" href="class_scroll_details.html">ScrollDetails</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_scroll_details.html#a6d8abb73bf580b384e5f96e90ea41256">scroll</a></td><td class="entry"><a class="el" href="class_scroll_details.html">ScrollDetails</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_scroll_details.html#aecb83e27ad3384936bb1474f33e18643">sendView</a>(string endpoint)</td><td class="entry"><a class="el" href="class_scroll_details.html">ScrollDetails</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_scroll_details.html#a733b191256d73bbff54e8167d3617725">setScroll</a>(Scroll s)</td><td class="entry"><a class="el" href="class_scroll_details.html">ScrollDetails</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_scroll_details.html#a3ef63dd71fabb1a75943f741807d17a9">Start</a>()</td><td class="entry"><a class="el" href="class_scroll_details.html">ScrollDetails</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_scroll_details.html#a1463a71da841e3fa5e98cc5f1b186bf8">x_Start</a></td><td class="entry"><a class="el" href="class_scroll_details.html">ScrollDetails</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_scroll_details.html#aabeeba25af51f262b02b32c35c445d80">y_Paece_Between_Items</a></td><td class="entry"><a class="el" href="class_scroll_details.html">ScrollDetails</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_scroll_details.html#a87f0efdeb12adb4e03c26866870cd20f">y_Start</a></td><td class="entry"><a class="el" href="class_scroll_details.html">ScrollDetails</a></td><td class="entry"></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_scroll_details.html b/Doxygen/output/html/class_scroll_details.html
new file mode 100644
index 0000000000000000000000000000000000000000..b34cf525ab8cfd20d2ee72a42aadaeb9e0d55e7d
--- /dev/null
+++ b/Doxygen/output/html/class_scroll_details.html
@@ -0,0 +1,690 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: ScrollDetails Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_scroll_details.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="#pub-attribs">Public Attributes</a> &#124;
+<a href="#pub-static-attribs">Static Public Attributes</a> &#124;
+<a href="#pri-methods">Private Member Functions</a> &#124;
+<a href="#pri-static-attribs">Static Private Attributes</a> &#124;
+<a href="class_scroll_details-members.html">List of all members</a>  </div>
+  <div class="headertitle"><div class="title">ScrollDetails Class Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<div class="dynheader">
+Inheritance diagram for ScrollDetails:</div>
+<div class="dyncontent">
+ <div class="center">
+  <img src="class_scroll_details.png" alt=""/>
+ </div></div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:a1fdcb97a6e8ce79b83796b1066295a93"><td class="memItemLeft" align="right" valign="top">Vector3&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scroll_details.html#a1fdcb97a6e8ce79b83796b1066295a93">GetPosition</a> (int i)</td></tr>
+<tr class="separator:a1fdcb97a6e8ce79b83796b1066295a93"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a733b191256d73bbff54e8167d3617725"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scroll_details.html#a733b191256d73bbff54e8167d3617725">setScroll</a> (<a class="el" href="class_scroll.html">Scroll</a> s)</td></tr>
+<tr class="separator:a733b191256d73bbff54e8167d3617725"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae3d617782b1b07a9225dfaa5351eceae"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scroll_details.html#ae3d617782b1b07a9225dfaa5351eceae">magicButtonTrigger</a> ()</td></tr>
+<tr class="separator:ae3d617782b1b07a9225dfaa5351eceae"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1f50be533352d59d0751434c12c015ff"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scroll_details.html#a1f50be533352d59d0751434c12c015ff">newAssignmentTrigger</a> ()</td></tr>
+<tr class="separator:a1f50be533352d59d0751434c12c015ff"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8d7d17ba1458f170f6f2fc27a06dfdb4"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scroll_details.html#a8d7d17ba1458f170f6f2fc27a06dfdb4">processScrollDynamicInfo</a> (<a class="el" href="class_scroll_1_1_scroll_dynamic_info.html">Scroll.ScrollDynamicInfo</a> scrollDynamicInfo)</td></tr>
+<tr class="separator:a8d7d17ba1458f170f6f2fc27a06dfdb4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:acb31b19981e67f342af3cc4621329e21"><td class="memItemLeft" align="right" valign="top">List&lt; string &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scroll_details.html#acb31b19981e67f342af3cc4621329e21">processRenderedScroll</a> (<a class="el" href="class_scroll.html">Scroll</a> rendered, List&lt; string &gt; hintUris)</td></tr>
+<tr class="separator:acb31b19981e67f342af3cc4621329e21"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a23b498126f7832c85957c4cfbaaa4d75"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scroll_details.html#a23b498126f7832c85957c4cfbaaa4d75">animateHint</a> (GameObject scrollParameter, string scrollParameterUri)</td></tr>
+<tr class="separator:a23b498126f7832c85957c4cfbaaa4d75"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9ed006a763286cbc1f13fbdf71e3eb28"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scroll_details.html#a9ed006a763286cbc1f13fbdf71e3eb28">animateScrollParameter</a> (string label)</td></tr>
+<tr class="separator:a9ed006a763286cbc1f13fbdf71e3eb28"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
+Public Attributes</h2></td></tr>
+<tr class="memitem:a5565d82324dc2bbe79a19b54cee5c4b5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_world_cursor.html">WorldCursor</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scroll_details.html#a5565d82324dc2bbe79a19b54cee5c4b5">cursor</a></td></tr>
+<tr class="separator:a5565d82324dc2bbe79a19b54cee5c4b5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1c98de63d5bad4deb76acae589bbae83"><td class="memItemLeft" align="right" valign="top">GameObject&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scroll_details.html#a1c98de63d5bad4deb76acae589bbae83">parameterDisplayPrefab</a></td></tr>
+<tr class="separator:a1c98de63d5bad4deb76acae589bbae83"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6d8abb73bf580b384e5f96e90ea41256"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_scroll.html">Scroll</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scroll_details.html#a6d8abb73bf580b384e5f96e90ea41256">scroll</a></td></tr>
+<tr class="separator:a6d8abb73bf580b384e5f96e90ea41256"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1463a71da841e3fa5e98cc5f1b186bf8"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scroll_details.html#a1463a71da841e3fa5e98cc5f1b186bf8">x_Start</a></td></tr>
+<tr class="separator:a1463a71da841e3fa5e98cc5f1b186bf8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a87f0efdeb12adb4e03c26866870cd20f"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scroll_details.html#a87f0efdeb12adb4e03c26866870cd20f">y_Start</a></td></tr>
+<tr class="separator:a87f0efdeb12adb4e03c26866870cd20f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aabeeba25af51f262b02b32c35c445d80"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scroll_details.html#aabeeba25af51f262b02b32c35c445d80">y_Paece_Between_Items</a></td></tr>
+<tr class="separator:aabeeba25af51f262b02b32c35c445d80"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad0e5dbe252382302148dd8a4e352914f"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scroll_details.html#ad0e5dbe252382302148dd8a4e352914f">currentMmtAnswer</a></td></tr>
+<tr class="separator:ad0e5dbe252382302148dd8a4e352914f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8606726af66a0efe799eb9ceb8e03e51"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scroll_details.html#a8606726af66a0efe799eb9ceb8e03e51">dynamicScrollDescriptionsActive</a> = true</td></tr>
+<tr class="separator:a8606726af66a0efe799eb9ceb8e03e51"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae459e1ce5fcb5e66362bf28b90b956ae"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scroll_details.html#ae459e1ce5fcb5e66362bf28b90b956ae">automaticHintGenerationActive</a> = true</td></tr>
+<tr class="separator:ae459e1ce5fcb5e66362bf28b90b956ae"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-static-attribs" name="pub-static-attribs"></a>
+Static Public Attributes</h2></td></tr>
+<tr class="memitem:adb8b1cd64731d0724d9c2b46d6ba6f46"><td class="memItemLeft" align="right" valign="top">static List&lt; GameObject &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scroll_details.html#adb8b1cd64731d0724d9c2b46d6ba6f46">ParameterDisplays</a></td></tr>
+<tr class="separator:adb8b1cd64731d0724d9c2b46d6ba6f46"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-methods" name="pri-methods"></a>
+Private Member Functions</h2></td></tr>
+<tr class="memitem:a3ef63dd71fabb1a75943f741807d17a9"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scroll_details.html#a3ef63dd71fabb1a75943f741807d17a9">Start</a> ()</td></tr>
+<tr class="separator:a3ef63dd71fabb1a75943f741807d17a9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1c52548d17b6e91a47cc8ff3139c03df"><td class="memItemLeft" align="right" valign="top">IEnumerator&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scroll_details.html#a1c52548d17b6e91a47cc8ff3139c03df">magicButton</a> ()</td></tr>
+<tr class="separator:a1c52548d17b6e91a47cc8ff3139c03df"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad9a03d73a14a0417e9cd2941e83cf789"><td class="memItemLeft" align="right" valign="top">IEnumerator&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scroll_details.html#ad9a03d73a14a0417e9cd2941e83cf789">newAssignment</a> ()</td></tr>
+<tr class="separator:ad9a03d73a14a0417e9cd2941e83cf789"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aecb83e27ad3384936bb1474f33e18643"><td class="memItemLeft" align="right" valign="top">IEnumerator&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scroll_details.html#aecb83e27ad3384936bb1474f33e18643">sendView</a> (string endpoint)</td></tr>
+<tr class="separator:aecb83e27ad3384936bb1474f33e18643"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a33939147e75b0368668f2fa49ecd1b96"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scroll_details.html#a33939147e75b0368668f2fa49ecd1b96">prepareScrollAssignments</a> ()</td></tr>
+<tr class="separator:a33939147e75b0368668f2fa49ecd1b96"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad8cc6ee2f393bf6d32f15f2e73e40357"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scroll_details.html#ad8cc6ee2f393bf6d32f15f2e73e40357">readPushout</a> (List&lt; <a class="el" href="class_scroll_1_1_scroll_fact.html">Scroll.ScrollFact</a> &gt; pushoutFacts)</td></tr>
+<tr class="separator:ad8cc6ee2f393bf6d32f15f2e73e40357"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-static-attribs" name="pri-static-attribs"></a>
+Static Private Attributes</h2></td></tr>
+<tr class="memitem:a1a9b67f5dccaa7664e62098cdfc51d7a"><td class="memItemLeft" align="right" valign="top">static List&lt; <a class="el" href="class_scroll_1_1_scroll_assignment.html">Scroll.ScrollAssignment</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scroll_details.html#a1a9b67f5dccaa7664e62098cdfc51d7a">LatestCompletions</a></td></tr>
+<tr class="separator:a1a9b67f5dccaa7664e62098cdfc51d7a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae5f13f5137cce74fbea839f56f3b9c49"><td class="memItemLeft" align="right" valign="top">static List&lt; <a class="el" href="class_fact.html">Fact</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scroll_details.html#ae5f13f5137cce74fbea839f56f3b9c49">LatestRenderedHints</a></td></tr>
+<tr class="separator:ae5f13f5137cce74fbea839f56f3b9c49"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a id="a23b498126f7832c85957c4cfbaaa4d75" name="a23b498126f7832c85957c4cfbaaa4d75"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a23b498126f7832c85957c4cfbaaa4d75">&#9670;&nbsp;</a></span>animateHint()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void ScrollDetails.animateHint </td>
+          <td>(</td>
+          <td class="paramtype">GameObject&#160;</td>
+          <td class="paramname"><em>scrollParameter</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>scrollParameterUri</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a9ed006a763286cbc1f13fbdf71e3eb28" name="a9ed006a763286cbc1f13fbdf71e3eb28"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a9ed006a763286cbc1f13fbdf71e3eb28">&#9670;&nbsp;</a></span>animateScrollParameter()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void ScrollDetails.animateScrollParameter </td>
+          <td>(</td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>label</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a1fdcb97a6e8ce79b83796b1066295a93" name="a1fdcb97a6e8ce79b83796b1066295a93"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a1fdcb97a6e8ce79b83796b1066295a93">&#9670;&nbsp;</a></span>GetPosition()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">Vector3 ScrollDetails.GetPosition </td>
+          <td>(</td>
+          <td class="paramtype">int&#160;</td>
+          <td class="paramname"><em>i</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a1c52548d17b6e91a47cc8ff3139c03df" name="a1c52548d17b6e91a47cc8ff3139c03df"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a1c52548d17b6e91a47cc8ff3139c03df">&#9670;&nbsp;</a></span>magicButton()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">IEnumerator ScrollDetails.magicButton </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="ae3d617782b1b07a9225dfaa5351eceae" name="ae3d617782b1b07a9225dfaa5351eceae"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ae3d617782b1b07a9225dfaa5351eceae">&#9670;&nbsp;</a></span>magicButtonTrigger()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void ScrollDetails.magicButtonTrigger </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="ad9a03d73a14a0417e9cd2941e83cf789" name="ad9a03d73a14a0417e9cd2941e83cf789"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ad9a03d73a14a0417e9cd2941e83cf789">&#9670;&nbsp;</a></span>newAssignment()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">IEnumerator ScrollDetails.newAssignment </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a1f50be533352d59d0751434c12c015ff" name="a1f50be533352d59d0751434c12c015ff"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a1f50be533352d59d0751434c12c015ff">&#9670;&nbsp;</a></span>newAssignmentTrigger()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void ScrollDetails.newAssignmentTrigger </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a33939147e75b0368668f2fa49ecd1b96" name="a33939147e75b0368668f2fa49ecd1b96"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a33939147e75b0368668f2fa49ecd1b96">&#9670;&nbsp;</a></span>prepareScrollAssignments()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">string ScrollDetails.prepareScrollAssignments </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="acb31b19981e67f342af3cc4621329e21" name="acb31b19981e67f342af3cc4621329e21"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#acb31b19981e67f342af3cc4621329e21">&#9670;&nbsp;</a></span>processRenderedScroll()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">List&lt; string &gt; ScrollDetails.processRenderedScroll </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_scroll.html">Scroll</a>&#160;</td>
+          <td class="paramname"><em>rendered</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">List&lt; string &gt;&#160;</td>
+          <td class="paramname"><em>hintUris</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a8d7d17ba1458f170f6f2fc27a06dfdb4" name="a8d7d17ba1458f170f6f2fc27a06dfdb4"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a8d7d17ba1458f170f6f2fc27a06dfdb4">&#9670;&nbsp;</a></span>processScrollDynamicInfo()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void ScrollDetails.processScrollDynamicInfo </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_scroll_1_1_scroll_dynamic_info.html">Scroll.ScrollDynamicInfo</a>&#160;</td>
+          <td class="paramname"><em>scrollDynamicInfo</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="ad8cc6ee2f393bf6d32f15f2e73e40357" name="ad8cc6ee2f393bf6d32f15f2e73e40357"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ad8cc6ee2f393bf6d32f15f2e73e40357">&#9670;&nbsp;</a></span>readPushout()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void ScrollDetails.readPushout </td>
+          <td>(</td>
+          <td class="paramtype">List&lt; <a class="el" href="class_scroll_1_1_scroll_fact.html">Scroll.ScrollFact</a> &gt;&#160;</td>
+          <td class="paramname"><em>pushoutFacts</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="aecb83e27ad3384936bb1474f33e18643" name="aecb83e27ad3384936bb1474f33e18643"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aecb83e27ad3384936bb1474f33e18643">&#9670;&nbsp;</a></span>sendView()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">IEnumerator ScrollDetails.sendView </td>
+          <td>(</td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>endpoint</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a733b191256d73bbff54e8167d3617725" name="a733b191256d73bbff54e8167d3617725"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a733b191256d73bbff54e8167d3617725">&#9670;&nbsp;</a></span>setScroll()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void ScrollDetails.setScroll </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_scroll.html">Scroll</a>&#160;</td>
+          <td class="paramname"><em>s</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a3ef63dd71fabb1a75943f741807d17a9" name="a3ef63dd71fabb1a75943f741807d17a9"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a3ef63dd71fabb1a75943f741807d17a9">&#9670;&nbsp;</a></span>Start()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void ScrollDetails.Start </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Data Documentation</h2>
+<a id="ae459e1ce5fcb5e66362bf28b90b956ae" name="ae459e1ce5fcb5e66362bf28b90b956ae"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ae459e1ce5fcb5e66362bf28b90b956ae">&#9670;&nbsp;</a></span>automaticHintGenerationActive</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool ScrollDetails.automaticHintGenerationActive = true</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="ad0e5dbe252382302148dd8a4e352914f" name="ad0e5dbe252382302148dd8a4e352914f"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ad0e5dbe252382302148dd8a4e352914f">&#9670;&nbsp;</a></span>currentMmtAnswer</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">string ScrollDetails.currentMmtAnswer</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a5565d82324dc2bbe79a19b54cee5c4b5" name="a5565d82324dc2bbe79a19b54cee5c4b5"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a5565d82324dc2bbe79a19b54cee5c4b5">&#9670;&nbsp;</a></span>cursor</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_world_cursor.html">WorldCursor</a> ScrollDetails.cursor</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a8606726af66a0efe799eb9ceb8e03e51" name="a8606726af66a0efe799eb9ceb8e03e51"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a8606726af66a0efe799eb9ceb8e03e51">&#9670;&nbsp;</a></span>dynamicScrollDescriptionsActive</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool ScrollDetails.dynamicScrollDescriptionsActive = true</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a1a9b67f5dccaa7664e62098cdfc51d7a" name="a1a9b67f5dccaa7664e62098cdfc51d7a"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a1a9b67f5dccaa7664e62098cdfc51d7a">&#9670;&nbsp;</a></span>LatestCompletions</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">List&lt;<a class="el" href="class_scroll_1_1_scroll_assignment.html">Scroll.ScrollAssignment</a>&gt; ScrollDetails.LatestCompletions</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="ae5f13f5137cce74fbea839f56f3b9c49" name="ae5f13f5137cce74fbea839f56f3b9c49"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ae5f13f5137cce74fbea839f56f3b9c49">&#9670;&nbsp;</a></span>LatestRenderedHints</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">List&lt;<a class="el" href="class_fact.html">Fact</a>&gt; ScrollDetails.LatestRenderedHints</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a1c98de63d5bad4deb76acae589bbae83" name="a1c98de63d5bad4deb76acae589bbae83"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a1c98de63d5bad4deb76acae589bbae83">&#9670;&nbsp;</a></span>parameterDisplayPrefab</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">GameObject ScrollDetails.parameterDisplayPrefab</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="adb8b1cd64731d0724d9c2b46d6ba6f46" name="adb8b1cd64731d0724d9c2b46d6ba6f46"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#adb8b1cd64731d0724d9c2b46d6ba6f46">&#9670;&nbsp;</a></span>ParameterDisplays</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">List&lt;GameObject&gt; ScrollDetails.ParameterDisplays</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a6d8abb73bf580b384e5f96e90ea41256" name="a6d8abb73bf580b384e5f96e90ea41256"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a6d8abb73bf580b384e5f96e90ea41256">&#9670;&nbsp;</a></span>scroll</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_scroll.html">Scroll</a> ScrollDetails.scroll</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a1463a71da841e3fa5e98cc5f1b186bf8" name="a1463a71da841e3fa5e98cc5f1b186bf8"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a1463a71da841e3fa5e98cc5f1b186bf8">&#9670;&nbsp;</a></span>x_Start</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">int ScrollDetails.x_Start</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="aabeeba25af51f262b02b32c35c445d80" name="aabeeba25af51f262b02b32c35c445d80"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aabeeba25af51f262b02b32c35c445d80">&#9670;&nbsp;</a></span>y_Paece_Between_Items</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">int ScrollDetails.y_Paece_Between_Items</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a87f0efdeb12adb4e03c26866870cd20f" name="a87f0efdeb12adb4e03c26866870cd20f"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a87f0efdeb12adb4e03c26866870cd20f">&#9670;&nbsp;</a></span>y_Start</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">int ScrollDetails.y_Start</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/InventoryStuff/<a class="el" href="_scroll_details_8cs.html">ScrollDetails.cs</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="class_scroll_details.html">ScrollDetails</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_scroll_details.js b/Doxygen/output/html/class_scroll_details.js
new file mode 100644
index 0000000000000000000000000000000000000000..876446b6a4b14616f7e2649ff0fda67ac1d95c08
--- /dev/null
+++ b/Doxygen/output/html/class_scroll_details.js
@@ -0,0 +1,29 @@
+var class_scroll_details =
+[
+    [ "animateHint", "class_scroll_details.html#a23b498126f7832c85957c4cfbaaa4d75", null ],
+    [ "animateScrollParameter", "class_scroll_details.html#a9ed006a763286cbc1f13fbdf71e3eb28", null ],
+    [ "GetPosition", "class_scroll_details.html#a1fdcb97a6e8ce79b83796b1066295a93", null ],
+    [ "magicButton", "class_scroll_details.html#a1c52548d17b6e91a47cc8ff3139c03df", null ],
+    [ "magicButtonTrigger", "class_scroll_details.html#ae3d617782b1b07a9225dfaa5351eceae", null ],
+    [ "newAssignment", "class_scroll_details.html#ad9a03d73a14a0417e9cd2941e83cf789", null ],
+    [ "newAssignmentTrigger", "class_scroll_details.html#a1f50be533352d59d0751434c12c015ff", null ],
+    [ "prepareScrollAssignments", "class_scroll_details.html#a33939147e75b0368668f2fa49ecd1b96", null ],
+    [ "processRenderedScroll", "class_scroll_details.html#acb31b19981e67f342af3cc4621329e21", null ],
+    [ "processScrollDynamicInfo", "class_scroll_details.html#a8d7d17ba1458f170f6f2fc27a06dfdb4", null ],
+    [ "readPushout", "class_scroll_details.html#ad8cc6ee2f393bf6d32f15f2e73e40357", null ],
+    [ "sendView", "class_scroll_details.html#aecb83e27ad3384936bb1474f33e18643", null ],
+    [ "setScroll", "class_scroll_details.html#a733b191256d73bbff54e8167d3617725", null ],
+    [ "Start", "class_scroll_details.html#a3ef63dd71fabb1a75943f741807d17a9", null ],
+    [ "automaticHintGenerationActive", "class_scroll_details.html#ae459e1ce5fcb5e66362bf28b90b956ae", null ],
+    [ "currentMmtAnswer", "class_scroll_details.html#ad0e5dbe252382302148dd8a4e352914f", null ],
+    [ "cursor", "class_scroll_details.html#a5565d82324dc2bbe79a19b54cee5c4b5", null ],
+    [ "dynamicScrollDescriptionsActive", "class_scroll_details.html#a8606726af66a0efe799eb9ceb8e03e51", null ],
+    [ "LatestCompletions", "class_scroll_details.html#a1a9b67f5dccaa7664e62098cdfc51d7a", null ],
+    [ "LatestRenderedHints", "class_scroll_details.html#ae5f13f5137cce74fbea839f56f3b9c49", null ],
+    [ "parameterDisplayPrefab", "class_scroll_details.html#a1c98de63d5bad4deb76acae589bbae83", null ],
+    [ "ParameterDisplays", "class_scroll_details.html#adb8b1cd64731d0724d9c2b46d6ba6f46", null ],
+    [ "scroll", "class_scroll_details.html#a6d8abb73bf580b384e5f96e90ea41256", null ],
+    [ "x_Start", "class_scroll_details.html#a1463a71da841e3fa5e98cc5f1b186bf8", null ],
+    [ "y_Paece_Between_Items", "class_scroll_details.html#aabeeba25af51f262b02b32c35c445d80", null ],
+    [ "y_Start", "class_scroll_details.html#a87f0efdeb12adb4e03c26866870cd20f", null ]
+];
\ No newline at end of file
diff --git a/Doxygen/output/html/class_scroll_details.png b/Doxygen/output/html/class_scroll_details.png
new file mode 100644
index 0000000000000000000000000000000000000000..18934770ddffefff7e4862b2e6d0db4965366c28
--- /dev/null
+++ b/Doxygen/output/html/class_scroll_details.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:f3d836a5d233fe698ce3c020e753ad379bdcf1e27760712f9eb383768f437e7c
+size 494
diff --git a/Doxygen/output/html/class_scroll_u_i_manager-members.html b/Doxygen/output/html/class_scroll_u_i_manager-members.html
new file mode 100644
index 0000000000000000000000000000000000000000..7a787fefc5831b0eaf22f14557774e4bea7908ca
--- /dev/null
+++ b/Doxygen/output/html/class_scroll_u_i_manager-members.html
@@ -0,0 +1,105 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_scroll_u_i_manager.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">ScrollUIManager Member List</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_scroll_u_i_manager.html">ScrollUIManager</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_scroll_u_i_manager.html#a31fdb6daae3f50708b7f95bed75659d7">canvasGroup</a></td><td class="entry"><a class="el" href="class_scroll_u_i_manager.html">ScrollUIManager</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_scroll_u_i_manager.html#aeda1d766bbd9d2544f21abf243ee1b2a">Hide</a>(float delay=0f)</td><td class="entry"><a class="el" href="class_scroll_u_i_manager.html">ScrollUIManager</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_scroll_u_i_manager.html#a4b80cb5f5d9c612c8c913da2df9a690f">initialShow</a></td><td class="entry"><a class="el" href="class_scroll_u_i_manager.html">ScrollUIManager</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_scroll_u_i_manager.html#a3c8714bd194851cd2c57d0b4734771ed">Show</a>(float delay=0f)</td><td class="entry"><a class="el" href="class_scroll_u_i_manager.html">ScrollUIManager</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_scroll_u_i_manager.html#a518dd9ff106731ad7264a0c245330189">Start</a>()</td><td class="entry"><a class="el" href="class_scroll_u_i_manager.html">ScrollUIManager</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_scroll_u_i_manager.html b/Doxygen/output/html/class_scroll_u_i_manager.html
new file mode 100644
index 0000000000000000000000000000000000000000..affb89a9a08a4959a264553c0ff9e563252e6219
--- /dev/null
+++ b/Doxygen/output/html/class_scroll_u_i_manager.html
@@ -0,0 +1,235 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: ScrollUIManager Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_scroll_u_i_manager.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="#pub-attribs">Public Attributes</a> &#124;
+<a href="#pri-methods">Private Member Functions</a> &#124;
+<a href="#pri-attribs">Private Attributes</a> &#124;
+<a href="class_scroll_u_i_manager-members.html">List of all members</a>  </div>
+  <div class="headertitle"><div class="title">ScrollUIManager Class Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<div class="dynheader">
+Inheritance diagram for ScrollUIManager:</div>
+<div class="dyncontent">
+ <div class="center">
+  <img src="class_scroll_u_i_manager.png" alt=""/>
+ </div></div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:a3c8714bd194851cd2c57d0b4734771ed"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scroll_u_i_manager.html#a3c8714bd194851cd2c57d0b4734771ed">Show</a> (float delay=0f)</td></tr>
+<tr class="separator:a3c8714bd194851cd2c57d0b4734771ed"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aeda1d766bbd9d2544f21abf243ee1b2a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scroll_u_i_manager.html#aeda1d766bbd9d2544f21abf243ee1b2a">Hide</a> (float delay=0f)</td></tr>
+<tr class="separator:aeda1d766bbd9d2544f21abf243ee1b2a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
+Public Attributes</h2></td></tr>
+<tr class="memitem:a4b80cb5f5d9c612c8c913da2df9a690f"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scroll_u_i_manager.html#a4b80cb5f5d9c612c8c913da2df9a690f">initialShow</a></td></tr>
+<tr class="separator:a4b80cb5f5d9c612c8c913da2df9a690f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-methods" name="pri-methods"></a>
+Private Member Functions</h2></td></tr>
+<tr class="memitem:a518dd9ff106731ad7264a0c245330189"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scroll_u_i_manager.html#a518dd9ff106731ad7264a0c245330189">Start</a> ()</td></tr>
+<tr class="separator:a518dd9ff106731ad7264a0c245330189"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-attribs" name="pri-attribs"></a>
+Private Attributes</h2></td></tr>
+<tr class="memitem:a31fdb6daae3f50708b7f95bed75659d7"><td class="memItemLeft" align="right" valign="top">CanvasGroup&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scroll_u_i_manager.html#a31fdb6daae3f50708b7f95bed75659d7">canvasGroup</a></td></tr>
+<tr class="separator:a31fdb6daae3f50708b7f95bed75659d7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a id="aeda1d766bbd9d2544f21abf243ee1b2a" name="aeda1d766bbd9d2544f21abf243ee1b2a"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aeda1d766bbd9d2544f21abf243ee1b2a">&#9670;&nbsp;</a></span>Hide()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void ScrollUIManager.Hide </td>
+          <td>(</td>
+          <td class="paramtype">float&#160;</td>
+          <td class="paramname"><em>delay</em> = <code>0f</code></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a3c8714bd194851cd2c57d0b4734771ed" name="a3c8714bd194851cd2c57d0b4734771ed"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a3c8714bd194851cd2c57d0b4734771ed">&#9670;&nbsp;</a></span>Show()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void ScrollUIManager.Show </td>
+          <td>(</td>
+          <td class="paramtype">float&#160;</td>
+          <td class="paramname"><em>delay</em> = <code>0f</code></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a518dd9ff106731ad7264a0c245330189" name="a518dd9ff106731ad7264a0c245330189"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a518dd9ff106731ad7264a0c245330189">&#9670;&nbsp;</a></span>Start()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void ScrollUIManager.Start </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Data Documentation</h2>
+<a id="a31fdb6daae3f50708b7f95bed75659d7" name="a31fdb6daae3f50708b7f95bed75659d7"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a31fdb6daae3f50708b7f95bed75659d7">&#9670;&nbsp;</a></span>canvasGroup</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">CanvasGroup ScrollUIManager.canvasGroup</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a4b80cb5f5d9c612c8c913da2df9a690f" name="a4b80cb5f5d9c612c8c913da2df9a690f"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a4b80cb5f5d9c612c8c913da2df9a690f">&#9670;&nbsp;</a></span>initialShow</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool ScrollUIManager.initialShow</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/TestScripts/<a class="el" href="_scroll_u_i_manager_8cs.html">ScrollUIManager.cs</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="class_scroll_u_i_manager.html">ScrollUIManager</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_scroll_u_i_manager.js b/Doxygen/output/html/class_scroll_u_i_manager.js
new file mode 100644
index 0000000000000000000000000000000000000000..c15dbaa47ce3c196c59f15dbeb3f8e997cd1eba7
--- /dev/null
+++ b/Doxygen/output/html/class_scroll_u_i_manager.js
@@ -0,0 +1,8 @@
+var class_scroll_u_i_manager =
+[
+    [ "Hide", "class_scroll_u_i_manager.html#aeda1d766bbd9d2544f21abf243ee1b2a", null ],
+    [ "Show", "class_scroll_u_i_manager.html#a3c8714bd194851cd2c57d0b4734771ed", null ],
+    [ "Start", "class_scroll_u_i_manager.html#a518dd9ff106731ad7264a0c245330189", null ],
+    [ "canvasGroup", "class_scroll_u_i_manager.html#a31fdb6daae3f50708b7f95bed75659d7", null ],
+    [ "initialShow", "class_scroll_u_i_manager.html#a4b80cb5f5d9c612c8c913da2df9a690f", null ]
+];
\ No newline at end of file
diff --git a/Doxygen/output/html/class_scroll_u_i_manager.png b/Doxygen/output/html/class_scroll_u_i_manager.png
new file mode 100644
index 0000000000000000000000000000000000000000..0c2b5269d9fbce47a66cff596c43e2c8d37de215
--- /dev/null
+++ b/Doxygen/output/html/class_scroll_u_i_manager.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:f5d6412f73dcf9d8c7708bc338b30ced80afc23ebe92f89b11c07a578d8b142a
+size 519
diff --git a/Doxygen/output/html/class_shiny_things-members.html b/Doxygen/output/html/class_shiny_things-members.html
new file mode 100644
index 0000000000000000000000000000000000000000..c57dcacfc7711ff3a53c96d37305d5a8c1cf07e5
--- /dev/null
+++ b/Doxygen/output/html/class_shiny_things-members.html
@@ -0,0 +1,139 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_shiny_things.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">ShinyThings Member List</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_shiny_things.html">ShinyThings</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_shiny_things.html#a34b62441bcfac8582fa97719d769e56a">CheckPushoutHighlighting</a>()</td><td class="entry"><a class="el" href="class_shiny_things.html">ShinyThings</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_shiny_things.html#a6de729b70d5a18c9d16292758d7bee7d">Cursor</a></td><td class="entry"><a class="el" href="class_shiny_things.html">ShinyThings</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_shiny_things.html#aaaf397bdb22669ed1efc37c9f6960905">darkColor</a></td><td class="entry"><a class="el" href="class_shiny_things.html">ShinyThings</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_shiny_things.html#ace1ee19f5351c0c9e57d6bc26ecf8a8d">defaultMaterial</a></td><td class="entry"><a class="el" href="class_shiny_things.html">ShinyThings</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_shiny_things.html#a95ade9077df304fa629ff8c84cc0e827">directionalLight</a></td><td class="entry"><a class="el" href="class_shiny_things.html">ShinyThings</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_shiny_things.html#aa3adda8190e68df89dfeb7e5c2b26bab">extraHighlight</a></td><td class="entry"><a class="el" href="class_shiny_things.html">ShinyThings</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_shiny_things.html#a132fb507a9db9e9002315813a7642f6f">factAnimationActive</a></td><td class="entry"><a class="el" href="class_shiny_things.html">ShinyThings</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_shiny_things.html#a24ff1d5f2f91c5957231cdd1a99838b7">Fireworks_Animation</a></td><td class="entry"><a class="el" href="class_shiny_things.html">ShinyThings</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_shiny_things.html#af7e62739b38d54429029d45e892d19f1">highlightedPushoutFact</a></td><td class="entry"><a class="el" href="class_shiny_things.html">ShinyThings</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_shiny_things.html#ab06bd95f41d1aba88b67256164ae43f4">HighlightFact</a>(Fact startFact)</td><td class="entry"><a class="el" href="class_shiny_things.html">ShinyThings</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_shiny_things.html#a735f61a9619b67d095babe9177f0f94e">Highlighting</a>(RaycastHit hit)</td><td class="entry"><a class="el" href="class_shiny_things.html">ShinyThings</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_shiny_things.html#a2fa3c9ce04bd63aa047e61330dfee50c">highlightMaterial</a></td><td class="entry"><a class="el" href="class_shiny_things.html">ShinyThings</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_shiny_things.html#a5661edc7223e57cfc444aaad0ce16b52">HighlightWithFireworks</a>(Fact fact)</td><td class="entry"><a class="el" href="class_shiny_things.html">ShinyThings</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_shiny_things.html#a8f70cbd419583451204277ece4c6c88a">lastFactSelection</a></td><td class="entry"><a class="el" href="class_shiny_things.html">ShinyThings</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_shiny_things.html#a4bea8892d28dede5d79e867987a4f0be">lightColor</a></td><td class="entry"><a class="el" href="class_shiny_things.html">ShinyThings</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_shiny_things.html#ad6e5ae3dd3ffe79bfb661661f4062fa6">OnMouseOverFact</a>(Transform selection)</td><td class="entry"><a class="el" href="class_shiny_things.html">ShinyThings</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_shiny_things.html#a13e3435ce94f7a3dab7ca090e1a289f3">OnMouseOverFactEnd</a>(Transform selection)</td><td class="entry"><a class="el" href="class_shiny_things.html">ShinyThings</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_shiny_things.html#ad623211953a0141e54d50e9c3b3a03f1">OnMouseOverSnapZone</a>(Transform selection)</td><td class="entry"><a class="el" href="class_shiny_things.html">ShinyThings</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_shiny_things.html#a3254f4afd887c7bfd92550b40c1a1c15">OnMouseOverSnapZoneEnd</a>(Transform selection)</td><td class="entry"><a class="el" href="class_shiny_things.html">ShinyThings</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_shiny_things.html#a6d1beba1f127cc1f1ffdff9e0a392b07">pushoutFail</a></td><td class="entry"><a class="el" href="class_shiny_things.html">ShinyThings</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_shiny_things.html#a38eacf85d0a65fa3ae903d3884c26271">pushoutMaterial</a></td><td class="entry"><a class="el" href="class_shiny_things.html">ShinyThings</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_shiny_things.html#a255ffee2831fd023a15eafa84b99485c">RainPrefab</a></td><td class="entry"><a class="el" href="class_shiny_things.html">ShinyThings</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_shiny_things.html#afc84ad4d0378789e1404c9a70fa39b4f">selectableTag</a></td><td class="entry"><a class="el" href="class_shiny_things.html">ShinyThings</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_shiny_things.html#a9a10c49fd7a570a14affde444c3ddabd">simulationSpeed</a></td><td class="entry"><a class="el" href="class_shiny_things.html">ShinyThings</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_shiny_things.html#aa5354170805284f027b23c2ca60f1e15">slowDownAnimation</a>(ParticleSystem main1, ParticleSystem main2)</td><td class="entry"><a class="el" href="class_shiny_things.html">ShinyThings</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_shiny_things.html#a882c73674c5203110a4e0caa608f5ce9">slowDownCount</a></td><td class="entry"><a class="el" href="class_shiny_things.html">ShinyThings</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_shiny_things.html#ac76ada4bb051612457fd0c39d3c2c9aa">slowDownCounter</a></td><td class="entry"><a class="el" href="class_shiny_things.html">ShinyThings</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_shiny_things.html#a89db433f320f2a853f6136443f38168e">slowDownSwitch</a></td><td class="entry"><a class="el" href="class_shiny_things.html">ShinyThings</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_shiny_things.html#a90cf6430ba9bd17a04e8a111e4af1c20">speedSlowDown</a></td><td class="entry"><a class="el" href="class_shiny_things.html">ShinyThings</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_shiny_things.html#ae566db7ab50615052a1970085627acf6">Start</a>()</td><td class="entry"><a class="el" href="class_shiny_things.html">ShinyThings</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_shiny_things.html#a78b1a3f90855b46f7decf45c40003d42">StartPushoutFactFailHighlighting</a>(Fact startFact)</td><td class="entry"><a class="el" href="class_shiny_things.html">ShinyThings</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_shiny_things.html#a95fd71195d95b8c9195d9496a000da43">StopHighlighting</a>()</td><td class="entry"><a class="el" href="class_shiny_things.html">ShinyThings</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_shiny_things.html#aa30cae8e8e4dcd561e88af1791968c28">tempColor</a></td><td class="entry"><a class="el" href="class_shiny_things.html">ShinyThings</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_shiny_things.html#a9276bdacba8d7b193a963ae949177bec">tempMaterial</a></td><td class="entry"><a class="el" href="class_shiny_things.html">ShinyThings</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_shiny_things.html#ae5f27cda70b126141ecdbd9cd7e47044">timer</a></td><td class="entry"><a class="el" href="class_shiny_things.html">ShinyThings</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_shiny_things.html#a80c112b4b0d2174401ba2696d73000c8">timerActive</a></td><td class="entry"><a class="el" href="class_shiny_things.html">ShinyThings</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_shiny_things.html#ae2b1397cd555a916a452cb2fec02c515">timerDuration</a></td><td class="entry"><a class="el" href="class_shiny_things.html">ShinyThings</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_shiny_things.html#a71194e56c2f917dddd4328424da7e149">timerDurationEnd</a></td><td class="entry"><a class="el" href="class_shiny_things.html">ShinyThings</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_shiny_things.html#a6aaf870c02675ef42685e2652f3e29f0">Update</a>()</td><td class="entry"><a class="el" href="class_shiny_things.html">ShinyThings</a></td><td class="entry"></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_shiny_things.html b/Doxygen/output/html/class_shiny_things.html
new file mode 100644
index 0000000000000000000000000000000000000000..7f0503719ea1f381a78ac13a1446d9730b5a9d70
--- /dev/null
+++ b/Doxygen/output/html/class_shiny_things.html
@@ -0,0 +1,991 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: ShinyThings Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_shiny_things.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="#pub-attribs">Public Attributes</a> &#124;
+<a href="#properties">Properties</a> &#124;
+<a href="#pri-methods">Private Member Functions</a> &#124;
+<a href="#pri-attribs">Private Attributes</a> &#124;
+<a href="class_shiny_things-members.html">List of all members</a>  </div>
+  <div class="headertitle"><div class="title">ShinyThings Class Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<div class="dynheader">
+Inheritance diagram for ShinyThings:</div>
+<div class="dyncontent">
+ <div class="center">
+  <img src="class_shiny_things.png" alt=""/>
+ </div></div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:ae566db7ab50615052a1970085627acf6"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_shiny_things.html#ae566db7ab50615052a1970085627acf6">Start</a> ()</td></tr>
+<tr class="separator:ae566db7ab50615052a1970085627acf6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6aaf870c02675ef42685e2652f3e29f0"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_shiny_things.html#a6aaf870c02675ef42685e2652f3e29f0">Update</a> ()</td></tr>
+<tr class="separator:a6aaf870c02675ef42685e2652f3e29f0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad6e5ae3dd3ffe79bfb661661f4062fa6"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_shiny_things.html#ad6e5ae3dd3ffe79bfb661661f4062fa6">OnMouseOverFact</a> (Transform selection)</td></tr>
+<tr class="separator:ad6e5ae3dd3ffe79bfb661661f4062fa6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a13e3435ce94f7a3dab7ca090e1a289f3"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_shiny_things.html#a13e3435ce94f7a3dab7ca090e1a289f3">OnMouseOverFactEnd</a> (Transform selection)</td></tr>
+<tr class="separator:a13e3435ce94f7a3dab7ca090e1a289f3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5661edc7223e57cfc444aaad0ce16b52"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_shiny_things.html#a5661edc7223e57cfc444aaad0ce16b52">HighlightWithFireworks</a> (<a class="el" href="class_fact.html">Fact</a> fact)</td></tr>
+<tr class="separator:a5661edc7223e57cfc444aaad0ce16b52"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab06bd95f41d1aba88b67256164ae43f4"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_shiny_things.html#ab06bd95f41d1aba88b67256164ae43f4">HighlightFact</a> (<a class="el" href="class_fact.html">Fact</a> startFact)</td></tr>
+<tr class="separator:ab06bd95f41d1aba88b67256164ae43f4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a95fd71195d95b8c9195d9496a000da43"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_shiny_things.html#a95fd71195d95b8c9195d9496a000da43">StopHighlighting</a> ()</td></tr>
+<tr class="separator:a95fd71195d95b8c9195d9496a000da43"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a78b1a3f90855b46f7decf45c40003d42"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_shiny_things.html#a78b1a3f90855b46f7decf45c40003d42">StartPushoutFactFailHighlighting</a> (<a class="el" href="class_fact.html">Fact</a> startFact)</td></tr>
+<tr class="separator:a78b1a3f90855b46f7decf45c40003d42"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a34b62441bcfac8582fa97719d769e56a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_shiny_things.html#a34b62441bcfac8582fa97719d769e56a">CheckPushoutHighlighting</a> ()</td></tr>
+<tr class="separator:a34b62441bcfac8582fa97719d769e56a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa5354170805284f027b23c2ca60f1e15"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_shiny_things.html#aa5354170805284f027b23c2ca60f1e15">slowDownAnimation</a> (ParticleSystem main1, ParticleSystem main2)</td></tr>
+<tr class="separator:aa5354170805284f027b23c2ca60f1e15"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
+Public Attributes</h2></td></tr>
+<tr class="memitem:a6de729b70d5a18c9d16292758d7bee7d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_world_cursor.html">WorldCursor</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_shiny_things.html#a6de729b70d5a18c9d16292758d7bee7d">Cursor</a></td></tr>
+<tr class="separator:a6de729b70d5a18c9d16292758d7bee7d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ace1ee19f5351c0c9e57d6bc26ecf8a8d"><td class="memItemLeft" align="right" valign="top">Material&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_shiny_things.html#ace1ee19f5351c0c9e57d6bc26ecf8a8d">defaultMaterial</a></td></tr>
+<tr class="separator:ace1ee19f5351c0c9e57d6bc26ecf8a8d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2fa3c9ce04bd63aa047e61330dfee50c"><td class="memItemLeft" align="right" valign="top">Material&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_shiny_things.html#a2fa3c9ce04bd63aa047e61330dfee50c">highlightMaterial</a></td></tr>
+<tr class="separator:a2fa3c9ce04bd63aa047e61330dfee50c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a95ade9077df304fa629ff8c84cc0e827"><td class="memItemLeft" align="right" valign="top">GameObject&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_shiny_things.html#a95ade9077df304fa629ff8c84cc0e827">directionalLight</a></td></tr>
+<tr class="separator:a95ade9077df304fa629ff8c84cc0e827"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a38eacf85d0a65fa3ae903d3884c26271"><td class="memItemLeft" align="right" valign="top">Material&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_shiny_things.html#a38eacf85d0a65fa3ae903d3884c26271">pushoutMaterial</a></td></tr>
+<tr class="separator:a38eacf85d0a65fa3ae903d3884c26271"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a24ff1d5f2f91c5957231cdd1a99838b7"><td class="memItemLeft" align="right" valign="top">GameObject&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_shiny_things.html#a24ff1d5f2f91c5957231cdd1a99838b7">Fireworks_Animation</a></td></tr>
+<tr class="separator:a24ff1d5f2f91c5957231cdd1a99838b7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a255ffee2831fd023a15eafa84b99485c"><td class="memItemLeft" align="right" valign="top">GameObject&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_shiny_things.html#a255ffee2831fd023a15eafa84b99485c">RainPrefab</a></td></tr>
+<tr class="separator:a255ffee2831fd023a15eafa84b99485c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="properties" name="properties"></a>
+Properties</h2></td></tr>
+<tr class="memitem:a80c112b4b0d2174401ba2696d73000c8"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_shiny_things.html#a80c112b4b0d2174401ba2696d73000c8">timerActive</a><code> [getset]</code></td></tr>
+<tr class="separator:a80c112b4b0d2174401ba2696d73000c8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae5f27cda70b126141ecdbd9cd7e47044"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_shiny_things.html#ae5f27cda70b126141ecdbd9cd7e47044">timer</a><code> [getset]</code></td></tr>
+<tr class="separator:ae5f27cda70b126141ecdbd9cd7e47044"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-methods" name="pri-methods"></a>
+Private Member Functions</h2></td></tr>
+<tr class="memitem:a735f61a9619b67d095babe9177f0f94e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_shiny_things.html#a735f61a9619b67d095babe9177f0f94e">Highlighting</a> (RaycastHit hit)</td></tr>
+<tr class="separator:a735f61a9619b67d095babe9177f0f94e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3254f4afd887c7bfd92550b40c1a1c15"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_shiny_things.html#a3254f4afd887c7bfd92550b40c1a1c15">OnMouseOverSnapZoneEnd</a> (Transform selection)</td></tr>
+<tr class="separator:a3254f4afd887c7bfd92550b40c1a1c15"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad623211953a0141e54d50e9c3b3a03f1"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_shiny_things.html#ad623211953a0141e54d50e9c3b3a03f1">OnMouseOverSnapZone</a> (Transform selection)</td></tr>
+<tr class="separator:ad623211953a0141e54d50e9c3b3a03f1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-attribs" name="pri-attribs"></a>
+Private Attributes</h2></td></tr>
+<tr class="memitem:afc84ad4d0378789e1404c9a70fa39b4f"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_shiny_things.html#afc84ad4d0378789e1404c9a70fa39b4f">selectableTag</a> = &quot;Selectable&quot;</td></tr>
+<tr class="separator:afc84ad4d0378789e1404c9a70fa39b4f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8f70cbd419583451204277ece4c6c88a"><td class="memItemLeft" align="right" valign="top">Transform&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_shiny_things.html#a8f70cbd419583451204277ece4c6c88a">lastFactSelection</a></td></tr>
+<tr class="separator:a8f70cbd419583451204277ece4c6c88a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af7e62739b38d54429029d45e892d19f1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_fact.html">Fact</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_shiny_things.html#af7e62739b38d54429029d45e892d19f1">highlightedPushoutFact</a></td></tr>
+<tr class="separator:af7e62739b38d54429029d45e892d19f1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa3adda8190e68df89dfeb7e5c2b26bab"><td class="memItemLeft" align="right" valign="top">GameObject&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_shiny_things.html#aa3adda8190e68df89dfeb7e5c2b26bab">extraHighlight</a></td></tr>
+<tr class="separator:aa3adda8190e68df89dfeb7e5c2b26bab"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae2b1397cd555a916a452cb2fec02c515"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_shiny_things.html#ae2b1397cd555a916a452cb2fec02c515">timerDuration</a> = 2.5f</td></tr>
+<tr class="separator:ae2b1397cd555a916a452cb2fec02c515"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a71194e56c2f917dddd4328424da7e149"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_shiny_things.html#a71194e56c2f917dddd4328424da7e149">timerDurationEnd</a> = 5.0f</td></tr>
+<tr class="separator:a71194e56c2f917dddd4328424da7e149"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a882c73674c5203110a4e0caa608f5ce9"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_shiny_things.html#a882c73674c5203110a4e0caa608f5ce9">slowDownCount</a> = 8</td></tr>
+<tr class="separator:a882c73674c5203110a4e0caa608f5ce9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac76ada4bb051612457fd0c39d3c2c9aa"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_shiny_things.html#ac76ada4bb051612457fd0c39d3c2c9aa">slowDownCounter</a></td></tr>
+<tr class="separator:ac76ada4bb051612457fd0c39d3c2c9aa"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a89db433f320f2a853f6136443f38168e"><td class="memItemLeft" align="right" valign="top">bool[]&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_shiny_things.html#a89db433f320f2a853f6136443f38168e">slowDownSwitch</a></td></tr>
+<tr class="separator:a89db433f320f2a853f6136443f38168e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9a10c49fd7a570a14affde444c3ddabd"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_shiny_things.html#a9a10c49fd7a570a14affde444c3ddabd">simulationSpeed</a></td></tr>
+<tr class="separator:a9a10c49fd7a570a14affde444c3ddabd"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6d1beba1f127cc1f1ffdff9e0a392b07"><td class="memItemLeft" align="right" valign="top">Boolean&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_shiny_things.html#a6d1beba1f127cc1f1ffdff9e0a392b07">pushoutFail</a></td></tr>
+<tr class="separator:a6d1beba1f127cc1f1ffdff9e0a392b07"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4bea8892d28dede5d79e867987a4f0be"><td class="memItemLeft" align="right" valign="top">Color&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_shiny_things.html#a4bea8892d28dede5d79e867987a4f0be">lightColor</a></td></tr>
+<tr class="separator:a4bea8892d28dede5d79e867987a4f0be"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa30cae8e8e4dcd561e88af1791968c28"><td class="memItemLeft" align="right" valign="top">Color&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_shiny_things.html#aa30cae8e8e4dcd561e88af1791968c28">tempColor</a></td></tr>
+<tr class="separator:aa30cae8e8e4dcd561e88af1791968c28"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aaaf397bdb22669ed1efc37c9f6960905"><td class="memItemLeft" align="right" valign="top">Color&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_shiny_things.html#aaaf397bdb22669ed1efc37c9f6960905">darkColor</a></td></tr>
+<tr class="separator:aaaf397bdb22669ed1efc37c9f6960905"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a132fb507a9db9e9002315813a7642f6f"><td class="memItemLeft" align="right" valign="top">Boolean&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_shiny_things.html#a132fb507a9db9e9002315813a7642f6f">factAnimationActive</a> = false</td></tr>
+<tr class="separator:a132fb507a9db9e9002315813a7642f6f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a90cf6430ba9bd17a04e8a111e4af1c20"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_shiny_things.html#a90cf6430ba9bd17a04e8a111e4af1c20">speedSlowDown</a></td></tr>
+<tr class="separator:a90cf6430ba9bd17a04e8a111e4af1c20"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9276bdacba8d7b193a963ae949177bec"><td class="memItemLeft" align="right" valign="top">Material&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_shiny_things.html#a9276bdacba8d7b193a963ae949177bec">tempMaterial</a></td></tr>
+<tr class="separator:a9276bdacba8d7b193a963ae949177bec"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a id="a34b62441bcfac8582fa97719d769e56a" name="a34b62441bcfac8582fa97719d769e56a"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a34b62441bcfac8582fa97719d769e56a">&#9670;&nbsp;</a></span>CheckPushoutHighlighting()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void ShinyThings.CheckPushoutHighlighting </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="ab06bd95f41d1aba88b67256164ae43f4" name="ab06bd95f41d1aba88b67256164ae43f4"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ab06bd95f41d1aba88b67256164ae43f4">&#9670;&nbsp;</a></span>HighlightFact()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void ShinyThings.HighlightFact </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_fact.html">Fact</a>&#160;</td>
+          <td class="paramname"><em>startFact</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a735f61a9619b67d095babe9177f0f94e" name="a735f61a9619b67d095babe9177f0f94e"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a735f61a9619b67d095babe9177f0f94e">&#9670;&nbsp;</a></span>Highlighting()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void ShinyThings.Highlighting </td>
+          <td>(</td>
+          <td class="paramtype">RaycastHit&#160;</td>
+          <td class="paramname"><em>hit</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a5661edc7223e57cfc444aaad0ce16b52" name="a5661edc7223e57cfc444aaad0ce16b52"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a5661edc7223e57cfc444aaad0ce16b52">&#9670;&nbsp;</a></span>HighlightWithFireworks()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void ShinyThings.HighlightWithFireworks </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_fact.html">Fact</a>&#160;</td>
+          <td class="paramname"><em>fact</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="ad6e5ae3dd3ffe79bfb661661f4062fa6" name="ad6e5ae3dd3ffe79bfb661661f4062fa6"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ad6e5ae3dd3ffe79bfb661661f4062fa6">&#9670;&nbsp;</a></span>OnMouseOverFact()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void ShinyThings.OnMouseOverFact </td>
+          <td>(</td>
+          <td class="paramtype">Transform&#160;</td>
+          <td class="paramname"><em>selection</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a13e3435ce94f7a3dab7ca090e1a289f3" name="a13e3435ce94f7a3dab7ca090e1a289f3"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a13e3435ce94f7a3dab7ca090e1a289f3">&#9670;&nbsp;</a></span>OnMouseOverFactEnd()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void ShinyThings.OnMouseOverFactEnd </td>
+          <td>(</td>
+          <td class="paramtype">Transform&#160;</td>
+          <td class="paramname"><em>selection</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="ad623211953a0141e54d50e9c3b3a03f1" name="ad623211953a0141e54d50e9c3b3a03f1"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ad623211953a0141e54d50e9c3b3a03f1">&#9670;&nbsp;</a></span>OnMouseOverSnapZone()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void ShinyThings.OnMouseOverSnapZone </td>
+          <td>(</td>
+          <td class="paramtype">Transform&#160;</td>
+          <td class="paramname"><em>selection</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a3254f4afd887c7bfd92550b40c1a1c15" name="a3254f4afd887c7bfd92550b40c1a1c15"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a3254f4afd887c7bfd92550b40c1a1c15">&#9670;&nbsp;</a></span>OnMouseOverSnapZoneEnd()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void ShinyThings.OnMouseOverSnapZoneEnd </td>
+          <td>(</td>
+          <td class="paramtype">Transform&#160;</td>
+          <td class="paramname"><em>selection</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="aa5354170805284f027b23c2ca60f1e15" name="aa5354170805284f027b23c2ca60f1e15"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aa5354170805284f027b23c2ca60f1e15">&#9670;&nbsp;</a></span>slowDownAnimation()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void ShinyThings.slowDownAnimation </td>
+          <td>(</td>
+          <td class="paramtype">ParticleSystem&#160;</td>
+          <td class="paramname"><em>main1</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">ParticleSystem&#160;</td>
+          <td class="paramname"><em>main2</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="ae566db7ab50615052a1970085627acf6" name="ae566db7ab50615052a1970085627acf6"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ae566db7ab50615052a1970085627acf6">&#9670;&nbsp;</a></span>Start()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void ShinyThings.Start </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a78b1a3f90855b46f7decf45c40003d42" name="a78b1a3f90855b46f7decf45c40003d42"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a78b1a3f90855b46f7decf45c40003d42">&#9670;&nbsp;</a></span>StartPushoutFactFailHighlighting()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void ShinyThings.StartPushoutFactFailHighlighting </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_fact.html">Fact</a>&#160;</td>
+          <td class="paramname"><em>startFact</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a95fd71195d95b8c9195d9496a000da43" name="a95fd71195d95b8c9195d9496a000da43"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a95fd71195d95b8c9195d9496a000da43">&#9670;&nbsp;</a></span>StopHighlighting()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void ShinyThings.StopHighlighting </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a6aaf870c02675ef42685e2652f3e29f0" name="a6aaf870c02675ef42685e2652f3e29f0"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a6aaf870c02675ef42685e2652f3e29f0">&#9670;&nbsp;</a></span>Update()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void ShinyThings.Update </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Data Documentation</h2>
+<a id="a6de729b70d5a18c9d16292758d7bee7d" name="a6de729b70d5a18c9d16292758d7bee7d"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a6de729b70d5a18c9d16292758d7bee7d">&#9670;&nbsp;</a></span>Cursor</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_world_cursor.html">WorldCursor</a> ShinyThings.Cursor</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="aaaf397bdb22669ed1efc37c9f6960905" name="aaaf397bdb22669ed1efc37c9f6960905"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aaaf397bdb22669ed1efc37c9f6960905">&#9670;&nbsp;</a></span>darkColor</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">Color ShinyThings.darkColor</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="ace1ee19f5351c0c9e57d6bc26ecf8a8d" name="ace1ee19f5351c0c9e57d6bc26ecf8a8d"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ace1ee19f5351c0c9e57d6bc26ecf8a8d">&#9670;&nbsp;</a></span>defaultMaterial</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">Material ShinyThings.defaultMaterial</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a95ade9077df304fa629ff8c84cc0e827" name="a95ade9077df304fa629ff8c84cc0e827"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a95ade9077df304fa629ff8c84cc0e827">&#9670;&nbsp;</a></span>directionalLight</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">GameObject ShinyThings.directionalLight</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="aa3adda8190e68df89dfeb7e5c2b26bab" name="aa3adda8190e68df89dfeb7e5c2b26bab"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aa3adda8190e68df89dfeb7e5c2b26bab">&#9670;&nbsp;</a></span>extraHighlight</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">GameObject ShinyThings.extraHighlight</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a132fb507a9db9e9002315813a7642f6f" name="a132fb507a9db9e9002315813a7642f6f"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a132fb507a9db9e9002315813a7642f6f">&#9670;&nbsp;</a></span>factAnimationActive</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">Boolean ShinyThings.factAnimationActive = false</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a24ff1d5f2f91c5957231cdd1a99838b7" name="a24ff1d5f2f91c5957231cdd1a99838b7"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a24ff1d5f2f91c5957231cdd1a99838b7">&#9670;&nbsp;</a></span>Fireworks_Animation</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">GameObject ShinyThings.Fireworks_Animation</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="af7e62739b38d54429029d45e892d19f1" name="af7e62739b38d54429029d45e892d19f1"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#af7e62739b38d54429029d45e892d19f1">&#9670;&nbsp;</a></span>highlightedPushoutFact</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_fact.html">Fact</a> ShinyThings.highlightedPushoutFact</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a2fa3c9ce04bd63aa047e61330dfee50c" name="a2fa3c9ce04bd63aa047e61330dfee50c"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a2fa3c9ce04bd63aa047e61330dfee50c">&#9670;&nbsp;</a></span>highlightMaterial</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">Material ShinyThings.highlightMaterial</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a8f70cbd419583451204277ece4c6c88a" name="a8f70cbd419583451204277ece4c6c88a"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a8f70cbd419583451204277ece4c6c88a">&#9670;&nbsp;</a></span>lastFactSelection</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">Transform ShinyThings.lastFactSelection</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a4bea8892d28dede5d79e867987a4f0be" name="a4bea8892d28dede5d79e867987a4f0be"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a4bea8892d28dede5d79e867987a4f0be">&#9670;&nbsp;</a></span>lightColor</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">Color ShinyThings.lightColor</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a6d1beba1f127cc1f1ffdff9e0a392b07" name="a6d1beba1f127cc1f1ffdff9e0a392b07"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a6d1beba1f127cc1f1ffdff9e0a392b07">&#9670;&nbsp;</a></span>pushoutFail</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">Boolean ShinyThings.pushoutFail</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a38eacf85d0a65fa3ae903d3884c26271" name="a38eacf85d0a65fa3ae903d3884c26271"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a38eacf85d0a65fa3ae903d3884c26271">&#9670;&nbsp;</a></span>pushoutMaterial</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">Material ShinyThings.pushoutMaterial</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a255ffee2831fd023a15eafa84b99485c" name="a255ffee2831fd023a15eafa84b99485c"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a255ffee2831fd023a15eafa84b99485c">&#9670;&nbsp;</a></span>RainPrefab</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">GameObject ShinyThings.RainPrefab</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="afc84ad4d0378789e1404c9a70fa39b4f" name="afc84ad4d0378789e1404c9a70fa39b4f"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#afc84ad4d0378789e1404c9a70fa39b4f">&#9670;&nbsp;</a></span>selectableTag</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">string ShinyThings.selectableTag = &quot;Selectable&quot;</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a9a10c49fd7a570a14affde444c3ddabd" name="a9a10c49fd7a570a14affde444c3ddabd"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a9a10c49fd7a570a14affde444c3ddabd">&#9670;&nbsp;</a></span>simulationSpeed</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">float ShinyThings.simulationSpeed</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a882c73674c5203110a4e0caa608f5ce9" name="a882c73674c5203110a4e0caa608f5ce9"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a882c73674c5203110a4e0caa608f5ce9">&#9670;&nbsp;</a></span>slowDownCount</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">int ShinyThings.slowDownCount = 8</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="ac76ada4bb051612457fd0c39d3c2c9aa" name="ac76ada4bb051612457fd0c39d3c2c9aa"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ac76ada4bb051612457fd0c39d3c2c9aa">&#9670;&nbsp;</a></span>slowDownCounter</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">int ShinyThings.slowDownCounter</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a89db433f320f2a853f6136443f38168e" name="a89db433f320f2a853f6136443f38168e"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a89db433f320f2a853f6136443f38168e">&#9670;&nbsp;</a></span>slowDownSwitch</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool [] ShinyThings.slowDownSwitch</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a90cf6430ba9bd17a04e8a111e4af1c20" name="a90cf6430ba9bd17a04e8a111e4af1c20"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a90cf6430ba9bd17a04e8a111e4af1c20">&#9670;&nbsp;</a></span>speedSlowDown</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">float ShinyThings.speedSlowDown</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="aa30cae8e8e4dcd561e88af1791968c28" name="aa30cae8e8e4dcd561e88af1791968c28"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aa30cae8e8e4dcd561e88af1791968c28">&#9670;&nbsp;</a></span>tempColor</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">Color ShinyThings.tempColor</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a9276bdacba8d7b193a963ae949177bec" name="a9276bdacba8d7b193a963ae949177bec"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a9276bdacba8d7b193a963ae949177bec">&#9670;&nbsp;</a></span>tempMaterial</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">Material ShinyThings.tempMaterial</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="ae2b1397cd555a916a452cb2fec02c515" name="ae2b1397cd555a916a452cb2fec02c515"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ae2b1397cd555a916a452cb2fec02c515">&#9670;&nbsp;</a></span>timerDuration</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">float ShinyThings.timerDuration = 2.5f</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a71194e56c2f917dddd4328424da7e149" name="a71194e56c2f917dddd4328424da7e149"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a71194e56c2f917dddd4328424da7e149">&#9670;&nbsp;</a></span>timerDurationEnd</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">float ShinyThings.timerDurationEnd = 5.0f</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Property Documentation</h2>
+<a id="ae5f27cda70b126141ecdbd9cd7e47044" name="ae5f27cda70b126141ecdbd9cd7e47044"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ae5f27cda70b126141ecdbd9cd7e47044">&#9670;&nbsp;</a></span>timer</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">float ShinyThings.timer</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">get</span><span class="mlabel">set</span><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a80c112b4b0d2174401ba2696d73000c8" name="a80c112b4b0d2174401ba2696d73000c8"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a80c112b4b0d2174401ba2696d73000c8">&#9670;&nbsp;</a></span>timerActive</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool ShinyThings.timerActive</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">get</span><span class="mlabel">set</span><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/InteractionEngine/<a class="el" href="_shiny_things_8cs.html">ShinyThings.cs</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="class_shiny_things.html">ShinyThings</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_shiny_things.js b/Doxygen/output/html/class_shiny_things.js
new file mode 100644
index 0000000000000000000000000000000000000000..b2dc009f73cf4daa394d264033da99a773315209
--- /dev/null
+++ b/Doxygen/output/html/class_shiny_things.js
@@ -0,0 +1,42 @@
+var class_shiny_things =
+[
+    [ "CheckPushoutHighlighting", "class_shiny_things.html#a34b62441bcfac8582fa97719d769e56a", null ],
+    [ "HighlightFact", "class_shiny_things.html#ab06bd95f41d1aba88b67256164ae43f4", null ],
+    [ "Highlighting", "class_shiny_things.html#a735f61a9619b67d095babe9177f0f94e", null ],
+    [ "HighlightWithFireworks", "class_shiny_things.html#a5661edc7223e57cfc444aaad0ce16b52", null ],
+    [ "OnMouseOverFact", "class_shiny_things.html#ad6e5ae3dd3ffe79bfb661661f4062fa6", null ],
+    [ "OnMouseOverFactEnd", "class_shiny_things.html#a13e3435ce94f7a3dab7ca090e1a289f3", null ],
+    [ "OnMouseOverSnapZone", "class_shiny_things.html#ad623211953a0141e54d50e9c3b3a03f1", null ],
+    [ "OnMouseOverSnapZoneEnd", "class_shiny_things.html#a3254f4afd887c7bfd92550b40c1a1c15", null ],
+    [ "slowDownAnimation", "class_shiny_things.html#aa5354170805284f027b23c2ca60f1e15", null ],
+    [ "Start", "class_shiny_things.html#ae566db7ab50615052a1970085627acf6", null ],
+    [ "StartPushoutFactFailHighlighting", "class_shiny_things.html#a78b1a3f90855b46f7decf45c40003d42", null ],
+    [ "StopHighlighting", "class_shiny_things.html#a95fd71195d95b8c9195d9496a000da43", null ],
+    [ "Update", "class_shiny_things.html#a6aaf870c02675ef42685e2652f3e29f0", null ],
+    [ "Cursor", "class_shiny_things.html#a6de729b70d5a18c9d16292758d7bee7d", null ],
+    [ "darkColor", "class_shiny_things.html#aaaf397bdb22669ed1efc37c9f6960905", null ],
+    [ "defaultMaterial", "class_shiny_things.html#ace1ee19f5351c0c9e57d6bc26ecf8a8d", null ],
+    [ "directionalLight", "class_shiny_things.html#a95ade9077df304fa629ff8c84cc0e827", null ],
+    [ "extraHighlight", "class_shiny_things.html#aa3adda8190e68df89dfeb7e5c2b26bab", null ],
+    [ "factAnimationActive", "class_shiny_things.html#a132fb507a9db9e9002315813a7642f6f", null ],
+    [ "Fireworks_Animation", "class_shiny_things.html#a24ff1d5f2f91c5957231cdd1a99838b7", null ],
+    [ "highlightedPushoutFact", "class_shiny_things.html#af7e62739b38d54429029d45e892d19f1", null ],
+    [ "highlightMaterial", "class_shiny_things.html#a2fa3c9ce04bd63aa047e61330dfee50c", null ],
+    [ "lastFactSelection", "class_shiny_things.html#a8f70cbd419583451204277ece4c6c88a", null ],
+    [ "lightColor", "class_shiny_things.html#a4bea8892d28dede5d79e867987a4f0be", null ],
+    [ "pushoutFail", "class_shiny_things.html#a6d1beba1f127cc1f1ffdff9e0a392b07", null ],
+    [ "pushoutMaterial", "class_shiny_things.html#a38eacf85d0a65fa3ae903d3884c26271", null ],
+    [ "RainPrefab", "class_shiny_things.html#a255ffee2831fd023a15eafa84b99485c", null ],
+    [ "selectableTag", "class_shiny_things.html#afc84ad4d0378789e1404c9a70fa39b4f", null ],
+    [ "simulationSpeed", "class_shiny_things.html#a9a10c49fd7a570a14affde444c3ddabd", null ],
+    [ "slowDownCount", "class_shiny_things.html#a882c73674c5203110a4e0caa608f5ce9", null ],
+    [ "slowDownCounter", "class_shiny_things.html#ac76ada4bb051612457fd0c39d3c2c9aa", null ],
+    [ "slowDownSwitch", "class_shiny_things.html#a89db433f320f2a853f6136443f38168e", null ],
+    [ "speedSlowDown", "class_shiny_things.html#a90cf6430ba9bd17a04e8a111e4af1c20", null ],
+    [ "tempColor", "class_shiny_things.html#aa30cae8e8e4dcd561e88af1791968c28", null ],
+    [ "tempMaterial", "class_shiny_things.html#a9276bdacba8d7b193a963ae949177bec", null ],
+    [ "timerDuration", "class_shiny_things.html#ae2b1397cd555a916a452cb2fec02c515", null ],
+    [ "timerDurationEnd", "class_shiny_things.html#a71194e56c2f917dddd4328424da7e149", null ],
+    [ "timer", "class_shiny_things.html#ae5f27cda70b126141ecdbd9cd7e47044", null ],
+    [ "timerActive", "class_shiny_things.html#a80c112b4b0d2174401ba2696d73000c8", null ]
+];
\ No newline at end of file
diff --git a/Doxygen/output/html/class_shiny_things.png b/Doxygen/output/html/class_shiny_things.png
new file mode 100644
index 0000000000000000000000000000000000000000..ca0fea5f8dd94a86e8c5a93c64caed023cb22be3
--- /dev/null
+++ b/Doxygen/output/html/class_shiny_things.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:bae4c3ef188903e5ae02a0634cad61a06404bdb0e25e9e8d389d8a3c38201147
+size 496
diff --git a/Doxygen/output/html/class_solution_organizer-members.html b/Doxygen/output/html/class_solution_organizer-members.html
new file mode 100644
index 0000000000000000000000000000000000000000..afae52b4a294b505a378b3fd2619200bd79cf1e5
--- /dev/null
+++ b/Doxygen/output/html/class_solution_organizer-members.html
@@ -0,0 +1,148 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_solution_organizer.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">SolutionOrganizer Member List</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_solution_organizer.html">SolutionOrganizer</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_fact_organizer.html#a923a7232f6648843107728cc7da722e6">Add</a>(Fact value, out bool exists, bool samestep=false)</td><td class="entry"><a class="el" href="class_fact_organizer.html">FactOrganizer</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_fact_organizer.html#a450bb7f70ec71412cc6fe0314e07a3b2">backlog</a></td><td class="entry"><a class="el" href="class_fact_organizer.html">FactOrganizer</a></td><td class="entry"><span class="mlabel">package</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_fact_organizer.html#a3d04a545189f27f4a6cf75eb47198f53">Clear</a>()</td><td class="entry"><a class="el" href="class_fact_organizer.html">FactOrganizer</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_fact_organizer.html#a4600775c244976c702b8017366defe55">ContainsKey</a>(string id)</td><td class="entry"><a class="el" href="class_fact_organizer.html">FactOrganizer</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_fact_organizer.html#a14178d4f9df5bb9eafb310c36fc5b183">ContainsLabel</a>(string label)</td><td class="entry"><a class="el" href="class_fact_organizer.html">FactOrganizer</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_solution_organizer.html#ac0eba168098cd880232aece9b4eac9d1">delete</a>()</td><td class="entry"><a class="el" href="class_solution_organizer.html">SolutionOrganizer</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_fact_organizer.html#ad4911bfd06a727b4569a56f7eb543ff7">FactOrganizer.delete</a>(string name, List&lt; Directories &gt; hierarchie, bool use_install_folder)</td><td class="entry"><a class="el" href="class_fact_organizer.html">FactOrganizer</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_fact_organizer.html#a1745f1a3045e0156543b867229bfb018">FactOrganizer.delete</a>(string path)</td><td class="entry"><a class="el" href="class_fact_organizer.html">FactOrganizer</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_fact_organizer.html#aec6890620677880e2fad97e002dd59cd">Draw</a>(bool draw_all=false)</td><td class="entry"><a class="el" href="class_fact_organizer.html">FactOrganizer</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_fact_organizer.html#a99e01af23a2d83b448cd4a29952cbe9c">DynamiclySolved</a>(SolutionOrganizer MinimalSolution, out List&lt; List&lt; string &gt; &gt; MissingElements, out List&lt; List&lt; string &gt; &gt; Solutions)</td><td class="entry"><a class="el" href="class_fact_organizer.html">FactOrganizer</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_solution_organizer.html#ae209c8ca2efc1e90d7301b2b780f3d8e">endingSol</a></td><td class="entry"><a class="el" href="class_solution_organizer.html">SolutionOrganizer</a></td><td class="entry"><span class="mlabel">private</span><span class="mlabel">static</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_solution_organizer.html#a7f9f8e13ac4fc6e6a0174d313c1a574f">endingVal</a></td><td class="entry"><a class="el" href="class_solution_organizer.html">SolutionOrganizer</a></td><td class="entry"><span class="mlabel">private</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_fact_organizer.html#aaecadb732959072d4b65bb63329d2834">FactDict</a></td><td class="entry"><a class="el" href="class_fact_organizer.html">FactOrganizer</a></td><td class="entry"><span class="mlabel">package</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_fact_organizer.html#a5f4324456c367205f62fa68fb526f190">FactOrganizer</a>(bool invoke=false)</td><td class="entry"><a class="el" href="class_fact_organizer.html">FactOrganizer</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_fact_organizer.html#a0da020f8165fb672b86b06af585acaf3">FactOrganizerFromPublic</a>(ref FactOrganizer set, PublicFactOrganizer exposed, bool invoke, out Dictionary&lt; string, string &gt; old_to_new)</td><td class="entry"><a class="el" href="class_fact_organizer.html">FactOrganizer</a></td><td class="entry"><span class="mlabel">private</span><span class="mlabel">static</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_fact_organizer.html#a026f8f5ace47a86644885146a2e4267b">fastforward</a>()</td><td class="entry"><a class="el" href="class_fact_organizer.html">FactOrganizer</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_fact_organizer.html#acafa71f2ed4cec97f4320f4c83fb34a4">FindEquivalent</a>(Fact search, out string found, out bool exact)</td><td class="entry"><a class="el" href="class_fact_organizer.html">FactOrganizer</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_fact_organizer.html#a8557914906ac4d969fe98583e95c9706">hardreset</a>(bool invoke_event=true)</td><td class="entry"><a class="el" href="class_fact_organizer.html">FactOrganizer</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_fact_organizer.html#a92323014eb7bc9262a1f5e5c6cfbbf1e">hierState</a></td><td class="entry"><a class="el" href="class_fact_organizer.html">FactOrganizer</a></td><td class="entry"><span class="mlabel">private</span><span class="mlabel">static</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_solution_organizer.html#a37ac0452bc743f9841c2b137b243a63b">hierVal</a></td><td class="entry"><a class="el" href="class_solution_organizer.html">SolutionOrganizer</a></td><td class="entry"><span class="mlabel">private</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_fact_organizer.html#a860fca9ebe54f629ce9c1278c8b3ee49">invoke</a></td><td class="entry"><a class="el" href="class_fact_organizer.html">FactOrganizer</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_fact_organizer.html#a19064a684d3bbc8d054d6cf51b4f41ef">InvokeFactEvent</a>(bool creation, string Id)</td><td class="entry"><a class="el" href="class_fact_organizer.html">FactOrganizer</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_solution_organizer.html#a89027e2d5b71b93eea29dd9a7591f044">load</a>(ref SolutionOrganizer set, bool draw, string name, List&lt; Directories &gt; hierarchie=null, bool use_install_folder=false)</td><td class="entry"><a class="el" href="class_solution_organizer.html">SolutionOrganizer</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_fact_organizer.html#a8dd6d293e37ae75bfb477a4cc5ec735f">FactOrganizer.load</a>(ref FactOrganizer set, bool draw, string name, List&lt; Directories &gt; hierarchie, bool use_install_folder, out Dictionary&lt; string, string &gt; old_to_new)</td><td class="entry"><a class="el" href="class_fact_organizer.html">FactOrganizer</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_fact_organizer.html#ac32ab3ce9c1ca4a3a99a75661a06be90">marker</a></td><td class="entry"><a class="el" href="class_fact_organizer.html">FactOrganizer</a></td><td class="entry"><span class="mlabel">package</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_fact_organizer.html#abe60beebdfa8dff2de724fd72c6094e3">MaxLabelId</a></td><td class="entry"><a class="el" href="class_fact_organizer.html">FactOrganizer</a></td><td class="entry"><span class="mlabel">package</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_fact_organizer.html#ad5555aba196a7b123addf7b62246e11c">MetaInf</a></td><td class="entry"><a class="el" href="class_fact_organizer.html">FactOrganizer</a></td><td class="entry"><span class="mlabel">package</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_fact_organizer.html#a122f899ca8aa641e98ae151d1881404c">path</a></td><td class="entry"><a class="el" href="class_fact_organizer.html">FactOrganizer</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_solution_organizer.html#a20a88287acce441fc2f2fc25137e5f1e">path_Val</a></td><td class="entry"><a class="el" href="class_solution_organizer.html">SolutionOrganizer</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_fact_organizer.html#a740049cce91855a487397a7dc96b6500">PruneWorkflow</a>()</td><td class="entry"><a class="el" href="class_fact_organizer.html">FactOrganizer</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_fact_organizer.html#a88221b2e001edc7fb642290efc106258">redo</a>()</td><td class="entry"><a class="el" href="class_fact_organizer.html">FactOrganizer</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_fact_organizer.html#affc46390fc6f55248bf7dc1162fc4763">Remove</a>(Fact value, bool samestep=false)</td><td class="entry"><a class="el" href="class_fact_organizer.html">FactOrganizer</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_fact_organizer.html#acd49c5058dd13faaebbbd8d9a6f8259a">Remove</a>(string key, bool samestep=false)</td><td class="entry"><a class="el" href="class_fact_organizer.html">FactOrganizer</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_fact_organizer.html#a116b36c87c2e9f0a149e62b0bd91994e">reversestep</a>(int pos, bool samestep=false)</td><td class="entry"><a class="el" href="class_fact_organizer.html">FactOrganizer</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_fact_organizer.html#ad2deedac3361c0c102f0c21d1599fcf3">safe_dependencies</a>(string key, out List&lt; string &gt; dependencies)</td><td class="entry"><a class="el" href="class_fact_organizer.html">FactOrganizer</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_fact_organizer.html#a7a56ba2fdfab02f286109c1f397f71ac">soft_resetted</a></td><td class="entry"><a class="el" href="class_fact_organizer.html">FactOrganizer</a></td><td class="entry"><span class="mlabel">package</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_fact_organizer.html#abb1e683e89af1c131aef0d71da2777ca">softreset</a>()</td><td class="entry"><a class="el" href="class_fact_organizer.html">FactOrganizer</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_solution_organizer.html#a2215860e4b3f2e0425b6ce88096db45f">SolutionOrganizer</a>(bool invoke=false)</td><td class="entry"><a class="el" href="class_solution_organizer.html">SolutionOrganizer</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_solution_organizer.html#abfaa5b749aa5242cbb08ecea4947b051">store</a>(string name, List&lt; Directories &gt; hierarchie=null, bool use_install_folder=false, bool overwrite=true)</td><td class="entry"><a class="el" href="class_solution_organizer.html">SolutionOrganizer</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_fact_organizer.html#a29e5ab417cb38bc4407defd2d05154cf">this[string id]</a></td><td class="entry"><a class="el" href="class_fact_organizer.html">FactOrganizer</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_fact_organizer.html#ac32d8cf9c0ffb350f4e6b250d7602577">undo</a>()</td><td class="entry"><a class="el" href="class_fact_organizer.html">FactOrganizer</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_fact_organizer.html#a9189e90e8e469c800de0e8b326449df3">Undraw</a>(bool force_invoke=false)</td><td class="entry"><a class="el" href="class_fact_organizer.html">FactOrganizer</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_fact_organizer.html#a73fbad1fcaecbea82d76f471da0aa0c7">UnusedLabelIds</a></td><td class="entry"><a class="el" href="class_fact_organizer.html">FactOrganizer</a></td><td class="entry"><span class="mlabel">package</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_solution_organizer.html#a65f9c46f6d1bf11d585f8fe97f889584">ValidationSet</a></td><td class="entry"><a class="el" href="class_solution_organizer.html">SolutionOrganizer</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_fact_organizer.html#af41acf88e3283cb3e8a9ce15e66117fe">Workflow</a></td><td class="entry"><a class="el" href="class_fact_organizer.html">FactOrganizer</a></td><td class="entry"><span class="mlabel">package</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_fact_organizer.html#a6507936f300a99b81fb3d930d96b1caa">WorkflowAdd</a>(stepnote note)</td><td class="entry"><a class="el" href="class_fact_organizer.html">FactOrganizer</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_fact_organizer.html#ad19ac6f1d28f88dd37dec27b29cf1a8e">worksteps</a></td><td class="entry"><a class="el" href="class_fact_organizer.html">FactOrganizer</a></td><td class="entry"><span class="mlabel">package</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_fact_organizer.html#a80782d4ec977d8033da8f68f8f00caf6">yeetusdeletus</a>(List&lt; string &gt; deletereverse, bool samestep=false)</td><td class="entry"><a class="el" href="class_fact_organizer.html">FactOrganizer</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_solution_organizer.html b/Doxygen/output/html/class_solution_organizer.html
new file mode 100644
index 0000000000000000000000000000000000000000..13abb306433b651742758f167aa879c659ed6b3e
--- /dev/null
+++ b/Doxygen/output/html/class_solution_organizer.html
@@ -0,0 +1,528 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: SolutionOrganizer Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_solution_organizer.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a> &#124;
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="#pub-attribs">Public Attributes</a> &#124;
+<a href="#pri-attribs">Private Attributes</a> &#124;
+<a href="#pri-static-attribs">Static Private Attributes</a> &#124;
+<a href="class_solution_organizer-members.html">List of all members</a>  </div>
+  <div class="headertitle"><div class="title">SolutionOrganizer Class Reference</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>Solution of a <a class="el" href="class_stage.html">Stage</a>  
+ <a href="class_solution_organizer.html#details">More...</a></p>
+<div class="dynheader">
+Inheritance diagram for SolutionOrganizer:</div>
+<div class="dyncontent">
+ <div class="center">
+  <img src="class_solution_organizer.png" usemap="#SolutionOrganizer_map" alt=""/>
+  <map id="SolutionOrganizer_map" name="SolutionOrganizer_map">
+<area href="class_fact_organizer.html" title="Organizes (insertion/ deletion / etc. operations) and sepperates Fact spaces. Keeps track of insertio..." alt="FactOrganizer" shape="rect" coords="0,0,114,24"/>
+  </map>
+</div></div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_solution_organizer_1_1_sub_solution.html">SubSolution</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sits at the heart, but represents only a part of the whole Solution.  <a href="class_solution_organizer_1_1_sub_solution.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:a2215860e4b3f2e0425b6ce88096db45f"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_solution_organizer.html#a2215860e4b3f2e0425b6ce88096db45f">SolutionOrganizer</a> (bool <a class="el" href="class_fact_organizer.html#a860fca9ebe54f629ce9c1278c8b3ee49">invoke</a>=false)</td></tr>
+<tr class="memdesc:a2215860e4b3f2e0425b6ce88096db45f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Standard Constructor for empty, ready to use <a class="el" href="class_fact_organizer.html" title="Organizes (insertion/ deletion / etc. operations) and sepperates Fact spaces. Keeps track of insertio...">FactOrganizer</a>  <a href="class_solution_organizer.html#a2215860e4b3f2e0425b6ce88096db45f">More...</a><br /></td></tr>
+<tr class="separator:a2215860e4b3f2e0425b6ce88096db45f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_methods_class_fact_organizer"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_fact_organizer')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="class_fact_organizer.html">FactOrganizer</a></td></tr>
+<tr class="memitem:a5f4324456c367205f62fa68fb526f190 inherit pub_methods_class_fact_organizer"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_organizer.html#a5f4324456c367205f62fa68fb526f190">FactOrganizer</a> (bool <a class="el" href="class_fact_organizer.html#a860fca9ebe54f629ce9c1278c8b3ee49">invoke</a>=false)</td></tr>
+<tr class="memdesc:a5f4324456c367205f62fa68fb526f190 inherit pub_methods_class_fact_organizer"><td class="mdescLeft">&#160;</td><td class="mdescRight">Standard Constructor for empty, ready to use <a class="el" href="class_fact_organizer.html" title="Organizes (insertion/ deletion / etc. operations) and sepperates Fact spaces. Keeps track of insertio...">FactOrganizer</a>  <a href="class_fact_organizer.html#a5f4324456c367205f62fa68fb526f190">More...</a><br /></td></tr>
+<tr class="separator:a5f4324456c367205f62fa68fb526f190 inherit pub_methods_class_fact_organizer"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4600775c244976c702b8017366defe55 inherit pub_methods_class_fact_organizer"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_organizer.html#a4600775c244976c702b8017366defe55">ContainsKey</a> (string id)</td></tr>
+<tr class="memdesc:a4600775c244976c702b8017366defe55 inherit pub_methods_class_fact_organizer"><td class="mdescLeft">&#160;</td><td class="mdescRight">wrappes <code><a class="el" href="class_fact_organizer.html#aaecadb732959072d4b65bb63329d2834">FactDict</a>.ContainsKey(<em>id</em> )</code>  <a href="class_fact_organizer.html#a4600775c244976c702b8017366defe55">More...</a><br /></td></tr>
+<tr class="separator:a4600775c244976c702b8017366defe55 inherit pub_methods_class_fact_organizer"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a14178d4f9df5bb9eafb310c36fc5b183 inherit pub_methods_class_fact_organizer"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_organizer.html#a14178d4f9df5bb9eafb310c36fc5b183">ContainsLabel</a> (string label)</td></tr>
+<tr class="memdesc:a14178d4f9df5bb9eafb310c36fc5b183 inherit pub_methods_class_fact_organizer"><td class="mdescLeft">&#160;</td><td class="mdescRight">Looks up if there is a <em>label</em>  <a class="el" href="class_fact.html#aad275d6a706d53e4883287dfb2227a45">Fact.Label</a> in <a class="el" href="class_fact_organizer.html#aaecadb732959072d4b65bb63329d2834">FactDict</a>.Values  <a href="class_fact_organizer.html#a14178d4f9df5bb9eafb310c36fc5b183">More...</a><br /></td></tr>
+<tr class="separator:a14178d4f9df5bb9eafb310c36fc5b183 inherit pub_methods_class_fact_organizer"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a923a7232f6648843107728cc7da722e6 inherit pub_methods_class_fact_organizer"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_organizer.html#a923a7232f6648843107728cc7da722e6">Add</a> (<a class="el" href="class_fact.html">Fact</a> value, out bool exists, bool samestep=false)</td></tr>
+<tr class="memdesc:a923a7232f6648843107728cc7da722e6 inherit pub_methods_class_fact_organizer"><td class="mdescLeft">&#160;</td><td class="mdescRight">Call this to Add a <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> to <a class="el" href="class_fact_organizer.html">this</a> instance.  <a href="class_fact_organizer.html#a923a7232f6648843107728cc7da722e6">More...</a><br /></td></tr>
+<tr class="separator:a923a7232f6648843107728cc7da722e6 inherit pub_methods_class_fact_organizer"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:affc46390fc6f55248bf7dc1162fc4763 inherit pub_methods_class_fact_organizer"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_organizer.html#affc46390fc6f55248bf7dc1162fc4763">Remove</a> (<a class="el" href="class_fact.html">Fact</a> value, bool samestep=false)</td></tr>
+<tr class="memdesc:affc46390fc6f55248bf7dc1162fc4763 inherit pub_methods_class_fact_organizer"><td class="mdescLeft">&#160;</td><td class="mdescRight">Call this to Remove a <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> from <a class="el" href="class_fact_organizer.html">this</a> instance. If other <a class="el" href="class_fact.html">Facts</a> depend on <em>value</em>  <a class="el" href="class_fact_organizer.html#affc46390fc6f55248bf7dc1162fc4763">Remove(/</a>, <code>true</code>)will be called recursively/ cascadingly.  <a href="class_fact_organizer.html#affc46390fc6f55248bf7dc1162fc4763">More...</a><br /></td></tr>
+<tr class="separator:affc46390fc6f55248bf7dc1162fc4763 inherit pub_methods_class_fact_organizer"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:acd49c5058dd13faaebbbd8d9a6f8259a inherit pub_methods_class_fact_organizer"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_organizer.html#acd49c5058dd13faaebbbd8d9a6f8259a">Remove</a> (string key, bool samestep=false)</td></tr>
+<tr class="memdesc:acd49c5058dd13faaebbbd8d9a6f8259a inherit pub_methods_class_fact_organizer"><td class="mdescLeft">&#160;</td><td class="mdescRight">Call this to Remove a <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> from <a class="el" href="class_fact_organizer.html">this</a> instance. If other <a class="el" href="class_fact.html">Facts</a> depend on <em>value</em>  <a class="el" href="class_fact_organizer.html#affc46390fc6f55248bf7dc1162fc4763">Remove(/</a>, <code>true</code>)will be called recursively/ cascadingly.  <a href="class_fact_organizer.html#acd49c5058dd13faaebbbd8d9a6f8259a">More...</a><br /></td></tr>
+<tr class="separator:acd49c5058dd13faaebbbd8d9a6f8259a inherit pub_methods_class_fact_organizer"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad2deedac3361c0c102f0c21d1599fcf3 inherit pub_methods_class_fact_organizer"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_organizer.html#ad2deedac3361c0c102f0c21d1599fcf3">safe_dependencies</a> (string key, out List&lt; string &gt; dependencies)</td></tr>
+<tr class="memdesc:ad2deedac3361c0c102f0c21d1599fcf3 inherit pub_methods_class_fact_organizer"><td class="mdescLeft">&#160;</td><td class="mdescRight">searches recursively for <a class="el" href="class_fact.html">Facts</a> where <a class="el" href="class_fact.html#a4bff054ec9ee35f07afd31b165e0812e">Fact.getDependentFactIds</a> includes <em>key</em> / found dependencies  <a href="class_fact_organizer.html#ad2deedac3361c0c102f0c21d1599fcf3">More...</a><br /></td></tr>
+<tr class="separator:ad2deedac3361c0c102f0c21d1599fcf3 inherit pub_methods_class_fact_organizer"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac32d8cf9c0ffb350f4e6b250d7602577 inherit pub_methods_class_fact_organizer"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_organizer.html#ac32d8cf9c0ffb350f4e6b250d7602577">undo</a> ()</td></tr>
+<tr class="memdesc:ac32d8cf9c0ffb350f4e6b250d7602577 inherit pub_methods_class_fact_organizer"><td class="mdescLeft">&#160;</td><td class="mdescRight">Undoes an entire <a class="el" href="struct_fact_organizer_1_1stepnote.html">step</a> or last <a class="el" href="class_fact_organizer.html#abb1e683e89af1c131aef0d71da2777ca" title="Undoes all worksteps (since marker) and sets soft_resetted to true.">softreset</a> . No <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> will be actually <a class="el" href="class_fact_organizer.html#a923a7232f6648843107728cc7da722e6">added</a>, <a class="el" href="class_fact_organizer.html#affc46390fc6f55248bf7dc1162fc4763">removed</a> or <a class="el" href="class_fact.html#a9b3edda4d360425731abe2a5937963e6">deleted</a>; only its visablity and <a class="el" href="struct_fact_organizer_1_1meta.html#a91d7079c4dd366fe694053100b1bfce7" title="keeps track wether Fact is currently in Scene">meta.active</a> changes. </p><dl class="section see"><dt>See also</dt><dd><a class="el" href="class_fact_organizer.html#ac32ab3ce9c1ca4a3a99a75661a06be90" title="Notes position in Workflow for undo and redo; the pointed to element is non-acitve">marker</a>, <a class="el" href="class_fact_organizer.html#ad19ac6f1d28f88dd37dec27b29cf1a8e" title="Backlock logic redundant - for convinience. Keeps track of number of steps in Workflow....">worksteps</a>, <a class="el" href="class_fact_organizer.html#a450bb7f70ec71412cc6fe0314e07a3b2" title="Backlock logic redundant - for convinience. Keeps track of number of steps in Workflow,...">backlog</a></dd></dl>
+ <a href="class_fact_organizer.html#ac32d8cf9c0ffb350f4e6b250d7602577">More...</a><br /></td></tr>
+<tr class="separator:ac32d8cf9c0ffb350f4e6b250d7602577 inherit pub_methods_class_fact_organizer"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a88221b2e001edc7fb642290efc106258 inherit pub_methods_class_fact_organizer"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_organizer.html#a88221b2e001edc7fb642290efc106258">redo</a> ()</td></tr>
+<tr class="memdesc:a88221b2e001edc7fb642290efc106258 inherit pub_methods_class_fact_organizer"><td class="mdescLeft">&#160;</td><td class="mdescRight">Redoes an entire <a class="el" href="struct_fact_organizer_1_1stepnote.html">step</a> . No <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> will be actually <a class="el" href="class_fact_organizer.html#a923a7232f6648843107728cc7da722e6">added</a>, <a class="el" href="class_fact_organizer.html#affc46390fc6f55248bf7dc1162fc4763">removed</a> or <a class="el" href="class_fact.html#a9b3edda4d360425731abe2a5937963e6">deleted</a>; only its visablity and <a class="el" href="struct_fact_organizer_1_1meta.html#a91d7079c4dd366fe694053100b1bfce7" title="keeps track wether Fact is currently in Scene">meta.active</a> changes. </p><dl class="section see"><dt>See also</dt><dd><a class="el" href="class_fact_organizer.html#ac32ab3ce9c1ca4a3a99a75661a06be90" title="Notes position in Workflow for undo and redo; the pointed to element is non-acitve">marker</a>, <a class="el" href="class_fact_organizer.html#ad19ac6f1d28f88dd37dec27b29cf1a8e" title="Backlock logic redundant - for convinience. Keeps track of number of steps in Workflow....">worksteps</a>, <a class="el" href="class_fact_organizer.html#a450bb7f70ec71412cc6fe0314e07a3b2" title="Backlock logic redundant - for convinience. Keeps track of number of steps in Workflow,...">backlog</a></dd></dl>
+ <a href="class_fact_organizer.html#a88221b2e001edc7fb642290efc106258">More...</a><br /></td></tr>
+<tr class="separator:a88221b2e001edc7fb642290efc106258 inherit pub_methods_class_fact_organizer"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3d04a545189f27f4a6cf75eb47198f53 inherit pub_methods_class_fact_organizer"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_organizer.html#a3d04a545189f27f4a6cf75eb47198f53">Clear</a> ()</td></tr>
+<tr class="memdesc:a3d04a545189f27f4a6cf75eb47198f53 inherit pub_methods_class_fact_organizer"><td class="mdescLeft">&#160;</td><td class="mdescRight">Resets to "factory conditions". Neither <a class="el" href="class_fact.html#a9b3edda4d360425731abe2a5937963e6">deletes</a> <a class="el" href="class_fact.html">Facts</a> nor invokes <a class="el" href="class_communication_events.html#ae480138746e4a8784c16e4f6fc3400d8">CommunicationEvents.RemoveFactEvent</a>  <a href="class_fact_organizer.html#a3d04a545189f27f4a6cf75eb47198f53">More...</a><br /></td></tr>
+<tr class="separator:a3d04a545189f27f4a6cf75eb47198f53 inherit pub_methods_class_fact_organizer"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8557914906ac4d969fe98583e95c9706 inherit pub_methods_class_fact_organizer"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_organizer.html#a8557914906ac4d969fe98583e95c9706">hardreset</a> (bool invoke_event=true)</td></tr>
+<tr class="memdesc:a8557914906ac4d969fe98583e95c9706 inherit pub_methods_class_fact_organizer"><td class="mdescLeft">&#160;</td><td class="mdescRight">Resets to "factory conditions". <a class="el" href="class_fact.html#a9b3edda4d360425731abe2a5937963e6">deletes</a> <a class="el" href="class_fact.html">Facts</a> and invokes <a class="el" href="class_communication_events.html#ae480138746e4a8784c16e4f6fc3400d8">CommunicationEvents.RemoveFactEvent</a> iff <em>invoke_event</em>  &amp;&amp; <a class="el" href="class_fact_organizer.html#a860fca9ebe54f629ce9c1278c8b3ee49" title="If set to true, Remove(string, bool) and Add(Fact, out bool, bool) will invoke CommunicationEvents....">invoke</a>.  <a href="class_fact_organizer.html#a8557914906ac4d969fe98583e95c9706">More...</a><br /></td></tr>
+<tr class="separator:a8557914906ac4d969fe98583e95c9706 inherit pub_methods_class_fact_organizer"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abb1e683e89af1c131aef0d71da2777ca inherit pub_methods_class_fact_organizer"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_organizer.html#abb1e683e89af1c131aef0d71da2777ca">softreset</a> ()</td></tr>
+<tr class="memdesc:abb1e683e89af1c131aef0d71da2777ca inherit pub_methods_class_fact_organizer"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="class_fact_organizer.html#ac32d8cf9c0ffb350f4e6b250d7602577">Undoes</a> <em>all</em> <a class="el" href="class_fact_organizer.html#ad19ac6f1d28f88dd37dec27b29cf1a8e" title="Backlock logic redundant - for convinience. Keeps track of number of steps in Workflow....">worksteps</a> (since <a class="el" href="class_fact_organizer.html#ac32ab3ce9c1ca4a3a99a75661a06be90" title="Notes position in Workflow for undo and redo; the pointed to element is non-acitve">marker</a>) and sets <a class="el" href="class_fact_organizer.html#a7a56ba2fdfab02f286109c1f397f71ac" title="Set to true if recently been resetted.">soft_resetted</a> to <code>true</code>.  <a href="class_fact_organizer.html#abb1e683e89af1c131aef0d71da2777ca">More...</a><br /></td></tr>
+<tr class="separator:abb1e683e89af1c131aef0d71da2777ca inherit pub_methods_class_fact_organizer"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a026f8f5ace47a86644885146a2e4267b inherit pub_methods_class_fact_organizer"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_organizer.html#a026f8f5ace47a86644885146a2e4267b">fastforward</a> ()</td></tr>
+<tr class="memdesc:a026f8f5ace47a86644885146a2e4267b inherit pub_methods_class_fact_organizer"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="class_fact_organizer.html#a88221b2e001edc7fb642290efc106258">Redoes</a> <em>all</em> <a class="el" href="class_fact_organizer.html#ad19ac6f1d28f88dd37dec27b29cf1a8e" title="Backlock logic redundant - for convinience. Keeps track of number of steps in Workflow....">worksteps</a> (from <a class="el" href="class_fact_organizer.html#ac32ab3ce9c1ca4a3a99a75661a06be90" title="Notes position in Workflow for undo and redo; the pointed to element is non-acitve">marker</a> onwards) and sets <a class="el" href="class_fact_organizer.html#a7a56ba2fdfab02f286109c1f397f71ac" title="Set to true if recently been resetted.">soft_resetted</a> to <code>false</code>.  <a href="class_fact_organizer.html#a026f8f5ace47a86644885146a2e4267b">More...</a><br /></td></tr>
+<tr class="separator:a026f8f5ace47a86644885146a2e4267b inherit pub_methods_class_fact_organizer"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aec6890620677880e2fad97e002dd59cd inherit pub_methods_class_fact_organizer"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_organizer.html#aec6890620677880e2fad97e002dd59cd">Draw</a> (bool draw_all=false)</td></tr>
+<tr class="memdesc:aec6890620677880e2fad97e002dd59cd inherit pub_methods_class_fact_organizer"><td class="mdescLeft">&#160;</td><td class="mdescRight">Call this after assigning a stored instance in an empty world, that was not drawn. <a class="el" href="class_fact_organizer.html#a88221b2e001edc7fb642290efc106258">Redoes</a>/ draws everything from <a class="el" href="class_fact_organizer.html#ac32ab3ce9c1ca4a3a99a75661a06be90" title="Notes position in Workflow for undo and redo; the pointed to element is non-acitve">marker</a> = 0 to <em>draw_all</em> <code> ? worksteps : backlog</code>  <a href="class_fact_organizer.html#aec6890620677880e2fad97e002dd59cd">More...</a><br /></td></tr>
+<tr class="separator:aec6890620677880e2fad97e002dd59cd inherit pub_methods_class_fact_organizer"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9189e90e8e469c800de0e8b326449df3 inherit pub_methods_class_fact_organizer"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_organizer.html#a9189e90e8e469c800de0e8b326449df3">Undraw</a> (bool force_invoke=false)</td></tr>
+<tr class="memdesc:a9189e90e8e469c800de0e8b326449df3 inherit pub_methods_class_fact_organizer"><td class="mdescLeft">&#160;</td><td class="mdescRight">Undraws everything by invoking <a class="el" href="class_communication_events.html#ae480138746e4a8784c16e4f6fc3400d8">CommunicationEvents.RemoveFactEvent</a>, that is <a class="el" href="struct_fact_organizer_1_1meta.html#a91d7079c4dd366fe694053100b1bfce7" title="keeps track wether Fact is currently in Scene">meta.active</a>, but does not change that satus.  <a href="class_fact_organizer.html#a9189e90e8e469c800de0e8b326449df3">More...</a><br /></td></tr>
+<tr class="separator:a9189e90e8e469c800de0e8b326449df3 inherit pub_methods_class_fact_organizer"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a99e01af23a2d83b448cd4a29952cbe9c inherit pub_methods_class_fact_organizer"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_organizer.html#a99e01af23a2d83b448cd4a29952cbe9c">DynamiclySolved</a> (<a class="el" href="class_solution_organizer.html">SolutionOrganizer</a> MinimalSolution, out List&lt; List&lt; string &gt; &gt; MissingElements, out List&lt; List&lt; string &gt; &gt; Solutions)</td></tr>
+<tr class="memdesc:a99e01af23a2d83b448cd4a29952cbe9c inherit pub_methods_class_fact_organizer"><td class="mdescLeft">&#160;</td><td class="mdescRight">Used to check wether <a class="el" href="class_fact_organizer.html">this</a> satisfies the constrains of an <a class="el" href="class_solution_organizer.html">Solution</a>. Only <a class="el" href="struct_fact_organizer_1_1meta.html#a91d7079c4dd366fe694053100b1bfce7" title="keeps track wether Fact is currently in Scene">meta.active</a> are accounted for.  <a href="class_fact_organizer.html#a99e01af23a2d83b448cd4a29952cbe9c">More...</a><br /></td></tr>
+<tr class="separator:a99e01af23a2d83b448cd4a29952cbe9c inherit pub_methods_class_fact_organizer"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a96d0bebc016339a59fc251e585d07132 inherit pub_methods_class_fact_organizer"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_organizer.html#a96d0bebc016339a59fc251e585d07132">store</a> (string name, List&lt; Directories &gt; hierarchie=null, bool use_install_folder=false, bool overwrite=true)</td></tr>
+<tr class="separator:a96d0bebc016339a59fc251e585d07132 inherit pub_methods_class_fact_organizer"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aba89924df64b63dc6aa2d5539afa923e inherit pub_methods_class_fact_organizer"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_organizer.html#aba89924df64b63dc6aa2d5539afa923e">delete</a> ()</td></tr>
+<tr class="separator:aba89924df64b63dc6aa2d5539afa923e inherit pub_methods_class_fact_organizer"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
+Public Attributes</h2></td></tr>
+<tr class="memitem:a65f9c46f6d1bf11d585f8fe97f889584"><td class="memItemLeft" align="right" valign="top">List&lt; <a class="el" href="class_solution_organizer_1_1_sub_solution.html">SubSolution</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_solution_organizer.html#a65f9c46f6d1bf11d585f8fe97f889584">ValidationSet</a></td></tr>
+<tr class="memdesc:a65f9c46f6d1bf11d585f8fe97f889584"><td class="mdescLeft">&#160;</td><td class="mdescRight">A collection of constrains of which <em>all</em> have to be <code>true</code> </p><dl class="section see"><dt>See also</dt><dd><a class="el" href="class_solution_organizer_1_1_sub_solution.html" title="Sits at the heart, but represents only a part of the whole Solution.">SubSolution</a>, <a class="el" href="class_fact_organizer.html#a99e01af23a2d83b448cd4a29952cbe9c" title="Used to check wether this satisfies the constrains of an Solution. Only meta.active are accounted for...">FactOrganizer.DynamiclySolved(SolutionOrganizer, out List&lt;List&lt;string&gt;&gt;, out List&lt;List&lt;string&gt;&gt;)</a></dd></dl>
+ <a href="class_solution_organizer.html#a65f9c46f6d1bf11d585f8fe97f889584">More...</a><br /></td></tr>
+<tr class="separator:a65f9c46f6d1bf11d585f8fe97f889584"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_attribs_class_fact_organizer"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_class_fact_organizer')"><img src="closed.png" alt="-"/>&#160;Public Attributes inherited from <a class="el" href="class_fact_organizer.html">FactOrganizer</a></td></tr>
+<tr class="memitem:a860fca9ebe54f629ce9c1278c8b3ee49 inherit pub_attribs_class_fact_organizer"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_organizer.html#a860fca9ebe54f629ce9c1278c8b3ee49">invoke</a></td></tr>
+<tr class="memdesc:a860fca9ebe54f629ce9c1278c8b3ee49 inherit pub_attribs_class_fact_organizer"><td class="mdescLeft">&#160;</td><td class="mdescRight">If set to <code>true</code>, <a class="el" href="class_fact_organizer.html#acd49c5058dd13faaebbbd8d9a6f8259a" title="Call this to Remove a Fact from this instance. If other Facts depend on value  Remove(/,...">Remove(string, bool)</a> and <a class="el" href="class_fact_organizer.html#a923a7232f6648843107728cc7da722e6" title="Call this to Add a Fact to this instance.">Add(Fact, out bool, bool)</a> will invoke <a class="el" href="class_communication_events.html#ae480138746e4a8784c16e4f6fc3400d8">CommunicationEvents.RemoveFactEvent</a> and <a class="el" href="class_communication_events.html#a6e867d20571ab29e8987bd8e8eb927ba">CommunicationEvents.AddFactEvent</a> respectively.  <a href="class_fact_organizer.html#a860fca9ebe54f629ce9c1278c8b3ee49">More...</a><br /></td></tr>
+<tr class="separator:a860fca9ebe54f629ce9c1278c8b3ee49 inherit pub_attribs_class_fact_organizer"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-attribs" name="pri-attribs"></a>
+Private Attributes</h2></td></tr>
+<tr class="memitem:a20a88287acce441fc2f2fc25137e5f1e"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_solution_organizer.html#a20a88287acce441fc2f2fc25137e5f1e">path_Val</a> = null</td></tr>
+<tr class="separator:a20a88287acce441fc2f2fc25137e5f1e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-static-attribs" name="pri-static-attribs"></a>
+Static Private Attributes</h2></td></tr>
+<tr class="memitem:a37ac0452bc743f9841c2b137b243a63b"><td class="memItemLeft" align="right" valign="top">static List&lt; Directories &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_solution_organizer.html#a37ac0452bc743f9841c2b137b243a63b">hierVal</a> = new List&lt;Directories&gt; { Directories.ValidationSets }</td></tr>
+<tr class="separator:a37ac0452bc743f9841c2b137b243a63b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
+<tr class="memitem:ae209c8ca2efc1e90d7301b2b780f3d8e"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_solution_organizer.html#ae209c8ca2efc1e90d7301b2b780f3d8e">endingSol</a> = &quot;_sol&quot;</td></tr>
+<tr class="memdesc:ae209c8ca2efc1e90d7301b2b780f3d8e"><td class="mdescLeft">&#160;</td><td class="mdescRight">adds to the end of the file name of a  <a href="class_solution_organizer.html#ae209c8ca2efc1e90d7301b2b780f3d8e">More...</a><br /></td></tr>
+<tr class="separator:ae209c8ca2efc1e90d7301b2b780f3d8e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7f9f8e13ac4fc6e6a0174d313c1a574f"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_solution_organizer.html#a7f9f8e13ac4fc6e6a0174d313c1a574f">endingVal</a> = &quot;_val&quot;</td></tr>
+<tr class="memdesc:a7f9f8e13ac4fc6e6a0174d313c1a574f"><td class="mdescLeft">&#160;</td><td class="mdescRight">ValidationFile (stores <a class="el" href="class_solution_organizer.html#a65f9c46f6d1bf11d585f8fe97f889584" title="A collection of constrains of which all have to be true SubSolution, FactOrganizer....">ValidationSet</a>)  <a href="class_solution_organizer.html#a7f9f8e13ac4fc6e6a0174d313c1a574f">More...</a><br /></td></tr>
+<tr class="separator:a7f9f8e13ac4fc6e6a0174d313c1a574f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abfaa5b749aa5242cbb08ecea4947b051"><td class="memItemLeft" align="right" valign="top">new void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_solution_organizer.html#abfaa5b749aa5242cbb08ecea4947b051">store</a> (string name, List&lt; Directories &gt; hierarchie=null, bool use_install_folder=false, bool overwrite=true)</td></tr>
+<tr class="separator:abfaa5b749aa5242cbb08ecea4947b051"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac0eba168098cd880232aece9b4eac9d1"><td class="memItemLeft" align="right" valign="top">new void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_solution_organizer.html#ac0eba168098cd880232aece9b4eac9d1">delete</a> ()</td></tr>
+<tr class="separator:ac0eba168098cd880232aece9b4eac9d1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a89027e2d5b71b93eea29dd9a7591f044"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_solution_organizer.html#a89027e2d5b71b93eea29dd9a7591f044">load</a> (ref <a class="el" href="class_solution_organizer.html">SolutionOrganizer</a> set, bool draw, string name, List&lt; Directories &gt; hierarchie=null, bool use_install_folder=false)</td></tr>
+<tr class="separator:a89027e2d5b71b93eea29dd9a7591f044"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="inherited" name="inherited"></a>
+Additional Inherited Members</h2></td></tr>
+<tr class="inherit_header pub_static_methods_class_fact_organizer"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_class_fact_organizer')"><img src="closed.png" alt="-"/>&#160;Static Public Member Functions inherited from <a class="el" href="class_fact_organizer.html">FactOrganizer</a></td></tr>
+<tr class="memitem:a8dd6d293e37ae75bfb477a4cc5ec735f inherit pub_static_methods_class_fact_organizer"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_organizer.html#a8dd6d293e37ae75bfb477a4cc5ec735f">load</a> (ref <a class="el" href="class_fact_organizer.html">FactOrganizer</a> set, bool draw, string name, List&lt; Directories &gt; hierarchie, bool use_install_folder, out Dictionary&lt; string, string &gt; old_to_new)</td></tr>
+<tr class="separator:a8dd6d293e37ae75bfb477a4cc5ec735f inherit pub_static_methods_class_fact_organizer"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad4911bfd06a727b4569a56f7eb543ff7 inherit pub_static_methods_class_fact_organizer"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_organizer.html#ad4911bfd06a727b4569a56f7eb543ff7">delete</a> (string name, List&lt; Directories &gt; hierarchie, bool use_install_folder)</td></tr>
+<tr class="separator:ad4911bfd06a727b4569a56f7eb543ff7 inherit pub_static_methods_class_fact_organizer"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1745f1a3045e0156543b867229bfb018 inherit pub_static_methods_class_fact_organizer"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_organizer.html#a1745f1a3045e0156543b867229bfb018">delete</a> (string <a class="el" href="class_fact_organizer.html#a122f899ca8aa641e98ae151d1881404c">path</a>)</td></tr>
+<tr class="separator:a1745f1a3045e0156543b867229bfb018 inherit pub_static_methods_class_fact_organizer"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pac_attribs_class_fact_organizer"><td colspan="2" onclick="javascript:toggleInherit('pac_attribs_class_fact_organizer')"><img src="closed.png" alt="-"/>&#160;Package Attributes inherited from <a class="el" href="class_fact_organizer.html">FactOrganizer</a></td></tr>
+<tr class="memitem:aaecadb732959072d4b65bb63329d2834 inherit pac_attribs_class_fact_organizer"><td class="memItemLeft" align="right" valign="top">Dictionary&lt; string, <a class="el" href="class_fact.html">Fact</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_organizer.html#aaecadb732959072d4b65bb63329d2834">FactDict</a></td></tr>
+<tr class="separator:aaecadb732959072d4b65bb63329d2834 inherit pac_attribs_class_fact_organizer"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad5555aba196a7b123addf7b62246e11c inherit pac_attribs_class_fact_organizer"><td class="memItemLeft" align="right" valign="top">Dictionary&lt; string, <a class="el" href="struct_fact_organizer_1_1meta.html">meta</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_organizer.html#ad5555aba196a7b123addf7b62246e11c">MetaInf</a> = new Dictionary&lt;string, <a class="el" href="struct_fact_organizer_1_1meta.html">meta</a>&gt;()</td></tr>
+<tr class="separator:ad5555aba196a7b123addf7b62246e11c inherit pac_attribs_class_fact_organizer"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af41acf88e3283cb3e8a9ce15e66117fe inherit pac_attribs_class_fact_organizer"><td class="memItemLeft" align="right" valign="top">List&lt; <a class="el" href="struct_fact_organizer_1_1stepnote.html">stepnote</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_organizer.html#af41acf88e3283cb3e8a9ce15e66117fe">Workflow</a> = new List&lt;<a class="el" href="struct_fact_organizer_1_1stepnote.html">stepnote</a>&gt;()</td></tr>
+<tr class="memdesc:af41acf88e3283cb3e8a9ce15e66117fe inherit pac_attribs_class_fact_organizer"><td class="mdescLeft">&#160;</td><td class="mdescRight">Keeps track of insertion/ deletion/ etc. operations for <a class="el" href="class_fact_organizer.html#ac32d8cf9c0ffb350f4e6b250d7602577" title="Undoes an entire step or last softreset . No Fact will be actually added, removed or deleted; only it...">undo</a> and <a class="el" href="class_fact_organizer.html#a88221b2e001edc7fb642290efc106258" title="Redoes an entire step . No Fact will be actually added, removed or deleted; only its visablity and me...">redo</a>  <a href="class_fact_organizer.html#af41acf88e3283cb3e8a9ce15e66117fe">More...</a><br /></td></tr>
+<tr class="separator:af41acf88e3283cb3e8a9ce15e66117fe inherit pac_attribs_class_fact_organizer"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac32ab3ce9c1ca4a3a99a75661a06be90 inherit pac_attribs_class_fact_organizer"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_organizer.html#ac32ab3ce9c1ca4a3a99a75661a06be90">marker</a> = 0</td></tr>
+<tr class="memdesc:ac32ab3ce9c1ca4a3a99a75661a06be90 inherit pac_attribs_class_fact_organizer"><td class="mdescLeft">&#160;</td><td class="mdescRight">Notes position in <a class="el" href="class_fact_organizer.html#af41acf88e3283cb3e8a9ce15e66117fe" title="Keeps track of insertion/ deletion/ etc. operations for undo and redo">Workflow</a> for <a class="el" href="class_fact_organizer.html#ac32d8cf9c0ffb350f4e6b250d7602577" title="Undoes an entire step or last softreset . No Fact will be actually added, removed or deleted; only it...">undo</a> and <a class="el" href="class_fact_organizer.html#a88221b2e001edc7fb642290efc106258" title="Redoes an entire step . No Fact will be actually added, removed or deleted; only its visablity and me...">redo</a>; the pointed to element is non-acitve  <a href="class_fact_organizer.html#ac32ab3ce9c1ca4a3a99a75661a06be90">More...</a><br /></td></tr>
+<tr class="separator:ac32ab3ce9c1ca4a3a99a75661a06be90 inherit pac_attribs_class_fact_organizer"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad19ac6f1d28f88dd37dec27b29cf1a8e inherit pac_attribs_class_fact_organizer"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_organizer.html#ad19ac6f1d28f88dd37dec27b29cf1a8e">worksteps</a> = 0</td></tr>
+<tr class="memdesc:ad19ac6f1d28f88dd37dec27b29cf1a8e inherit pac_attribs_class_fact_organizer"><td class="mdescLeft">&#160;</td><td class="mdescRight">Backlock logic redundant - for convinience. Keeps track of number of steps in <a class="el" href="class_fact_organizer.html#af41acf88e3283cb3e8a9ce15e66117fe" title="Keeps track of insertion/ deletion/ etc. operations for undo and redo">Workflow</a>. One step can consist of multiple operations. </p><dl class="section see"><dt>See also</dt><dd><a class="el" href="struct_fact_organizer_1_1stepnote.html" title="Keeps track of insertion/ deletion/ etc. operations for undo and redo">stepnote</a></dd></dl>
+ <a href="class_fact_organizer.html#ad19ac6f1d28f88dd37dec27b29cf1a8e">More...</a><br /></td></tr>
+<tr class="separator:ad19ac6f1d28f88dd37dec27b29cf1a8e inherit pac_attribs_class_fact_organizer"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a450bb7f70ec71412cc6fe0314e07a3b2 inherit pac_attribs_class_fact_organizer"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_organizer.html#a450bb7f70ec71412cc6fe0314e07a3b2">backlog</a> = 0</td></tr>
+<tr class="memdesc:a450bb7f70ec71412cc6fe0314e07a3b2 inherit pac_attribs_class_fact_organizer"><td class="mdescLeft">&#160;</td><td class="mdescRight">Backlock logic redundant - for convinience. Keeps track of number of steps in <a class="el" href="class_fact_organizer.html#af41acf88e3283cb3e8a9ce15e66117fe" title="Keeps track of insertion/ deletion/ etc. operations for undo and redo">Workflow</a>, which are not set active. One step can consist of multiple operations. </p><dl class="section see"><dt>See also</dt><dd><a class="el" href="struct_fact_organizer_1_1stepnote.html" title="Keeps track of insertion/ deletion/ etc. operations for undo and redo">stepnote</a></dd></dl>
+ <a href="class_fact_organizer.html#a450bb7f70ec71412cc6fe0314e07a3b2">More...</a><br /></td></tr>
+<tr class="separator:a450bb7f70ec71412cc6fe0314e07a3b2 inherit pac_attribs_class_fact_organizer"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7a56ba2fdfab02f286109c1f397f71ac inherit pac_attribs_class_fact_organizer"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_organizer.html#a7a56ba2fdfab02f286109c1f397f71ac">soft_resetted</a> = false</td></tr>
+<tr class="memdesc:a7a56ba2fdfab02f286109c1f397f71ac inherit pac_attribs_class_fact_organizer"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set to <code>true</code> if recently been resetted.  <a href="class_fact_organizer.html#a7a56ba2fdfab02f286109c1f397f71ac">More...</a><br /></td></tr>
+<tr class="separator:a7a56ba2fdfab02f286109c1f397f71ac inherit pac_attribs_class_fact_organizer"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abe60beebdfa8dff2de724fd72c6094e3 inherit pac_attribs_class_fact_organizer"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_organizer.html#abe60beebdfa8dff2de724fd72c6094e3">MaxLabelId</a> = 0</td></tr>
+<tr class="memdesc:abe60beebdfa8dff2de724fd72c6094e3 inherit pac_attribs_class_fact_organizer"><td class="mdescLeft">&#160;</td><td class="mdescRight">Keeps track of maximum <a class="el" href="class_fact.html#a850c67cff97fd4bd368a5196a20475b6" title="Counter to organize auto generated Label. Set to negative, if custom Label is assigned.">Fact.LabelId</a> for <a class="el" href="class_fact.html#a54392d8545e3cda72b7e9cb4e1a48bc9" title="auto-generates Label using generation variable(s) e.g. LabelId; if custom Label is set,...">Fact.generateLabel</a>.  <a href="class_fact_organizer.html#abe60beebdfa8dff2de724fd72c6094e3">More...</a><br /></td></tr>
+<tr class="separator:abe60beebdfa8dff2de724fd72c6094e3 inherit pac_attribs_class_fact_organizer"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a73fbad1fcaecbea82d76f471da0aa0c7 inherit pac_attribs_class_fact_organizer"><td class="memItemLeft" align="right" valign="top">SortedSet&lt; int &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_organizer.html#a73fbad1fcaecbea82d76f471da0aa0c7">UnusedLabelIds</a> = new SortedSet&lt;int&gt;()</td></tr>
+<tr class="memdesc:a73fbad1fcaecbea82d76f471da0aa0c7 inherit pac_attribs_class_fact_organizer"><td class="mdescLeft">&#160;</td><td class="mdescRight">Stores unused <a class="el" href="class_fact.html#a850c67cff97fd4bd368a5196a20475b6" title="Counter to organize auto generated Label. Set to negative, if custom Label is assigned.">Fact.LabelId</a> for <a class="el" href="class_fact.html#a54392d8545e3cda72b7e9cb4e1a48bc9" title="auto-generates Label using generation variable(s) e.g. LabelId; if custom Label is set,...">Fact.generateLabel</a>, wich were freed in <a class="el" href="class_fact.html#a12811a7b571b956fd38a9cca8b4a1469" title="Tells _Facts that this no longer uses auto-generated Label, but remembers current generation variable...">Fact.freeAutoLabel</a> for later reuse to keep naming space compact.  <a href="class_fact_organizer.html#a73fbad1fcaecbea82d76f471da0aa0c7">More...</a><br /></td></tr>
+<tr class="separator:a73fbad1fcaecbea82d76f471da0aa0c7 inherit pac_attribs_class_fact_organizer"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header properties_class_fact_organizer"><td colspan="2" onclick="javascript:toggleInherit('properties_class_fact_organizer')"><img src="closed.png" alt="-"/>&#160;Properties inherited from <a class="el" href="class_fact_organizer.html">FactOrganizer</a></td></tr>
+<tr class="memitem:a29e5ab417cb38bc4407defd2d05154cf inherit properties_class_fact_organizer"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_fact.html">Fact</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fact_organizer.html#a29e5ab417cb38bc4407defd2d05154cf">this[string id]</a><code> [get]</code></td></tr>
+<tr class="memdesc:a29e5ab417cb38bc4407defd2d05154cf inherit properties_class_fact_organizer"><td class="mdescLeft">&#160;</td><td class="mdescRight">wrappes <code><a class="el" href="class_fact_organizer.html#aaecadb732959072d4b65bb63329d2834">FactDict</a>[<em>id</em> ]</code> </p><dl class="section see"><dt>See also</dt><dd><a class="el" href="class_fact_organizer.html#a4600775c244976c702b8017366defe55" title="wrappes FactDict.ContainsKey(id )">ContainsKey(string)</a></dd></dl>
+ <a href="class_fact_organizer.html#a29e5ab417cb38bc4407defd2d05154cf">More...</a><br /></td></tr>
+<tr class="separator:a29e5ab417cb38bc4407defd2d05154cf inherit properties_class_fact_organizer"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p >Solution of a <a class="el" href="class_stage.html">Stage</a> </p>
+</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
+<a id="a2215860e4b3f2e0425b6ce88096db45f" name="a2215860e4b3f2e0425b6ce88096db45f"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a2215860e4b3f2e0425b6ce88096db45f">&#9670;&nbsp;</a></span>SolutionOrganizer()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">SolutionOrganizer.SolutionOrganizer </td>
+          <td>(</td>
+          <td class="paramtype">bool&#160;</td>
+          <td class="paramname"><em>invoke</em> = <code>false</code></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Standard Constructor for empty, ready to use <a class="el" href="class_fact_organizer.html" title="Organizes (insertion/ deletion / etc. operations) and sepperates Fact spaces. Keeps track of insertio...">FactOrganizer</a> </p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">invoke</td><td>sets <a class="el" href="class_fact_organizer.html#a860fca9ebe54f629ce9c1278c8b3ee49" title="If set to true, Remove(string, bool) and Add(Fact, out bool, bool) will invoke CommunicationEvents....">invoke</a>.</td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a id="ac0eba168098cd880232aece9b4eac9d1" name="ac0eba168098cd880232aece9b4eac9d1"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ac0eba168098cd880232aece9b4eac9d1">&#9670;&nbsp;</a></span>delete()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">new void SolutionOrganizer.delete </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p >TODO? move to interface? TODO: document </p>
+
+</div>
+</div>
+<a id="a89027e2d5b71b93eea29dd9a7591f044" name="a89027e2d5b71b93eea29dd9a7591f044"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a89027e2d5b71b93eea29dd9a7591f044">&#9670;&nbsp;</a></span>load()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static bool SolutionOrganizer.load </td>
+          <td>(</td>
+          <td class="paramtype">ref <a class="el" href="class_solution_organizer.html">SolutionOrganizer</a>&#160;</td>
+          <td class="paramname"><em>set</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">bool&#160;</td>
+          <td class="paramname"><em>draw</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>name</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">List&lt; Directories &gt;&#160;</td>
+          <td class="paramname"><em>hierarchie</em> = <code>null</code>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">bool&#160;</td>
+          <td class="paramname"><em>use_install_folder</em> = <code>false</code>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+<p >TODO? move to interface? TODO: document </p>
+
+</div>
+</div>
+<a id="abfaa5b749aa5242cbb08ecea4947b051" name="abfaa5b749aa5242cbb08ecea4947b051"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#abfaa5b749aa5242cbb08ecea4947b051">&#9670;&nbsp;</a></span>store()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">new void SolutionOrganizer.store </td>
+          <td>(</td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>name</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">List&lt; Directories &gt;&#160;</td>
+          <td class="paramname"><em>hierarchie</em> = <code>null</code>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">bool&#160;</td>
+          <td class="paramname"><em>use_install_folder</em> = <code>false</code>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">bool&#160;</td>
+          <td class="paramname"><em>overwrite</em> = <code>true</code>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p >TODO? move to interface? TODO: document </p>
+
+</div>
+</div>
+<h2 class="groupheader">Member Data Documentation</h2>
+<a id="ae209c8ca2efc1e90d7301b2b780f3d8e" name="ae209c8ca2efc1e90d7301b2b780f3d8e"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ae209c8ca2efc1e90d7301b2b780f3d8e">&#9670;&nbsp;</a></span>endingSol</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">const string SolutionOrganizer.endingSol = &quot;_sol&quot;</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>adds to the end of the file name of a </p>
+<p >SolutionFile (stores <a class="el" href="class_solution_organizer.html">this</a>) </p>
+
+</div>
+</div>
+<a id="a7f9f8e13ac4fc6e6a0174d313c1a574f" name="a7f9f8e13ac4fc6e6a0174d313c1a574f"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a7f9f8e13ac4fc6e6a0174d313c1a574f">&#9670;&nbsp;</a></span>endingVal</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">const string SolutionOrganizer.endingVal = &quot;_val&quot;</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>ValidationFile (stores <a class="el" href="class_solution_organizer.html#a65f9c46f6d1bf11d585f8fe97f889584" title="A collection of constrains of which all have to be true SubSolution, FactOrganizer....">ValidationSet</a>) </p>
+
+</div>
+</div>
+<a id="a37ac0452bc743f9841c2b137b243a63b" name="a37ac0452bc743f9841c2b137b243a63b"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a37ac0452bc743f9841c2b137b243a63b">&#9670;&nbsp;</a></span>hierVal</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">List&lt;Directories&gt; SolutionOrganizer.hierVal = new List&lt;Directories&gt; { Directories.ValidationSets }</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p></p>
+<p >For <a class="el" href="class_solution_organizer.html#abfaa5b749aa5242cbb08ecea4947b051">store(string, List&lt;Directories&gt;, bool, bool)</a> and <a class="el" href="class_fact_organizer.html#a8dd6d293e37ae75bfb477a4cc5ec735f">load(ref FactOrganizer, bool, string, List&lt;Directories&gt;, bool, out Dictionary&lt;string, string&gt;)</a> </p>
+<p >Additional value for <a class="el" href="class_solution_organizer.html#a65f9c46f6d1bf11d585f8fe97f889584" title="A collection of constrains of which all have to be true SubSolution, FactOrganizer....">ValidationSet</a> </p>
+
+</div>
+</div>
+<a id="a20a88287acce441fc2f2fc25137e5f1e" name="a20a88287acce441fc2f2fc25137e5f1e"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a20a88287acce441fc2f2fc25137e5f1e">&#9670;&nbsp;</a></span>path_Val</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">string SolutionOrganizer.path_Val = null</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p></p>
+<p >For <a class="el" href="class_solution_organizer.html#abfaa5b749aa5242cbb08ecea4947b051">store(string, List&lt;Directories&gt;, bool, bool)</a> and <a class="el" href="class_fact_organizer.html#a8dd6d293e37ae75bfb477a4cc5ec735f">load(ref FactOrganizer, bool, string, List&lt;Directories&gt;, bool, out Dictionary&lt;string, string&gt;)</a> </p>
+<p >Additional value for <a class="el" href="class_solution_organizer.html#a65f9c46f6d1bf11d585f8fe97f889584" title="A collection of constrains of which all have to be true SubSolution, FactOrganizer....">ValidationSet</a> </p>
+
+</div>
+</div>
+<a id="a65f9c46f6d1bf11d585f8fe97f889584" name="a65f9c46f6d1bf11d585f8fe97f889584"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a65f9c46f6d1bf11d585f8fe97f889584">&#9670;&nbsp;</a></span>ValidationSet</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">List&lt;<a class="el" href="class_solution_organizer_1_1_sub_solution.html">SubSolution</a>&gt; SolutionOrganizer.ValidationSet</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>A collection of constrains of which <em>all</em> have to be <code>true</code> </p><dl class="section see"><dt>See also</dt><dd><a class="el" href="class_solution_organizer_1_1_sub_solution.html" title="Sits at the heart, but represents only a part of the whole Solution.">SubSolution</a>, <a class="el" href="class_fact_organizer.html#a99e01af23a2d83b448cd4a29952cbe9c" title="Used to check wether this satisfies the constrains of an Solution. Only meta.active are accounted for...">FactOrganizer.DynamiclySolved(SolutionOrganizer, out List&lt;List&lt;string&gt;&gt;, out List&lt;List&lt;string&gt;&gt;)</a></dd></dl>
+</p>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/InteractionEngine/FactHandling/<a class="el" href="_solution_organizer_8cs.html">SolutionOrganizer.cs</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="class_solution_organizer.html">SolutionOrganizer</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_solution_organizer.js b/Doxygen/output/html/class_solution_organizer.js
new file mode 100644
index 0000000000000000000000000000000000000000..d80656d57102b28f32a05332b8950068e69b873e
--- /dev/null
+++ b/Doxygen/output/html/class_solution_organizer.js
@@ -0,0 +1,13 @@
+var class_solution_organizer =
+[
+    [ "SubSolution", "class_solution_organizer_1_1_sub_solution.html", "class_solution_organizer_1_1_sub_solution" ],
+    [ "SolutionOrganizer", "class_solution_organizer.html#a2215860e4b3f2e0425b6ce88096db45f", null ],
+    [ "delete", "class_solution_organizer.html#ac0eba168098cd880232aece9b4eac9d1", null ],
+    [ "load", "class_solution_organizer.html#a89027e2d5b71b93eea29dd9a7591f044", null ],
+    [ "store", "class_solution_organizer.html#abfaa5b749aa5242cbb08ecea4947b051", null ],
+    [ "endingSol", "class_solution_organizer.html#ae209c8ca2efc1e90d7301b2b780f3d8e", null ],
+    [ "endingVal", "class_solution_organizer.html#a7f9f8e13ac4fc6e6a0174d313c1a574f", null ],
+    [ "hierVal", "class_solution_organizer.html#a37ac0452bc743f9841c2b137b243a63b", null ],
+    [ "path_Val", "class_solution_organizer.html#a20a88287acce441fc2f2fc25137e5f1e", null ],
+    [ "ValidationSet", "class_solution_organizer.html#a65f9c46f6d1bf11d585f8fe97f889584", null ]
+];
\ No newline at end of file
diff --git a/Doxygen/output/html/class_solution_organizer.png b/Doxygen/output/html/class_solution_organizer.png
new file mode 100644
index 0000000000000000000000000000000000000000..72c113ffcc77c4015621617b239e9aefa1e7b953
--- /dev/null
+++ b/Doxygen/output/html/class_solution_organizer.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:5232d2bd972489e73064d87ca91f7f3e978ce6a73c19d5d4e804d70c8edab480
+size 569
diff --git a/Doxygen/output/html/class_solution_organizer_1_1_sub_solution-members.html b/Doxygen/output/html/class_solution_organizer_1_1_sub_solution-members.html
new file mode 100644
index 0000000000000000000000000000000000000000..b0a6b4f5cc5fdaffbe817a5c3c15ec9c047497ce
--- /dev/null
+++ b/Doxygen/output/html/class_solution_organizer_1_1_sub_solution-members.html
@@ -0,0 +1,109 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_solution_organizer_1_1_sub_solution.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">SolutionOrganizer.SubSolution Member List</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_solution_organizer_1_1_sub_solution.html">SolutionOrganizer.SubSolution</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_solution_organizer_1_1_sub_solution.html#a481a4b95cb385da391a1c4548508f9d4">Comparer</a></td><td class="entry"><a class="el" href="class_solution_organizer_1_1_sub_solution.html">SolutionOrganizer.SubSolution</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_solution_organizer_1_1_sub_solution.html#a6c21647208a636e40910d1fcc5860a8d">ComparerString</a></td><td class="entry"><a class="el" href="class_solution_organizer_1_1_sub_solution.html">SolutionOrganizer.SubSolution</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_solution_organizer_1_1_sub_solution.html#a47f8032dfd74099f945ab2d58dcbe68c">fact_comparer</a></td><td class="entry"><a class="el" href="class_solution_organizer_1_1_sub_solution.html">SolutionOrganizer.SubSolution</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_solution_organizer_1_1_sub_solution.html#aa8640d4726f71583732d26b1fb95073e">IsEmpty</a>()</td><td class="entry"><a class="el" href="class_solution_organizer_1_1_sub_solution.html">SolutionOrganizer.SubSolution</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_solution_organizer_1_1_sub_solution.html#a2cf8b6fba11bd8bf7f8942a52f82b159">MasterIDs</a></td><td class="entry"><a class="el" href="class_solution_organizer_1_1_sub_solution.html">SolutionOrganizer.SubSolution</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_solution_organizer_1_1_sub_solution.html#aa56c26be1bf5457a8fdc07653815a48a">RelationIndex</a></td><td class="entry"><a class="el" href="class_solution_organizer_1_1_sub_solution.html">SolutionOrganizer.SubSolution</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_solution_organizer_1_1_sub_solution.html#af780452c21e3a6ff6178ddc4b452924d">SolutionIndex</a></td><td class="entry"><a class="el" href="class_solution_organizer_1_1_sub_solution.html">SolutionOrganizer.SubSolution</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_solution_organizer_1_1_sub_solution.html#abd2b6157c9f8bb435ca636b82eb0d77e">SubSolution</a>()</td><td class="entry"><a class="el" href="class_solution_organizer_1_1_sub_solution.html">SolutionOrganizer.SubSolution</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_solution_organizer_1_1_sub_solution.html#a48cb5e149504bf3fc9071924a7862a8c">SubSolution</a>(HashSet&lt; string &gt; MasterIDs, List&lt; int &gt; SolutionIndex, List&lt; int &gt; RelationIndex, FactComparer Comparer)</td><td class="entry"><a class="el" href="class_solution_organizer_1_1_sub_solution.html">SolutionOrganizer.SubSolution</a></td><td class="entry"></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_solution_organizer_1_1_sub_solution.html b/Doxygen/output/html/class_solution_organizer_1_1_sub_solution.html
new file mode 100644
index 0000000000000000000000000000000000000000..be63e39dac132c8b4a4165887afdd7733e38439d
--- /dev/null
+++ b/Doxygen/output/html/class_solution_organizer_1_1_sub_solution.html
@@ -0,0 +1,372 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: SolutionOrganizer.SubSolution Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_solution_organizer_1_1_sub_solution.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="#pub-attribs">Public Attributes</a> &#124;
+<a href="#pub-static-attribs">Static Public Attributes</a> &#124;
+<a href="#properties">Properties</a> &#124;
+<a href="class_solution_organizer_1_1_sub_solution-members.html">List of all members</a>  </div>
+  <div class="headertitle"><div class="title">SolutionOrganizer.SubSolution Class Reference</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>Sits at the heart, but represents only a part of the whole Solution.  
+ <a href="class_solution_organizer_1_1_sub_solution.html#details">More...</a></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:abd2b6157c9f8bb435ca636b82eb0d77e"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_solution_organizer_1_1_sub_solution.html#abd2b6157c9f8bb435ca636b82eb0d77e">SubSolution</a> ()</td></tr>
+<tr class="memdesc:abd2b6157c9f8bb435ca636b82eb0d77e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Only used by JsonConverter to initiate empty instance.  <a href="class_solution_organizer_1_1_sub_solution.html#abd2b6157c9f8bb435ca636b82eb0d77e">More...</a><br /></td></tr>
+<tr class="separator:abd2b6157c9f8bb435ca636b82eb0d77e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a48cb5e149504bf3fc9071924a7862a8c"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_solution_organizer_1_1_sub_solution.html#a48cb5e149504bf3fc9071924a7862a8c">SubSolution</a> (HashSet&lt; string &gt; <a class="el" href="class_solution_organizer_1_1_sub_solution.html#a2cf8b6fba11bd8bf7f8942a52f82b159">MasterIDs</a>, List&lt; int &gt; <a class="el" href="class_solution_organizer_1_1_sub_solution.html#af780452c21e3a6ff6178ddc4b452924d">SolutionIndex</a>, List&lt; int &gt; <a class="el" href="class_solution_organizer_1_1_sub_solution.html#aa56c26be1bf5457a8fdc07653815a48a">RelationIndex</a>, <a class="el" href="class_fact_comparer.html">FactComparer</a> <a class="el" href="class_solution_organizer_1_1_sub_solution.html#a481a4b95cb385da391a1c4548508f9d4">Comparer</a>)</td></tr>
+<tr class="memdesc:a48cb5e149504bf3fc9071924a7862a8c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Standard Constructor  <a href="class_solution_organizer_1_1_sub_solution.html#a48cb5e149504bf3fc9071924a7862a8c">More...</a><br /></td></tr>
+<tr class="separator:a48cb5e149504bf3fc9071924a7862a8c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa8640d4726f71583732d26b1fb95073e"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_solution_organizer_1_1_sub_solution.html#aa8640d4726f71583732d26b1fb95073e">IsEmpty</a> ()</td></tr>
+<tr class="memdesc:aa8640d4726f71583732d26b1fb95073e"><td class="mdescLeft">&#160;</td><td class="mdescRight"><code>true</code> if there is no solution to be deducted.  <a href="class_solution_organizer_1_1_sub_solution.html#aa8640d4726f71583732d26b1fb95073e">More...</a><br /></td></tr>
+<tr class="separator:aa8640d4726f71583732d26b1fb95073e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
+Public Attributes</h2></td></tr>
+<tr class="memitem:a2cf8b6fba11bd8bf7f8942a52f82b159"><td class="memItemLeft" align="right" valign="top">HashSet&lt; string &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_solution_organizer_1_1_sub_solution.html#a2cf8b6fba11bd8bf7f8942a52f82b159">MasterIDs</a> = new HashSet&lt;string&gt;()</td></tr>
+<tr class="memdesc:a2cf8b6fba11bd8bf7f8942a52f82b159"><td class="mdescLeft">&#160;</td><td class="mdescRight">entails <b>{<a class="el" href="class_fact_organizer.html#aaecadb732959072d4b65bb63329d2834">SolutionOrganizer.FacDict.Values</a>}</b> <br  />
+ <a class="el" href="class_fact_organizer.html#aaecadb732959072d4b65bb63329d2834">SolutionFacts</a> to relate from.  <a href="class_solution_organizer_1_1_sub_solution.html#a2cf8b6fba11bd8bf7f8942a52f82b159">More...</a><br /></td></tr>
+<tr class="separator:a2cf8b6fba11bd8bf7f8942a52f82b159"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af780452c21e3a6ff6178ddc4b452924d"><td class="memItemLeft" align="right" valign="top">List&lt; int &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_solution_organizer_1_1_sub_solution.html#af780452c21e3a6ff6178ddc4b452924d">SolutionIndex</a> = new List&lt;int&gt;()</td></tr>
+<tr class="memdesc:af780452c21e3a6ff6178ddc4b452924d"><td class="mdescLeft">&#160;</td><td class="mdescRight">entails <b>{[],[0, <a class="el" href="class_solution_organizer.html#a65f9c46f6d1bf11d585f8fe97f889584" title="A collection of constrains of which all have to be true SubSolution, FactOrganizer....">SolutionOrganizer.ValidationSet</a><code>.IndexOf(<a class="el" href="class_solution_organizer_1_1_sub_solution.html">this</a>)</code> - 2]}</b> <br  />
+ Marks LevelFacts (StageStatic.stage.factState) found as solution (<a class="el" href="class_fact_organizer.html#a99e01af23a2d83b448cd4a29952cbe9c" title="Used to check wether this satisfies the constrains of an Solution. Only meta.active are accounted for...">FactOrganizer.DynamiclySolved(SolutionOrganizer, out List&lt;List&lt;string&gt;&gt;, out List&lt;List&lt;string&gt;&gt;)</a>) in a previous entry of <a class="el" href="class_solution_organizer.html#a65f9c46f6d1bf11d585f8fe97f889584" title="A collection of constrains of which all have to be true SubSolution, FactOrganizer....">SolutionOrganizer.ValidationSet</a><br  />
+ to relate from <em>in addition</em> to <a class="el" href="class_solution_organizer_1_1_sub_solution.html#a2cf8b6fba11bd8bf7f8942a52f82b159" title="entails {SolutionOrganizer.FacDict.Values}   SolutionFacts to relate from.">MasterIDs</a> <br  />
+ or <em>none</em> if <code>empty</code>  <a href="class_solution_organizer_1_1_sub_solution.html#af780452c21e3a6ff6178ddc4b452924d">More...</a><br /></td></tr>
+<tr class="separator:af780452c21e3a6ff6178ddc4b452924d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa56c26be1bf5457a8fdc07653815a48a"><td class="memItemLeft" align="right" valign="top">List&lt; int &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_solution_organizer_1_1_sub_solution.html#aa56c26be1bf5457a8fdc07653815a48a">RelationIndex</a> = new List&lt;int&gt;()</td></tr>
+<tr class="memdesc:aa56c26be1bf5457a8fdc07653815a48a"><td class="mdescLeft">&#160;</td><td class="mdescRight">entails <b>{[],[0, <a class="el" href="class_solution_organizer.html#a65f9c46f6d1bf11d585f8fe97f889584" title="A collection of constrains of which all have to be true SubSolution, FactOrganizer....">SolutionOrganizer.ValidationSet</a><code>.IndexOf(<a class="el" href="class_solution_organizer_1_1_sub_solution.html">this</a>)</code> - 2]}</b> <br  />
+ Marks LevelFacts (StageStatic.stage.factState) found as solution (<a class="el" href="class_fact_organizer.html#a99e01af23a2d83b448cd4a29952cbe9c" title="Used to check wether this satisfies the constrains of an Solution. Only meta.active are accounted for...">FactOrganizer.DynamiclySolved(SolutionOrganizer, out List&lt;List&lt;string&gt;&gt;, out List&lt;List&lt;string&gt;&gt;)</a>) in a previous entry of <a class="el" href="class_solution_organizer.html#a65f9c46f6d1bf11d585f8fe97f889584" title="A collection of constrains of which all have to be true SubSolution, FactOrganizer....">SolutionOrganizer.ValidationSet</a><br  />
+ to relate to <em>instead of</em> all LevelFacts (StageStatic.stage.factState) <br  />
+ or <em>none</em> if <code>empty</code>  <a href="class_solution_organizer_1_1_sub_solution.html#aa56c26be1bf5457a8fdc07653815a48a">More...</a><br /></td></tr>
+<tr class="separator:aa56c26be1bf5457a8fdc07653815a48a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a481a4b95cb385da391a1c4548508f9d4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_fact_comparer.html">FactComparer</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_solution_organizer_1_1_sub_solution.html#a481a4b95cb385da391a1c4548508f9d4">Comparer</a> = new <a class="el" href="class_fact_equivalents_comparer.html">FactEquivalentsComparer</a>()</td></tr>
+<tr class="memdesc:a481a4b95cb385da391a1c4548508f9d4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Comparer defining relation between <a class="el" href="class_fact_organizer.html#aaecadb732959072d4b65bb63329d2834">SolutionFacts</a> and LevelFacts (StageStatic.stage.factState)  <a href="class_solution_organizer_1_1_sub_solution.html#a481a4b95cb385da391a1c4548508f9d4">More...</a><br /></td></tr>
+<tr class="separator:a481a4b95cb385da391a1c4548508f9d4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-static-attribs" name="pub-static-attribs"></a>
+Static Public Attributes</h2></td></tr>
+<tr class="memitem:a47f8032dfd74099f945ab2d58dcbe68c"><td class="memItemLeft" align="right" valign="top">static readonly IEnumerable&lt; Type &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_solution_organizer_1_1_sub_solution.html#a47f8032dfd74099f945ab2d58dcbe68c">fact_comparer</a> = Assembly.GetExecutingAssembly().GetTypes().Where(typeof(<a class="el" href="class_fact_comparer.html">FactComparer</a>).IsAssignableFrom)</td></tr>
+<tr class="memdesc:a47f8032dfd74099f945ab2d58dcbe68c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Collection of <code>string</code> representations of <em>all</em> available <a class="el" href="class_fact_comparer.html" title="Base class for all FactComparer to be used in conjucntion with Stage.solution SolutionOrganizer,...">FactComparer</a> to choose from.  <a href="class_solution_organizer_1_1_sub_solution.html#a47f8032dfd74099f945ab2d58dcbe68c">More...</a><br /></td></tr>
+<tr class="separator:a47f8032dfd74099f945ab2d58dcbe68c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="properties" name="properties"></a>
+Properties</h2></td></tr>
+<tr class="memitem:a6c21647208a636e40910d1fcc5860a8d"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_solution_organizer_1_1_sub_solution.html#a6c21647208a636e40910d1fcc5860a8d">ComparerString</a><code> [getset]</code></td></tr>
+<tr class="memdesc:a6c21647208a636e40910d1fcc5860a8d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Enables (especially JsonConverter) to read and set <a class="el" href="class_solution_organizer_1_1_sub_solution.html#a481a4b95cb385da391a1c4548508f9d4" title="Comparer defining relation between SolutionFacts and LevelFacts (StageStatic.stage....">Comparer</a> by its <code>string</code> representation.  <a href="class_solution_organizer_1_1_sub_solution.html#a6c21647208a636e40910d1fcc5860a8d">More...</a><br /></td></tr>
+<tr class="separator:a6c21647208a636e40910d1fcc5860a8d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p >Sits at the heart, but represents only a part of the whole Solution. </p>
+</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
+<a id="abd2b6157c9f8bb435ca636b82eb0d77e" name="abd2b6157c9f8bb435ca636b82eb0d77e"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#abd2b6157c9f8bb435ca636b82eb0d77e">&#9670;&nbsp;</a></span>SubSolution() <span class="overload">[1/2]</span></h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">SolutionOrganizer.SubSolution.SubSolution </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Only used by JsonConverter to initiate empty instance. </p>
+
+</div>
+</div>
+<a id="a48cb5e149504bf3fc9071924a7862a8c" name="a48cb5e149504bf3fc9071924a7862a8c"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a48cb5e149504bf3fc9071924a7862a8c">&#9670;&nbsp;</a></span>SubSolution() <span class="overload">[2/2]</span></h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">SolutionOrganizer.SubSolution.SubSolution </td>
+          <td>(</td>
+          <td class="paramtype">HashSet&lt; string &gt;&#160;</td>
+          <td class="paramname"><em>MasterIDs</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">List&lt; int &gt;&#160;</td>
+          <td class="paramname"><em>SolutionIndex</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">List&lt; int &gt;&#160;</td>
+          <td class="paramname"><em>RelationIndex</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="class_fact_comparer.html">FactComparer</a>&#160;</td>
+          <td class="paramname"><em>Comparer</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Standard Constructor </p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">MasterIDs</td><td>sets <a class="el" href="class_solution_organizer_1_1_sub_solution.html#a2cf8b6fba11bd8bf7f8942a52f82b159" title="entails {SolutionOrganizer.FacDict.Values}   SolutionFacts to relate from.">MasterIDs</a> iff not <code>null</code></td></tr>
+    <tr><td class="paramname">SolutionIndex</td><td>sets <a class="el" href="class_solution_organizer_1_1_sub_solution.html#af780452c21e3a6ff6178ddc4b452924d" title="entails {[],[0, SolutionOrganizer.ValidationSet.IndexOf(this) - 2]}   Marks LevelFacts (StageStatic....">SolutionIndex</a> iff not <code>null</code></td></tr>
+    <tr><td class="paramname">RelationIndex</td><td>sets <a class="el" href="class_solution_organizer_1_1_sub_solution.html#aa56c26be1bf5457a8fdc07653815a48a" title="entails {[],[0, SolutionOrganizer.ValidationSet.IndexOf(this) - 2]}   Marks LevelFacts (StageStatic....">RelationIndex</a> iff not <code>null</code></td></tr>
+    <tr><td class="paramname">Comparer</td><td>sets <a class="el" href="class_solution_organizer_1_1_sub_solution.html#a481a4b95cb385da391a1c4548508f9d4" title="Comparer defining relation between SolutionFacts and LevelFacts (StageStatic.stage....">Comparer</a> iff not <code>null</code></td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a id="aa8640d4726f71583732d26b1fb95073e" name="aa8640d4726f71583732d26b1fb95073e"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aa8640d4726f71583732d26b1fb95073e">&#9670;&nbsp;</a></span>IsEmpty()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool SolutionOrganizer.SubSolution.IsEmpty </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p><code>true</code> if there is no solution to be deducted. </p>
+<dl class="section return"><dt>Returns</dt><dd><code>MasterIDs.Count == 0 &amp;&amp; SolutionIndex.Count == 0;</code></dd></dl>
+
+</div>
+</div>
+<h2 class="groupheader">Member Data Documentation</h2>
+<a id="a481a4b95cb385da391a1c4548508f9d4" name="a481a4b95cb385da391a1c4548508f9d4"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a481a4b95cb385da391a1c4548508f9d4">&#9670;&nbsp;</a></span>Comparer</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_fact_comparer.html">FactComparer</a> SolutionOrganizer.SubSolution.Comparer = new <a class="el" href="class_fact_equivalents_comparer.html">FactEquivalentsComparer</a>()</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Comparer defining relation between <a class="el" href="class_fact_organizer.html#aaecadb732959072d4b65bb63329d2834">SolutionFacts</a> and LevelFacts (StageStatic.stage.factState) </p>
+
+</div>
+</div>
+<a id="a47f8032dfd74099f945ab2d58dcbe68c" name="a47f8032dfd74099f945ab2d58dcbe68c"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a47f8032dfd74099f945ab2d58dcbe68c">&#9670;&nbsp;</a></span>fact_comparer</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">readonly IEnumerable&lt;Type&gt; SolutionOrganizer.SubSolution.fact_comparer = Assembly.GetExecutingAssembly().GetTypes().Where(typeof(<a class="el" href="class_fact_comparer.html">FactComparer</a>).IsAssignableFrom)</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Collection of <code>string</code> representations of <em>all</em> available <a class="el" href="class_fact_comparer.html" title="Base class for all FactComparer to be used in conjucntion with Stage.solution SolutionOrganizer,...">FactComparer</a> to choose from. </p>
+
+</div>
+</div>
+<a id="a2cf8b6fba11bd8bf7f8942a52f82b159" name="a2cf8b6fba11bd8bf7f8942a52f82b159"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a2cf8b6fba11bd8bf7f8942a52f82b159">&#9670;&nbsp;</a></span>MasterIDs</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">HashSet&lt;string&gt; SolutionOrganizer.SubSolution.MasterIDs = new HashSet&lt;string&gt;()</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>entails <b>{<a class="el" href="class_fact_organizer.html#aaecadb732959072d4b65bb63329d2834">SolutionOrganizer.FacDict.Values</a>}</b> <br  />
+ <a class="el" href="class_fact_organizer.html#aaecadb732959072d4b65bb63329d2834">SolutionFacts</a> to relate from. </p>
+
+</div>
+</div>
+<a id="aa56c26be1bf5457a8fdc07653815a48a" name="aa56c26be1bf5457a8fdc07653815a48a"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aa56c26be1bf5457a8fdc07653815a48a">&#9670;&nbsp;</a></span>RelationIndex</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">List&lt;int&gt; SolutionOrganizer.SubSolution.RelationIndex = new List&lt;int&gt;()</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>entails <b>{[],[0, <a class="el" href="class_solution_organizer.html#a65f9c46f6d1bf11d585f8fe97f889584" title="A collection of constrains of which all have to be true SubSolution, FactOrganizer....">SolutionOrganizer.ValidationSet</a><code>.IndexOf(<a class="el" href="class_solution_organizer_1_1_sub_solution.html">this</a>)</code> - 2]}</b> <br  />
+ Marks LevelFacts (StageStatic.stage.factState) found as solution (<a class="el" href="class_fact_organizer.html#a99e01af23a2d83b448cd4a29952cbe9c" title="Used to check wether this satisfies the constrains of an Solution. Only meta.active are accounted for...">FactOrganizer.DynamiclySolved(SolutionOrganizer, out List&lt;List&lt;string&gt;&gt;, out List&lt;List&lt;string&gt;&gt;)</a>) in a previous entry of <a class="el" href="class_solution_organizer.html#a65f9c46f6d1bf11d585f8fe97f889584" title="A collection of constrains of which all have to be true SubSolution, FactOrganizer....">SolutionOrganizer.ValidationSet</a><br  />
+ to relate to <em>instead of</em> all LevelFacts (StageStatic.stage.factState) <br  />
+ or <em>none</em> if <code>empty</code> </p>
+
+</div>
+</div>
+<a id="af780452c21e3a6ff6178ddc4b452924d" name="af780452c21e3a6ff6178ddc4b452924d"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#af780452c21e3a6ff6178ddc4b452924d">&#9670;&nbsp;</a></span>SolutionIndex</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">List&lt;int&gt; SolutionOrganizer.SubSolution.SolutionIndex = new List&lt;int&gt;()</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>entails <b>{[],[0, <a class="el" href="class_solution_organizer.html#a65f9c46f6d1bf11d585f8fe97f889584" title="A collection of constrains of which all have to be true SubSolution, FactOrganizer....">SolutionOrganizer.ValidationSet</a><code>.IndexOf(<a class="el" href="class_solution_organizer_1_1_sub_solution.html">this</a>)</code> - 2]}</b> <br  />
+ Marks LevelFacts (StageStatic.stage.factState) found as solution (<a class="el" href="class_fact_organizer.html#a99e01af23a2d83b448cd4a29952cbe9c" title="Used to check wether this satisfies the constrains of an Solution. Only meta.active are accounted for...">FactOrganizer.DynamiclySolved(SolutionOrganizer, out List&lt;List&lt;string&gt;&gt;, out List&lt;List&lt;string&gt;&gt;)</a>) in a previous entry of <a class="el" href="class_solution_organizer.html#a65f9c46f6d1bf11d585f8fe97f889584" title="A collection of constrains of which all have to be true SubSolution, FactOrganizer....">SolutionOrganizer.ValidationSet</a><br  />
+ to relate from <em>in addition</em> to <a class="el" href="class_solution_organizer_1_1_sub_solution.html#a2cf8b6fba11bd8bf7f8942a52f82b159" title="entails {SolutionOrganizer.FacDict.Values}   SolutionFacts to relate from.">MasterIDs</a> <br  />
+ or <em>none</em> if <code>empty</code> </p>
+
+</div>
+</div>
+<h2 class="groupheader">Property Documentation</h2>
+<a id="a6c21647208a636e40910d1fcc5860a8d" name="a6c21647208a636e40910d1fcc5860a8d"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a6c21647208a636e40910d1fcc5860a8d">&#9670;&nbsp;</a></span>ComparerString</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">string SolutionOrganizer.SubSolution.ComparerString</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">get</span><span class="mlabel">set</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Enables (especially JsonConverter) to read and set <a class="el" href="class_solution_organizer_1_1_sub_solution.html#a481a4b95cb385da391a1c4548508f9d4" title="Comparer defining relation between SolutionFacts and LevelFacts (StageStatic.stage....">Comparer</a> by its <code>string</code> representation. </p>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/InteractionEngine/FactHandling/<a class="el" href="_solution_organizer_8cs.html">SolutionOrganizer.cs</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="class_solution_organizer.html">SolutionOrganizer</a></li><li class="navelem"><a class="el" href="class_solution_organizer_1_1_sub_solution.html">SubSolution</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_solution_organizer_1_1_sub_solution.js b/Doxygen/output/html/class_solution_organizer_1_1_sub_solution.js
new file mode 100644
index 0000000000000000000000000000000000000000..8f0347e07b83321a8658507f76177241bfc0fade
--- /dev/null
+++ b/Doxygen/output/html/class_solution_organizer_1_1_sub_solution.js
@@ -0,0 +1,12 @@
+var class_solution_organizer_1_1_sub_solution =
+[
+    [ "SubSolution", "class_solution_organizer_1_1_sub_solution.html#abd2b6157c9f8bb435ca636b82eb0d77e", null ],
+    [ "SubSolution", "class_solution_organizer_1_1_sub_solution.html#a48cb5e149504bf3fc9071924a7862a8c", null ],
+    [ "IsEmpty", "class_solution_organizer_1_1_sub_solution.html#aa8640d4726f71583732d26b1fb95073e", null ],
+    [ "Comparer", "class_solution_organizer_1_1_sub_solution.html#a481a4b95cb385da391a1c4548508f9d4", null ],
+    [ "fact_comparer", "class_solution_organizer_1_1_sub_solution.html#a47f8032dfd74099f945ab2d58dcbe68c", null ],
+    [ "MasterIDs", "class_solution_organizer_1_1_sub_solution.html#a2cf8b6fba11bd8bf7f8942a52f82b159", null ],
+    [ "RelationIndex", "class_solution_organizer_1_1_sub_solution.html#aa56c26be1bf5457a8fdc07653815a48a", null ],
+    [ "SolutionIndex", "class_solution_organizer_1_1_sub_solution.html#af780452c21e3a6ff6178ddc4b452924d", null ],
+    [ "ComparerString", "class_solution_organizer_1_1_sub_solution.html#a6c21647208a636e40910d1fcc5860a8d", null ]
+];
\ No newline at end of file
diff --git a/Doxygen/output/html/class_stage-members.html b/Doxygen/output/html/class_stage-members.html
new file mode 100644
index 0000000000000000000000000000000000000000..ac709f2e3b1ed5d4cc09e24d8071013388c7ce4a
--- /dev/null
+++ b/Doxygen/output/html/class_stage-members.html
@@ -0,0 +1,140 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_stage.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">Stage Member List</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_stage.html">Stage</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_stage.html#ae5516c644b31b5ac3a738224af511d80">category</a></td><td class="entry"><a class="el" href="class_stage.html">Stage</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_stage.html#a5791e2632b93400521c5eed33107d116">CheckSolved</a>()</td><td class="entry"><a class="el" href="class_stage.html">Stage</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_stage.html#a7cccd1047135707147cb99b66d1208f7">ClearAll</a>()</td><td class="entry"><a class="el" href="class_stage.html">Stage</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_stage.html#a8be232d96750c4e1f72cb6498a121220">ClearALLRecords</a>()</td><td class="entry"><a class="el" href="class_stage.html">Stage</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_stage.html#a0a9b8503dcdb37e124bf742f50f21acc">ClearPlay</a>()</td><td class="entry"><a class="el" href="class_stage.html">Stage</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_stage.html#a6473bc6b7d252cb8ac58b074bdf0e9a4">ClearSolution</a>()</td><td class="entry"><a class="el" href="class_stage.html">Stage</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_stage.html#a546f7c6fe4d4a53269448956562429d6">completed_once</a></td><td class="entry"><a class="el" href="class_stage.html">Stage</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_stage.html#a75bc2808e0b62640ad402d43a51d26f0">creatorMode</a></td><td class="entry"><a class="el" href="class_stage.html">Stage</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_stage.html#ac7433d717336f9ffc0da919e5e6e314f">DeepLoad</a>()</td><td class="entry"><a class="el" href="class_stage.html">Stage</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_stage.html#afb40eed71cf610113cb21a9e67d3b00a">delete</a>(bool player_record_list_too)</td><td class="entry"><a class="el" href="class_stage.html">Stage</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_stage.html#a3850bf51fdc38c335b703a73f2d84390">deletet_record</a>(PlayerRecord record, bool b_store=true)</td><td class="entry"><a class="el" href="class_stage.html">Stage</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_stage.html#aba3fc0bfb46dc5ebdf0b47245c811a88">description</a></td><td class="entry"><a class="el" href="class_stage.html">Stage</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_stage.html#a29abcbcdd573cbbd5621e529d80ace16">factState</a></td><td class="entry"><a class="el" href="class_stage.html">Stage</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_stage.html#a590447cc02ecaba6b69b26d0ded40e6e">Grup</a>(List&lt; Directories &gt; hierarchie=null, bool use_install_folder=false)</td><td class="entry"><a class="el" href="class_stage.html">Stage</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_stage.html#ad6a667991a33549a592b632fbd2b7b96">hiddenState</a></td><td class="entry"><a class="el" href="class_stage.html">Stage</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_stage.html#a4fb4a27911c43d45d5f86d3f96f08654">hierarchie</a></td><td class="entry"><a class="el" href="class_stage.html">Stage</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_stage.html#ad575b437d33ef2993a819885bc5038a6">hierStage</a></td><td class="entry"><a class="el" href="class_stage.html">Stage</a></td><td class="entry"><span class="mlabel">private</span><span class="mlabel">static</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_stage.html#aa6664a49729fae49b0246f019f702895">InitFields</a>(string category, int number, string name, string description, string scene, bool local)</td><td class="entry"><a class="el" href="class_stage.html">Stage</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_stage.html#a10d3807a1fa2f754ab0ac1f4e3ff7d6c">InitOOP</a>()</td><td class="entry"><a class="el" href="class_stage.html">Stage</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_stage.html#a3a94291e8215833caf8301e679260212">load</a>(ref Stage set, string name, List&lt; Directories &gt; hierarchie=null, bool use_install_folder=false)</td><td class="entry"><a class="el" href="class_stage.html">Stage</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_stage.html#ac1281ad7083f3e5e403cce45289a0649">name</a></td><td class="entry"><a class="el" href="class_stage.html">Stage</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_stage.html#a20fa1608a56af63b36cc3631c785cbb9">number</a></td><td class="entry"><a class="el" href="class_stage.html">Stage</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_stage.html#a20db72c7801d237fc540a5b418bb025f">path</a></td><td class="entry"><a class="el" href="class_stage.html">Stage</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_stage.html#a6df1ca7a3cd6a91ae6f501a3c7370761">player_record</a></td><td class="entry"><a class="el" href="class_stage.html">Stage</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_stage.html#a415322e81f811962f41ccc13a27b80fd">player_record_list</a></td><td class="entry"><a class="el" href="class_stage.html">Stage</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_stage.html#adc4a2e215c716811e122d7ed53ddf386">push_record</a>(double seconds_s=-1, bool force_push=false)</td><td class="entry"><a class="el" href="class_stage.html">Stage</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_stage.html#a483d91b64eed3d905af8aedbf07d58ec">record_name</a></td><td class="entry"><a class="el" href="class_stage.html">Stage</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_stage.html#a04a254d189f1bb153ea38071ca56d28c">ResetPlay</a>()</td><td class="entry"><a class="el" href="class_stage.html">Stage</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_stage.html#aa82b740e3e9a6929d9a365c42cecbda1">ResetSaves</a>()</td><td class="entry"><a class="el" href="class_stage.html">Stage</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_stage.html#ae78f0e378edb786562247b44b9be8797">scene</a></td><td class="entry"><a class="el" href="class_stage.html">Stage</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_stage.html#ad7bca2be30a38aa1b8bee99782726825">set_record</a>(PlayerRecord record)</td><td class="entry"><a class="el" href="class_stage.html">Stage</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_stage.html#a926a0bcc2ffd743ddb5ddd11019a04ec">SetMode</a>(bool create)</td><td class="entry"><a class="el" href="class_stage.html">Stage</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_stage.html#a2cdcf84092d9be7f38556aae88d72d27">ShallowLoad</a>(ref Stage set, string path)</td><td class="entry"><a class="el" href="class_stage.html">Stage</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_stage.html#af92970815c08e993efb1ba8f3372d4b6">ShallowLoad</a>(ref Stage set, string name, List&lt; Directories &gt; hierarchie=null, bool use_install_folder=false)</td><td class="entry"><a class="el" href="class_stage.html">Stage</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_stage.html#ad99036faecb6777fb860cca1ae7731d5">solution</a></td><td class="entry"><a class="el" href="class_stage.html">Stage</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_stage.html#a868a2ad7c26991e5cc8c8008e909bb1f">Stage</a>()</td><td class="entry"><a class="el" href="class_stage.html">Stage</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_stage.html#a4c0ce07bf099f1bbed268e795d6e7f8f">Stage</a>(string category, int number, string name, string description, string scene, bool local=true)</td><td class="entry"><a class="el" href="class_stage.html">Stage</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_stage.html#a4d7a36c3f32ae3b43eb76d45d2cd54a0">Stage</a>(Stage get, string category, int number, string name, string description, string scene, bool local=true)</td><td class="entry"><a class="el" href="class_stage.html">Stage</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_stage.html#aa78bf11a7418cf177a9e27f4ad6955f1">store</a>(bool reset_player=false)</td><td class="entry"><a class="el" href="class_stage.html">Stage</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_stage.html#a511e21222f0180412a5cf0c457c8cdd5">use_install_folder</a></td><td class="entry"><a class="el" href="class_stage.html">Stage</a></td><td class="entry"></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_stage.html b/Doxygen/output/html/class_stage.html
new file mode 100644
index 0000000000000000000000000000000000000000..8547c90a7952cc9d08bad20deb99da8edc88ae36
--- /dev/null
+++ b/Doxygen/output/html/class_stage.html
@@ -0,0 +1,1418 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Stage Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_stage.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="#pub-static-methods">Static Public Member Functions</a> &#124;
+<a href="#pub-attribs">Public Attributes</a> &#124;
+<a href="#properties">Properties</a> &#124;
+<a href="#pri-methods">Private Member Functions</a> &#124;
+<a href="#pri-attribs">Private Attributes</a> &#124;
+<a href="class_stage-members.html">List of all members</a>  </div>
+  <div class="headertitle"><div class="title">Stage Class Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:a868a2ad7c26991e5cc8c8008e909bb1f"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stage.html#a868a2ad7c26991e5cc8c8008e909bb1f">Stage</a> ()</td></tr>
+<tr class="memdesc:a868a2ad7c26991e5cc8c8008e909bb1f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initiates all parameterless members. <br  />
+ Used by JsonConverter to initate empty <code>class</code>. </p><dl class="section see"><dt>See also</dt><dd><a class="el" href="class_stage.html#a10d3807a1fa2f754ab0ac1f4e3ff7d6c" title="Initiates members which are non primitives.">InitOOP</a></dd></dl>
+ <a href="class_stage.html#a868a2ad7c26991e5cc8c8008e909bb1f">More...</a><br /></td></tr>
+<tr class="separator:a868a2ad7c26991e5cc8c8008e909bb1f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4c0ce07bf099f1bbed268e795d6e7f8f"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stage.html#a4c0ce07bf099f1bbed268e795d6e7f8f">Stage</a> (string <a class="el" href="class_stage.html#ae5516c644b31b5ac3a738224af511d80">category</a>, int <a class="el" href="class_stage.html#a20fa1608a56af63b36cc3631c785cbb9">number</a>, string <a class="el" href="class_stage.html#ac1281ad7083f3e5e403cce45289a0649">name</a>, string <a class="el" href="class_stage.html#aba3fc0bfb46dc5ebdf0b47245c811a88">description</a>, string <a class="el" href="class_stage.html#ae78f0e378edb786562247b44b9be8797">scene</a>, bool local=true)</td></tr>
+<tr class="memdesc:a4c0ce07bf099f1bbed268e795d6e7f8f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Standard Constructor. <br  />
+ Initiates all members. </p><dl class="section see"><dt>See also</dt><dd><a class="el" href="class_stage.html#a10d3807a1fa2f754ab0ac1f4e3ff7d6c" title="Initiates members which are non primitives.">InitOOP</a>, <a class="el" href="class_stage.html#aa6664a49729fae49b0246f019f702895" title="Sets members which are primitives.">InitFields(string, int, string, string, string, bool)</a></dd></dl>
+ <a href="class_stage.html#a4c0ce07bf099f1bbed268e795d6e7f8f">More...</a><br /></td></tr>
+<tr class="separator:a4c0ce07bf099f1bbed268e795d6e7f8f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4d7a36c3f32ae3b43eb76d45d2cd54a0"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stage.html#a4d7a36c3f32ae3b43eb76d45d2cd54a0">Stage</a> (<a class="el" href="class_stage.html">Stage</a> get, string <a class="el" href="class_stage.html#ae5516c644b31b5ac3a738224af511d80">category</a>, int <a class="el" href="class_stage.html#a20fa1608a56af63b36cc3631c785cbb9">number</a>, string <a class="el" href="class_stage.html#ac1281ad7083f3e5e403cce45289a0649">name</a>, string <a class="el" href="class_stage.html#aba3fc0bfb46dc5ebdf0b47245c811a88">description</a>, string <a class="el" href="class_stage.html#ae78f0e378edb786562247b44b9be8797">scene</a>, bool local=true)</td></tr>
+<tr class="memdesc:a4d7a36c3f32ae3b43eb76d45d2cd54a0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Copy Constructor. <br  />
+ </p><dl class="section see"><dt>See also</dt><dd><a class="el" href="class_stage.html#a10d3807a1fa2f754ab0ac1f4e3ff7d6c" title="Initiates members which are non primitives.">InitOOP</a>, <a class="el" href="class_stage.html#aa6664a49729fae49b0246f019f702895" title="Sets members which are primitives.">InitFields(string, int, string, string, string, bool)</a></dd></dl>
+ <a href="class_stage.html#a4d7a36c3f32ae3b43eb76d45d2cd54a0">More...</a><br /></td></tr>
+<tr class="separator:a4d7a36c3f32ae3b43eb76d45d2cd54a0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa6664a49729fae49b0246f019f702895"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stage.html#aa6664a49729fae49b0246f019f702895">InitFields</a> (string <a class="el" href="class_stage.html#ae5516c644b31b5ac3a738224af511d80">category</a>, int <a class="el" href="class_stage.html#a20fa1608a56af63b36cc3631c785cbb9">number</a>, string <a class="el" href="class_stage.html#ac1281ad7083f3e5e403cce45289a0649">name</a>, string <a class="el" href="class_stage.html#aba3fc0bfb46dc5ebdf0b47245c811a88">description</a>, string <a class="el" href="class_stage.html#ae78f0e378edb786562247b44b9be8797">scene</a>, bool local)</td></tr>
+<tr class="memdesc:aa6664a49729fae49b0246f019f702895"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets members which are primitives.  <a href="class_stage.html#aa6664a49729fae49b0246f019f702895">More...</a><br /></td></tr>
+<tr class="separator:aa6664a49729fae49b0246f019f702895"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7cccd1047135707147cb99b66d1208f7"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stage.html#a7cccd1047135707147cb99b66d1208f7">ClearAll</a> ()</td></tr>
+<tr class="memdesc:a7cccd1047135707147cb99b66d1208f7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Resets to factory condition. <a class="el" href="class_stage.html#a6473bc6b7d252cb8ac58b074bdf0e9a4" title="Resets solution and calling solution.hardreset(bool). FactOrganizer.hardreset(bool)">ClearSolution</a> <a class="el" href="class_stage.html#a0a9b8503dcdb37e124bf742f50f21acc" title="Resets current player_record and calling player_record.factState.hardreset(bool). FactOrganizer....">ClearPlay</a> <a class="el" href="class_stage.html#a8be232d96750c4e1f72cb6498a121220" title="Resets and deletes all members of player_record_list. PlayerRecord.delete(List&lt;Directories&gt;)">ClearALLRecords</a>  <a href="class_stage.html#a7cccd1047135707147cb99b66d1208f7">More...</a><br /></td></tr>
+<tr class="separator:a7cccd1047135707147cb99b66d1208f7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6473bc6b7d252cb8ac58b074bdf0e9a4"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stage.html#a6473bc6b7d252cb8ac58b074bdf0e9a4">ClearSolution</a> ()</td></tr>
+<tr class="memdesc:a6473bc6b7d252cb8ac58b074bdf0e9a4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Resets <a class="el" href="class_stage.html#ad99036faecb6777fb860cca1ae7731d5" title="Defining when this Stage.player_record is considered as solved. FactOrganizer.DynamiclySolved(Solutio...">solution</a> and calling solution.hardreset(bool). </p><dl class="section see"><dt>See also</dt><dd><a class="el" href="class_fact_organizer.html#a8557914906ac4d969fe98583e95c9706" title="Resets to &quot;factory conditions&quot;. deletes Facts and invokes CommunicationEvents.RemoveFactEvent iff inv...">FactOrganizer.hardreset(bool)</a></dd></dl>
+ <a href="class_stage.html#a6473bc6b7d252cb8ac58b074bdf0e9a4">More...</a><br /></td></tr>
+<tr class="separator:a6473bc6b7d252cb8ac58b074bdf0e9a4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0a9b8503dcdb37e124bf742f50f21acc"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stage.html#a0a9b8503dcdb37e124bf742f50f21acc">ClearPlay</a> ()</td></tr>
+<tr class="memdesc:a0a9b8503dcdb37e124bf742f50f21acc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Resets current <a class="el" href="class_stage.html#a6df1ca7a3cd6a91ae6f501a3c7370761" title="Current Stage progress.">player_record</a> and calling player_record.factState.hardreset(bool). </p><dl class="section see"><dt>See also</dt><dd><a class="el" href="class_fact_organizer.html#a8557914906ac4d969fe98583e95c9706" title="Resets to &quot;factory conditions&quot;. deletes Facts and invokes CommunicationEvents.RemoveFactEvent iff inv...">FactOrganizer.hardreset(bool)</a></dd></dl>
+ <a href="class_stage.html#a0a9b8503dcdb37e124bf742f50f21acc">More...</a><br /></td></tr>
+<tr class="separator:a0a9b8503dcdb37e124bf742f50f21acc"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8be232d96750c4e1f72cb6498a121220"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stage.html#a8be232d96750c4e1f72cb6498a121220">ClearALLRecords</a> ()</td></tr>
+<tr class="memdesc:a8be232d96750c4e1f72cb6498a121220"><td class="mdescLeft">&#160;</td><td class="mdescRight">Resets and <a class="el" href="class_stage.html#a3850bf51fdc38c335b703a73f2d84390">deletes</a> all members of <a class="el" href="class_stage.html#a415322e81f811962f41ccc13a27b80fd" title="A list containing all saved player progress.">player_record_list</a>. </p><dl class="section see"><dt>See also</dt><dd><a class="el" href="class_player_record.html#a7bdba956f0b3383d2e33c17f40170af5">PlayerRecord.delete(List&lt;Directories&gt;)</a></dd></dl>
+ <a href="class_stage.html#a8be232d96750c4e1f72cb6498a121220">More...</a><br /></td></tr>
+<tr class="separator:a8be232d96750c4e1f72cb6498a121220"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3850bf51fdc38c335b703a73f2d84390"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stage.html#a3850bf51fdc38c335b703a73f2d84390">deletet_record</a> (<a class="el" href="class_player_record.html">PlayerRecord</a> record, bool b_store=true)</td></tr>
+<tr class="memdesc:a3850bf51fdc38c335b703a73f2d84390"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="class_player_record.html#a7bdba956f0b3383d2e33c17f40170af5">Deletes</a> <em>record</em>  and calls PlayerRecord.factState.hardreset(). </p><dl class="section see"><dt>See also</dt><dd><a class="el" href="class_player_record.html#a7bdba956f0b3383d2e33c17f40170af5">PlayerRecord.delete(List&lt;Directories&gt;)</a>, <a class="el" href="class_fact_organizer.html#a8557914906ac4d969fe98583e95c9706" title="Resets to &quot;factory conditions&quot;. deletes Facts and invokes CommunicationEvents.RemoveFactEvent iff inv...">FactOrganizer.hardreset(bool)</a></dd></dl>
+ <a href="class_stage.html#a3850bf51fdc38c335b703a73f2d84390">More...</a><br /></td></tr>
+<tr class="separator:a3850bf51fdc38c335b703a73f2d84390"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad7bca2be30a38aa1b8bee99782726825"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stage.html#ad7bca2be30a38aa1b8bee99782726825">set_record</a> (<a class="el" href="class_player_record.html">PlayerRecord</a> record)</td></tr>
+<tr class="memdesc:ad7bca2be30a38aa1b8bee99782726825"><td class="mdescLeft">&#160;</td><td class="mdescRight">Clones <em>record</em>  to <a class="el" href="class_stage.html#a6df1ca7a3cd6a91ae6f501a3c7370761" title="Current Stage progress.">player_record</a> iff found in <a class="el" href="class_stage.html#a415322e81f811962f41ccc13a27b80fd" title="A list containing all saved player progress.">player_record_list</a> <br  />
+ or initiates new <a class="el" href="class_stage.html#a6df1ca7a3cd6a91ae6f501a3c7370761" title="Current Stage progress.">player_record</a> iff <em>record</em> ==<code>null</code>.  <a href="class_stage.html#ad7bca2be30a38aa1b8bee99782726825">More...</a><br /></td></tr>
+<tr class="separator:ad7bca2be30a38aa1b8bee99782726825"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:adc4a2e215c716811e122d7ed53ddf386"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stage.html#adc4a2e215c716811e122d7ed53ddf386">push_record</a> (double seconds_s=-1, bool force_push=false)</td></tr>
+<tr class="memdesc:adc4a2e215c716811e122d7ed53ddf386"><td class="mdescLeft">&#160;</td><td class="mdescRight">Adds current <a class="el" href="class_stage.html#a6df1ca7a3cd6a91ae6f501a3c7370761" title="Current Stage progress.">player_record</a> to <a class="el" href="class_stage.html#a415322e81f811962f41ccc13a27b80fd" title="A list containing all saved player progress.">player_record_list</a> incrementing <a class="el" href="class_player_record.html#a6c19b6ba80ef40ffb075495edfe71bc0" title="The time spent within this save since creation.">PlayerRecord.seconds</a> beforehand.  <a href="class_stage.html#adc4a2e215c716811e122d7ed53ddf386">More...</a><br /></td></tr>
+<tr class="separator:adc4a2e215c716811e122d7ed53ddf386"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a926a0bcc2ffd743ddb5ddd11019a04ec"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stage.html#a926a0bcc2ffd743ddb5ddd11019a04ec">SetMode</a> (bool create)</td></tr>
+<tr class="memdesc:a926a0bcc2ffd743ddb5ddd11019a04ec"><td class="mdescLeft">&#160;</td><td class="mdescRight">Switches between player_record.factState (<code>false</code>) and <a class="el" href="class_stage.html#ad99036faecb6777fb860cca1ae7731d5" title="Defining when this Stage.player_record is considered as solved. FactOrganizer.DynamiclySolved(Solutio...">solution</a> (<code>true</code>) to display in GameWorld.  <a href="class_stage.html#a926a0bcc2ffd743ddb5ddd11019a04ec">More...</a><br /></td></tr>
+<tr class="separator:a926a0bcc2ffd743ddb5ddd11019a04ec"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afb40eed71cf610113cb21a9e67d3b00a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stage.html#afb40eed71cf610113cb21a9e67d3b00a">delete</a> (bool player_record_list_too)</td></tr>
+<tr class="memdesc:afb40eed71cf610113cb21a9e67d3b00a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Clears and deletes all files associated with this <a class="el" href="class_stage.html">Stage</a>.  <a href="class_stage.html#afb40eed71cf610113cb21a9e67d3b00a">More...</a><br /></td></tr>
+<tr class="separator:afb40eed71cf610113cb21a9e67d3b00a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa78bf11a7418cf177a9e27f4ad6955f1"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stage.html#aa78bf11a7418cf177a9e27f4ad6955f1">store</a> (bool reset_player=false)</td></tr>
+<tr class="memdesc:aa78bf11a7418cf177a9e27f4ad6955f1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Stores and overwrites this <a class="el" href="class_stage.html">Stage</a>, <a class="el" href="class_stage.html#a6df1ca7a3cd6a91ae6f501a3c7370761" title="Current Stage progress.">player_record</a>, every element in <a class="el" href="class_stage.html#a415322e81f811962f41ccc13a27b80fd" title="A list containing all saved player progress.">player_record_list</a> and <a class="el" href="class_stage.html#ad99036faecb6777fb860cca1ae7731d5" title="Defining when this Stage.player_record is considered as solved. FactOrganizer.DynamiclySolved(Solutio...">solution</a> (no overwrite for latter if empty).  <a href="class_stage.html#aa78bf11a7418cf177a9e27f4ad6955f1">More...</a><br /></td></tr>
+<tr class="separator:aa78bf11a7418cf177a9e27f4ad6955f1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac7433d717336f9ffc0da919e5e6e314f"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stage.html#ac7433d717336f9ffc0da919e5e6e314f">DeepLoad</a> ()</td></tr>
+<tr class="memdesc:ac7433d717336f9ffc0da919e5e6e314f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Loads every member decorated with JsonIgnoreAttribute: <a class="el" href="class_stage.html#ad99036faecb6777fb860cca1ae7731d5" title="Defining when this Stage.player_record is considered as solved. FactOrganizer.DynamiclySolved(Solutio...">solution</a>, <a class="el" href="class_stage.html#a6df1ca7a3cd6a91ae6f501a3c7370761" title="Current Stage progress.">player_record</a>.  <a href="class_stage.html#ac7433d717336f9ffc0da919e5e6e314f">More...</a><br /></td></tr>
+<tr class="separator:ac7433d717336f9ffc0da919e5e6e314f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a04a254d189f1bb153ea38071ca56d28c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stage.html#a04a254d189f1bb153ea38071ca56d28c">ResetPlay</a> ()</td></tr>
+<tr class="memdesc:a04a254d189f1bb153ea38071ca56d28c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Calls <a class="el" href="class_stage.html#a0a9b8503dcdb37e124bf742f50f21acc" title="Resets current player_record and calling player_record.factState.hardreset(bool). FactOrganizer....">ClearPlay</a> and <a class="el" href="class_stage.html#aa78bf11a7418cf177a9e27f4ad6955f1">store(true)</a>.  <a href="class_stage.html#a04a254d189f1bb153ea38071ca56d28c">More...</a><br /></td></tr>
+<tr class="separator:a04a254d189f1bb153ea38071ca56d28c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa82b740e3e9a6929d9a365c42cecbda1"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stage.html#aa82b740e3e9a6929d9a365c42cecbda1">ResetSaves</a> ()</td></tr>
+<tr class="memdesc:aa82b740e3e9a6929d9a365c42cecbda1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Calls <a class="el" href="class_stage.html#a0a9b8503dcdb37e124bf742f50f21acc" title="Resets current player_record and calling player_record.factState.hardreset(bool). FactOrganizer....">ClearPlay</a>, <a class="el" href="class_stage.html#a8be232d96750c4e1f72cb6498a121220" title="Resets and deletes all members of player_record_list. PlayerRecord.delete(List&lt;Directories&gt;)">ClearALLRecords</a> and <a class="el" href="class_stage.html#aa78bf11a7418cf177a9e27f4ad6955f1">store(true)</a>.  <a href="class_stage.html#aa82b740e3e9a6929d9a365c42cecbda1">More...</a><br /></td></tr>
+<tr class="separator:aa82b740e3e9a6929d9a365c42cecbda1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5791e2632b93400521c5eed33107d116"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stage.html#a5791e2632b93400521c5eed33107d116">CheckSolved</a> ()</td></tr>
+<tr class="memdesc:a5791e2632b93400521c5eed33107d116"><td class="mdescLeft">&#160;</td><td class="mdescRight">Checks if current <a class="el" href="class_stage.html#a6df1ca7a3cd6a91ae6f501a3c7370761" title="Current Stage progress.">player_record</a> is solved. <br  />
+ Iff return value <code>true</code>:  <a href="class_stage.html#a5791e2632b93400521c5eed33107d116">More...</a><br /></td></tr>
+<tr class="separator:a5791e2632b93400521c5eed33107d116"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-static-methods" name="pub-static-methods"></a>
+Static Public Member Functions</h2></td></tr>
+<tr class="memitem:a3a94291e8215833caf8301e679260212"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stage.html#a3a94291e8215833caf8301e679260212">load</a> (ref <a class="el" href="class_stage.html">Stage</a> set, string <a class="el" href="class_stage.html#ac1281ad7083f3e5e403cce45289a0649">name</a>, List&lt; Directories &gt; <a class="el" href="class_stage.html#a4fb4a27911c43d45d5f86d3f96f08654">hierarchie</a>=null, bool <a class="el" href="class_stage.html#a511e21222f0180412a5cf0c457c8cdd5">use_install_folder</a>=false)</td></tr>
+<tr class="memdesc:a3a94291e8215833caf8301e679260212"><td class="mdescLeft">&#160;</td><td class="mdescRight">Loads a <a class="el" href="class_stage.html">Stage</a> complete using:  <a href="class_stage.html#a3a94291e8215833caf8301e679260212">More...</a><br /></td></tr>
+<tr class="separator:a3a94291e8215833caf8301e679260212"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2cdcf84092d9be7f38556aae88d72d27"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stage.html#a2cdcf84092d9be7f38556aae88d72d27">ShallowLoad</a> (ref <a class="el" href="class_stage.html">Stage</a> set, string <a class="el" href="class_stage.html#a20db72c7801d237fc540a5b418bb025f">path</a>)</td></tr>
+<tr class="memdesc:a2cdcf84092d9be7f38556aae88d72d27"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reads File given by <em>path</em>  and writes its contents into <em>set</em> .  <a href="class_stage.html#a2cdcf84092d9be7f38556aae88d72d27">More...</a><br /></td></tr>
+<tr class="separator:a2cdcf84092d9be7f38556aae88d72d27"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af92970815c08e993efb1ba8f3372d4b6"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stage.html#af92970815c08e993efb1ba8f3372d4b6">ShallowLoad</a> (ref <a class="el" href="class_stage.html">Stage</a> set, string <a class="el" href="class_stage.html#ac1281ad7083f3e5e403cce45289a0649">name</a>, List&lt; Directories &gt; <a class="el" href="class_stage.html#a4fb4a27911c43d45d5f86d3f96f08654">hierarchie</a>=null, bool <a class="el" href="class_stage.html#a511e21222f0180412a5cf0c457c8cdd5">use_install_folder</a>=false)</td></tr>
+<tr class="memdesc:af92970815c08e993efb1ba8f3372d4b6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Determines path via <em>hierarchie</em>  and <em>use_install_folder</em>  and calls <a class="el" href="class_stage.html#a2cdcf84092d9be7f38556aae88d72d27" title="Reads File given by path  and writes its contents into set .">ShallowLoad(ref Stage, string)</a>. </p><dl class="section see"><dt>See also</dt><dd><a class="el" href="class_stage.html#a2cdcf84092d9be7f38556aae88d72d27" title="Reads File given by path  and writes its contents into set .">ShallowLoad(ref Stage, string)</a></dd></dl>
+ <a href="class_stage.html#af92970815c08e993efb1ba8f3372d4b6">More...</a><br /></td></tr>
+<tr class="separator:af92970815c08e993efb1ba8f3372d4b6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a590447cc02ecaba6b69b26d0ded40e6e"><td class="memItemLeft" align="right" valign="top">static Dictionary&lt; string, <a class="el" href="class_stage.html">Stage</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stage.html#a590447cc02ecaba6b69b26d0ded40e6e">Grup</a> (List&lt; Directories &gt; <a class="el" href="class_stage.html#a4fb4a27911c43d45d5f86d3f96f08654">hierarchie</a>=null, bool <a class="el" href="class_stage.html#a511e21222f0180412a5cf0c457c8cdd5">use_install_folder</a>=false)</td></tr>
+<tr class="memdesc:a590447cc02ecaba6b69b26d0ded40e6e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Looks for saved <a class="el" href="class_stage.html">Stages</a> in parametised directories and calls on them <a class="el" href="class_stage.html#a2cdcf84092d9be7f38556aae88d72d27" title="Reads File given by path  and writes its contents into set .">ShallowLoad(ref Stage, string)</a>.  <a href="class_stage.html#a590447cc02ecaba6b69b26d0ded40e6e">More...</a><br /></td></tr>
+<tr class="separator:a590447cc02ecaba6b69b26d0ded40e6e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
+Public Attributes</h2></td></tr>
+<tr class="memitem:ae5516c644b31b5ac3a738224af511d80"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stage.html#ae5516c644b31b5ac3a738224af511d80">category</a> = null</td></tr>
+<tr class="memdesc:ae5516c644b31b5ac3a738224af511d80"><td class="mdescLeft">&#160;</td><td class="mdescRight">Which category this <a class="el" href="class_stage.html">Stage</a> should be displayed in.  <a href="class_stage.html#ae5516c644b31b5ac3a738224af511d80">More...</a><br /></td></tr>
+<tr class="separator:ae5516c644b31b5ac3a738224af511d80"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a20fa1608a56af63b36cc3631c785cbb9"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stage.html#a20fa1608a56af63b36cc3631c785cbb9">number</a> = -1</td></tr>
+<tr class="memdesc:a20fa1608a56af63b36cc3631c785cbb9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Where to display this <a class="el" href="class_stage.html">Stage</a> within a <a class="el" href="class_stage.html#ae5516c644b31b5ac3a738224af511d80" title="Which category this Stage should be displayed in.">category</a> relative to others.  <a href="class_stage.html#a20fa1608a56af63b36cc3631c785cbb9">More...</a><br /></td></tr>
+<tr class="separator:a20fa1608a56af63b36cc3631c785cbb9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac1281ad7083f3e5e403cce45289a0649"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stage.html#ac1281ad7083f3e5e403cce45289a0649">name</a> = null</td></tr>
+<tr class="memdesc:ac1281ad7083f3e5e403cce45289a0649"><td class="mdescLeft">&#160;</td><td class="mdescRight">The name this <a class="el" href="class_stage.html">Stage</a> will be displayed with. Also defines names of save files of <a class="el" href="class_stage.html#a415322e81f811962f41ccc13a27b80fd">stage progress</a>, <a class="el" href="class_stage.html#ad99036faecb6777fb860cca1ae7731d5" title="Defining when this Stage.player_record is considered as solved. FactOrganizer.DynamiclySolved(Solutio...">solution</a>  <a href="class_stage.html#ac1281ad7083f3e5e403cce45289a0649">More...</a><br /></td></tr>
+<tr class="separator:ac1281ad7083f3e5e403cce45289a0649"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aba3fc0bfb46dc5ebdf0b47245c811a88"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stage.html#aba3fc0bfb46dc5ebdf0b47245c811a88">description</a> = null</td></tr>
+<tr class="memdesc:aba3fc0bfb46dc5ebdf0b47245c811a88"><td class="mdescLeft">&#160;</td><td class="mdescRight">The description this <a class="el" href="class_stage.html">Stage</a> will be displayed with. <a href="class_stage.html#aba3fc0bfb46dc5ebdf0b47245c811a88">More...</a><br /></td></tr>
+<tr class="separator:aba3fc0bfb46dc5ebdf0b47245c811a88"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae78f0e378edb786562247b44b9be8797"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stage.html#ae78f0e378edb786562247b44b9be8797">scene</a> = null</td></tr>
+<tr class="memdesc:ae78f0e378edb786562247b44b9be8797"><td class="mdescLeft">&#160;</td><td class="mdescRight">The name of a UnityEngine.SceneManagement.Scene that this <a class="el" href="class_stage.html">Stage</a> takes place in. <a href="class_stage.html#ae78f0e378edb786562247b44b9be8797">More...</a><br /></td></tr>
+<tr class="separator:ae78f0e378edb786562247b44b9be8797"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a511e21222f0180412a5cf0c457c8cdd5"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stage.html#a511e21222f0180412a5cf0c457c8cdd5">use_install_folder</a> = false</td></tr>
+<tr class="memdesc:a511e21222f0180412a5cf0c457c8cdd5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Wether this <a class="el" href="class_stage.html">Stage</a> is located in installation folder or user data (a.k.a. !local). <a href="class_stage.html#a511e21222f0180412a5cf0c457c8cdd5">More...</a><br /></td></tr>
+<tr class="separator:a511e21222f0180412a5cf0c457c8cdd5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4fb4a27911c43d45d5f86d3f96f08654"><td class="memItemLeft" align="right" valign="top">List&lt; Directories &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stage.html#a4fb4a27911c43d45d5f86d3f96f08654">hierarchie</a> = null</td></tr>
+<tr class="memdesc:a4fb4a27911c43d45d5f86d3f96f08654"><td class="mdescLeft">&#160;</td><td class="mdescRight">TODO? interface  <a href="class_stage.html#a4fb4a27911c43d45d5f86d3f96f08654">More...</a><br /></td></tr>
+<tr class="separator:a4fb4a27911c43d45d5f86d3f96f08654"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a415322e81f811962f41ccc13a27b80fd"><td class="memItemLeft" align="right" valign="top">Dictionary&lt; string, <a class="el" href="class_player_record.html">PlayerRecord</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stage.html#a415322e81f811962f41ccc13a27b80fd">player_record_list</a> = null</td></tr>
+<tr class="memdesc:a415322e81f811962f41ccc13a27b80fd"><td class="mdescLeft">&#160;</td><td class="mdescRight">A list containing all saved player progress. <br  />
+  <a href="class_stage.html#a415322e81f811962f41ccc13a27b80fd">More...</a><br /></td></tr>
+<tr class="separator:a415322e81f811962f41ccc13a27b80fd"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad99036faecb6777fb860cca1ae7731d5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_solution_organizer.html">SolutionOrganizer</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stage.html#ad99036faecb6777fb860cca1ae7731d5">solution</a> = null</td></tr>
+<tr class="memdesc:ad99036faecb6777fb860cca1ae7731d5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Defining when this <a class="el" href="class_stage.html#a6df1ca7a3cd6a91ae6f501a3c7370761" title="Current Stage progress.">Stage.player_record</a> is considered as solved. </p><dl class="section see"><dt>See also</dt><dd><a class="el" href="class_fact_organizer.html#a99e01af23a2d83b448cd4a29952cbe9c" title="Used to check wether this satisfies the constrains of an Solution. Only meta.active are accounted for...">FactOrganizer.DynamiclySolved(SolutionOrganizer, out List&lt;List&lt;string&gt;&gt;, out List&lt;List&lt;string&gt;&gt;)</a></dd></dl>
+ <a href="class_stage.html#ad99036faecb6777fb860cca1ae7731d5">More...</a><br /></td></tr>
+<tr class="separator:ad99036faecb6777fb860cca1ae7731d5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6df1ca7a3cd6a91ae6f501a3c7370761"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_player_record.html">PlayerRecord</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stage.html#a6df1ca7a3cd6a91ae6f501a3c7370761">player_record</a> = null</td></tr>
+<tr class="memdesc:a6df1ca7a3cd6a91ae6f501a3c7370761"><td class="mdescLeft">&#160;</td><td class="mdescRight">Current <a class="el" href="class_stage.html">Stage</a> progress. <a href="class_stage.html#a6df1ca7a3cd6a91ae6f501a3c7370761">More...</a><br /></td></tr>
+<tr class="separator:a6df1ca7a3cd6a91ae6f501a3c7370761"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a75bc2808e0b62640ad402d43a51d26f0"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stage.html#a75bc2808e0b62640ad402d43a51d26f0">creatorMode</a> = false</td></tr>
+<tr class="memdesc:a75bc2808e0b62640ad402d43a51d26f0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Wether player_record.factState (<code>false</code>) or <a class="el" href="class_stage.html#ad99036faecb6777fb860cca1ae7731d5" title="Defining when this Stage.player_record is considered as solved. FactOrganizer.DynamiclySolved(Solutio...">solution</a> (<code>true</code>) is exposed and drawn. <a href="class_stage.html#a75bc2808e0b62640ad402d43a51d26f0">More...</a><br /></td></tr>
+<tr class="separator:a75bc2808e0b62640ad402d43a51d26f0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="properties" name="properties"></a>
+Properties</h2></td></tr>
+<tr class="memitem:a546f7c6fe4d4a53269448956562429d6"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stage.html#a546f7c6fe4d4a53269448956562429d6">completed_once</a><code> [get]</code></td></tr>
+<tr class="memdesc:a546f7c6fe4d4a53269448956562429d6"><td class="mdescLeft">&#160;</td><td class="mdescRight"><code>true</code> iff there is at least one element in <a class="el" href="class_stage.html#a415322e81f811962f41ccc13a27b80fd" title="A list containing all saved player progress.">player_record_list</a> where <a class="el" href="class_player_record.html#a152ca411a66550ddd733d72a87756a2b" title="Wether this save has solved the Stage which contains it.">PlayerRecord.solved</a> == <code>true</code>.  <a href="class_stage.html#a546f7c6fe4d4a53269448956562429d6">More...</a><br /></td></tr>
+<tr class="separator:a546f7c6fe4d4a53269448956562429d6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a29abcbcdd573cbbd5621e529d80ace16"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_fact_organizer.html">FactOrganizer</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stage.html#a29abcbcdd573cbbd5621e529d80ace16">factState</a><code> [getset]</code></td></tr>
+<tr class="memdesc:a29abcbcdd573cbbd5621e529d80ace16"><td class="mdescLeft">&#160;</td><td class="mdescRight">A wrapper returning (or setting) player_record.factState. <br  />
+ When <a class="el" href="class_stage.html#a6df1ca7a3cd6a91ae6f501a3c7370761" title="Current Stage progress.">player_record</a> == <code>null</code>:  <a href="class_stage.html#a29abcbcdd573cbbd5621e529d80ace16">More...</a><br /></td></tr>
+<tr class="separator:a29abcbcdd573cbbd5621e529d80ace16"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a483d91b64eed3d905af8aedbf07d58ec"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stage.html#a483d91b64eed3d905af8aedbf07d58ec">record_name</a><code> [get]</code></td></tr>
+<tr class="memdesc:a483d91b64eed3d905af8aedbf07d58ec"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns a name for player_record.name which needs to be uniquified once put into <a class="el" href="class_stage.html#a415322e81f811962f41ccc13a27b80fd" title="A list containing all saved player progress.">player_record_list</a> (e.g. by <a class="el" href="class_stage.html#adc4a2e215c716811e122d7ed53ddf386" title="Adds current player_record to player_record_list incrementing PlayerRecord.seconds beforehand.">push_record(double, bool) adding '_i'</a>). <a href="class_stage.html#a483d91b64eed3d905af8aedbf07d58ec">More...</a><br /></td></tr>
+<tr class="separator:a483d91b64eed3d905af8aedbf07d58ec"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-methods" name="pri-methods"></a>
+Private Member Functions</h2></td></tr>
+<tr class="memitem:a10d3807a1fa2f754ab0ac1f4e3ff7d6c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stage.html#a10d3807a1fa2f754ab0ac1f4e3ff7d6c">InitOOP</a> ()</td></tr>
+<tr class="memdesc:a10d3807a1fa2f754ab0ac1f4e3ff7d6c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initiates members which are non primitives.  <a href="class_stage.html#a10d3807a1fa2f754ab0ac1f4e3ff7d6c">More...</a><br /></td></tr>
+<tr class="separator:a10d3807a1fa2f754ab0ac1f4e3ff7d6c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-attribs" name="pri-attribs"></a>
+Private Attributes</h2></td></tr>
+<tr class="memitem:ad6a667991a33549a592b632fbd2b7b96"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_fact_organizer.html">FactOrganizer</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stage.html#ad6a667991a33549a592b632fbd2b7b96">hiddenState</a></td></tr>
+<tr class="memdesc:ad6a667991a33549a592b632fbd2b7b96"><td class="mdescLeft">&#160;</td><td class="mdescRight">Tempory variable storing <a class="el" href="class_stage.html#a29abcbcdd573cbbd5621e529d80ace16" title="A wrapper returning (or setting) player_record.factState.   When player_record == null:">factState</a> when <a class="el" href="class_stage.html#a75bc2808e0b62640ad402d43a51d26f0" title="Wether player_record.factState (false) or solution (true) is exposed and drawn.">creatorMode</a> == <code>true</code>.  <a href="class_stage.html#ad6a667991a33549a592b632fbd2b7b96">More...</a><br /></td></tr>
+<tr class="separator:ad6a667991a33549a592b632fbd2b7b96"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a20db72c7801d237fc540a5b418bb025f"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stage.html#a20db72c7801d237fc540a5b418bb025f">path</a> = null</td></tr>
+<tr class="memdesc:a20db72c7801d237fc540a5b418bb025f"><td class="mdescLeft">&#160;</td><td class="mdescRight">TODO? interafce  <a href="class_stage.html#a20db72c7801d237fc540a5b418bb025f">More...</a><br /></td></tr>
+<tr class="separator:a20db72c7801d237fc540a5b418bb025f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad575b437d33ef2993a819885bc5038a6"><td class="memItemLeft" align="right" valign="top">static List&lt; Directories &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stage.html#ad575b437d33ef2993a819885bc5038a6">hierStage</a> = new List&lt;Directories&gt; { Directories.Stages }</td></tr>
+<tr class="memdesc:ad575b437d33ef2993a819885bc5038a6"><td class="mdescLeft">&#160;</td><td class="mdescRight">TODO? interafce  <a href="class_stage.html#ad575b437d33ef2993a819885bc5038a6">More...</a><br /></td></tr>
+<tr class="separator:ad575b437d33ef2993a819885bc5038a6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
+<a id="a868a2ad7c26991e5cc8c8008e909bb1f" name="a868a2ad7c26991e5cc8c8008e909bb1f"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a868a2ad7c26991e5cc8c8008e909bb1f">&#9670;&nbsp;</a></span>Stage() <span class="overload">[1/3]</span></h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">Stage.Stage </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Initiates all parameterless members. <br  />
+ Used by JsonConverter to initate empty <code>class</code>. </p><dl class="section see"><dt>See also</dt><dd><a class="el" href="class_stage.html#a10d3807a1fa2f754ab0ac1f4e3ff7d6c" title="Initiates members which are non primitives.">InitOOP</a></dd></dl>
+</p>
+
+</div>
+</div>
+<a id="a4c0ce07bf099f1bbed268e795d6e7f8f" name="a4c0ce07bf099f1bbed268e795d6e7f8f"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a4c0ce07bf099f1bbed268e795d6e7f8f">&#9670;&nbsp;</a></span>Stage() <span class="overload">[2/3]</span></h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">Stage.Stage </td>
+          <td>(</td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>category</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">int&#160;</td>
+          <td class="paramname"><em>number</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>name</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>description</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>scene</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">bool&#160;</td>
+          <td class="paramname"><em>local</em> = <code>true</code>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Standard Constructor. <br  />
+ Initiates all members. </p><dl class="section see"><dt>See also</dt><dd><a class="el" href="class_stage.html#a10d3807a1fa2f754ab0ac1f4e3ff7d6c" title="Initiates members which are non primitives.">InitOOP</a>, <a class="el" href="class_stage.html#aa6664a49729fae49b0246f019f702895" title="Sets members which are primitives.">InitFields(string, int, string, string, string, bool)</a></dd></dl>
+</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">category</td><td>sets <a class="el" href="class_stage.html#ae5516c644b31b5ac3a738224af511d80" title="Which category this Stage should be displayed in.">category</a></td></tr>
+    <tr><td class="paramname">number</td><td>sets <a class="el" href="class_stage.html#a20fa1608a56af63b36cc3631c785cbb9" title="Where to display this Stage within a category relative to others.">number</a></td></tr>
+    <tr><td class="paramname">name</td><td>sets <a class="el" href="class_stage.html#ac1281ad7083f3e5e403cce45289a0649" title="The name this Stage will be displayed with. Also defines names of save files of stage progress,...">name</a></td></tr>
+    <tr><td class="paramname">description</td><td>sets <a class="el" href="class_stage.html#aba3fc0bfb46dc5ebdf0b47245c811a88" title="The description this Stage will be displayed with.">description</a></td></tr>
+    <tr><td class="paramname">scene</td><td>sets <a class="el" href="class_stage.html#ae78f0e378edb786562247b44b9be8797" title="The name of a UnityEngine.SceneManagement.Scene that this Stage takes place in.">scene</a></td></tr>
+    <tr><td class="paramname">local</td><td>sets !<a class="el" href="class_stage.html#a511e21222f0180412a5cf0c457c8cdd5" title="Wether this Stage is located in installation folder or user data (a.k.a. !local).">use_install_folder</a></td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a id="a4d7a36c3f32ae3b43eb76d45d2cd54a0" name="a4d7a36c3f32ae3b43eb76d45d2cd54a0"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a4d7a36c3f32ae3b43eb76d45d2cd54a0">&#9670;&nbsp;</a></span>Stage() <span class="overload">[3/3]</span></h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">Stage.Stage </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_stage.html">Stage</a>&#160;</td>
+          <td class="paramname"><em>get</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>category</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">int&#160;</td>
+          <td class="paramname"><em>number</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>name</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>description</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>scene</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">bool&#160;</td>
+          <td class="paramname"><em>local</em> = <code>true</code>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Copy Constructor. <br  />
+ </p><dl class="section see"><dt>See also</dt><dd><a class="el" href="class_stage.html#a10d3807a1fa2f754ab0ac1f4e3ff7d6c" title="Initiates members which are non primitives.">InitOOP</a>, <a class="el" href="class_stage.html#aa6664a49729fae49b0246f019f702895" title="Sets members which are primitives.">InitFields(string, int, string, string, string, bool)</a></dd></dl>
+</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">get</td><td>to be copied</td></tr>
+    <tr><td class="paramname">category</td><td>sets <a class="el" href="class_stage.html#ae5516c644b31b5ac3a738224af511d80" title="Which category this Stage should be displayed in.">category</a></td></tr>
+    <tr><td class="paramname">number</td><td>sets <a class="el" href="class_stage.html#a20fa1608a56af63b36cc3631c785cbb9" title="Where to display this Stage within a category relative to others.">number</a></td></tr>
+    <tr><td class="paramname">name</td><td>sets <a class="el" href="class_stage.html#ac1281ad7083f3e5e403cce45289a0649" title="The name this Stage will be displayed with. Also defines names of save files of stage progress,...">name</a></td></tr>
+    <tr><td class="paramname">description</td><td>sets <a class="el" href="class_stage.html#aba3fc0bfb46dc5ebdf0b47245c811a88" title="The description this Stage will be displayed with.">description</a></td></tr>
+    <tr><td class="paramname">scene</td><td>sets <a class="el" href="class_stage.html#ae78f0e378edb786562247b44b9be8797" title="The name of a UnityEngine.SceneManagement.Scene that this Stage takes place in.">scene</a></td></tr>
+    <tr><td class="paramname">local</td><td>sets !<a class="el" href="class_stage.html#a511e21222f0180412a5cf0c457c8cdd5" title="Wether this Stage is located in installation folder or user data (a.k.a. !local).">use_install_folder</a></td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a id="a5791e2632b93400521c5eed33107d116" name="a5791e2632b93400521c5eed33107d116"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a5791e2632b93400521c5eed33107d116">&#9670;&nbsp;</a></span>CheckSolved()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool Stage.CheckSolved </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Checks if current <a class="el" href="class_stage.html#a6df1ca7a3cd6a91ae6f501a3c7370761" title="Current Stage progress.">player_record</a> is solved. <br  />
+ Iff return value <code>true</code>: </p>
+<ul>
+<li>Highlites all <a class="el" href="class_fact.html">Facts</a> in <a class="el" href="class_stage.html#a29abcbcdd573cbbd5621e529d80ace16" title="A wrapper returning (or setting) player_record.factState.   When player_record == null:">factState</a> beeing found in <a class="el" href="class_stage.html#ad99036faecb6777fb860cca1ae7731d5" title="Defining when this Stage.player_record is considered as solved. FactOrganizer.DynamiclySolved(Solutio...">solution</a></li>
+<li>Iff player_record.seconds &gt; 0: <a class="el" href="class_stage.html#adc4a2e215c716811e122d7ed53ddf386">Pushes</a> current <a class="el" href="class_stage.html#a6df1ca7a3cd6a91ae6f501a3c7370761" title="Current Stage progress.">player_record</a> to <a class="el" href="class_stage.html#a415322e81f811962f41ccc13a27b80fd" title="A list containing all saved player progress.">player_record_list</a> and sets <a class="el" href="class_player_record.html#a152ca411a66550ddd733d72a87756a2b" title="Wether this save has solved the Stage which contains it.">PlayerRecord.solved</a> to <code>true</code>. </li>
+</ul>
+<dl class="section return"><dt>Returns</dt><dd><code>true</code> iff current <a class="el" href="class_stage.html#a6df1ca7a3cd6a91ae6f501a3c7370761" title="Current Stage progress.">player_record</a> is solved.</dd></dl>
+<dl class="section see"><dt>See also</dt><dd><a class="el" href="class_fact_organizer.html#a99e01af23a2d83b448cd4a29952cbe9c" title="Used to check wether this satisfies the constrains of an Solution. Only meta.active are accounted for...">FactOrganizer.DynamiclySolved(SolutionOrganizer, out List&lt;List&lt;string&gt;&gt;, out List&lt;List&lt;string&gt;&gt;)</a></dd></dl>
+
+</div>
+</div>
+<a id="a7cccd1047135707147cb99b66d1208f7" name="a7cccd1047135707147cb99b66d1208f7"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a7cccd1047135707147cb99b66d1208f7">&#9670;&nbsp;</a></span>ClearAll()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void Stage.ClearAll </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Resets to factory condition. <a class="el" href="class_stage.html#a6473bc6b7d252cb8ac58b074bdf0e9a4" title="Resets solution and calling solution.hardreset(bool). FactOrganizer.hardreset(bool)">ClearSolution</a> <a class="el" href="class_stage.html#a0a9b8503dcdb37e124bf742f50f21acc" title="Resets current player_record and calling player_record.factState.hardreset(bool). FactOrganizer....">ClearPlay</a> <a class="el" href="class_stage.html#a8be232d96750c4e1f72cb6498a121220" title="Resets and deletes all members of player_record_list. PlayerRecord.delete(List&lt;Directories&gt;)">ClearALLRecords</a> </p>
+
+</div>
+</div>
+<a id="a8be232d96750c4e1f72cb6498a121220" name="a8be232d96750c4e1f72cb6498a121220"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a8be232d96750c4e1f72cb6498a121220">&#9670;&nbsp;</a></span>ClearALLRecords()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void Stage.ClearALLRecords </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Resets and <a class="el" href="class_stage.html#a3850bf51fdc38c335b703a73f2d84390">deletes</a> all members of <a class="el" href="class_stage.html#a415322e81f811962f41ccc13a27b80fd" title="A list containing all saved player progress.">player_record_list</a>. </p><dl class="section see"><dt>See also</dt><dd><a class="el" href="class_player_record.html#a7bdba956f0b3383d2e33c17f40170af5">PlayerRecord.delete(List&lt;Directories&gt;)</a></dd></dl>
+</p>
+
+</div>
+</div>
+<a id="a0a9b8503dcdb37e124bf742f50f21acc" name="a0a9b8503dcdb37e124bf742f50f21acc"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a0a9b8503dcdb37e124bf742f50f21acc">&#9670;&nbsp;</a></span>ClearPlay()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void Stage.ClearPlay </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Resets current <a class="el" href="class_stage.html#a6df1ca7a3cd6a91ae6f501a3c7370761" title="Current Stage progress.">player_record</a> and calling player_record.factState.hardreset(bool). </p><dl class="section see"><dt>See also</dt><dd><a class="el" href="class_fact_organizer.html#a8557914906ac4d969fe98583e95c9706" title="Resets to &quot;factory conditions&quot;. deletes Facts and invokes CommunicationEvents.RemoveFactEvent iff inv...">FactOrganizer.hardreset(bool)</a></dd></dl>
+</p>
+
+</div>
+</div>
+<a id="a6473bc6b7d252cb8ac58b074bdf0e9a4" name="a6473bc6b7d252cb8ac58b074bdf0e9a4"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a6473bc6b7d252cb8ac58b074bdf0e9a4">&#9670;&nbsp;</a></span>ClearSolution()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void Stage.ClearSolution </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Resets <a class="el" href="class_stage.html#ad99036faecb6777fb860cca1ae7731d5" title="Defining when this Stage.player_record is considered as solved. FactOrganizer.DynamiclySolved(Solutio...">solution</a> and calling solution.hardreset(bool). </p><dl class="section see"><dt>See also</dt><dd><a class="el" href="class_fact_organizer.html#a8557914906ac4d969fe98583e95c9706" title="Resets to &quot;factory conditions&quot;. deletes Facts and invokes CommunicationEvents.RemoveFactEvent iff inv...">FactOrganizer.hardreset(bool)</a></dd></dl>
+</p>
+
+</div>
+</div>
+<a id="ac7433d717336f9ffc0da919e5e6e314f" name="ac7433d717336f9ffc0da919e5e6e314f"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ac7433d717336f9ffc0da919e5e6e314f">&#9670;&nbsp;</a></span>DeepLoad()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool Stage.DeepLoad </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Loads every member decorated with JsonIgnoreAttribute: <a class="el" href="class_stage.html#ad99036faecb6777fb860cca1ae7731d5" title="Defining when this Stage.player_record is considered as solved. FactOrganizer.DynamiclySolved(Solutio...">solution</a>, <a class="el" href="class_stage.html#a6df1ca7a3cd6a91ae6f501a3c7370761" title="Current Stage progress.">player_record</a>. </p>
+<dl class="section return"><dt>Returns</dt><dd><code>false</code> iff <a class="el" href="class_stage.html#ad99036faecb6777fb860cca1ae7731d5" title="Defining when this Stage.player_record is considered as solved. FactOrganizer.DynamiclySolved(Solutio...">solution</a> could not be <a class="el" href="class_solution_organizer.html#a89027e2d5b71b93eea29dd9a7591f044">loaded</a>.</dd></dl>
+
+</div>
+</div>
+<a id="afb40eed71cf610113cb21a9e67d3b00a" name="afb40eed71cf610113cb21a9e67d3b00a"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#afb40eed71cf610113cb21a9e67d3b00a">&#9670;&nbsp;</a></span>delete()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void Stage.delete </td>
+          <td>(</td>
+          <td class="paramtype">bool&#160;</td>
+          <td class="paramname"><em>player_record_list_too</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Clears and deletes all files associated with this <a class="el" href="class_stage.html">Stage</a>. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">player_record_list_too</td><td>iff set <code>false</code>, all files regarding <a class="el" href="class_stage.html#a415322e81f811962f41ccc13a27b80fd" title="A list containing all saved player progress.">player_record_list</a> will be spared.</td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a id="a3850bf51fdc38c335b703a73f2d84390" name="a3850bf51fdc38c335b703a73f2d84390"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a3850bf51fdc38c335b703a73f2d84390">&#9670;&nbsp;</a></span>deletet_record()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void Stage.deletet_record </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_player_record.html">PlayerRecord</a>&#160;</td>
+          <td class="paramname"><em>record</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">bool&#160;</td>
+          <td class="paramname"><em>b_store</em> = <code>true</code>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p><a class="el" href="class_player_record.html#a7bdba956f0b3383d2e33c17f40170af5">Deletes</a> <em>record</em>  and calls PlayerRecord.factState.hardreset(). </p><dl class="section see"><dt>See also</dt><dd><a class="el" href="class_player_record.html#a7bdba956f0b3383d2e33c17f40170af5">PlayerRecord.delete(List&lt;Directories&gt;)</a>, <a class="el" href="class_fact_organizer.html#a8557914906ac4d969fe98583e95c9706" title="Resets to &quot;factory conditions&quot;. deletes Facts and invokes CommunicationEvents.RemoveFactEvent iff inv...">FactOrganizer.hardreset(bool)</a></dd></dl>
+</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">record</td><td>to be deleted</td></tr>
+    <tr><td class="paramname">b_store</td><td>iff <code>true</code> <a class="el" href="class_stage.html#aa78bf11a7418cf177a9e27f4ad6955f1">stores</a> changes made to this <a class="el" href="class_stage.html">Stage</a></td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a id="a590447cc02ecaba6b69b26d0ded40e6e" name="a590447cc02ecaba6b69b26d0ded40e6e"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a590447cc02ecaba6b69b26d0ded40e6e">&#9670;&nbsp;</a></span>Grup()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static Dictionary&lt; string, <a class="el" href="class_stage.html">Stage</a> &gt; Stage.Grup </td>
+          <td>(</td>
+          <td class="paramtype">List&lt; Directories &gt;&#160;</td>
+          <td class="paramname"><em>hierarchie</em> = <code>null</code>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">bool&#160;</td>
+          <td class="paramname"><em>use_install_folder</em> = <code>false</code>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Looks for saved <a class="el" href="class_stage.html">Stages</a> in parametised directories and calls on them <a class="el" href="class_stage.html#a2cdcf84092d9be7f38556aae88d72d27" title="Reads File given by path  and writes its contents into set .">ShallowLoad(ref Stage, string)</a>. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">hierarchie</td><td>see <a class="el" href="class_stage.html#a4fb4a27911c43d45d5f86d3f96f08654" title="TODO? interface">hierarchie</a> //TODO? Interface</td></tr>
+    <tr><td class="paramname">use_install_folder</td><td>see <a class="el" href="class_stage.html#a511e21222f0180412a5cf0c457c8cdd5" title="Wether this Stage is located in installation folder or user data (a.k.a. !local).">use_install_folder</a></td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>contians all <a class="el" href="class_stage.html">Stages</a> found given parameters.</dd></dl>
+
+</div>
+</div>
+<a id="aa6664a49729fae49b0246f019f702895" name="aa6664a49729fae49b0246f019f702895"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aa6664a49729fae49b0246f019f702895">&#9670;&nbsp;</a></span>InitFields()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void Stage.InitFields </td>
+          <td>(</td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>category</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">int&#160;</td>
+          <td class="paramname"><em>number</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>name</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>description</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>scene</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">bool&#160;</td>
+          <td class="paramname"><em>local</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Sets members which are primitives. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">category</td><td>sets <a class="el" href="class_stage.html#ae5516c644b31b5ac3a738224af511d80" title="Which category this Stage should be displayed in.">category</a></td></tr>
+    <tr><td class="paramname">number</td><td>sets <a class="el" href="class_stage.html#a20fa1608a56af63b36cc3631c785cbb9" title="Where to display this Stage within a category relative to others.">number</a></td></tr>
+    <tr><td class="paramname">name</td><td>sets <a class="el" href="class_stage.html#ac1281ad7083f3e5e403cce45289a0649" title="The name this Stage will be displayed with. Also defines names of save files of stage progress,...">name</a></td></tr>
+    <tr><td class="paramname">description</td><td>sets <a class="el" href="class_stage.html#aba3fc0bfb46dc5ebdf0b47245c811a88" title="The description this Stage will be displayed with.">description</a></td></tr>
+    <tr><td class="paramname">scene</td><td>sets <a class="el" href="class_stage.html#ae78f0e378edb786562247b44b9be8797" title="The name of a UnityEngine.SceneManagement.Scene that this Stage takes place in.">scene</a></td></tr>
+    <tr><td class="paramname">local</td><td>sets !<a class="el" href="class_stage.html#a511e21222f0180412a5cf0c457c8cdd5" title="Wether this Stage is located in installation folder or user data (a.k.a. !local).">use_install_folder</a></td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a id="a10d3807a1fa2f754ab0ac1f4e3ff7d6c" name="a10d3807a1fa2f754ab0ac1f4e3ff7d6c"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a10d3807a1fa2f754ab0ac1f4e3ff7d6c">&#9670;&nbsp;</a></span>InitOOP()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void Stage.InitOOP </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Initiates members which are non primitives. </p>
+
+</div>
+</div>
+<a id="a3a94291e8215833caf8301e679260212" name="a3a94291e8215833caf8301e679260212"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a3a94291e8215833caf8301e679260212">&#9670;&nbsp;</a></span>load()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static bool Stage.load </td>
+          <td>(</td>
+          <td class="paramtype">ref <a class="el" href="class_stage.html">Stage</a>&#160;</td>
+          <td class="paramname"><em>set</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>name</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">List&lt; Directories &gt;&#160;</td>
+          <td class="paramname"><em>hierarchie</em> = <code>null</code>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">bool&#160;</td>
+          <td class="paramname"><em>use_install_folder</em> = <code>false</code>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Loads a <a class="el" href="class_stage.html">Stage</a> complete using: </p>
+<ul>
+<li><a class="el" href="class_stage.html#af92970815c08e993efb1ba8f3372d4b6" title="Determines path via hierarchie  and use_install_folder  and calls ShallowLoad(ref Stage,...">ShallowLoad(ref Stage, string, List&lt;Directories&gt;, bool)</a></li>
+<li><a class="el" href="class_stage.html#ac7433d717336f9ffc0da919e5e6e314f" title="Loads every member decorated with JsonIgnoreAttribute: solution, player_record.">DeepLoad</a> </li>
+</ul>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">set</td><td>see <a class="el" href="class_stage.html#a2cdcf84092d9be7f38556aae88d72d27" title="Reads File given by path  and writes its contents into set .">ShallowLoad(ref Stage, string)</a></td></tr>
+    <tr><td class="paramname">name</td><td>see <a class="el" href="class_stage.html#a2cdcf84092d9be7f38556aae88d72d27" title="Reads File given by path  and writes its contents into set .">ShallowLoad(ref Stage, string)</a></td></tr>
+    <tr><td class="paramname">hierarchie</td><td>see <a class="el" href="class_stage.html#a4fb4a27911c43d45d5f86d3f96f08654" title="TODO? interface">hierarchie</a> // TODO? Interface</td></tr>
+    <tr><td class="paramname">use_install_folder</td><td>see <a class="el" href="class_stage.html#a511e21222f0180412a5cf0c457c8cdd5" title="Wether this Stage is located in installation folder or user data (a.k.a. !local).">use_install_folder</a></td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd><code>true</code> iff succeeded</dd></dl>
+
+</div>
+</div>
+<a id="adc4a2e215c716811e122d7ed53ddf386" name="adc4a2e215c716811e122d7ed53ddf386"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#adc4a2e215c716811e122d7ed53ddf386">&#9670;&nbsp;</a></span>push_record()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void Stage.push_record </td>
+          <td>(</td>
+          <td class="paramtype">double&#160;</td>
+          <td class="paramname"><em>seconds_s</em> = <code>-1</code>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">bool&#160;</td>
+          <td class="paramname"><em>force_push</em> = <code>false</code>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Adds current <a class="el" href="class_stage.html#a6df1ca7a3cd6a91ae6f501a3c7370761" title="Current Stage progress.">player_record</a> to <a class="el" href="class_stage.html#a415322e81f811962f41ccc13a27b80fd" title="A list containing all saved player progress.">player_record_list</a> incrementing <a class="el" href="class_player_record.html#a6c19b6ba80ef40ffb075495edfe71bc0" title="The time spent within this save since creation.">PlayerRecord.seconds</a> beforehand. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">seconds_s</td><td>time in seconds to be added to player_record.seconds before pushing. <br  />
+ Iff set to <code>-1</code> Time.timeSinceLevelLoadAsDouble will be used.</td></tr>
+    <tr><td class="paramname">force_push</td><td>iff set <code>true</code> &amp;&amp; <a class="el" href="class_stage_static.html#a20f2ed5e85366b4ca52e1199186152fe" title="Current Mode">StageStatic.mode</a> == <a class="el" href="class_stage_static.html#a1202ca6e0f3c6b29cce958edadc283cba686e697538050e4664636337cc3b834f">StageStatic.Mode.Create</a> &amp;&amp; <a class="el" href="class_stage.html#a75bc2808e0b62640ad402d43a51d26f0" title="Wether player_record.factState (false) or solution (true) is exposed and drawn.">creatorMode</a> <br  />
+ current displayed <a class="el" href="class_stage.html#ad99036faecb6777fb860cca1ae7731d5" title="Defining when this Stage.player_record is considered as solved. FactOrganizer.DynamiclySolved(Solutio...">solution</a> in <a class="el" href="class_stage.html#a29abcbcdd573cbbd5621e529d80ace16" title="A wrapper returning (or setting) player_record.factState.   When player_record == null:">factState</a> will be pushed into <a class="el" href="class_stage.html#a415322e81f811962f41ccc13a27b80fd" title="A list containing all saved player progress.">player_record_list</a></td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a id="a04a254d189f1bb153ea38071ca56d28c" name="a04a254d189f1bb153ea38071ca56d28c"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a04a254d189f1bb153ea38071ca56d28c">&#9670;&nbsp;</a></span>ResetPlay()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void Stage.ResetPlay </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Calls <a class="el" href="class_stage.html#a0a9b8503dcdb37e124bf742f50f21acc" title="Resets current player_record and calling player_record.factState.hardreset(bool). FactOrganizer....">ClearPlay</a> and <a class="el" href="class_stage.html#aa78bf11a7418cf177a9e27f4ad6955f1">store(true)</a>. </p>
+
+</div>
+</div>
+<a id="aa82b740e3e9a6929d9a365c42cecbda1" name="aa82b740e3e9a6929d9a365c42cecbda1"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aa82b740e3e9a6929d9a365c42cecbda1">&#9670;&nbsp;</a></span>ResetSaves()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void Stage.ResetSaves </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Calls <a class="el" href="class_stage.html#a0a9b8503dcdb37e124bf742f50f21acc" title="Resets current player_record and calling player_record.factState.hardreset(bool). FactOrganizer....">ClearPlay</a>, <a class="el" href="class_stage.html#a8be232d96750c4e1f72cb6498a121220" title="Resets and deletes all members of player_record_list. PlayerRecord.delete(List&lt;Directories&gt;)">ClearALLRecords</a> and <a class="el" href="class_stage.html#aa78bf11a7418cf177a9e27f4ad6955f1">store(true)</a>. </p>
+
+</div>
+</div>
+<a id="ad7bca2be30a38aa1b8bee99782726825" name="ad7bca2be30a38aa1b8bee99782726825"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ad7bca2be30a38aa1b8bee99782726825">&#9670;&nbsp;</a></span>set_record()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool Stage.set_record </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_player_record.html">PlayerRecord</a>&#160;</td>
+          <td class="paramname"><em>record</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Clones <em>record</em>  to <a class="el" href="class_stage.html#a6df1ca7a3cd6a91ae6f501a3c7370761" title="Current Stage progress.">player_record</a> iff found in <a class="el" href="class_stage.html#a415322e81f811962f41ccc13a27b80fd" title="A list containing all saved player progress.">player_record_list</a> <br  />
+ or initiates new <a class="el" href="class_stage.html#a6df1ca7a3cd6a91ae6f501a3c7370761" title="Current Stage progress.">player_record</a> iff <em>record</em> ==<code>null</code>. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">record</td><td>to be set or <code>null</code></td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd><code>false</code> iff <em>record</em>  not found in <a class="el" href="class_stage.html#a415322e81f811962f41ccc13a27b80fd" title="A list containing all saved player progress.">player_record_list</a> <br  />
+ or <a class="el" href="class_player_record.html#a8161d32d21198d531c4d28aab4100dab">PlayerRecord.load(List&lt;Directories&gt;)</a> fails.</dd></dl>
+
+</div>
+</div>
+<a id="a926a0bcc2ffd743ddb5ddd11019a04ec" name="a926a0bcc2ffd743ddb5ddd11019a04ec"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a926a0bcc2ffd743ddb5ddd11019a04ec">&#9670;&nbsp;</a></span>SetMode()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void Stage.SetMode </td>
+          <td>(</td>
+          <td class="paramtype">bool&#160;</td>
+          <td class="paramname"><em>create</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Switches between player_record.factState (<code>false</code>) and <a class="el" href="class_stage.html#ad99036faecb6777fb860cca1ae7731d5" title="Defining when this Stage.player_record is considered as solved. FactOrganizer.DynamiclySolved(Solutio...">solution</a> (<code>true</code>) to display in GameWorld. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">create</td><td>sets <a class="el" href="class_stage.html#a75bc2808e0b62640ad402d43a51d26f0" title="Wether player_record.factState (false) or solution (true) is exposed and drawn.">creatorMode</a></td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a id="af92970815c08e993efb1ba8f3372d4b6" name="af92970815c08e993efb1ba8f3372d4b6"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#af92970815c08e993efb1ba8f3372d4b6">&#9670;&nbsp;</a></span>ShallowLoad() <span class="overload">[1/2]</span></h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static bool Stage.ShallowLoad </td>
+          <td>(</td>
+          <td class="paramtype">ref <a class="el" href="class_stage.html">Stage</a>&#160;</td>
+          <td class="paramname"><em>set</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>name</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">List&lt; Directories &gt;&#160;</td>
+          <td class="paramname"><em>hierarchie</em> = <code>null</code>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">bool&#160;</td>
+          <td class="paramname"><em>use_install_folder</em> = <code>false</code>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Determines path via <em>hierarchie</em>  and <em>use_install_folder</em>  and calls <a class="el" href="class_stage.html#a2cdcf84092d9be7f38556aae88d72d27" title="Reads File given by path  and writes its contents into set .">ShallowLoad(ref Stage, string)</a>. </p><dl class="section see"><dt>See also</dt><dd><a class="el" href="class_stage.html#a2cdcf84092d9be7f38556aae88d72d27" title="Reads File given by path  and writes its contents into set .">ShallowLoad(ref Stage, string)</a></dd></dl>
+</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">set</td><td>see <a class="el" href="class_stage.html#a2cdcf84092d9be7f38556aae88d72d27" title="Reads File given by path  and writes its contents into set .">ShallowLoad(ref Stage, string)</a></td></tr>
+    <tr><td class="paramname">name</td><td>see <a class="el" href="class_stage.html#a2cdcf84092d9be7f38556aae88d72d27" title="Reads File given by path  and writes its contents into set .">ShallowLoad(ref Stage, string)</a></td></tr>
+    <tr><td class="paramname">hierarchie</td><td>see <a class="el" href="class_stage.html#a4fb4a27911c43d45d5f86d3f96f08654" title="TODO? interface">hierarchie</a> // TODO? Interface</td></tr>
+    <tr><td class="paramname">use_install_folder</td><td>see <a class="el" href="class_stage.html#a511e21222f0180412a5cf0c457c8cdd5" title="Wether this Stage is located in installation folder or user data (a.k.a. !local).">use_install_folder</a></td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd><code>true</code> iff succeeded</dd></dl>
+
+</div>
+</div>
+<a id="a2cdcf84092d9be7f38556aae88d72d27" name="a2cdcf84092d9be7f38556aae88d72d27"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a2cdcf84092d9be7f38556aae88d72d27">&#9670;&nbsp;</a></span>ShallowLoad() <span class="overload">[2/2]</span></h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static bool Stage.ShallowLoad </td>
+          <td>(</td>
+          <td class="paramtype">ref <a class="el" href="class_stage.html">Stage</a>&#160;</td>
+          <td class="paramname"><em>set</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>path</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Reads File given by <em>path</em>  and writes its contents into <em>set</em> . </p>
+<p >Will not read members decorated with JsonIgnoreAttribute: <a class="el" href="class_stage.html#ad99036faecb6777fb860cca1ae7731d5" title="Defining when this Stage.player_record is considered as solved. FactOrganizer.DynamiclySolved(Solutio...">solution</a>, <a class="el" href="class_stage.html#a6df1ca7a3cd6a91ae6f501a3c7370761" title="Current Stage progress.">player_record</a>.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">set</td><td>to be written in</td></tr>
+    <tr><td class="paramname">path</td><td>file location</td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd><code>true</code> iff succeeded</dd></dl>
+
+</div>
+</div>
+<a id="aa78bf11a7418cf177a9e27f4ad6955f1" name="aa78bf11a7418cf177a9e27f4ad6955f1"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aa78bf11a7418cf177a9e27f4ad6955f1">&#9670;&nbsp;</a></span>store()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void Stage.store </td>
+          <td>(</td>
+          <td class="paramtype">bool&#160;</td>
+          <td class="paramname"><em>reset_player</em> = <code>false</code></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Stores and overwrites this <a class="el" href="class_stage.html">Stage</a>, <a class="el" href="class_stage.html#a6df1ca7a3cd6a91ae6f501a3c7370761" title="Current Stage progress.">player_record</a>, every element in <a class="el" href="class_stage.html#a415322e81f811962f41ccc13a27b80fd" title="A list containing all saved player progress.">player_record_list</a> and <a class="el" href="class_stage.html#ad99036faecb6777fb860cca1ae7731d5" title="Defining when this Stage.player_record is considered as solved. FactOrganizer.DynamiclySolved(Solutio...">solution</a> (no overwrite for latter if empty). </p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">reset_player</td><td>wether to clear current <a class="el" href="class_stage.html#a6df1ca7a3cd6a91ae6f501a3c7370761" title="Current Stage progress.">player_record</a></td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<h2 class="groupheader">Member Data Documentation</h2>
+<a id="ae5516c644b31b5ac3a738224af511d80" name="ae5516c644b31b5ac3a738224af511d80"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ae5516c644b31b5ac3a738224af511d80">&#9670;&nbsp;</a></span>category</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">string Stage.category = null</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Which category this <a class="el" href="class_stage.html">Stage</a> should be displayed in. </p>
+
+</div>
+</div>
+<a id="a75bc2808e0b62640ad402d43a51d26f0" name="a75bc2808e0b62640ad402d43a51d26f0"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a75bc2808e0b62640ad402d43a51d26f0">&#9670;&nbsp;</a></span>creatorMode</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool Stage.creatorMode = false</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Wether player_record.factState (<code>false</code>) or <a class="el" href="class_stage.html#ad99036faecb6777fb860cca1ae7731d5" title="Defining when this Stage.player_record is considered as solved. FactOrganizer.DynamiclySolved(Solutio...">solution</a> (<code>true</code>) is exposed and drawn.</p>
+
+</div>
+</div>
+<a id="aba3fc0bfb46dc5ebdf0b47245c811a88" name="aba3fc0bfb46dc5ebdf0b47245c811a88"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aba3fc0bfb46dc5ebdf0b47245c811a88">&#9670;&nbsp;</a></span>description</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">string Stage.description = null</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>The description this <a class="el" href="class_stage.html">Stage</a> will be displayed with.</p>
+
+</div>
+</div>
+<a id="ad6a667991a33549a592b632fbd2b7b96" name="ad6a667991a33549a592b632fbd2b7b96"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ad6a667991a33549a592b632fbd2b7b96">&#9670;&nbsp;</a></span>hiddenState</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_fact_organizer.html">FactOrganizer</a> Stage.hiddenState</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Tempory variable storing <a class="el" href="class_stage.html#a29abcbcdd573cbbd5621e529d80ace16" title="A wrapper returning (or setting) player_record.factState.   When player_record == null:">factState</a> when <a class="el" href="class_stage.html#a75bc2808e0b62640ad402d43a51d26f0" title="Wether player_record.factState (false) or solution (true) is exposed and drawn.">creatorMode</a> == <code>true</code>. </p>
+
+</div>
+</div>
+<a id="a4fb4a27911c43d45d5f86d3f96f08654" name="a4fb4a27911c43d45d5f86d3f96f08654"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a4fb4a27911c43d45d5f86d3f96f08654">&#9670;&nbsp;</a></span>hierarchie</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">List&lt;Directories&gt; Stage.hierarchie = null</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>TODO? interface </p>
+
+</div>
+</div>
+<a id="ad575b437d33ef2993a819885bc5038a6" name="ad575b437d33ef2993a819885bc5038a6"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ad575b437d33ef2993a819885bc5038a6">&#9670;&nbsp;</a></span>hierStage</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">List&lt;Directories&gt; Stage.hierStage = new List&lt;Directories&gt; { Directories.Stages }</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>TODO? interafce </p>
+
+</div>
+</div>
+<a id="ac1281ad7083f3e5e403cce45289a0649" name="ac1281ad7083f3e5e403cce45289a0649"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ac1281ad7083f3e5e403cce45289a0649">&#9670;&nbsp;</a></span>name</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">string Stage.name = null</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>The name this <a class="el" href="class_stage.html">Stage</a> will be displayed with. Also defines names of save files of <a class="el" href="class_stage.html#a415322e81f811962f41ccc13a27b80fd">stage progress</a>, <a class="el" href="class_stage.html#ad99036faecb6777fb860cca1ae7731d5" title="Defining when this Stage.player_record is considered as solved. FactOrganizer.DynamiclySolved(Solutio...">solution</a> </p>
+
+</div>
+</div>
+<a id="a20fa1608a56af63b36cc3631c785cbb9" name="a20fa1608a56af63b36cc3631c785cbb9"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a20fa1608a56af63b36cc3631c785cbb9">&#9670;&nbsp;</a></span>number</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">int Stage.number = -1</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Where to display this <a class="el" href="class_stage.html">Stage</a> within a <a class="el" href="class_stage.html#ae5516c644b31b5ac3a738224af511d80" title="Which category this Stage should be displayed in.">category</a> relative to others. </p>
+
+</div>
+</div>
+<a id="a20db72c7801d237fc540a5b418bb025f" name="a20db72c7801d237fc540a5b418bb025f"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a20db72c7801d237fc540a5b418bb025f">&#9670;&nbsp;</a></span>path</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">string Stage.path = null</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>TODO? interafce </p>
+
+</div>
+</div>
+<a id="a6df1ca7a3cd6a91ae6f501a3c7370761" name="a6df1ca7a3cd6a91ae6f501a3c7370761"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a6df1ca7a3cd6a91ae6f501a3c7370761">&#9670;&nbsp;</a></span>player_record</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_player_record.html">PlayerRecord</a> Stage.player_record = null</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Current <a class="el" href="class_stage.html">Stage</a> progress.</p>
+
+</div>
+</div>
+<a id="a415322e81f811962f41ccc13a27b80fd" name="a415322e81f811962f41ccc13a27b80fd"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a415322e81f811962f41ccc13a27b80fd">&#9670;&nbsp;</a></span>player_record_list</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">Dictionary&lt;string, <a class="el" href="class_player_record.html">PlayerRecord</a>&gt; Stage.player_record_list = null</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>A list containing all saved player progress. <br  />
+ </p>
+<ul>
+<li>Key: name of file</li>
+<li>Value: <a class="el" href="class_player_record.html" title="Represents a save slot.">PlayerRecord</a> </li>
+</ul>
+
+</div>
+</div>
+<a id="ae78f0e378edb786562247b44b9be8797" name="ae78f0e378edb786562247b44b9be8797"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ae78f0e378edb786562247b44b9be8797">&#9670;&nbsp;</a></span>scene</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">string Stage.scene = null</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>The name of a UnityEngine.SceneManagement.Scene that this <a class="el" href="class_stage.html">Stage</a> takes place in.</p>
+
+</div>
+</div>
+<a id="ad99036faecb6777fb860cca1ae7731d5" name="ad99036faecb6777fb860cca1ae7731d5"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ad99036faecb6777fb860cca1ae7731d5">&#9670;&nbsp;</a></span>solution</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_solution_organizer.html">SolutionOrganizer</a> Stage.solution = null</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Defining when this <a class="el" href="class_stage.html#a6df1ca7a3cd6a91ae6f501a3c7370761" title="Current Stage progress.">Stage.player_record</a> is considered as solved. </p><dl class="section see"><dt>See also</dt><dd><a class="el" href="class_fact_organizer.html#a99e01af23a2d83b448cd4a29952cbe9c" title="Used to check wether this satisfies the constrains of an Solution. Only meta.active are accounted for...">FactOrganizer.DynamiclySolved(SolutionOrganizer, out List&lt;List&lt;string&gt;&gt;, out List&lt;List&lt;string&gt;&gt;)</a></dd></dl>
+</p>
+
+</div>
+</div>
+<a id="a511e21222f0180412a5cf0c457c8cdd5" name="a511e21222f0180412a5cf0c457c8cdd5"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a511e21222f0180412a5cf0c457c8cdd5">&#9670;&nbsp;</a></span>use_install_folder</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool Stage.use_install_folder = false</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Wether this <a class="el" href="class_stage.html">Stage</a> is located in installation folder or user data (a.k.a. !local).</p>
+
+</div>
+</div>
+<h2 class="groupheader">Property Documentation</h2>
+<a id="a546f7c6fe4d4a53269448956562429d6" name="a546f7c6fe4d4a53269448956562429d6"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a546f7c6fe4d4a53269448956562429d6">&#9670;&nbsp;</a></span>completed_once</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool Stage.completed_once</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">get</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p><code>true</code> iff there is at least one element in <a class="el" href="class_stage.html#a415322e81f811962f41ccc13a27b80fd" title="A list containing all saved player progress.">player_record_list</a> where <a class="el" href="class_player_record.html#a152ca411a66550ddd733d72a87756a2b" title="Wether this save has solved the Stage which contains it.">PlayerRecord.solved</a> == <code>true</code>. </p>
+
+</div>
+</div>
+<a id="a29abcbcdd573cbbd5621e529d80ace16" name="a29abcbcdd573cbbd5621e529d80ace16"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a29abcbcdd573cbbd5621e529d80ace16">&#9670;&nbsp;</a></span>factState</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_fact_organizer.html">FactOrganizer</a> Stage.factState</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">get</span><span class="mlabel">set</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>A wrapper returning (or setting) player_record.factState. <br  />
+ When <a class="el" href="class_stage.html#a6df1ca7a3cd6a91ae6f501a3c7370761" title="Current Stage progress.">player_record</a> == <code>null</code>: </p>
+<ul>
+<li><code>get</code> returns <code>null</code></li>
+<li><code>set</code> initiates <a class="el" href="class_stage.html#a6df1ca7a3cd6a91ae6f501a3c7370761" title="Current Stage progress.">player_record</a> </li>
+</ul>
+
+</div>
+</div>
+<a id="a483d91b64eed3d905af8aedbf07d58ec" name="a483d91b64eed3d905af8aedbf07d58ec"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a483d91b64eed3d905af8aedbf07d58ec">&#9670;&nbsp;</a></span>record_name</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">string Stage.record_name</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">get</span><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Returns a name for player_record.name which needs to be uniquified once put into <a class="el" href="class_stage.html#a415322e81f811962f41ccc13a27b80fd" title="A list containing all saved player progress.">player_record_list</a> (e.g. by <a class="el" href="class_stage.html#adc4a2e215c716811e122d7ed53ddf386" title="Adds current player_record to player_record_list incrementing PlayerRecord.seconds beforehand.">push_record(double, bool) adding '_i'</a>).</p>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/Loading/<a class="el" href="_stage_8cs.html">Stage.cs</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="class_stage.html">Stage</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_stage.js b/Doxygen/output/html/class_stage.js
new file mode 100644
index 0000000000000000000000000000000000000000..9deab95e8ee100960ea3a7397b366ab36e4925ee
--- /dev/null
+++ b/Doxygen/output/html/class_stage.js
@@ -0,0 +1,43 @@
+var class_stage =
+[
+    [ "Stage", "class_stage.html#a868a2ad7c26991e5cc8c8008e909bb1f", null ],
+    [ "Stage", "class_stage.html#a4c0ce07bf099f1bbed268e795d6e7f8f", null ],
+    [ "Stage", "class_stage.html#a4d7a36c3f32ae3b43eb76d45d2cd54a0", null ],
+    [ "CheckSolved", "class_stage.html#a5791e2632b93400521c5eed33107d116", null ],
+    [ "ClearAll", "class_stage.html#a7cccd1047135707147cb99b66d1208f7", null ],
+    [ "ClearALLRecords", "class_stage.html#a8be232d96750c4e1f72cb6498a121220", null ],
+    [ "ClearPlay", "class_stage.html#a0a9b8503dcdb37e124bf742f50f21acc", null ],
+    [ "ClearSolution", "class_stage.html#a6473bc6b7d252cb8ac58b074bdf0e9a4", null ],
+    [ "DeepLoad", "class_stage.html#ac7433d717336f9ffc0da919e5e6e314f", null ],
+    [ "delete", "class_stage.html#afb40eed71cf610113cb21a9e67d3b00a", null ],
+    [ "deletet_record", "class_stage.html#a3850bf51fdc38c335b703a73f2d84390", null ],
+    [ "Grup", "class_stage.html#a590447cc02ecaba6b69b26d0ded40e6e", null ],
+    [ "InitFields", "class_stage.html#aa6664a49729fae49b0246f019f702895", null ],
+    [ "InitOOP", "class_stage.html#a10d3807a1fa2f754ab0ac1f4e3ff7d6c", null ],
+    [ "load", "class_stage.html#a3a94291e8215833caf8301e679260212", null ],
+    [ "push_record", "class_stage.html#adc4a2e215c716811e122d7ed53ddf386", null ],
+    [ "ResetPlay", "class_stage.html#a04a254d189f1bb153ea38071ca56d28c", null ],
+    [ "ResetSaves", "class_stage.html#aa82b740e3e9a6929d9a365c42cecbda1", null ],
+    [ "set_record", "class_stage.html#ad7bca2be30a38aa1b8bee99782726825", null ],
+    [ "SetMode", "class_stage.html#a926a0bcc2ffd743ddb5ddd11019a04ec", null ],
+    [ "ShallowLoad", "class_stage.html#af92970815c08e993efb1ba8f3372d4b6", null ],
+    [ "ShallowLoad", "class_stage.html#a2cdcf84092d9be7f38556aae88d72d27", null ],
+    [ "store", "class_stage.html#aa78bf11a7418cf177a9e27f4ad6955f1", null ],
+    [ "category", "class_stage.html#ae5516c644b31b5ac3a738224af511d80", null ],
+    [ "creatorMode", "class_stage.html#a75bc2808e0b62640ad402d43a51d26f0", null ],
+    [ "description", "class_stage.html#aba3fc0bfb46dc5ebdf0b47245c811a88", null ],
+    [ "hiddenState", "class_stage.html#ad6a667991a33549a592b632fbd2b7b96", null ],
+    [ "hierarchie", "class_stage.html#a4fb4a27911c43d45d5f86d3f96f08654", null ],
+    [ "hierStage", "class_stage.html#ad575b437d33ef2993a819885bc5038a6", null ],
+    [ "name", "class_stage.html#ac1281ad7083f3e5e403cce45289a0649", null ],
+    [ "number", "class_stage.html#a20fa1608a56af63b36cc3631c785cbb9", null ],
+    [ "path", "class_stage.html#a20db72c7801d237fc540a5b418bb025f", null ],
+    [ "player_record", "class_stage.html#a6df1ca7a3cd6a91ae6f501a3c7370761", null ],
+    [ "player_record_list", "class_stage.html#a415322e81f811962f41ccc13a27b80fd", null ],
+    [ "scene", "class_stage.html#ae78f0e378edb786562247b44b9be8797", null ],
+    [ "solution", "class_stage.html#ad99036faecb6777fb860cca1ae7731d5", null ],
+    [ "use_install_folder", "class_stage.html#a511e21222f0180412a5cf0c457c8cdd5", null ],
+    [ "completed_once", "class_stage.html#a546f7c6fe4d4a53269448956562429d6", null ],
+    [ "factState", "class_stage.html#a29abcbcdd573cbbd5621e529d80ace16", null ],
+    [ "record_name", "class_stage.html#a483d91b64eed3d905af8aedbf07d58ec", null ]
+];
\ No newline at end of file
diff --git a/Doxygen/output/html/class_stage_behaviour-members.html b/Doxygen/output/html/class_stage_behaviour-members.html
new file mode 100644
index 0000000000000000000000000000000000000000..da41a485a729eea43f87522fdb5189acb7fb3dc5
--- /dev/null
+++ b/Doxygen/output/html/class_stage_behaviour-members.html
@@ -0,0 +1,104 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_stage_behaviour.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">StageBehaviour Member List</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_stage_behaviour.html">StageBehaviour</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_stage_behaviour.html#aca4969278bf3627f31527139f78636e1">OnDestroy</a>()</td><td class="entry"><a class="el" href="class_stage_behaviour.html">StageBehaviour</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_stage_behaviour.html#aac42eea82a9fc48fbac00802f4dc6463">SetMode</a>(bool create)</td><td class="entry"><a class="el" href="class_stage_behaviour.html">StageBehaviour</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_stage_behaviour.html#a6ba4f7ea43cb387385c4259f2b871f64">SetMode</a>(Mode mode, GameObject obj=null)</td><td class="entry"><a class="el" href="class_stage_behaviour.html">StageBehaviour</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_stage_behaviour.html#a99d183ce05fa54461fc87cadce548a03">Start</a>()</td><td class="entry"><a class="el" href="class_stage_behaviour.html">StageBehaviour</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_stage_behaviour.html b/Doxygen/output/html/class_stage_behaviour.html
new file mode 100644
index 0000000000000000000000000000000000000000..c7ed49aa19bdea78253faacc8697a82d226b1b0e
--- /dev/null
+++ b/Doxygen/output/html/class_stage_behaviour.html
@@ -0,0 +1,253 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: StageBehaviour Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_stage_behaviour.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="#pri-methods">Private Member Functions</a> &#124;
+<a href="class_stage_behaviour-members.html">List of all members</a>  </div>
+  <div class="headertitle"><div class="title">StageBehaviour Class Reference</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>Attached to prefab Def_Stage  
+ <a href="class_stage_behaviour.html#details">More...</a></p>
+<div class="dynheader">
+Inheritance diagram for StageBehaviour:</div>
+<div class="dyncontent">
+ <div class="center">
+  <img src="class_stage_behaviour.png" alt=""/>
+ </div></div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:aac42eea82a9fc48fbac00802f4dc6463"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stage_behaviour.html#aac42eea82a9fc48fbac00802f4dc6463">SetMode</a> (bool create)</td></tr>
+<tr class="memdesc:aac42eea82a9fc48fbac00802f4dc6463"><td class="mdescLeft">&#160;</td><td class="mdescRight">Wrapps <a class="el" href="class_stage_behaviour.html#a6ba4f7ea43cb387385c4259f2b871f64" title="Wrapps StageStatic.SetMode(Mode, GameObject). Defaulting obj  to this.gameObject.">SetMode(Mode, GameObject)</a>. Needed as endpoint for unity buttons.  <a href="class_stage_behaviour.html#aac42eea82a9fc48fbac00802f4dc6463">More...</a><br /></td></tr>
+<tr class="separator:aac42eea82a9fc48fbac00802f4dc6463"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6ba4f7ea43cb387385c4259f2b871f64"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stage_behaviour.html#a6ba4f7ea43cb387385c4259f2b871f64">SetMode</a> (Mode mode, GameObject obj=null)</td></tr>
+<tr class="memdesc:a6ba4f7ea43cb387385c4259f2b871f64"><td class="mdescLeft">&#160;</td><td class="mdescRight">Wrapps <a class="el" href="class_stage_static.html#a7ac4507de8df700a4fd44c2cb495033b" title="sets mode and en-/ disables children of gameObject  with certain Tags, only available in certain Mode...">StageStatic.SetMode(Mode, GameObject)</a>. Defaulting <em>obj</em>  to this.gameObject.  <a href="class_stage_behaviour.html#a6ba4f7ea43cb387385c4259f2b871f64">More...</a><br /></td></tr>
+<tr class="separator:a6ba4f7ea43cb387385c4259f2b871f64"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-methods" name="pri-methods"></a>
+Private Member Functions</h2></td></tr>
+<tr class="memitem:a99d183ce05fa54461fc87cadce548a03"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stage_behaviour.html#a99d183ce05fa54461fc87cadce548a03">Start</a> ()</td></tr>
+<tr class="memdesc:a99d183ce05fa54461fc87cadce548a03"><td class="mdescLeft">&#160;</td><td class="mdescRight">Re-loads <a class="el" href="class_stage_static.html#ad259bc429af988b6cd1ac4505e92ffe8" title="Current Stage">StageStatic.stage</a> to display all <a class="el" href="class_fact.html">Facts</a>.  <a href="class_stage_behaviour.html#a99d183ce05fa54461fc87cadce548a03">More...</a><br /></td></tr>
+<tr class="separator:a99d183ce05fa54461fc87cadce548a03"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aca4969278bf3627f31527139f78636e1"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stage_behaviour.html#aca4969278bf3627f31527139f78636e1">OnDestroy</a> ()</td></tr>
+<tr class="memdesc:aca4969278bf3627f31527139f78636e1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Resets changes made by <a class="el" href="class_stage_static.html#ad259bc429af988b6cd1ac4505e92ffe8" title="Current Stage">StageStatic.stage</a> and frees ressources.  <a href="class_stage_behaviour.html#aca4969278bf3627f31527139f78636e1">More...</a><br /></td></tr>
+<tr class="separator:aca4969278bf3627f31527139f78636e1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p >Attached to prefab Def_Stage </p>
+</div><h2 class="groupheader">Member Function Documentation</h2>
+<a id="aca4969278bf3627f31527139f78636e1" name="aca4969278bf3627f31527139f78636e1"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aca4969278bf3627f31527139f78636e1">&#9670;&nbsp;</a></span>OnDestroy()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void StageBehaviour.OnDestroy </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Resets changes made by <a class="el" href="class_stage_static.html#ad259bc429af988b6cd1ac4505e92ffe8" title="Current Stage">StageStatic.stage</a> and frees ressources. </p>
+
+</div>
+</div>
+<a id="aac42eea82a9fc48fbac00802f4dc6463" name="aac42eea82a9fc48fbac00802f4dc6463"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aac42eea82a9fc48fbac00802f4dc6463">&#9670;&nbsp;</a></span>SetMode() <span class="overload">[1/2]</span></h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void StageBehaviour.SetMode </td>
+          <td>(</td>
+          <td class="paramtype">bool&#160;</td>
+          <td class="paramname"><em>create</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Wrapps <a class="el" href="class_stage_behaviour.html#a6ba4f7ea43cb387385c4259f2b871f64" title="Wrapps StageStatic.SetMode(Mode, GameObject). Defaulting obj  to this.gameObject.">SetMode(Mode, GameObject)</a>. Needed as endpoint for unity buttons. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">create</td><td><code>SetMode(create ? Mode.Create : Mode.Play);</code></td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a id="a6ba4f7ea43cb387385c4259f2b871f64" name="a6ba4f7ea43cb387385c4259f2b871f64"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a6ba4f7ea43cb387385c4259f2b871f64">&#9670;&nbsp;</a></span>SetMode() <span class="overload">[2/2]</span></h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void StageBehaviour.SetMode </td>
+          <td>(</td>
+          <td class="paramtype">Mode&#160;</td>
+          <td class="paramname"><em>mode</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">GameObject&#160;</td>
+          <td class="paramname"><em>obj</em> = <code>null</code>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Wrapps <a class="el" href="class_stage_static.html#a7ac4507de8df700a4fd44c2cb495033b" title="sets mode and en-/ disables children of gameObject  with certain Tags, only available in certain Mode...">StageStatic.SetMode(Mode, GameObject)</a>. Defaulting <em>obj</em>  to this.gameObject. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">mode</td><td>Mode to set</td></tr>
+    <tr><td class="paramname">gameObject</td><td>which children will be checked</td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a id="a99d183ce05fa54461fc87cadce548a03" name="a99d183ce05fa54461fc87cadce548a03"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a99d183ce05fa54461fc87cadce548a03">&#9670;&nbsp;</a></span>Start()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void StageBehaviour.Start </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Re-loads <a class="el" href="class_stage_static.html#ad259bc429af988b6cd1ac4505e92ffe8" title="Current Stage">StageStatic.stage</a> to display all <a class="el" href="class_fact.html">Facts</a>. </p>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/<a class="el" href="_stage_behaviour_8cs.html">StageBehaviour.cs</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="class_stage_behaviour.html">StageBehaviour</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_stage_behaviour.js b/Doxygen/output/html/class_stage_behaviour.js
new file mode 100644
index 0000000000000000000000000000000000000000..ae5820d4e3fc1c0287db8075ed12dba15bcf1786
--- /dev/null
+++ b/Doxygen/output/html/class_stage_behaviour.js
@@ -0,0 +1,7 @@
+var class_stage_behaviour =
+[
+    [ "OnDestroy", "class_stage_behaviour.html#aca4969278bf3627f31527139f78636e1", null ],
+    [ "SetMode", "class_stage_behaviour.html#aac42eea82a9fc48fbac00802f4dc6463", null ],
+    [ "SetMode", "class_stage_behaviour.html#a6ba4f7ea43cb387385c4259f2b871f64", null ],
+    [ "Start", "class_stage_behaviour.html#a99d183ce05fa54461fc87cadce548a03", null ]
+];
\ No newline at end of file
diff --git a/Doxygen/output/html/class_stage_behaviour.png b/Doxygen/output/html/class_stage_behaviour.png
new file mode 100644
index 0000000000000000000000000000000000000000..2b70fd95cac06c1a0c1811ccb6756c17aa69f973
--- /dev/null
+++ b/Doxygen/output/html/class_stage_behaviour.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:44d6144f89c61821bf26574bfa3717cc486dfbab49c3c572a121ed38049e1928
+size 523
diff --git a/Doxygen/output/html/class_stage_loader-members.html b/Doxygen/output/html/class_stage_loader-members.html
new file mode 100644
index 0000000000000000000000000000000000000000..09fc53f5834e987aaa8ef922ce98a1589b922310
--- /dev/null
+++ b/Doxygen/output/html/class_stage_loader-members.html
@@ -0,0 +1,119 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_stage_loader.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">StageLoader Member List</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_stage_loader.html">StageLoader</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_list_loader.html#a0cf84a06ccc3d56677f7ca144d839e15">Clear</a>()</td><td class="entry"><a class="el" href="class_list_loader.html">ListLoader&lt; Stage &gt;</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_stage_loader.html#aaecc1a551aa5e4e33b58cced5d911eaf">CreateEntry</a>(GameObject entry, GameObject parent, string number, string name, string description, Color color_status)</td><td class="entry"><a class="el" href="class_stage_loader.html">StageLoader</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_stage_loader.html#a04bbfd02152ab381400060244c20c5b9">Default</a>()</td><td class="entry"><a class="el" href="class_stage_loader.html">StageLoader</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_stage_loader.html#a96d438f2f1b864d3b9edf585e44da4a7">editLoader</a></td><td class="entry"><a class="el" href="class_stage_loader.html">StageLoader</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_stage_loader.html#a53265a201cc424141cd790eda82fcb2b">EntryBody</a></td><td class="entry"><a class="el" href="class_stage_loader.html">StageLoader</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_list_loader.html#abbbf3e7c27392eb6a381481585eff1d3">EntryHeader</a></td><td class="entry"><a class="el" href="class_list_loader.html">ListLoader&lt; Stage &gt;</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_stage_loader.html#ad0b28acee7003d7fef9a06fd3f099bc7">EntryTime</a></td><td class="entry"><a class="el" href="class_stage_loader.html">StageLoader</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_stage_loader.html#acc0849a247202dcb7c3fa4345d27a1f5">Init</a>()</td><td class="entry"><a class="el" href="class_stage_loader.html">StageLoader</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_list_loader.html#a4848723c413e16c6b1694edd70cf2fb5">List</a></td><td class="entry"><a class="el" href="class_list_loader.html">ListLoader&lt; Stage &gt;</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_list_loader.html#a871f281bb58b1d37b7278d2714df11cc">ListButtons</a>(List&lt; T &gt; list)</td><td class="entry"><a class="el" href="class_list_loader.html">ListLoader&lt; Stage &gt;</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_stage_loader.html#afa15172cd663ee1bbde3ad4873aa9be6">ListButtonsWrapped</a>(List&lt; Stage &gt; list)</td><td class="entry"><a class="el" href="class_stage_loader.html">StageLoader</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_list_loader.html#a754b3df9f41558adb618070ef77aa9f0">ListLoader&lt; Stage &gt;.ListButtonsWrapped</a>(List&lt; T &gt; list)</td><td class="entry"><a class="el" href="class_list_loader.html">ListLoader&lt; Stage &gt;</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">pure virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_stage_loader.html#a73820456941d9cb8b5ab1f4ad5bddbb8">local</a></td><td class="entry"><a class="el" href="class_stage_loader.html">StageLoader</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_stage_loader.html#a36433c9ceb184251623defc37eb1d975">NoDescr</a></td><td class="entry"><a class="el" href="class_stage_loader.html">StageLoader</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_stage_loader.html#a3c35f0731dd21e258df06cc6b767b7e9">NoId</a></td><td class="entry"><a class="el" href="class_stage_loader.html">StageLoader</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_stage_loader.html#a5c0732ac651c2210d835026474b4ddde">NoLocal</a></td><td class="entry"><a class="el" href="class_stage_loader.html">StageLoader</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_stage_loader.html#a499f4fdbdfd59aed438f4ff1d044e9c1">NoStage</a></td><td class="entry"><a class="el" href="class_stage_loader.html">StageLoader</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_list_loader.html#a62801020a8bb65024e5627e4e323e2be">OnDisable</a>()</td><td class="entry"><a class="el" href="class_list_loader.html">ListLoader&lt; Stage &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_list_loader.html#a48f36668c105ecaa0b39d5296bcc5bf3">OnEnable</a>()</td><td class="entry"><a class="el" href="class_list_loader.html">ListLoader&lt; Stage &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_stage_loader.html b/Doxygen/output/html/class_stage_loader.html
new file mode 100644
index 0000000000000000000000000000000000000000..6f0a4bba23dc151cb903e77daf5019cb253d5475
--- /dev/null
+++ b/Doxygen/output/html/class_stage_loader.html
@@ -0,0 +1,466 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: StageLoader Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_stage_loader.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="#pub-attribs">Public Attributes</a> &#124;
+<a href="#pro-methods">Protected Member Functions</a> &#124;
+<a href="#pro-attribs">Protected Attributes</a> &#124;
+<a href="class_stage_loader-members.html">List of all members</a>  </div>
+  <div class="headertitle"><div class="title">StageLoader Class Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<div class="dynheader">
+Inheritance diagram for StageLoader:</div>
+<div class="dyncontent">
+ <div class="center">
+  <img src="class_stage_loader.png" usemap="#StageLoader_map" alt=""/>
+  <map id="StageLoader_map" name="StageLoader_map">
+<area href="class_list_loader.html" alt="ListLoader&lt; Stage &gt;" shape="rect" coords="0,0,127,24"/>
+<area href="class_local_loader.html" title="Dummy class; &quot;needed&quot;" alt="LocalLoader" shape="rect" coords="0,112,127,136"/>
+  </map>
+</div></div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:acc0849a247202dcb7c3fa4345d27a1f5"><td class="memItemLeft" align="right" valign="top">override void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stage_loader.html#acc0849a247202dcb7c3fa4345d27a1f5">Init</a> ()</td></tr>
+<tr class="memdesc:acc0849a247202dcb7c3fa4345d27a1f5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates listing  <a href="class_stage_loader.html#acc0849a247202dcb7c3fa4345d27a1f5">More...</a><br /></td></tr>
+<tr class="separator:acc0849a247202dcb7c3fa4345d27a1f5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_methods_class_list_loader"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_list_loader')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="class_list_loader.html">ListLoader&lt; Stage &gt;</a></td></tr>
+<tr class="memitem:a871f281bb58b1d37b7278d2714df11cc inherit pub_methods_class_list_loader"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_list_loader.html#a871f281bb58b1d37b7278d2714df11cc">ListButtons</a> (<a class="el" href="class_list_loader.html#a4848723c413e16c6b1694edd70cf2fb5">List</a>&lt; T &gt; list)</td></tr>
+<tr class="separator:a871f281bb58b1d37b7278d2714df11cc inherit pub_methods_class_list_loader"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
+Public Attributes</h2></td></tr>
+<tr class="memitem:a53265a201cc424141cd790eda82fcb2b"><td class="memItemLeft" align="right" valign="top">GameObject&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stage_loader.html#a53265a201cc424141cd790eda82fcb2b">EntryBody</a></td></tr>
+<tr class="separator:a53265a201cc424141cd790eda82fcb2b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad0b28acee7003d7fef9a06fd3f099bc7"><td class="memItemLeft" align="right" valign="top">GameObject&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stage_loader.html#ad0b28acee7003d7fef9a06fd3f099bc7">EntryTime</a></td></tr>
+<tr class="separator:ad0b28acee7003d7fef9a06fd3f099bc7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a96d438f2f1b864d3b9edf585e44da4a7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_edit_loader.html">EditLoader</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stage_loader.html#a96d438f2f1b864d3b9edf585e44da4a7">editLoader</a></td></tr>
+<tr class="separator:a96d438f2f1b864d3b9edf585e44da4a7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a73820456941d9cb8b5ab1f4ad5bddbb8"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stage_loader.html#a73820456941d9cb8b5ab1f4ad5bddbb8">local</a></td></tr>
+<tr class="separator:a73820456941d9cb8b5ab1f4ad5bddbb8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_attribs_class_list_loader"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_class_list_loader')"><img src="closed.png" alt="-"/>&#160;Public Attributes inherited from <a class="el" href="class_list_loader.html">ListLoader&lt; Stage &gt;</a></td></tr>
+<tr class="memitem:a4848723c413e16c6b1694edd70cf2fb5 inherit pub_attribs_class_list_loader"><td class="memItemLeft" align="right" valign="top">GameObject&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_list_loader.html#a4848723c413e16c6b1694edd70cf2fb5">List</a></td></tr>
+<tr class="memdesc:a4848723c413e16c6b1694edd70cf2fb5 inherit pub_attribs_class_list_loader"><td class="mdescLeft">&#160;</td><td class="mdescRight">GameObject to which new <a class="el" href="class_list_loader.html#abbbf3e7c27392eb6a381481585eff1d3" title="Template for new entries to be added to List">EntryHeader</a> entries are being added.  <a href="class_list_loader.html#a4848723c413e16c6b1694edd70cf2fb5">More...</a><br /></td></tr>
+<tr class="separator:a4848723c413e16c6b1694edd70cf2fb5 inherit pub_attribs_class_list_loader"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abbbf3e7c27392eb6a381481585eff1d3 inherit pub_attribs_class_list_loader"><td class="memItemLeft" align="right" valign="top">GameObject&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_list_loader.html#abbbf3e7c27392eb6a381481585eff1d3">EntryHeader</a></td></tr>
+<tr class="memdesc:abbbf3e7c27392eb6a381481585eff1d3 inherit pub_attribs_class_list_loader"><td class="mdescLeft">&#160;</td><td class="mdescRight">Template for new entries to be added to <a class="el" href="class_list_loader.html#a4848723c413e16c6b1694edd70cf2fb5" title="GameObject to which new EntryHeader entries are being added.">List</a>  <a href="class_list_loader.html#abbbf3e7c27392eb6a381481585eff1d3">More...</a><br /></td></tr>
+<tr class="separator:abbbf3e7c27392eb6a381481585eff1d3 inherit pub_attribs_class_list_loader"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pro-methods" name="pro-methods"></a>
+Protected Member Functions</h2></td></tr>
+<tr class="memitem:a04bbfd02152ab381400060244c20c5b9"><td class="memItemLeft" align="right" valign="top">override void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stage_loader.html#a04bbfd02152ab381400060244c20c5b9">Default</a> ()</td></tr>
+<tr class="memdesc:a04bbfd02152ab381400060244c20c5b9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates a Default listing. <a href="class_stage_loader.html#a04bbfd02152ab381400060244c20c5b9">More...</a><br /></td></tr>
+<tr class="separator:a04bbfd02152ab381400060244c20c5b9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afa15172cd663ee1bbde3ad4873aa9be6"><td class="memItemLeft" align="right" valign="top">override void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stage_loader.html#afa15172cd663ee1bbde3ad4873aa9be6">ListButtonsWrapped</a> (<a class="el" href="class_list_loader.html#a4848723c413e16c6b1694edd70cf2fb5">List</a>&lt; <a class="el" href="class_stage.html">Stage</a> &gt; list)</td></tr>
+<tr class="separator:afa15172cd663ee1bbde3ad4873aa9be6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aaecc1a551aa5e4e33b58cced5d911eaf"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stage_loader.html#aaecc1a551aa5e4e33b58cced5d911eaf">CreateEntry</a> (GameObject entry, GameObject parent, string number, string name, string description, Color color_status)</td></tr>
+<tr class="separator:aaecc1a551aa5e4e33b58cced5d911eaf"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_methods_class_list_loader"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_list_loader')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="class_list_loader.html">ListLoader&lt; Stage &gt;</a></td></tr>
+<tr class="memitem:a48f36668c105ecaa0b39d5296bcc5bf3 inherit pro_methods_class_list_loader"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_list_loader.html#a48f36668c105ecaa0b39d5296bcc5bf3">OnEnable</a> ()</td></tr>
+<tr class="separator:a48f36668c105ecaa0b39d5296bcc5bf3 inherit pro_methods_class_list_loader"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a62801020a8bb65024e5627e4e323e2be inherit pro_methods_class_list_loader"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_list_loader.html#a62801020a8bb65024e5627e4e323e2be">OnDisable</a> ()</td></tr>
+<tr class="separator:a62801020a8bb65024e5627e4e323e2be inherit pro_methods_class_list_loader"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0cf84a06ccc3d56677f7ca144d839e15 inherit pro_methods_class_list_loader"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_list_loader.html#a0cf84a06ccc3d56677f7ca144d839e15">Clear</a> ()</td></tr>
+<tr class="memdesc:a0cf84a06ccc3d56677f7ca144d839e15 inherit pro_methods_class_list_loader"><td class="mdescLeft">&#160;</td><td class="mdescRight">Removes all list-entries <a href="class_list_loader.html#a0cf84a06ccc3d56677f7ca144d839e15">More...</a><br /></td></tr>
+<tr class="separator:a0cf84a06ccc3d56677f7ca144d839e15 inherit pro_methods_class_list_loader"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a754b3df9f41558adb618070ef77aa9f0 inherit pro_methods_class_list_loader"><td class="memItemLeft" align="right" valign="top">abstract void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_list_loader.html#a754b3df9f41558adb618070ef77aa9f0">ListButtonsWrapped</a> (<a class="el" href="class_list_loader.html#a4848723c413e16c6b1694edd70cf2fb5">List</a>&lt; T &gt; list)</td></tr>
+<tr class="separator:a754b3df9f41558adb618070ef77aa9f0 inherit pro_methods_class_list_loader"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pro-attribs" name="pro-attribs"></a>
+Protected Attributes</h2></td></tr>
+<tr class="memitem:a3c35f0731dd21e258df06cc6b767b7e9"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stage_loader.html#a3c35f0731dd21e258df06cc6b767b7e9">NoId</a> = &quot;&quot;</td></tr>
+<tr class="separator:a3c35f0731dd21e258df06cc6b767b7e9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a499f4fdbdfd59aed438f4ff1d044e9c1"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stage_loader.html#a499f4fdbdfd59aed438f4ff1d044e9c1">NoStage</a> = &quot;-----&quot;</td></tr>
+<tr class="separator:a499f4fdbdfd59aed438f4ff1d044e9c1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a36433c9ceb184251623defc37eb1d975"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stage_loader.html#a36433c9ceb184251623defc37eb1d975">NoDescr</a> = &quot;No Entry found, please check directory!&quot;</td></tr>
+<tr class="separator:a36433c9ceb184251623defc37eb1d975"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5c0732ac651c2210d835026474b4ddde"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stage_loader.html#a5c0732ac651c2210d835026474b4ddde">NoLocal</a> = &quot;No <a class="el" href="class_stage_loader.html#a73820456941d9cb8b5ab1f4ad5bddbb8">local</a> Stage\nClick [+] button above&quot;</td></tr>
+<tr class="separator:a5c0732ac651c2210d835026474b4ddde"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a id="aaecc1a551aa5e4e33b58cced5d911eaf" name="aaecc1a551aa5e4e33b58cced5d911eaf"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aaecc1a551aa5e4e33b58cced5d911eaf">&#9670;&nbsp;</a></span>CreateEntry()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void StageLoader.CreateEntry </td>
+          <td>(</td>
+          <td class="paramtype">GameObject&#160;</td>
+          <td class="paramname"><em>entry</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">GameObject&#160;</td>
+          <td class="paramname"><em>parent</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>number</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>name</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>description</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">Color&#160;</td>
+          <td class="paramname"><em>color_status</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a04bbfd02152ab381400060244c20c5b9" name="a04bbfd02152ab381400060244c20c5b9"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a04bbfd02152ab381400060244c20c5b9">&#9670;&nbsp;</a></span>Default()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">override void StageLoader.Default </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Creates a Default listing.</p>
+
+<p>Implements <a class="el" href="class_list_loader.html#a5a9c59b5ee21f2034d897e4aca61d6d1">ListLoader&lt; Stage &gt;</a>.</p>
+
+</div>
+</div>
+<a id="acc0849a247202dcb7c3fa4345d27a1f5" name="acc0849a247202dcb7c3fa4345d27a1f5"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#acc0849a247202dcb7c3fa4345d27a1f5">&#9670;&nbsp;</a></span>Init()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">override void StageLoader.Init </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Creates listing </p>
+
+<p>Implements <a class="el" href="class_list_loader.html#abbb6a7eac47149f7a8c3103ac457f7e4">ListLoader&lt; Stage &gt;</a>.</p>
+
+</div>
+</div>
+<a id="afa15172cd663ee1bbde3ad4873aa9be6" name="afa15172cd663ee1bbde3ad4873aa9be6"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#afa15172cd663ee1bbde3ad4873aa9be6">&#9670;&nbsp;</a></span>ListButtonsWrapped()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">override void StageLoader.ListButtonsWrapped </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_list_loader.html#a4848723c413e16c6b1694edd70cf2fb5">List</a>&lt; <a class="el" href="class_stage.html">Stage</a> &gt;&#160;</td>
+          <td class="paramname"><em>list</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Data Documentation</h2>
+<a id="a96d438f2f1b864d3b9edf585e44da4a7" name="a96d438f2f1b864d3b9edf585e44da4a7"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a96d438f2f1b864d3b9edf585e44da4a7">&#9670;&nbsp;</a></span>editLoader</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_edit_loader.html">EditLoader</a> StageLoader.editLoader</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a53265a201cc424141cd790eda82fcb2b" name="a53265a201cc424141cd790eda82fcb2b"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a53265a201cc424141cd790eda82fcb2b">&#9670;&nbsp;</a></span>EntryBody</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">GameObject StageLoader.EntryBody</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="ad0b28acee7003d7fef9a06fd3f099bc7" name="ad0b28acee7003d7fef9a06fd3f099bc7"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ad0b28acee7003d7fef9a06fd3f099bc7">&#9670;&nbsp;</a></span>EntryTime</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">GameObject StageLoader.EntryTime</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a73820456941d9cb8b5ab1f4ad5bddbb8" name="a73820456941d9cb8b5ab1f4ad5bddbb8"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a73820456941d9cb8b5ab1f4ad5bddbb8">&#9670;&nbsp;</a></span>local</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool StageLoader.local</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a36433c9ceb184251623defc37eb1d975" name="a36433c9ceb184251623defc37eb1d975"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a36433c9ceb184251623defc37eb1d975">&#9670;&nbsp;</a></span>NoDescr</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">string StageLoader.NoDescr = &quot;No Entry found, please check directory!&quot;</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a3c35f0731dd21e258df06cc6b767b7e9" name="a3c35f0731dd21e258df06cc6b767b7e9"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a3c35f0731dd21e258df06cc6b767b7e9">&#9670;&nbsp;</a></span>NoId</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">string StageLoader.NoId = &quot;&quot;</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a5c0732ac651c2210d835026474b4ddde" name="a5c0732ac651c2210d835026474b4ddde"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a5c0732ac651c2210d835026474b4ddde">&#9670;&nbsp;</a></span>NoLocal</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">string StageLoader.NoLocal = &quot;No <a class="el" href="class_stage_loader.html#a73820456941d9cb8b5ab1f4ad5bddbb8">local</a> Stage\nClick [+] button above&quot;</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a499f4fdbdfd59aed438f4ff1d044e9c1" name="a499f4fdbdfd59aed438f4ff1d044e9c1"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a499f4fdbdfd59aed438f4ff1d044e9c1">&#9670;&nbsp;</a></span>NoStage</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">string StageLoader.NoStage = &quot;-----&quot;</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/UI/MainMenue/PageLoader/<a class="el" href="_stage_loader_8cs.html">StageLoader.cs</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="class_stage_loader.html">StageLoader</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_stage_loader.js b/Doxygen/output/html/class_stage_loader.js
new file mode 100644
index 0000000000000000000000000000000000000000..2f99cb4d587a618b359c94eb45d3996ec3d34ab6
--- /dev/null
+++ b/Doxygen/output/html/class_stage_loader.js
@@ -0,0 +1,15 @@
+var class_stage_loader =
+[
+    [ "CreateEntry", "class_stage_loader.html#aaecc1a551aa5e4e33b58cced5d911eaf", null ],
+    [ "Default", "class_stage_loader.html#a04bbfd02152ab381400060244c20c5b9", null ],
+    [ "Init", "class_stage_loader.html#acc0849a247202dcb7c3fa4345d27a1f5", null ],
+    [ "ListButtonsWrapped", "class_stage_loader.html#afa15172cd663ee1bbde3ad4873aa9be6", null ],
+    [ "editLoader", "class_stage_loader.html#a96d438f2f1b864d3b9edf585e44da4a7", null ],
+    [ "EntryBody", "class_stage_loader.html#a53265a201cc424141cd790eda82fcb2b", null ],
+    [ "EntryTime", "class_stage_loader.html#ad0b28acee7003d7fef9a06fd3f099bc7", null ],
+    [ "local", "class_stage_loader.html#a73820456941d9cb8b5ab1f4ad5bddbb8", null ],
+    [ "NoDescr", "class_stage_loader.html#a36433c9ceb184251623defc37eb1d975", null ],
+    [ "NoId", "class_stage_loader.html#a3c35f0731dd21e258df06cc6b767b7e9", null ],
+    [ "NoLocal", "class_stage_loader.html#a5c0732ac651c2210d835026474b4ddde", null ],
+    [ "NoStage", "class_stage_loader.html#a499f4fdbdfd59aed438f4ff1d044e9c1", null ]
+];
\ No newline at end of file
diff --git a/Doxygen/output/html/class_stage_loader.png b/Doxygen/output/html/class_stage_loader.png
new file mode 100644
index 0000000000000000000000000000000000000000..065c9521430f001899e86f0faa6333b96c101c97
--- /dev/null
+++ b/Doxygen/output/html/class_stage_loader.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:db12cd93a4f4938d0aa68db619b7a1304232465b5fe2479b099b10c072b1f0d1
+size 735
diff --git a/Doxygen/output/html/class_stage_static-members.html b/Doxygen/output/html/class_stage_static-members.html
new file mode 100644
index 0000000000000000000000000000000000000000..ddf66e7a8e1b539886ed5620e6931cbd864eb138
--- /dev/null
+++ b/Doxygen/output/html/class_stage_static-members.html
@@ -0,0 +1,125 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_stage_static.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">StageStatic Member List</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_stage_static.html">StageStatic</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_stage_static.html#a6eec1c1438bf0ffe784e0676f5a578f5">Category</a></td><td class="entry"><a class="el" href="class_stage_static.html">StageStatic</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_stage_static.html#af43fd9717c7a138b2722780600b45e82">ContainsKey</a>(string key)</td><td class="entry"><a class="el" href="class_stage_static.html">StageStatic</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_stage_static.html#ae0ead6ff1d4cb6beb4dac6826e19c0e7">ContainsKey</a>(string key, bool local)</td><td class="entry"><a class="el" href="class_stage_static.html">StageStatic</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_stage_static.html#a2ca8799d0d70970a48992284a9b54a01">ContainsNumber</a>(string category, int i, bool local)</td><td class="entry"><a class="el" href="class_stage_static.html">StageStatic</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_stage_static.html#a90720efb3185f55cd5f85d024358e6d7">current_name</a></td><td class="entry"><a class="el" href="class_stage_static.html">StageStatic</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_stage_static.html#a5b42dc6adc37f827de97d220bcd0d4f4">Delete</a>(Stage stage)</td><td class="entry"><a class="el" href="class_stage_static.html">StageStatic</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_stage_static.html#a1c07009989ec4396b7eb59669e6e6bf7">GenerateWorldList</a>()</td><td class="entry"><a class="el" href="class_stage_static.html">StageStatic</a></td><td class="entry"><span class="mlabel">private</span><span class="mlabel">static</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_stage_static.html#ac1503a0b08f6d8d40a1d3f81b174eb21">GetStage</a>(string name, bool local)</td><td class="entry"><a class="el" href="class_stage_static.html">StageStatic</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_stage_static.html#a2e96919d56d5f9cdc69961bfd338c5ba">last_error</a></td><td class="entry"><a class="el" href="class_stage_static.html">StageStatic</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_stage_static.html#a06194934a71ec122180ca7ed50007212">LoadCreate</a>()</td><td class="entry"><a class="el" href="class_stage_static.html">StageStatic</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_stage_static.html#a87ba52c67996acef01f71113c01be45b">LoadInitStage</a>(string name, bool local=false, bool restore_session=true, GameObject gameObject=null)</td><td class="entry"><a class="el" href="class_stage_static.html">StageStatic</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_stage_static.html#aada8f91b2d1b2c1e56b47243d403e718">LoadInitStage</a>(bool restore_session, GameObject gameObject=null)</td><td class="entry"><a class="el" href="class_stage_static.html">StageStatic</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_stage_static.html#a79a5b343aa5b9b1841c77c933a2e12bf">LoadNewStage</a>(string category, int id, string name, string description, string scene)</td><td class="entry"><a class="el" href="class_stage_static.html">StageStatic</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_stage_static.html#a579d9db71338001b70cfe1374febd4b5">local_stage</a></td><td class="entry"><a class="el" href="class_stage_static.html">StageStatic</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_stage_static.html#a1202ca6e0f3c6b29cce958edadc283cb">Mode</a> enum name</td><td class="entry"><a class="el" href="class_stage_static.html">StageStatic</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_stage_static.html#a20f2ed5e85366b4ca52e1199186152fe">mode</a></td><td class="entry"><a class="el" href="class_stage_static.html">StageStatic</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_stage_static.html#a88147c31eb5dc09239a65865d8219001">NextNumber</a>(bool local, string category)</td><td class="entry"><a class="el" href="class_stage_static.html">StageStatic</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_stage_static.html#a7ac4507de8df700a4fd44c2cb495033b">SetMode</a>(Mode mode, GameObject gameObject=null)</td><td class="entry"><a class="el" href="class_stage_static.html">StageStatic</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_stage_static.html#ac3323e4192fd65dad12a4311cd7d7b42">SetStage</a>(string name, bool local)</td><td class="entry"><a class="el" href="class_stage_static.html">StageStatic</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_stage_static.html#ae647a968e08d079612cd10a261738aa7">ShallowLoadStages</a>()</td><td class="entry"><a class="el" href="class_stage_static.html">StageStatic</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_stage_static.html#ad259bc429af988b6cd1ac4505e92ffe8">stage</a></td><td class="entry"><a class="el" href="class_stage_static.html">StageStatic</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_stage_static.html#ade03945166bc7905fefcf96c7751b832">StageLocal</a></td><td class="entry"><a class="el" href="class_stage_static.html">StageStatic</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_stage_static.html#a8bd51b08430b5855fa4c23a62f181f5a">StageOfficial</a></td><td class="entry"><a class="el" href="class_stage_static.html">StageStatic</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_stage_static.html#a15e633be559203508df4700750a8afab">Validate</a>(string category, int id, string name, string description, string scene, bool local=true)</td><td class="entry"><a class="el" href="class_stage_static.html">StageStatic</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_stage_static.html#ac3e5974d8914bfcd35e9de55d3f7e81d">Worlds</a></td><td class="entry"><a class="el" href="class_stage_static.html">StageStatic</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_stage_static.html b/Doxygen/output/html/class_stage_static.html
new file mode 100644
index 0000000000000000000000000000000000000000..037585e3cd88719778a38524809f445a7542137d
--- /dev/null
+++ b/Doxygen/output/html/class_stage_static.html
@@ -0,0 +1,1105 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: StageStatic Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_stage_static.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a> &#124;
+<a href="#pub-types">Public Types</a> &#124;
+<a href="#pub-static-methods">Static Public Member Functions</a> &#124;
+<a href="#pub-static-attribs">Static Public Attributes</a> &#124;
+<a href="#properties">Properties</a> &#124;
+<a href="#pri-static-methods">Static Private Member Functions</a> &#124;
+<a href="class_stage_static-members.html">List of all members</a>  </div>
+  <div class="headertitle"><div class="title">StageStatic Class Reference</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>Keeps track of all available and current <a class="el" href="class_stage.html">Stage</a>  
+ <a href="class_stage_static.html#details">More...</a></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_stage_static_1_1_stage_error_struct.html">StageErrorStruct</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Created when an error (may) occures while a <a class="el" href="class_stage.html">Stage</a> is being created, because of incompatible variables.  <a href="struct_stage_static_1_1_stage_error_struct.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-types" name="pub-types"></a>
+Public Types</h2></td></tr>
+<tr class="memitem:a1202ca6e0f3c6b29cce958edadc283cb"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stage_static.html#a1202ca6e0f3c6b29cce958edadc283cb">Mode</a> { <a class="el" href="class_stage_static.html#a1202ca6e0f3c6b29cce958edadc283cbade3c731be5633838089a07179d301d7b">Play</a>
+, <a class="el" href="class_stage_static.html#a1202ca6e0f3c6b29cce958edadc283cba686e697538050e4664636337cc3b834f">Create</a>
+ }</td></tr>
+<tr class="memdesc:a1202ca6e0f3c6b29cce958edadc283cb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Available Modes a <a class="el" href="class_stage.html">Stage</a> to be selected and/ or loaded in.  <a href="class_stage_static.html#a1202ca6e0f3c6b29cce958edadc283cb">More...</a><br /></td></tr>
+<tr class="separator:a1202ca6e0f3c6b29cce958edadc283cb"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-static-methods" name="pub-static-methods"></a>
+Static Public Member Functions</h2></td></tr>
+<tr class="memitem:a7ac4507de8df700a4fd44c2cb495033b"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stage_static.html#a7ac4507de8df700a4fd44c2cb495033b">SetMode</a> (<a class="el" href="class_stage_static.html#a1202ca6e0f3c6b29cce958edadc283cb">Mode</a> <a class="el" href="class_stage_static.html#a20f2ed5e85366b4ca52e1199186152fe">mode</a>, GameObject gameObject=null)</td></tr>
+<tr class="memdesc:a7ac4507de8df700a4fd44c2cb495033b"><td class="mdescLeft">&#160;</td><td class="mdescRight">sets <a class="el" href="class_stage_static.html#a20f2ed5e85366b4ca52e1199186152fe" title="Current Mode">mode</a> and en-/ disables children of <em>gameObject</em>  with certain Tags, only available in certain <a class="el" href="class_stage_static.html#a1202ca6e0f3c6b29cce958edadc283cb">Modes</a> (e.g. in Def_Stage)  <a href="class_stage_static.html#a7ac4507de8df700a4fd44c2cb495033b">More...</a><br /></td></tr>
+<tr class="separator:a7ac4507de8df700a4fd44c2cb495033b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a15e633be559203508df4700750a8afab"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="struct_stage_static_1_1_stage_error_struct.html">StageErrorStruct</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stage_static.html#a15e633be559203508df4700750a8afab">Validate</a> (string category, int id, string name, string description, string scene, bool local=true)</td></tr>
+<tr class="separator:a15e633be559203508df4700750a8afab"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a79a5b343aa5b9b1841c77c933a2e12bf"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="struct_stage_static_1_1_stage_error_struct.html">StageErrorStruct</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stage_static.html#a79a5b343aa5b9b1841c77c933a2e12bf">LoadNewStage</a> (string category, int id, string name, string description, string scene)</td></tr>
+<tr class="separator:a79a5b343aa5b9b1841c77c933a2e12bf"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a06194934a71ec122180ca7ed50007212"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stage_static.html#a06194934a71ec122180ca7ed50007212">LoadCreate</a> ()</td></tr>
+<tr class="memdesc:a06194934a71ec122180ca7ed50007212"><td class="mdescLeft">&#160;</td><td class="mdescRight">Load current <a class="el" href="class_stage_static.html#ad259bc429af988b6cd1ac4505e92ffe8" title="Current Stage">stage</a> in <a class="el" href="class_stage_static.html#a1202ca6e0f3c6b29cce958edadc283cba686e697538050e4664636337cc3b834f">Mode.Create</a>  <a href="class_stage_static.html#a06194934a71ec122180ca7ed50007212">More...</a><br /></td></tr>
+<tr class="separator:a06194934a71ec122180ca7ed50007212"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a88147c31eb5dc09239a65865d8219001"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stage_static.html#a88147c31eb5dc09239a65865d8219001">NextNumber</a> (bool local, string category)</td></tr>
+<tr class="memdesc:a88147c31eb5dc09239a65865d8219001"><td class="mdescLeft">&#160;</td><td class="mdescRight">Finds first unused <a class="el" href="class_stage.html#a20fa1608a56af63b36cc3631c785cbb9" title="Where to display this Stage within a category relative to others.">Stage.number</a> in a certain <em>category</em> .  <a href="class_stage_static.html#a88147c31eb5dc09239a65865d8219001">More...</a><br /></td></tr>
+<tr class="separator:a88147c31eb5dc09239a65865d8219001"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2ca8799d0d70970a48992284a9b54a01"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stage_static.html#a2ca8799d0d70970a48992284a9b54a01">ContainsNumber</a> (string category, int i, bool local)</td></tr>
+<tr class="memdesc:a2ca8799d0d70970a48992284a9b54a01"><td class="mdescLeft">&#160;</td><td class="mdescRight">Looks wether an <a class="el" href="class_stage.html#a20fa1608a56af63b36cc3631c785cbb9" title="Where to display this Stage within a category relative to others.">Stage.number</a> <em>i</em>  exists within a certain <a class="el" href="class_stage.html#ae5516c644b31b5ac3a738224af511d80" title="Which category this Stage should be displayed in.">Stage.category</a> <em>category</em>  in local saves (<em>local</em>  == <code>true</code>) or install path.  <a href="class_stage_static.html#a2ca8799d0d70970a48992284a9b54a01">More...</a><br /></td></tr>
+<tr class="separator:a2ca8799d0d70970a48992284a9b54a01"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae647a968e08d079612cd10a261738aa7"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stage_static.html#ae647a968e08d079612cd10a261738aa7">ShallowLoadStages</a> ()</td></tr>
+<tr class="memdesc:ae647a968e08d079612cd10a261738aa7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Looks for and initial loads (see <a class="el" href="class_stage.html#a2cdcf84092d9be7f38556aae88d72d27" title="Reads File given by path  and writes its contents into set .">Stage.ShallowLoad(ref Stage, string)</a>) <a class="el" href="class_stage.html">Stages</a> in <a class="el" href="class_stage_static.html#a579d9db71338001b70cfe1374febd4b5" title="!Stage.use_install_folder of current stage or one to be loaded. LoadInitStage(bool,...">local_stage</a> and !<a class="el" href="class_stage_static.html#a579d9db71338001b70cfe1374febd4b5" title="!Stage.use_install_folder of current stage or one to be loaded. LoadInitStage(bool,...">local_stage</a>.  <a href="class_stage_static.html#ae647a968e08d079612cd10a261738aa7">More...</a><br /></td></tr>
+<tr class="separator:ae647a968e08d079612cd10a261738aa7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac3323e4192fd65dad12a4311cd7d7b42"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stage_static.html#ac3323e4192fd65dad12a4311cd7d7b42">SetStage</a> (string name, bool local)</td></tr>
+<tr class="memdesc:ac3323e4192fd65dad12a4311cd7d7b42"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets parameters, defining what to load in <a class="el" href="class_stage_static.html#aada8f91b2d1b2c1e56b47243d403e718" title="Loads and initiates Stage defined by current_name and local_stage.">LoadInitStage(bool, GameObject)</a> and <a class="el" href="class_stage_static.html#a87ba52c67996acef01f71113c01be45b" title="Wrapps LoadInitStage(bool, GameObject) with extra parameters. Loads and initiates Stage defined by na...">LoadInitStage(string, bool, bool, GameObject)</a>.  <a href="class_stage_static.html#ac3323e4192fd65dad12a4311cd7d7b42">More...</a><br /></td></tr>
+<tr class="separator:ac3323e4192fd65dad12a4311cd7d7b42"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac1503a0b08f6d8d40a1d3f81b174eb21"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_stage.html">Stage</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stage_static.html#ac1503a0b08f6d8d40a1d3f81b174eb21">GetStage</a> (string name, bool local)</td></tr>
+<tr class="memdesc:ac1503a0b08f6d8d40a1d3f81b174eb21"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns a <a class="el" href="class_stage.html">Stage</a> or throws Exception if not found.  <a href="class_stage_static.html#ac1503a0b08f6d8d40a1d3f81b174eb21">More...</a><br /></td></tr>
+<tr class="separator:ac1503a0b08f6d8d40a1d3f81b174eb21"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5b42dc6adc37f827de97d220bcd0d4f4"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stage_static.html#a5b42dc6adc37f827de97d220bcd0d4f4">Delete</a> (<a class="el" href="class_stage.html">Stage</a> <a class="el" href="class_stage_static.html#ad259bc429af988b6cd1ac4505e92ffe8">stage</a>)</td></tr>
+<tr class="memdesc:a5b42dc6adc37f827de97d220bcd0d4f4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Deletes a <a class="el" href="class_stage.html">Stage</a> and all its associated files (including save games). </p><dl class="section see"><dt>See also</dt><dd><a class="el" href="class_stage.html#afb40eed71cf610113cb21a9e67d3b00a" title="Clears and deletes all files associated with this Stage.">Stage.delete(bool)</a></dd></dl>
+ <a href="class_stage_static.html#a5b42dc6adc37f827de97d220bcd0d4f4">More...</a><br /></td></tr>
+<tr class="separator:a5b42dc6adc37f827de97d220bcd0d4f4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a87ba52c67996acef01f71113c01be45b"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stage_static.html#a87ba52c67996acef01f71113c01be45b">LoadInitStage</a> (string name, bool local=false, bool restore_session=true, GameObject gameObject=null)</td></tr>
+<tr class="memdesc:a87ba52c67996acef01f71113c01be45b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Wrapps <a class="el" href="class_stage_static.html#aada8f91b2d1b2c1e56b47243d403e718" title="Loads and initiates Stage defined by current_name and local_stage.">LoadInitStage(bool, GameObject)</a> with extra parameters. Loads and initiates <a class="el" href="class_stage.html">Stage</a> defined by <em>name</em>  and <em>local</em> .  <a href="class_stage_static.html#a87ba52c67996acef01f71113c01be45b">More...</a><br /></td></tr>
+<tr class="separator:a87ba52c67996acef01f71113c01be45b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aada8f91b2d1b2c1e56b47243d403e718"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stage_static.html#aada8f91b2d1b2c1e56b47243d403e718">LoadInitStage</a> (bool restore_session, GameObject gameObject=null)</td></tr>
+<tr class="memdesc:aada8f91b2d1b2c1e56b47243d403e718"><td class="mdescLeft">&#160;</td><td class="mdescRight">Loads and initiates <a class="el" href="class_stage.html">Stage</a> defined by <a class="el" href="class_stage_static.html#a90720efb3185f55cd5f85d024358e6d7" title="Stage.name of current stage or one to be loaded. LoadInitStage(bool, GameObject)">current_name</a> and <a class="el" href="class_stage_static.html#a579d9db71338001b70cfe1374febd4b5" title="!Stage.use_install_folder of current stage or one to be loaded. LoadInitStage(bool,...">local_stage</a>.  <a href="class_stage_static.html#aada8f91b2d1b2c1e56b47243d403e718">More...</a><br /></td></tr>
+<tr class="separator:aada8f91b2d1b2c1e56b47243d403e718"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af43fd9717c7a138b2722780600b45e82"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stage_static.html#af43fd9717c7a138b2722780600b45e82">ContainsKey</a> (string key)</td></tr>
+<tr class="memdesc:af43fd9717c7a138b2722780600b45e82"><td class="mdescLeft">&#160;</td><td class="mdescRight">Wrapps <a class="el" href="class_stage_static.html#ae0ead6ff1d4cb6beb4dac6826e19c0e7" title="Looks for a Stage key  in StageLocal (local ==true) or StageOfficial (local ==false).">ContainsKey(string, bool)</a>; defaulting local to <a class="el" href="class_stage_static.html#a579d9db71338001b70cfe1374febd4b5" title="!Stage.use_install_folder of current stage or one to be loaded. LoadInitStage(bool,...">local_stage</a>  <a href="class_stage_static.html#af43fd9717c7a138b2722780600b45e82">More...</a><br /></td></tr>
+<tr class="separator:af43fd9717c7a138b2722780600b45e82"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae0ead6ff1d4cb6beb4dac6826e19c0e7"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stage_static.html#ae0ead6ff1d4cb6beb4dac6826e19c0e7">ContainsKey</a> (string key, bool local)</td></tr>
+<tr class="memdesc:ae0ead6ff1d4cb6beb4dac6826e19c0e7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Looks for a <a class="el" href="class_stage.html">Stage</a> <em>key</em>  in <a class="el" href="class_stage_static.html#ade03945166bc7905fefcf96c7751b832">StageLocal</a> (<em>local</em> ==<code>true</code>) or <a class="el" href="class_stage_static.html#a8bd51b08430b5855fa4c23a62f181f5a">StageOfficial</a> (<em>local</em> ==<code>false</code>).  <a href="class_stage_static.html#ae0ead6ff1d4cb6beb4dac6826e19c0e7">More...</a><br /></td></tr>
+<tr class="separator:ae0ead6ff1d4cb6beb4dac6826e19c0e7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-static-attribs" name="pub-static-attribs"></a>
+Static Public Attributes</h2></td></tr>
+<tr class="memitem:a8bd51b08430b5855fa4c23a62f181f5a"><td class="memItemLeft" align="right" valign="top">static Dictionary&lt; string, <a class="el" href="class_stage.html">Stage</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stage_static.html#a8bd51b08430b5855fa4c23a62f181f5a">StageOfficial</a></td></tr>
+<tr class="separator:a8bd51b08430b5855fa4c23a62f181f5a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ade03945166bc7905fefcf96c7751b832"><td class="memItemLeft" align="right" valign="top">static Dictionary&lt; string, <a class="el" href="class_stage.html">Stage</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stage_static.html#ade03945166bc7905fefcf96c7751b832">StageLocal</a></td></tr>
+<tr class="separator:ade03945166bc7905fefcf96c7751b832"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6eec1c1438bf0ffe784e0676f5a578f5"><td class="memItemLeft" align="right" valign="top">static Dictionary&lt; string, int &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stage_static.html#a6eec1c1438bf0ffe784e0676f5a578f5">Category</a></td></tr>
+<tr class="memdesc:a6eec1c1438bf0ffe784e0676f5a578f5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Used to map <a class="el" href="class_stage_static.html#a8bd51b08430b5855fa4c23a62f181f5a">StageOfficial</a> <a class="el" href="class_stage.html#ae5516c644b31b5ac3a738224af511d80">categories</a> into a ordered list for the StageMenue.  <a href="class_stage_static.html#a6eec1c1438bf0ffe784e0676f5a578f5">More...</a><br /></td></tr>
+<tr class="separator:a6eec1c1438bf0ffe784e0676f5a578f5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a90720efb3185f55cd5f85d024358e6d7"><td class="memItemLeft" align="right" valign="top">static string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stage_static.html#a90720efb3185f55cd5f85d024358e6d7">current_name</a></td></tr>
+<tr class="memdesc:a90720efb3185f55cd5f85d024358e6d7"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="class_stage.html#ac1281ad7083f3e5e403cce45289a0649" title="The name this Stage will be displayed with. Also defines names of save files of stage progress,...">Stage.name</a> of current <a class="el" href="class_stage_static.html#ad259bc429af988b6cd1ac4505e92ffe8" title="Current Stage">stage</a> or one to be loaded. </p><dl class="section see"><dt>See also</dt><dd><a class="el" href="class_stage_static.html#aada8f91b2d1b2c1e56b47243d403e718" title="Loads and initiates Stage defined by current_name and local_stage.">LoadInitStage(bool, GameObject)</a></dd></dl>
+ <a href="class_stage_static.html#a90720efb3185f55cd5f85d024358e6d7">More...</a><br /></td></tr>
+<tr class="separator:a90720efb3185f55cd5f85d024358e6d7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a579d9db71338001b70cfe1374febd4b5"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stage_static.html#a579d9db71338001b70cfe1374febd4b5">local_stage</a></td></tr>
+<tr class="memdesc:a579d9db71338001b70cfe1374febd4b5"><td class="mdescLeft">&#160;</td><td class="mdescRight">!<a class="el" href="class_stage.html#a511e21222f0180412a5cf0c457c8cdd5" title="Wether this Stage is located in installation folder or user data (a.k.a. !local).">Stage.use_install_folder</a> of current <a class="el" href="class_stage_static.html#ad259bc429af988b6cd1ac4505e92ffe8" title="Current Stage">stage</a> or one to be loaded. </p><dl class="section see"><dt>See also</dt><dd><a class="el" href="class_stage_static.html#aada8f91b2d1b2c1e56b47243d403e718" title="Loads and initiates Stage defined by current_name and local_stage.">LoadInitStage(bool, GameObject)</a></dd></dl>
+ <a href="class_stage_static.html#a579d9db71338001b70cfe1374febd4b5">More...</a><br /></td></tr>
+<tr class="separator:a579d9db71338001b70cfe1374febd4b5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a20f2ed5e85366b4ca52e1199186152fe"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_stage_static.html#a1202ca6e0f3c6b29cce958edadc283cb">Mode</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stage_static.html#a20f2ed5e85366b4ca52e1199186152fe">mode</a></td></tr>
+<tr class="memdesc:a20f2ed5e85366b4ca52e1199186152fe"><td class="mdescLeft">&#160;</td><td class="mdescRight">Current <a class="el" href="class_stage_static.html#a1202ca6e0f3c6b29cce958edadc283cb" title="Available Modes a Stage to be selected and/ or loaded in.">Mode</a>  <a href="class_stage_static.html#a20f2ed5e85366b4ca52e1199186152fe">More...</a><br /></td></tr>
+<tr class="separator:a20f2ed5e85366b4ca52e1199186152fe"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac3e5974d8914bfcd35e9de55d3f7e81d"><td class="memItemLeft" align="right" valign="top">static readonly List&lt; string &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stage_static.html#ac3e5974d8914bfcd35e9de55d3f7e81d">Worlds</a> = <a class="el" href="class_stage_static.html#a1c07009989ec4396b7eb59669e6e6bf7">GenerateWorldList</a>()</td></tr>
+<tr class="memdesc:ac3e5974d8914bfcd35e9de55d3f7e81d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Loadable world scenes  <a href="class_stage_static.html#ac3e5974d8914bfcd35e9de55d3f7e81d">More...</a><br /></td></tr>
+<tr class="separator:ac3e5974d8914bfcd35e9de55d3f7e81d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="properties" name="properties"></a>
+Properties</h2></td></tr>
+<tr class="memitem:ad259bc429af988b6cd1ac4505e92ffe8"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_stage.html">Stage</a>???&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stage_static.html#ad259bc429af988b6cd1ac4505e92ffe8">stage</a><code> [getset]</code></td></tr>
+<tr class="memdesc:ad259bc429af988b6cd1ac4505e92ffe8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Current <a class="el" href="class_stage.html">Stage</a>  <a href="class_stage_static.html#ad259bc429af988b6cd1ac4505e92ffe8">More...</a><br /></td></tr>
+<tr class="separator:ad259bc429af988b6cd1ac4505e92ffe8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2e96919d56d5f9cdc69961bfd338c5ba"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="struct_stage_static_1_1_stage_error_struct.html">StageErrorStruct</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stage_static.html#a2e96919d56d5f9cdc69961bfd338c5ba">last_error</a><code> [getprivate set]</code></td></tr>
+<tr class="memdesc:a2e96919d56d5f9cdc69961bfd338c5ba"><td class="mdescLeft">&#160;</td><td class="mdescRight">TODO: set when encountering an error  <a href="class_stage_static.html#a2e96919d56d5f9cdc69961bfd338c5ba">More...</a><br /></td></tr>
+<tr class="separator:a2e96919d56d5f9cdc69961bfd338c5ba"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-static-methods" name="pri-static-methods"></a>
+Static Private Member Functions</h2></td></tr>
+<tr class="memitem:a1c07009989ec4396b7eb59669e6e6bf7"><td class="memItemLeft" align="right" valign="top">static List&lt; string &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stage_static.html#a1c07009989ec4396b7eb59669e6e6bf7">GenerateWorldList</a> ()</td></tr>
+<tr class="memdesc:a1c07009989ec4396b7eb59669e6e6bf7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Extracts all loadable scenes for <a class="el" href="class_stage_static.html#ac3e5974d8914bfcd35e9de55d3f7e81d" title="Loadable world scenes">Worlds</a>.  <a href="class_stage_static.html#a1c07009989ec4396b7eb59669e6e6bf7">More...</a><br /></td></tr>
+<tr class="separator:a1c07009989ec4396b7eb59669e6e6bf7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p >Keeps track of all available and current <a class="el" href="class_stage.html">Stage</a> </p>
+</div><h2 class="groupheader">Member Enumeration Documentation</h2>
+<a id="a1202ca6e0f3c6b29cce958edadc283cb" name="a1202ca6e0f3c6b29cce958edadc283cb"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a1202ca6e0f3c6b29cce958edadc283cb">&#9670;&nbsp;</a></span>Mode</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">enum <a class="el" href="class_stage_static.html#a1202ca6e0f3c6b29cce958edadc283cb">StageStatic.Mode</a></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Available Modes a <a class="el" href="class_stage.html">Stage</a> to be selected and/ or loaded in. </p>
+<table class="fieldtable">
+<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a1202ca6e0f3c6b29cce958edadc283cbade3c731be5633838089a07179d301d7b" name="a1202ca6e0f3c6b29cce958edadc283cbade3c731be5633838089a07179d301d7b"></a>Play&#160;</td><td class="fielddoc"></td></tr>
+<tr><td class="fieldname"><a id="a1202ca6e0f3c6b29cce958edadc283cba686e697538050e4664636337cc3b834f" name="a1202ca6e0f3c6b29cce958edadc283cba686e697538050e4664636337cc3b834f"></a>Create&#160;</td><td class="fielddoc"></td></tr>
+</table>
+
+</div>
+</div>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a id="af43fd9717c7a138b2722780600b45e82" name="af43fd9717c7a138b2722780600b45e82"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#af43fd9717c7a138b2722780600b45e82">&#9670;&nbsp;</a></span>ContainsKey() <span class="overload">[1/2]</span></h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static bool StageStatic.ContainsKey </td>
+          <td>(</td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>key</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Wrapps <a class="el" href="class_stage_static.html#ae0ead6ff1d4cb6beb4dac6826e19c0e7" title="Looks for a Stage key  in StageLocal (local ==true) or StageOfficial (local ==false).">ContainsKey(string, bool)</a>; defaulting local to <a class="el" href="class_stage_static.html#a579d9db71338001b70cfe1374febd4b5" title="!Stage.use_install_folder of current stage or one to be loaded. LoadInitStage(bool,...">local_stage</a> </p>
+
+</div>
+</div>
+<a id="ae0ead6ff1d4cb6beb4dac6826e19c0e7" name="ae0ead6ff1d4cb6beb4dac6826e19c0e7"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ae0ead6ff1d4cb6beb4dac6826e19c0e7">&#9670;&nbsp;</a></span>ContainsKey() <span class="overload">[2/2]</span></h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static bool StageStatic.ContainsKey </td>
+          <td>(</td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>key</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">bool&#160;</td>
+          <td class="paramname"><em>local</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Looks for a <a class="el" href="class_stage.html">Stage</a> <em>key</em>  in <a class="el" href="class_stage_static.html#ade03945166bc7905fefcf96c7751b832">StageLocal</a> (<em>local</em> ==<code>true</code>) or <a class="el" href="class_stage_static.html#a8bd51b08430b5855fa4c23a62f181f5a">StageOfficial</a> (<em>local</em> ==<code>false</code>). </p>
+<dl class="section return"><dt>Returns</dt><dd><code>(local ? StageLocal : StageOfficial).ContainsKey(key)</code></dd></dl>
+
+</div>
+</div>
+<a id="a2ca8799d0d70970a48992284a9b54a01" name="a2ca8799d0d70970a48992284a9b54a01"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a2ca8799d0d70970a48992284a9b54a01">&#9670;&nbsp;</a></span>ContainsNumber()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static bool StageStatic.ContainsNumber </td>
+          <td>(</td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>category</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">int&#160;</td>
+          <td class="paramname"><em>i</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">bool&#160;</td>
+          <td class="paramname"><em>local</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Looks wether an <a class="el" href="class_stage.html#a20fa1608a56af63b36cc3631c785cbb9" title="Where to display this Stage within a category relative to others.">Stage.number</a> <em>i</em>  exists within a certain <a class="el" href="class_stage.html#ae5516c644b31b5ac3a738224af511d80" title="Which category this Stage should be displayed in.">Stage.category</a> <em>category</em>  in local saves (<em>local</em>  == <code>true</code>) or install path. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">category</td><td>to look in</td></tr>
+    <tr><td class="paramname">i</td><td>to look for</td></tr>
+    <tr><td class="paramname">local</td><td>where to look</td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd></dd></dl>
+
+</div>
+</div>
+<a id="a5b42dc6adc37f827de97d220bcd0d4f4" name="a5b42dc6adc37f827de97d220bcd0d4f4"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a5b42dc6adc37f827de97d220bcd0d4f4">&#9670;&nbsp;</a></span>Delete()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static void StageStatic.Delete </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_stage.html">Stage</a>&#160;</td>
+          <td class="paramname"><em>stage</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Deletes a <a class="el" href="class_stage.html">Stage</a> and all its associated files (including save games). </p><dl class="section see"><dt>See also</dt><dd><a class="el" href="class_stage.html#afb40eed71cf610113cb21a9e67d3b00a" title="Clears and deletes all files associated with this Stage.">Stage.delete(bool)</a></dd></dl>
+</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">stage</td><td>to be deleted</td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a id="a1c07009989ec4396b7eb59669e6e6bf7" name="a1c07009989ec4396b7eb59669e6e6bf7"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a1c07009989ec4396b7eb59669e6e6bf7">&#9670;&nbsp;</a></span>GenerateWorldList()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static List&lt; string &gt; StageStatic.GenerateWorldList </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Extracts all loadable scenes for <a class="el" href="class_stage_static.html#ac3e5974d8914bfcd35e9de55d3f7e81d" title="Loadable world scenes">Worlds</a>. </p>
+<dl class="section return"><dt>Returns</dt><dd><a class="el" href="class_stage_static.html#ac3e5974d8914bfcd35e9de55d3f7e81d" title="Loadable world scenes">Worlds</a></dd></dl>
+
+</div>
+</div>
+<a id="ac1503a0b08f6d8d40a1d3f81b174eb21" name="ac1503a0b08f6d8d40a1d3f81b174eb21"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ac1503a0b08f6d8d40a1d3f81b174eb21">&#9670;&nbsp;</a></span>GetStage()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static <a class="el" href="class_stage.html">Stage</a> StageStatic.GetStage </td>
+          <td>(</td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>name</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">bool&#160;</td>
+          <td class="paramname"><em>local</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Returns a <a class="el" href="class_stage.html">Stage</a> or throws Exception if not found. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">name</td><td><a class="el" href="class_stage.html#ac1281ad7083f3e5e403cce45289a0649" title="The name this Stage will be displayed with. Also defines names of save files of stage progress,...">Stage.name</a></td></tr>
+    <tr><td class="paramname">local</td><td>where to look</td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd><code>(local ? StageLocal : StageOfficial)[name];</code></dd></dl>
+
+</div>
+</div>
+<a id="a06194934a71ec122180ca7ed50007212" name="a06194934a71ec122180ca7ed50007212"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a06194934a71ec122180ca7ed50007212">&#9670;&nbsp;</a></span>LoadCreate()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static void StageStatic.LoadCreate </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Load current <a class="el" href="class_stage_static.html#ad259bc429af988b6cd1ac4505e92ffe8" title="Current Stage">stage</a> in <a class="el" href="class_stage_static.html#a1202ca6e0f3c6b29cce958edadc283cba686e697538050e4664636337cc3b834f">Mode.Create</a> </p>
+
+</div>
+</div>
+<a id="aada8f91b2d1b2c1e56b47243d403e718" name="aada8f91b2d1b2c1e56b47243d403e718"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aada8f91b2d1b2c1e56b47243d403e718">&#9670;&nbsp;</a></span>LoadInitStage() <span class="overload">[1/2]</span></h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static bool StageStatic.LoadInitStage </td>
+          <td>(</td>
+          <td class="paramtype">bool&#160;</td>
+          <td class="paramname"><em>restore_session</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">GameObject&#160;</td>
+          <td class="paramname"><em>gameObject</em> = <code>null</code>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Loads and initiates <a class="el" href="class_stage.html">Stage</a> defined by <a class="el" href="class_stage_static.html#a90720efb3185f55cd5f85d024358e6d7" title="Stage.name of current stage or one to be loaded. LoadInitStage(bool, GameObject)">current_name</a> and <a class="el" href="class_stage_static.html#a579d9db71338001b70cfe1374febd4b5" title="!Stage.use_install_folder of current stage or one to be loaded. LoadInitStage(bool,...">local_stage</a>. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">restore_session</td><td>wether to restore last (loaded) player session (<code>true</code>) or start from scratch (<code>false</code>).</td></tr>
+    <tr><td class="paramname">gameObject</td><td>(e.g. UI/ Def_Stage) toggles recursively children with tag "DevelopingMode" to <a class="el" href="class_stage_static.html#a20f2ed5e85366b4ca52e1199186152fe" title="Current Mode">mode</a> == <a class="el" href="class_stage_static.html#a1202ca6e0f3c6b29cce958edadc283cba686e697538050e4664636337cc3b834f">Mode.Create</a>.</td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd><code>false</code> iff <a class="el" href="class_stage.html">Stage</a> defined by <a class="el" href="class_stage_static.html#a90720efb3185f55cd5f85d024358e6d7" title="Stage.name of current stage or one to be loaded. LoadInitStage(bool, GameObject)">current_name</a> and <a class="el" href="class_stage_static.html#a579d9db71338001b70cfe1374febd4b5" title="!Stage.use_install_folder of current stage or one to be loaded. LoadInitStage(bool,...">local_stage</a> could not be <em>found</em> or <em>loaded</em>.</dd></dl>
+
+</div>
+</div>
+<a id="a87ba52c67996acef01f71113c01be45b" name="a87ba52c67996acef01f71113c01be45b"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a87ba52c67996acef01f71113c01be45b">&#9670;&nbsp;</a></span>LoadInitStage() <span class="overload">[2/2]</span></h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static bool StageStatic.LoadInitStage </td>
+          <td>(</td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>name</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">bool&#160;</td>
+          <td class="paramname"><em>local</em> = <code>false</code>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">bool&#160;</td>
+          <td class="paramname"><em>restore_session</em> = <code>true</code>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">GameObject&#160;</td>
+          <td class="paramname"><em>gameObject</em> = <code>null</code>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Wrapps <a class="el" href="class_stage_static.html#aada8f91b2d1b2c1e56b47243d403e718" title="Loads and initiates Stage defined by current_name and local_stage.">LoadInitStage(bool, GameObject)</a> with extra parameters. Loads and initiates <a class="el" href="class_stage.html">Stage</a> defined by <em>name</em>  and <em>local</em> . </p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">name</td><td>sets <a class="el" href="class_stage_static.html#a90720efb3185f55cd5f85d024358e6d7" title="Stage.name of current stage or one to be loaded. LoadInitStage(bool, GameObject)">current_name</a> iff succeedes</td></tr>
+    <tr><td class="paramname">local</td><td>sets <a class="el" href="class_stage_static.html#a90720efb3185f55cd5f85d024358e6d7" title="Stage.name of current stage or one to be loaded. LoadInitStage(bool, GameObject)">current_name</a> iff succeedes</td></tr>
+    <tr><td class="paramname">restore_session</td><td>wether to restore last (loaded) player session (<code>true</code>) or start from scratch (<code>false</code>).</td></tr>
+    <tr><td class="paramname">gameObject</td><td>(e.g. UI/ Def_Stage) toggles recursively children with tag "DevelopingMode" to <a class="el" href="class_stage_static.html#a20f2ed5e85366b4ca52e1199186152fe" title="Current Mode">mode</a> == <a class="el" href="class_stage_static.html#a1202ca6e0f3c6b29cce958edadc283cba686e697538050e4664636337cc3b834f">Mode.Create</a>.</td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd><code>false</code> iff <a class="el" href="class_stage.html">Stage</a> defined by <em>name</em>  and <em>local</em>  could not be <em>found</em> or <em>loaded</em>.</dd></dl>
+
+</div>
+</div>
+<a id="a79a5b343aa5b9b1841c77c933a2e12bf" name="a79a5b343aa5b9b1841c77c933a2e12bf"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a79a5b343aa5b9b1841c77c933a2e12bf">&#9670;&nbsp;</a></span>LoadNewStage()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static <a class="el" href="struct_stage_static_1_1_stage_error_struct.html">StageErrorStruct</a> StageStatic.LoadNewStage </td>
+          <td>(</td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>category</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">int&#160;</td>
+          <td class="paramname"><em>id</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>name</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>description</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>scene</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a88147c31eb5dc09239a65865d8219001" name="a88147c31eb5dc09239a65865d8219001"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a88147c31eb5dc09239a65865d8219001">&#9670;&nbsp;</a></span>NextNumber()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static int StageStatic.NextNumber </td>
+          <td>(</td>
+          <td class="paramtype">bool&#160;</td>
+          <td class="paramname"><em>local</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>category</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Finds first unused <a class="el" href="class_stage.html#a20fa1608a56af63b36cc3631c785cbb9" title="Where to display this Stage within a category relative to others.">Stage.number</a> in a certain <em>category</em> . </p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">local</td><td>which kind of stage we are looking at</td></tr>
+    <tr><td class="paramname">category</td><td>the category in question</td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>first unused <a class="el" href="class_stage.html#a20fa1608a56af63b36cc3631c785cbb9" title="Where to display this Stage within a category relative to others.">Stage.number</a> in a certain <em>category</em> </dd></dl>
+
+</div>
+</div>
+<a id="a7ac4507de8df700a4fd44c2cb495033b" name="a7ac4507de8df700a4fd44c2cb495033b"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a7ac4507de8df700a4fd44c2cb495033b">&#9670;&nbsp;</a></span>SetMode()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static void StageStatic.SetMode </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_stage_static.html#a1202ca6e0f3c6b29cce958edadc283cb">Mode</a>&#160;</td>
+          <td class="paramname"><em>mode</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">GameObject&#160;</td>
+          <td class="paramname"><em>gameObject</em> = <code>null</code>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>sets <a class="el" href="class_stage_static.html#a20f2ed5e85366b4ca52e1199186152fe" title="Current Mode">mode</a> and en-/ disables children of <em>gameObject</em>  with certain Tags, only available in certain <a class="el" href="class_stage_static.html#a1202ca6e0f3c6b29cce958edadc283cb">Modes</a> (e.g. in Def_Stage) </p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">mode</td><td><a class="el" href="class_stage_static.html#a1202ca6e0f3c6b29cce958edadc283cb" title="Available Modes a Stage to be selected and/ or loaded in.">Mode</a> to set</td></tr>
+    <tr><td class="paramname">gameObject</td><td>which children will be checked</td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a id="ac3323e4192fd65dad12a4311cd7d7b42" name="ac3323e4192fd65dad12a4311cd7d7b42"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ac3323e4192fd65dad12a4311cd7d7b42">&#9670;&nbsp;</a></span>SetStage()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static void StageStatic.SetStage </td>
+          <td>(</td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>name</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">bool&#160;</td>
+          <td class="paramname"><em>local</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Sets parameters, defining what to load in <a class="el" href="class_stage_static.html#aada8f91b2d1b2c1e56b47243d403e718" title="Loads and initiates Stage defined by current_name and local_stage.">LoadInitStage(bool, GameObject)</a> and <a class="el" href="class_stage_static.html#a87ba52c67996acef01f71113c01be45b" title="Wrapps LoadInitStage(bool, GameObject) with extra parameters. Loads and initiates Stage defined by na...">LoadInitStage(string, bool, bool, GameObject)</a>. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">name</td><td>sets <a class="el" href="class_stage_static.html#a90720efb3185f55cd5f85d024358e6d7" title="Stage.name of current stage or one to be loaded. LoadInitStage(bool, GameObject)">current_name</a></td></tr>
+    <tr><td class="paramname">local</td><td>sets <a class="el" href="class_stage_static.html#a579d9db71338001b70cfe1374febd4b5" title="!Stage.use_install_folder of current stage or one to be loaded. LoadInitStage(bool,...">local_stage</a></td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a id="ae647a968e08d079612cd10a261738aa7" name="ae647a968e08d079612cd10a261738aa7"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ae647a968e08d079612cd10a261738aa7">&#9670;&nbsp;</a></span>ShallowLoadStages()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static void StageStatic.ShallowLoadStages </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Looks for and initial loads (see <a class="el" href="class_stage.html#a2cdcf84092d9be7f38556aae88d72d27" title="Reads File given by path  and writes its contents into set .">Stage.ShallowLoad(ref Stage, string)</a>) <a class="el" href="class_stage.html">Stages</a> in <a class="el" href="class_stage_static.html#a579d9db71338001b70cfe1374febd4b5" title="!Stage.use_install_folder of current stage or one to be loaded. LoadInitStage(bool,...">local_stage</a> and !<a class="el" href="class_stage_static.html#a579d9db71338001b70cfe1374febd4b5" title="!Stage.use_install_folder of current stage or one to be loaded. LoadInitStage(bool,...">local_stage</a>. </p>
+
+</div>
+</div>
+<a id="a15e633be559203508df4700750a8afab" name="a15e633be559203508df4700750a8afab"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a15e633be559203508df4700750a8afab">&#9670;&nbsp;</a></span>Validate()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static <a class="el" href="struct_stage_static_1_1_stage_error_struct.html">StageErrorStruct</a> StageStatic.Validate </td>
+          <td>(</td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>category</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">int&#160;</td>
+          <td class="paramname"><em>id</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>name</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>description</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>scene</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">bool&#160;</td>
+          <td class="paramname"><em>local</em> = <code>true</code>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Data Documentation</h2>
+<a id="a6eec1c1438bf0ffe784e0676f5a578f5" name="a6eec1c1438bf0ffe784e0676f5a578f5"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a6eec1c1438bf0ffe784e0676f5a578f5">&#9670;&nbsp;</a></span>Category</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">Dictionary&lt;string, int&gt; StageStatic.Category</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+<b>Initial value:</b><div class="fragment"><div class="line">= <span class="keyword">new</span> Dictionary&lt;string, int&gt; {</div>
+<div class="line">        { <span class="stringliteral">&quot;&quot;</span>, -1 },</div>
+<div class="line">        { <span class="stringliteral">&quot;Demo Category&quot;</span>, 0 },</div>
+<div class="line">    }</div>
+</div><!-- fragment -->
+<p>Used to map <a class="el" href="class_stage_static.html#a8bd51b08430b5855fa4c23a62f181f5a">StageOfficial</a> <a class="el" href="class_stage.html#ae5516c644b31b5ac3a738224af511d80">categories</a> into a ordered list for the StageMenue. </p>
+
+</div>
+</div>
+<a id="a90720efb3185f55cd5f85d024358e6d7" name="a90720efb3185f55cd5f85d024358e6d7"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a90720efb3185f55cd5f85d024358e6d7">&#9670;&nbsp;</a></span>current_name</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">string StageStatic.current_name</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p><a class="el" href="class_stage.html#ac1281ad7083f3e5e403cce45289a0649" title="The name this Stage will be displayed with. Also defines names of save files of stage progress,...">Stage.name</a> of current <a class="el" href="class_stage_static.html#ad259bc429af988b6cd1ac4505e92ffe8" title="Current Stage">stage</a> or one to be loaded. </p><dl class="section see"><dt>See also</dt><dd><a class="el" href="class_stage_static.html#aada8f91b2d1b2c1e56b47243d403e718" title="Loads and initiates Stage defined by current_name and local_stage.">LoadInitStage(bool, GameObject)</a></dd></dl>
+</p>
+
+</div>
+</div>
+<a id="a579d9db71338001b70cfe1374febd4b5" name="a579d9db71338001b70cfe1374febd4b5"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a579d9db71338001b70cfe1374febd4b5">&#9670;&nbsp;</a></span>local_stage</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool StageStatic.local_stage</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>!<a class="el" href="class_stage.html#a511e21222f0180412a5cf0c457c8cdd5" title="Wether this Stage is located in installation folder or user data (a.k.a. !local).">Stage.use_install_folder</a> of current <a class="el" href="class_stage_static.html#ad259bc429af988b6cd1ac4505e92ffe8" title="Current Stage">stage</a> or one to be loaded. </p><dl class="section see"><dt>See also</dt><dd><a class="el" href="class_stage_static.html#aada8f91b2d1b2c1e56b47243d403e718" title="Loads and initiates Stage defined by current_name and local_stage.">LoadInitStage(bool, GameObject)</a></dd></dl>
+</p>
+
+</div>
+</div>
+<a id="a20f2ed5e85366b4ca52e1199186152fe" name="a20f2ed5e85366b4ca52e1199186152fe"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a20f2ed5e85366b4ca52e1199186152fe">&#9670;&nbsp;</a></span>mode</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_stage_static.html#a1202ca6e0f3c6b29cce958edadc283cb">Mode</a> StageStatic.mode</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Current <a class="el" href="class_stage_static.html#a1202ca6e0f3c6b29cce958edadc283cb" title="Available Modes a Stage to be selected and/ or loaded in.">Mode</a> </p>
+
+</div>
+</div>
+<a id="ade03945166bc7905fefcf96c7751b832" name="ade03945166bc7905fefcf96c7751b832"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ade03945166bc7905fefcf96c7751b832">&#9670;&nbsp;</a></span>StageLocal</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">Dictionary&lt;string, <a class="el" href="class_stage.html">Stage</a>&gt; StageStatic.StageLocal</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p></p>
+<ul>
+<li><code>Key</code>: stage name</li>
+<li><code>Value</code>: stages created by local user </li>
+</ul>
+
+</div>
+</div>
+<a id="a8bd51b08430b5855fa4c23a62f181f5a" name="a8bd51b08430b5855fa4c23a62f181f5a"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a8bd51b08430b5855fa4c23a62f181f5a">&#9670;&nbsp;</a></span>StageOfficial</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">Dictionary&lt;string, <a class="el" href="class_stage.html">Stage</a>&gt; StageStatic.StageOfficial</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p></p>
+<ul>
+<li><code>Key</code>: stage name</li>
+<li><code>Value</code>: stages created by KWARC </li>
+</ul>
+
+</div>
+</div>
+<a id="ac3e5974d8914bfcd35e9de55d3f7e81d" name="ac3e5974d8914bfcd35e9de55d3f7e81d"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ac3e5974d8914bfcd35e9de55d3f7e81d">&#9670;&nbsp;</a></span>Worlds</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">readonly List&lt;string&gt; StageStatic.Worlds = <a class="el" href="class_stage_static.html#a1c07009989ec4396b7eb59669e6e6bf7">GenerateWorldList</a>()</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Loadable world scenes </p>
+
+</div>
+</div>
+<h2 class="groupheader">Property Documentation</h2>
+<a id="a2e96919d56d5f9cdc69961bfd338c5ba" name="a2e96919d56d5f9cdc69961bfd338c5ba"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a2e96919d56d5f9cdc69961bfd338c5ba">&#9670;&nbsp;</a></span>last_error</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="struct_stage_static_1_1_stage_error_struct.html">StageErrorStruct</a> StageStatic.last_error</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">get</span><span class="mlabel">private set</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>TODO: set when encountering an error </p>
+
+</div>
+</div>
+<a id="ad259bc429af988b6cd1ac4505e92ffe8" name="ad259bc429af988b6cd1ac4505e92ffe8"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ad259bc429af988b6cd1ac4505e92ffe8">&#9670;&nbsp;</a></span>stage</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_stage.html">Stage</a>??? StageStatic.stage</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">get</span><span class="mlabel">set</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Current <a class="el" href="class_stage.html">Stage</a> </p>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/<a class="el" href="_stage_static_8cs.html">StageStatic.cs</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="class_stage_static.html">StageStatic</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_stage_static.js b/Doxygen/output/html/class_stage_static.js
new file mode 100644
index 0000000000000000000000000000000000000000..d3dc5c21b25a81eac62c1b4267e461ddbe857166
--- /dev/null
+++ b/Doxygen/output/html/class_stage_static.js
@@ -0,0 +1,32 @@
+var class_stage_static =
+[
+    [ "StageErrorStruct", "struct_stage_static_1_1_stage_error_struct.html", "struct_stage_static_1_1_stage_error_struct" ],
+    [ "Mode", "class_stage_static.html#a1202ca6e0f3c6b29cce958edadc283cb", [
+      [ "Play", "class_stage_static.html#a1202ca6e0f3c6b29cce958edadc283cbade3c731be5633838089a07179d301d7b", null ],
+      [ "Create", "class_stage_static.html#a1202ca6e0f3c6b29cce958edadc283cba686e697538050e4664636337cc3b834f", null ]
+    ] ],
+    [ "ContainsKey", "class_stage_static.html#af43fd9717c7a138b2722780600b45e82", null ],
+    [ "ContainsKey", "class_stage_static.html#ae0ead6ff1d4cb6beb4dac6826e19c0e7", null ],
+    [ "ContainsNumber", "class_stage_static.html#a2ca8799d0d70970a48992284a9b54a01", null ],
+    [ "Delete", "class_stage_static.html#a5b42dc6adc37f827de97d220bcd0d4f4", null ],
+    [ "GenerateWorldList", "class_stage_static.html#a1c07009989ec4396b7eb59669e6e6bf7", null ],
+    [ "GetStage", "class_stage_static.html#ac1503a0b08f6d8d40a1d3f81b174eb21", null ],
+    [ "LoadCreate", "class_stage_static.html#a06194934a71ec122180ca7ed50007212", null ],
+    [ "LoadInitStage", "class_stage_static.html#aada8f91b2d1b2c1e56b47243d403e718", null ],
+    [ "LoadInitStage", "class_stage_static.html#a87ba52c67996acef01f71113c01be45b", null ],
+    [ "LoadNewStage", "class_stage_static.html#a79a5b343aa5b9b1841c77c933a2e12bf", null ],
+    [ "NextNumber", "class_stage_static.html#a88147c31eb5dc09239a65865d8219001", null ],
+    [ "SetMode", "class_stage_static.html#a7ac4507de8df700a4fd44c2cb495033b", null ],
+    [ "SetStage", "class_stage_static.html#ac3323e4192fd65dad12a4311cd7d7b42", null ],
+    [ "ShallowLoadStages", "class_stage_static.html#ae647a968e08d079612cd10a261738aa7", null ],
+    [ "Validate", "class_stage_static.html#a15e633be559203508df4700750a8afab", null ],
+    [ "Category", "class_stage_static.html#a6eec1c1438bf0ffe784e0676f5a578f5", null ],
+    [ "current_name", "class_stage_static.html#a90720efb3185f55cd5f85d024358e6d7", null ],
+    [ "local_stage", "class_stage_static.html#a579d9db71338001b70cfe1374febd4b5", null ],
+    [ "mode", "class_stage_static.html#a20f2ed5e85366b4ca52e1199186152fe", null ],
+    [ "StageLocal", "class_stage_static.html#ade03945166bc7905fefcf96c7751b832", null ],
+    [ "StageOfficial", "class_stage_static.html#a8bd51b08430b5855fa4c23a62f181f5a", null ],
+    [ "Worlds", "class_stage_static.html#ac3e5974d8914bfcd35e9de55d3f7e81d", null ],
+    [ "last_error", "class_stage_static.html#a2e96919d56d5f9cdc69961bfd338c5ba", null ],
+    [ "stage", "class_stage_static.html#ad259bc429af988b6cd1ac4505e92ffe8", null ]
+];
\ No newline at end of file
diff --git a/Doxygen/output/html/class_start_server-members.html b/Doxygen/output/html/class_start_server-members.html
new file mode 100644
index 0000000000000000000000000000000000000000..a95aab90c2f4d47f2a0759e0e16c096bac7442e0
--- /dev/null
+++ b/Doxygen/output/html/class_start_server-members.html
@@ -0,0 +1,108 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_start_server.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">StartServer Member List</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_start_server.html">StartServer</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_start_server.html#abea4a5b1fdafd69bf3e8d3fd694ced96">PrepareGame</a>()</td><td class="entry"><a class="el" href="class_start_server.html">StartServer</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_start_server.html#a9523f7d47efa452667297047919db2b5">process</a></td><td class="entry"><a class="el" href="class_start_server.html">StartServer</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_start_server.html#a639dd319a7bf52230d56a393f65e9e73">processInfo</a></td><td class="entry"><a class="el" href="class_start_server.html">StartServer</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_start_server.html#ae5486dcf9b18bb59cbc4c118c87ea1c1">ServerRoutine</a>()</td><td class="entry"><a class="el" href="class_start_server.html">StartServer</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_start_server.html#a88dba52490207adfa22e4ff166e806fb">ServerRoutine1</a>()</td><td class="entry"><a class="el" href="class_start_server.html">StartServer</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_start_server.html#a134731bb9656fda174f2edc4babae64b">Start</a>()</td><td class="entry"><a class="el" href="class_start_server.html">StartServer</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_start_server.html#a7c06e1417d264953a02a5f8d2814d15e">Update</a>()</td><td class="entry"><a class="el" href="class_start_server.html">StartServer</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_start_server.html#ac4da4af85c6c0504d1a2d3b0d81aeca3">WaitingText</a></td><td class="entry"><a class="el" href="class_start_server.html">StartServer</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_start_server.html b/Doxygen/output/html/class_start_server.html
new file mode 100644
index 0000000000000000000000000000000000000000..a5f915a95c84340c4d02d24a8153b148c1a79dbc
--- /dev/null
+++ b/Doxygen/output/html/class_start_server.html
@@ -0,0 +1,331 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: StartServer Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_start_server.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#pub-static-attribs">Static Public Attributes</a> &#124;
+<a href="#pri-methods">Private Member Functions</a> &#124;
+<a href="#pri-attribs">Private Attributes</a> &#124;
+<a href="class_start_server-members.html">List of all members</a>  </div>
+  <div class="headertitle"><div class="title">StartServer Class Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<div class="dynheader">
+Inheritance diagram for StartServer:</div>
+<div class="dyncontent">
+ <div class="center">
+  <img src="class_start_server.png" alt=""/>
+ </div></div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-static-attribs" name="pub-static-attribs"></a>
+Static Public Attributes</h2></td></tr>
+<tr class="memitem:a9523f7d47efa452667297047919db2b5"><td class="memItemLeft" align="right" valign="top">static Process&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_start_server.html#a9523f7d47efa452667297047919db2b5">process</a></td></tr>
+<tr class="separator:a9523f7d47efa452667297047919db2b5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a639dd319a7bf52230d56a393f65e9e73"><td class="memItemLeft" align="right" valign="top">static ProcessStartInfo&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_start_server.html#a639dd319a7bf52230d56a393f65e9e73">processInfo</a></td></tr>
+<tr class="separator:a639dd319a7bf52230d56a393f65e9e73"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-methods" name="pri-methods"></a>
+Private Member Functions</h2></td></tr>
+<tr class="memitem:a134731bb9656fda174f2edc4babae64b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_start_server.html#a134731bb9656fda174f2edc4babae64b">Start</a> ()</td></tr>
+<tr class="separator:a134731bb9656fda174f2edc4babae64b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abea4a5b1fdafd69bf3e8d3fd694ced96"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_start_server.html#abea4a5b1fdafd69bf3e8d3fd694ced96">PrepareGame</a> ()</td></tr>
+<tr class="separator:abea4a5b1fdafd69bf3e8d3fd694ced96"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a88dba52490207adfa22e4ff166e806fb"><td class="memItemLeft" align="right" valign="top">IEnumerator&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_start_server.html#a88dba52490207adfa22e4ff166e806fb">ServerRoutine1</a> ()</td></tr>
+<tr class="separator:a88dba52490207adfa22e4ff166e806fb"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae5486dcf9b18bb59cbc4c118c87ea1c1"><td class="memItemLeft" align="right" valign="top">IEnumerator&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_start_server.html#ae5486dcf9b18bb59cbc4c118c87ea1c1">ServerRoutine</a> ()</td></tr>
+<tr class="separator:ae5486dcf9b18bb59cbc4c118c87ea1c1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7c06e1417d264953a02a5f8d2814d15e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_start_server.html#a7c06e1417d264953a02a5f8d2814d15e">Update</a> ()</td></tr>
+<tr class="separator:a7c06e1417d264953a02a5f8d2814d15e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-attribs" name="pri-attribs"></a>
+Private Attributes</h2></td></tr>
+<tr class="memitem:ac4da4af85c6c0504d1a2d3b0d81aeca3"><td class="memItemLeft" align="right" valign="top">TMPro.TextMeshProUGUI&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_start_server.html#ac4da4af85c6c0504d1a2d3b0d81aeca3">WaitingText</a></td></tr>
+<tr class="separator:ac4da4af85c6c0504d1a2d3b0d81aeca3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a id="abea4a5b1fdafd69bf3e8d3fd694ced96" name="abea4a5b1fdafd69bf3e8d3fd694ced96"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#abea4a5b1fdafd69bf3e8d3fd694ced96">&#9670;&nbsp;</a></span>PrepareGame()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void StartServer.PrepareGame </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="ae5486dcf9b18bb59cbc4c118c87ea1c1" name="ae5486dcf9b18bb59cbc4c118c87ea1c1"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ae5486dcf9b18bb59cbc4c118c87ea1c1">&#9670;&nbsp;</a></span>ServerRoutine()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">IEnumerator StartServer.ServerRoutine </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a88dba52490207adfa22e4ff166e806fb" name="a88dba52490207adfa22e4ff166e806fb"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a88dba52490207adfa22e4ff166e806fb">&#9670;&nbsp;</a></span>ServerRoutine1()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">IEnumerator StartServer.ServerRoutine1 </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a134731bb9656fda174f2edc4babae64b" name="a134731bb9656fda174f2edc4babae64b"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a134731bb9656fda174f2edc4babae64b">&#9670;&nbsp;</a></span>Start()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void StartServer.Start </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a7c06e1417d264953a02a5f8d2814d15e" name="a7c06e1417d264953a02a5f8d2814d15e"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a7c06e1417d264953a02a5f8d2814d15e">&#9670;&nbsp;</a></span>Update()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void StartServer.Update </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Data Documentation</h2>
+<a id="a9523f7d47efa452667297047919db2b5" name="a9523f7d47efa452667297047919db2b5"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a9523f7d47efa452667297047919db2b5">&#9670;&nbsp;</a></span>process</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">Process StartServer.process</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a639dd319a7bf52230d56a393f65e9e73" name="a639dd319a7bf52230d56a393f65e9e73"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a639dd319a7bf52230d56a393f65e9e73">&#9670;&nbsp;</a></span>processInfo</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">ProcessStartInfo StartServer.processInfo</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="ac4da4af85c6c0504d1a2d3b0d81aeca3" name="ac4da4af85c6c0504d1a2d3b0d81aeca3"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ac4da4af85c6c0504d1a2d3b0d81aeca3">&#9670;&nbsp;</a></span>WaitingText</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">TMPro.TextMeshProUGUI StartServer.WaitingText</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/<a class="el" href="_start_server_8cs.html">StartServer.cs</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="class_start_server.html">StartServer</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_start_server.js b/Doxygen/output/html/class_start_server.js
new file mode 100644
index 0000000000000000000000000000000000000000..906ff98c477170b90f57eb5a18ea5428f4decb98
--- /dev/null
+++ b/Doxygen/output/html/class_start_server.js
@@ -0,0 +1,11 @@
+var class_start_server =
+[
+    [ "PrepareGame", "class_start_server.html#abea4a5b1fdafd69bf3e8d3fd694ced96", null ],
+    [ "ServerRoutine", "class_start_server.html#ae5486dcf9b18bb59cbc4c118c87ea1c1", null ],
+    [ "ServerRoutine1", "class_start_server.html#a88dba52490207adfa22e4ff166e806fb", null ],
+    [ "Start", "class_start_server.html#a134731bb9656fda174f2edc4babae64b", null ],
+    [ "Update", "class_start_server.html#a7c06e1417d264953a02a5f8d2814d15e", null ],
+    [ "process", "class_start_server.html#a9523f7d47efa452667297047919db2b5", null ],
+    [ "processInfo", "class_start_server.html#a639dd319a7bf52230d56a393f65e9e73", null ],
+    [ "WaitingText", "class_start_server.html#ac4da4af85c6c0504d1a2d3b0d81aeca3", null ]
+];
\ No newline at end of file
diff --git a/Doxygen/output/html/class_start_server.png b/Doxygen/output/html/class_start_server.png
new file mode 100644
index 0000000000000000000000000000000000000000..d6cdbbb9d893f56373bd8d07da37ef69b7a9a107
--- /dev/null
+++ b/Doxygen/output/html/class_start_server.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:bf5d98c595c0091f7099825ba1d62235ffaa81060dcfbccee19b02a9f27b4a87
+size 493
diff --git a/Doxygen/output/html/class_tape-members.html b/Doxygen/output/html/class_tape-members.html
new file mode 100644
index 0000000000000000000000000000000000000000..1731e5ebc622f826e282e8723a753018b786d9ed
--- /dev/null
+++ b/Doxygen/output/html/class_tape-members.html
@@ -0,0 +1,121 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_tape.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">Tape Member List</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_tape.html">Tape</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_tape.html#a7652d5608e25e7453e3235238ebfa325">ActivateLineDrawing</a>()</td><td class="entry"><a class="el" href="class_tape.html">Tape</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_tape.html#a9e2f6fa51f834b35efaa11f1f815a485">Awake</a>()</td><td class="entry"><a class="el" href="class_tape.html">Tape</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_gadget.html#ad932ca8643a5a86c74ed070079a8f70e">Cursor</a></td><td class="entry"><a class="el" href="class_gadget.html">Gadget</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_tape.html#ab0db7aa04f629e6b631775bd69e1940a">DeactivateLineDrawing</a>()</td><td class="entry"><a class="el" href="class_tape.html">Tape</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_gadget.html#a08cf9e25270636472e93195bc1516878">id</a></td><td class="entry"><a class="el" href="class_gadget.html">Gadget</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_gadget.html#acb04c1ca241da0b8e818144a80d9e55d">ignoreLayerMask</a></td><td class="entry"><a class="el" href="class_gadget.html">Gadget</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_tape.html#a7a8b3f34f8bb6b72a01794dcdbfa2dee">linePositions</a></td><td class="entry"><a class="el" href="class_tape.html">Tape</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_tape.html#aa778c83fb81572be965662098a52bcb5">linePreviewMaterial</a></td><td class="entry"><a class="el" href="class_tape.html">Tape</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_tape.html#a2457ddc04ccd4247c80eab41496ef3d4">lineRenderer</a></td><td class="entry"><a class="el" href="class_tape.html">Tape</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_tape.html#a1e32ef5930919e7491c5718453f3af43">maxHeight</a></td><td class="entry"><a class="el" href="class_tape.html">Tape</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_gadget.html#aa5cbccf7078b56f38e9b3d972f04e999">MaxRange</a></td><td class="entry"><a class="el" href="class_gadget.html">Gadget</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_tape.html#ad3de0641d633ed808d37e3209359d0d2">OnDisable</a>()</td><td class="entry"><a class="el" href="class_tape.html">Tape</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_tape.html#a9e5d46474dfa79d7e2f23c8018e5e657">OnEnable</a>()</td><td class="entry"><a class="el" href="class_tape.html">Tape</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_tape.html#aa4d350b49d43248352c0dbfb6ff11245">OnHit</a>(RaycastHit hit)</td><td class="entry"><a class="el" href="class_tape.html">Tape</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_tape.html#a4d6c6d4799c5993658ebafad0427731d">ResetGadget</a>()</td><td class="entry"><a class="el" href="class_tape.html">Tape</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_gadget.html#a2c9fe989e41ae1117121eefc22fca7b0">Sprite</a></td><td class="entry"><a class="el" href="class_gadget.html">Gadget</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_tape.html#a129b506622904d5750499d9c11f6de69">TapeModeFirstPointSelected</a></td><td class="entry"><a class="el" href="class_tape.html">Tape</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_tape.html#aa5d6d3eed5688ca4996c222789f6fc60">TapeModeIsFirstPointSelected</a></td><td class="entry"><a class="el" href="class_tape.html">Tape</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_gadget.html#aae7923f7fd2ee880e3cb9d8f4f76cb53">UiName</a></td><td class="entry"><a class="el" href="class_gadget.html">Gadget</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_tape.html#a6c3b9a794a6dacdec360f0fe5788e74b">Update</a>()</td><td class="entry"><a class="el" href="class_tape.html">Tape</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_tape.html#a105725d57e5303a270abc1c46b968e85">UpdateLineDrawing</a>()</td><td class="entry"><a class="el" href="class_tape.html">Tape</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_tape.html b/Doxygen/output/html/class_tape.html
new file mode 100644
index 0000000000000000000000000000000000000000..a9d1dcf10e56a9003d8f43e60fb482025d8d85c2
--- /dev/null
+++ b/Doxygen/output/html/class_tape.html
@@ -0,0 +1,533 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Tape Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_tape.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="#pub-attribs">Public Attributes</a> &#124;
+<a href="#pri-methods">Private Member Functions</a> &#124;
+<a href="#pri-attribs">Private Attributes</a> &#124;
+<a href="class_tape-members.html">List of all members</a>  </div>
+  <div class="headertitle"><div class="title">Tape Class Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<div class="dynheader">
+Inheritance diagram for Tape:</div>
+<div class="dyncontent">
+ <div class="center">
+  <img src="class_tape.png" usemap="#Tape_map" alt=""/>
+  <map id="Tape_map" name="Tape_map">
+<area href="class_gadget.html" title="Base class for all Gadgets to derive from. A Gadget is a tool for the player (and level editor) to in..." alt="Gadget" shape="rect" coords="0,56,102,80"/>
+  </map>
+</div></div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:aa4d350b49d43248352c0dbfb6ff11245"><td class="memItemLeft" align="right" valign="top">override void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_tape.html#aa4d350b49d43248352c0dbfb6ff11245">OnHit</a> (RaycastHit hit)</td></tr>
+<tr class="memdesc:aa4d350b49d43248352c0dbfb6ff11245"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when <a class="el" href="class_communication_events.html#a42aa894d895fcccfea05a3823bc2a683">CommunicationEvents.TriggerEvent</a> is invoked, a.k.a. when Player clicks in GameWorld.  <a href="class_tape.html#aa4d350b49d43248352c0dbfb6ff11245">More...</a><br /></td></tr>
+<tr class="separator:aa4d350b49d43248352c0dbfb6ff11245"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
+Public Attributes</h2></td></tr>
+<tr class="memitem:a1e32ef5930919e7491c5718453f3af43"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_tape.html#a1e32ef5930919e7491c5718453f3af43">maxHeight</a> = 2.5f</td></tr>
+<tr class="separator:a1e32ef5930919e7491c5718453f3af43"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2457ddc04ccd4247c80eab41496ef3d4"><td class="memItemLeft" align="right" valign="top">LineRenderer&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_tape.html#a2457ddc04ccd4247c80eab41496ef3d4">lineRenderer</a></td></tr>
+<tr class="separator:a2457ddc04ccd4247c80eab41496ef3d4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa778c83fb81572be965662098a52bcb5"><td class="memItemLeft" align="right" valign="top">Material&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_tape.html#aa778c83fb81572be965662098a52bcb5">linePreviewMaterial</a></td></tr>
+<tr class="separator:aa778c83fb81572be965662098a52bcb5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_attribs_class_gadget"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_class_gadget')"><img src="closed.png" alt="-"/>&#160;Public Attributes inherited from <a class="el" href="class_gadget.html">Gadget</a></td></tr>
+<tr class="memitem:a08cf9e25270636472e93195bc1516878 inherit pub_attribs_class_gadget"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_gadget.html#a08cf9e25270636472e93195bc1516878">id</a> = -1</td></tr>
+<tr class="memdesc:a08cf9e25270636472e93195bc1516878 inherit pub_attribs_class_gadget"><td class="mdescLeft">&#160;</td><td class="mdescRight">Position in tool belt.  <a href="class_gadget.html#a08cf9e25270636472e93195bc1516878">More...</a><br /></td></tr>
+<tr class="separator:a08cf9e25270636472e93195bc1516878 inherit pub_attribs_class_gadget"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aae7923f7fd2ee880e3cb9d8f4f76cb53 inherit pub_attribs_class_gadget"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_gadget.html#aae7923f7fd2ee880e3cb9d8f4f76cb53">UiName</a> = &quot;Name Not Set&quot;</td></tr>
+<tr class="memdesc:aae7923f7fd2ee880e3cb9d8f4f76cb53 inherit pub_attribs_class_gadget"><td class="mdescLeft">&#160;</td><td class="mdescRight">Tool Name  <a href="class_gadget.html#aae7923f7fd2ee880e3cb9d8f4f76cb53">More...</a><br /></td></tr>
+<tr class="separator:aae7923f7fd2ee880e3cb9d8f4f76cb53 inherit pub_attribs_class_gadget"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa5cbccf7078b56f38e9b3d972f04e999 inherit pub_attribs_class_gadget"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_gadget.html#aa5cbccf7078b56f38e9b3d972f04e999">MaxRange</a></td></tr>
+<tr class="memdesc:aa5cbccf7078b56f38e9b3d972f04e999 inherit pub_attribs_class_gadget"><td class="mdescLeft">&#160;</td><td class="mdescRight">Maximum range for this Tool. For consistency use GadgetDistances in <a class="el" href="class_global_behaviour.html">GlobalBehaviour</a>. <a href="class_gadget.html#aa5cbccf7078b56f38e9b3d972f04e999">More...</a><br /></td></tr>
+<tr class="separator:aa5cbccf7078b56f38e9b3d972f04e999 inherit pub_attribs_class_gadget"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2c9fe989e41ae1117121eefc22fca7b0 inherit pub_attribs_class_gadget"><td class="memItemLeft" align="right" valign="top">Sprite&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_gadget.html#a2c9fe989e41ae1117121eefc22fca7b0">Sprite</a></td></tr>
+<tr class="memdesc:a2c9fe989e41ae1117121eefc22fca7b0 inherit pub_attribs_class_gadget"><td class="mdescLeft">&#160;</td><td class="mdescRight">Which sprite to use <a href="class_gadget.html#a2c9fe989e41ae1117121eefc22fca7b0">More...</a><br /></td></tr>
+<tr class="separator:a2c9fe989e41ae1117121eefc22fca7b0 inherit pub_attribs_class_gadget"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:acb04c1ca241da0b8e818144a80d9e55d inherit pub_attribs_class_gadget"><td class="memItemLeft" align="right" valign="top">LayerMask&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_gadget.html#acb04c1ca241da0b8e818144a80d9e55d">ignoreLayerMask</a></td></tr>
+<tr class="memdesc:acb04c1ca241da0b8e818144a80d9e55d inherit pub_attribs_class_gadget"><td class="mdescLeft">&#160;</td><td class="mdescRight">Layers to ignore for thid gadget by default. <a href="class_gadget.html#acb04c1ca241da0b8e818144a80d9e55d">More...</a><br /></td></tr>
+<tr class="separator:acb04c1ca241da0b8e818144a80d9e55d inherit pub_attribs_class_gadget"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad932ca8643a5a86c74ed070079a8f70e inherit pub_attribs_class_gadget"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_world_cursor.html">WorldCursor</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_gadget.html#ad932ca8643a5a86c74ed070079a8f70e">Cursor</a></td></tr>
+<tr class="memdesc:ad932ca8643a5a86c74ed070079a8f70e inherit pub_attribs_class_gadget"><td class="mdescLeft">&#160;</td><td class="mdescRight">Which cursor to use <a href="class_gadget.html#ad932ca8643a5a86c74ed070079a8f70e">More...</a><br /></td></tr>
+<tr class="separator:ad932ca8643a5a86c74ed070079a8f70e inherit pub_attribs_class_gadget"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-methods" name="pri-methods"></a>
+Private Member Functions</h2></td></tr>
+<tr class="memitem:a9e2f6fa51f834b35efaa11f1f815a485"><td class="memItemLeft" align="right" valign="top">new void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_tape.html#a9e2f6fa51f834b35efaa11f1f815a485">Awake</a> ()</td></tr>
+<tr class="separator:a9e2f6fa51f834b35efaa11f1f815a485"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9e5d46474dfa79d7e2f23c8018e5e657"><td class="memItemLeft" align="right" valign="top">new void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_tape.html#a9e5d46474dfa79d7e2f23c8018e5e657">OnEnable</a> ()</td></tr>
+<tr class="separator:a9e5d46474dfa79d7e2f23c8018e5e657"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad3de0641d633ed808d37e3209359d0d2"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_tape.html#ad3de0641d633ed808d37e3209359d0d2">OnDisable</a> ()</td></tr>
+<tr class="separator:ad3de0641d633ed808d37e3209359d0d2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6c3b9a794a6dacdec360f0fe5788e74b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_tape.html#a6c3b9a794a6dacdec360f0fe5788e74b">Update</a> ()</td></tr>
+<tr class="separator:a6c3b9a794a6dacdec360f0fe5788e74b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4d6c6d4799c5993658ebafad0427731d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_tape.html#a4d6c6d4799c5993658ebafad0427731d">ResetGadget</a> ()</td></tr>
+<tr class="separator:a4d6c6d4799c5993658ebafad0427731d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7652d5608e25e7453e3235238ebfa325"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_tape.html#a7652d5608e25e7453e3235238ebfa325">ActivateLineDrawing</a> ()</td></tr>
+<tr class="separator:a7652d5608e25e7453e3235238ebfa325"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a105725d57e5303a270abc1c46b968e85"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_tape.html#a105725d57e5303a270abc1c46b968e85">UpdateLineDrawing</a> ()</td></tr>
+<tr class="separator:a105725d57e5303a270abc1c46b968e85"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab0db7aa04f629e6b631775bd69e1940a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_tape.html#ab0db7aa04f629e6b631775bd69e1940a">DeactivateLineDrawing</a> ()</td></tr>
+<tr class="separator:ab0db7aa04f629e6b631775bd69e1940a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-attribs" name="pri-attribs"></a>
+Private Attributes</h2></td></tr>
+<tr class="memitem:aa5d6d3eed5688ca4996c222789f6fc60"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_tape.html#aa5d6d3eed5688ca4996c222789f6fc60">TapeModeIsFirstPointSelected</a> = false</td></tr>
+<tr class="separator:aa5d6d3eed5688ca4996c222789f6fc60"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a129b506622904d5750499d9c11f6de69"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_fact.html">Fact</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_tape.html#a129b506622904d5750499d9c11f6de69">TapeModeFirstPointSelected</a> = null</td></tr>
+<tr class="separator:a129b506622904d5750499d9c11f6de69"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7a8b3f34f8bb6b72a01794dcdbfa2dee"><td class="memItemLeft" align="right" valign="top">List&lt; Vector3 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_tape.html#a7a8b3f34f8bb6b72a01794dcdbfa2dee">linePositions</a> = new List&lt;Vector3&gt;()</td></tr>
+<tr class="separator:a7a8b3f34f8bb6b72a01794dcdbfa2dee"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="inherited" name="inherited"></a>
+Additional Inherited Members</h2></td></tr>
+<tr class="inherit_header pro_methods_class_gadget"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_gadget')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="class_gadget.html">Gadget</a></td></tr>
+<tr class="memitem:a7ee73250f04a3d86b486ec4e73e3b790 inherit pro_methods_class_gadget"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_gadget.html#a7ee73250f04a3d86b486ec4e73e3b790">Awake</a> ()</td></tr>
+<tr class="separator:a7ee73250f04a3d86b486ec4e73e3b790 inherit pro_methods_class_gadget"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a79585ab08c1ae5efe5a357e1b4218fa2 inherit pro_methods_class_gadget"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_gadget.html#a79585ab08c1ae5efe5a357e1b4218fa2">OnEnable</a> ()</td></tr>
+<tr class="separator:a79585ab08c1ae5efe5a357e1b4218fa2 inherit pro_methods_class_gadget"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a id="a7652d5608e25e7453e3235238ebfa325" name="a7652d5608e25e7453e3235238ebfa325"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a7652d5608e25e7453e3235238ebfa325">&#9670;&nbsp;</a></span>ActivateLineDrawing()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void Tape.ActivateLineDrawing </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a9e2f6fa51f834b35efaa11f1f815a485" name="a9e2f6fa51f834b35efaa11f1f815a485"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a9e2f6fa51f834b35efaa11f1f815a485">&#9670;&nbsp;</a></span>Awake()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">new void Tape.Awake </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="ab0db7aa04f629e6b631775bd69e1940a" name="ab0db7aa04f629e6b631775bd69e1940a"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ab0db7aa04f629e6b631775bd69e1940a">&#9670;&nbsp;</a></span>DeactivateLineDrawing()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void Tape.DeactivateLineDrawing </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="ad3de0641d633ed808d37e3209359d0d2" name="ad3de0641d633ed808d37e3209359d0d2"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ad3de0641d633ed808d37e3209359d0d2">&#9670;&nbsp;</a></span>OnDisable()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void Tape.OnDisable </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a9e5d46474dfa79d7e2f23c8018e5e657" name="a9e5d46474dfa79d7e2f23c8018e5e657"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a9e5d46474dfa79d7e2f23c8018e5e657">&#9670;&nbsp;</a></span>OnEnable()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">new void Tape.OnEnable </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="aa4d350b49d43248352c0dbfb6ff11245" name="aa4d350b49d43248352c0dbfb6ff11245"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aa4d350b49d43248352c0dbfb6ff11245">&#9670;&nbsp;</a></span>OnHit()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">override void Tape.OnHit </td>
+          <td>(</td>
+          <td class="paramtype">RaycastHit&#160;</td>
+          <td class="paramname"><em>hit</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Called when <a class="el" href="class_communication_events.html#a42aa894d895fcccfea05a3823bc2a683">CommunicationEvents.TriggerEvent</a> is invoked, a.k.a. when Player clicks in GameWorld. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">hit</td><td>the position where it was clicked</td></tr>
+  </table>
+  </dd>
+</dl>
+
+<p>Reimplemented from <a class="el" href="class_gadget.html#a069459a8478367816706eeb368b11763">Gadget</a>.</p>
+
+</div>
+</div>
+<a id="a4d6c6d4799c5993658ebafad0427731d" name="a4d6c6d4799c5993658ebafad0427731d"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a4d6c6d4799c5993658ebafad0427731d">&#9670;&nbsp;</a></span>ResetGadget()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void Tape.ResetGadget </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a6c3b9a794a6dacdec360f0fe5788e74b" name="a6c3b9a794a6dacdec360f0fe5788e74b"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a6c3b9a794a6dacdec360f0fe5788e74b">&#9670;&nbsp;</a></span>Update()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void Tape.Update </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a105725d57e5303a270abc1c46b968e85" name="a105725d57e5303a270abc1c46b968e85"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a105725d57e5303a270abc1c46b968e85">&#9670;&nbsp;</a></span>UpdateLineDrawing()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void Tape.UpdateLineDrawing </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Data Documentation</h2>
+<a id="a7a8b3f34f8bb6b72a01794dcdbfa2dee" name="a7a8b3f34f8bb6b72a01794dcdbfa2dee"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a7a8b3f34f8bb6b72a01794dcdbfa2dee">&#9670;&nbsp;</a></span>linePositions</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">List&lt;Vector3&gt; Tape.linePositions = new List&lt;Vector3&gt;()</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="aa778c83fb81572be965662098a52bcb5" name="aa778c83fb81572be965662098a52bcb5"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aa778c83fb81572be965662098a52bcb5">&#9670;&nbsp;</a></span>linePreviewMaterial</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">Material Tape.linePreviewMaterial</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a2457ddc04ccd4247c80eab41496ef3d4" name="a2457ddc04ccd4247c80eab41496ef3d4"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a2457ddc04ccd4247c80eab41496ef3d4">&#9670;&nbsp;</a></span>lineRenderer</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">LineRenderer Tape.lineRenderer</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a1e32ef5930919e7491c5718453f3af43" name="a1e32ef5930919e7491c5718453f3af43"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a1e32ef5930919e7491c5718453f3af43">&#9670;&nbsp;</a></span>maxHeight</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">float Tape.maxHeight = 2.5f</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a129b506622904d5750499d9c11f6de69" name="a129b506622904d5750499d9c11f6de69"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a129b506622904d5750499d9c11f6de69">&#9670;&nbsp;</a></span>TapeModeFirstPointSelected</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_fact.html">Fact</a> Tape.TapeModeFirstPointSelected = null</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="aa5d6d3eed5688ca4996c222789f6fc60" name="aa5d6d3eed5688ca4996c222789f6fc60"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aa5d6d3eed5688ca4996c222789f6fc60">&#9670;&nbsp;</a></span>TapeModeIsFirstPointSelected</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool Tape.TapeModeIsFirstPointSelected = false</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/InteractionEngine/Gadgets/<a class="el" href="_tape_8cs.html">Tape.cs</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="class_tape.html">Tape</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_tape.js b/Doxygen/output/html/class_tape.js
new file mode 100644
index 0000000000000000000000000000000000000000..2fcd4ceba66175b3f19d95fa9485312c960241f8
--- /dev/null
+++ b/Doxygen/output/html/class_tape.js
@@ -0,0 +1,18 @@
+var class_tape =
+[
+    [ "ActivateLineDrawing", "class_tape.html#a7652d5608e25e7453e3235238ebfa325", null ],
+    [ "Awake", "class_tape.html#a9e2f6fa51f834b35efaa11f1f815a485", null ],
+    [ "DeactivateLineDrawing", "class_tape.html#ab0db7aa04f629e6b631775bd69e1940a", null ],
+    [ "OnDisable", "class_tape.html#ad3de0641d633ed808d37e3209359d0d2", null ],
+    [ "OnEnable", "class_tape.html#a9e5d46474dfa79d7e2f23c8018e5e657", null ],
+    [ "OnHit", "class_tape.html#aa4d350b49d43248352c0dbfb6ff11245", null ],
+    [ "ResetGadget", "class_tape.html#a4d6c6d4799c5993658ebafad0427731d", null ],
+    [ "Update", "class_tape.html#a6c3b9a794a6dacdec360f0fe5788e74b", null ],
+    [ "UpdateLineDrawing", "class_tape.html#a105725d57e5303a270abc1c46b968e85", null ],
+    [ "linePositions", "class_tape.html#a7a8b3f34f8bb6b72a01794dcdbfa2dee", null ],
+    [ "linePreviewMaterial", "class_tape.html#aa778c83fb81572be965662098a52bcb5", null ],
+    [ "lineRenderer", "class_tape.html#a2457ddc04ccd4247c80eab41496ef3d4", null ],
+    [ "maxHeight", "class_tape.html#a1e32ef5930919e7491c5718453f3af43", null ],
+    [ "TapeModeFirstPointSelected", "class_tape.html#a129b506622904d5750499d9c11f6de69", null ],
+    [ "TapeModeIsFirstPointSelected", "class_tape.html#aa5d6d3eed5688ca4996c222789f6fc60", null ]
+];
\ No newline at end of file
diff --git a/Doxygen/output/html/class_tape.png b/Doxygen/output/html/class_tape.png
new file mode 100644
index 0000000000000000000000000000000000000000..27cb0196cdc4596b035832429cc8a9fd7709db7a
--- /dev/null
+++ b/Doxygen/output/html/class_tape.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:d8c98dc409fe1b1a6c1acd83e9d1a177be0e2806800c686160aa30d51b490132
+size 620
diff --git a/Doxygen/output/html/class_task_charakter_animation-members.html b/Doxygen/output/html/class_task_charakter_animation-members.html
new file mode 100644
index 0000000000000000000000000000000000000000..987438f83b31450131c6e3341107ac31dac7bb4c
--- /dev/null
+++ b/Doxygen/output/html/class_task_charakter_animation-members.html
@@ -0,0 +1,132 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_task_charakter_animation.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">TaskCharakterAnimation Member List</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_task_charakter_animation.html">TaskCharakterAnimation</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_task_charakter_animation.html#a752e222839059123234f55197a5e9420">anim</a></td><td class="entry"><a class="el" href="class_task_charakter_animation.html">TaskCharakterAnimation</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_task_charakter_animation.html#af76fa96e15667dab7d81223ae8a7afea">checkGameSolved</a>()</td><td class="entry"><a class="el" href="class_task_charakter_animation.html">TaskCharakterAnimation</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_task_charakter_animation.html#ac015f59f5a4bb5c14574f2314a7830a0">currentDistance</a></td><td class="entry"><a class="el" href="class_task_charakter_animation.html">TaskCharakterAnimation</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_task_charakter_animation.html#a6683175a89df75b0e3b3bc5f1e05ad59">currentTransform</a></td><td class="entry"><a class="el" href="class_task_charakter_animation.html">TaskCharakterAnimation</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_task_charakter_animation.html#a84ea9880da02e06a52007dfa7c977b5a">getPlayerInTalkingZone</a>()</td><td class="entry"><a class="el" href="class_task_charakter_animation.html">TaskCharakterAnimation</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_task_charakter_animation.html#a869a1617cccfa7b67891aea996e72ece">getTaskCharacterAddressed</a>()</td><td class="entry"><a class="el" href="class_task_charakter_animation.html">TaskCharakterAnimation</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_task_charakter_animation.html#a860520d047fa5434e7d569eefda9b6ff">happy</a></td><td class="entry"><a class="el" href="class_task_charakter_animation.html">TaskCharakterAnimation</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_task_charakter_animation.html#a0f1e97a14871a4d9613ca50deab5b0cb">happyTime</a></td><td class="entry"><a class="el" href="class_task_charakter_animation.html">TaskCharakterAnimation</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_task_charakter_animation.html#a6f5fce609565247fd5fb624627868446">happyTimer</a></td><td class="entry"><a class="el" href="class_task_charakter_animation.html">TaskCharakterAnimation</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_task_charakter_animation.html#ad8d2c5f5c437a192f48433e06f7568b6">LelvelVerifiedSolved</a></td><td class="entry"><a class="el" href="class_task_charakter_animation.html">TaskCharakterAnimation</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_task_charakter_animation.html#a3ad3ad74c46613f358ae7e2419e400a7">nextRotation</a></td><td class="entry"><a class="el" href="class_task_charakter_animation.html">TaskCharakterAnimation</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_task_charakter_animation.html#ab22a22ed97277d42a350b19beb2c5d9e">player</a></td><td class="entry"><a class="el" href="class_task_charakter_animation.html">TaskCharakterAnimation</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_task_charakter_animation.html#a91e70e73c8eef371e023f0e520375f6e">playerInTalkingZone</a></td><td class="entry"><a class="el" href="class_task_charakter_animation.html">TaskCharakterAnimation</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_task_charakter_animation.html#a0eb6714f420afb4ac6251a8736a02129">radiusAroundObject</a></td><td class="entry"><a class="el" href="class_task_charakter_animation.html">TaskCharakterAnimation</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_task_charakter_animation.html#a8d060c887208a8a7dec49bbdccd0d51d">resetToStart</a>()</td><td class="entry"><a class="el" href="class_task_charakter_animation.html">TaskCharakterAnimation</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_task_charakter_animation.html#a58a6cfbec47964bece408a6a64a5cc69">rotate</a></td><td class="entry"><a class="el" href="class_task_charakter_animation.html">TaskCharakterAnimation</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_task_charakter_animation.html#a78942058c4e3696c36443e217c41f1ee">rotationTime</a></td><td class="entry"><a class="el" href="class_task_charakter_animation.html">TaskCharakterAnimation</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_task_charakter_animation.html#ae031722f686338f76b9bc84b3034a2dc">rotationUnits</a></td><td class="entry"><a class="el" href="class_task_charakter_animation.html">TaskCharakterAnimation</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_task_charakter_animation.html#a1d91a7cf0dbb006676fa4eb54bb056aa">setPlayerInTalkingZone</a>(bool value)</td><td class="entry"><a class="el" href="class_task_charakter_animation.html">TaskCharakterAnimation</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_task_charakter_animation.html#ad1834b6a25355f4e8bd0af2c972357de">setTaskCharacterAddressed</a>(bool value)</td><td class="entry"><a class="el" href="class_task_charakter_animation.html">TaskCharakterAnimation</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_task_charakter_animation.html#ab5c1fc8149c11881909c9a060dbc7a4c">standing</a></td><td class="entry"><a class="el" href="class_task_charakter_animation.html">TaskCharakterAnimation</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_task_charakter_animation.html#a112ccb4e42afd3ac8bebfa2576320991">standingTime</a></td><td class="entry"><a class="el" href="class_task_charakter_animation.html">TaskCharakterAnimation</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_task_charakter_animation.html#ab91bb758a70cec06c76553a3f954b35f">Start</a>()</td><td class="entry"><a class="el" href="class_task_charakter_animation.html">TaskCharakterAnimation</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_task_charakter_animation.html#a6712db9d894071f770344e9383010f99">startHappy</a>()</td><td class="entry"><a class="el" href="class_task_charakter_animation.html">TaskCharakterAnimation</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_task_charakter_animation.html#a5038dd4c3d8bf2581ab01db5d8ea3174">stopHappy</a>()</td><td class="entry"><a class="el" href="class_task_charakter_animation.html">TaskCharakterAnimation</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_task_charakter_animation.html#a01ef893c6af519c973d7a1488542d303">talkingZoneDistance</a></td><td class="entry"><a class="el" href="class_task_charakter_animation.html">TaskCharakterAnimation</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_task_charakter_animation.html#ad04c3cf6cf00321e35a16c4cdeb6b56a">taskCharacterAddressed</a></td><td class="entry"><a class="el" href="class_task_charakter_animation.html">TaskCharakterAnimation</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_task_charakter_animation.html#a7725f6b02e963312f3f61fd4f90c666d">timer</a></td><td class="entry"><a class="el" href="class_task_charakter_animation.html">TaskCharakterAnimation</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_task_charakter_animation.html#a0457ac4c16454c82c45fb0bb41ca13b9">Update</a>()</td><td class="entry"><a class="el" href="class_task_charakter_animation.html">TaskCharakterAnimation</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_task_charakter_animation.html#af19ccad0e88ba698a14c03c44fe471b0">walkAroundObject</a></td><td class="entry"><a class="el" href="class_task_charakter_animation.html">TaskCharakterAnimation</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_task_charakter_animation.html#af1459ffecb2f7a648ef283aee233369a">walking</a></td><td class="entry"><a class="el" href="class_task_charakter_animation.html">TaskCharakterAnimation</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_task_charakter_animation.html#af2f41b9d4467ddf33577d5bc737d044b">walkingTime</a></td><td class="entry"><a class="el" href="class_task_charakter_animation.html">TaskCharakterAnimation</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_task_charakter_animation.html b/Doxygen/output/html/class_task_charakter_animation.html
new file mode 100644
index 0000000000000000000000000000000000000000..61bd811ae412d0bac59f22e2334017f5b1567aa0
--- /dev/null
+++ b/Doxygen/output/html/class_task_charakter_animation.html
@@ -0,0 +1,832 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: TaskCharakterAnimation Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_task_charakter_animation.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="#pub-attribs">Public Attributes</a> &#124;
+<a href="#pri-methods">Private Member Functions</a> &#124;
+<a href="#pri-attribs">Private Attributes</a> &#124;
+<a href="class_task_charakter_animation-members.html">List of all members</a>  </div>
+  <div class="headertitle"><div class="title">TaskCharakterAnimation Class Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<div class="dynheader">
+Inheritance diagram for TaskCharakterAnimation:</div>
+<div class="dyncontent">
+ <div class="center">
+  <img src="class_task_charakter_animation.png" alt=""/>
+ </div></div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:af76fa96e15667dab7d81223ae8a7afea"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_task_charakter_animation.html#af76fa96e15667dab7d81223ae8a7afea">checkGameSolved</a> ()</td></tr>
+<tr class="separator:af76fa96e15667dab7d81223ae8a7afea"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6712db9d894071f770344e9383010f99"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_task_charakter_animation.html#a6712db9d894071f770344e9383010f99">startHappy</a> ()</td></tr>
+<tr class="separator:a6712db9d894071f770344e9383010f99"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5038dd4c3d8bf2581ab01db5d8ea3174"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_task_charakter_animation.html#a5038dd4c3d8bf2581ab01db5d8ea3174">stopHappy</a> ()</td></tr>
+<tr class="separator:a5038dd4c3d8bf2581ab01db5d8ea3174"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8d060c887208a8a7dec49bbdccd0d51d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_task_charakter_animation.html#a8d060c887208a8a7dec49bbdccd0d51d">resetToStart</a> ()</td></tr>
+<tr class="separator:a8d060c887208a8a7dec49bbdccd0d51d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a84ea9880da02e06a52007dfa7c977b5a"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_task_charakter_animation.html#a84ea9880da02e06a52007dfa7c977b5a">getPlayerInTalkingZone</a> ()</td></tr>
+<tr class="separator:a84ea9880da02e06a52007dfa7c977b5a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1d91a7cf0dbb006676fa4eb54bb056aa"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_task_charakter_animation.html#a1d91a7cf0dbb006676fa4eb54bb056aa">setPlayerInTalkingZone</a> (bool value)</td></tr>
+<tr class="separator:a1d91a7cf0dbb006676fa4eb54bb056aa"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a869a1617cccfa7b67891aea996e72ece"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_task_charakter_animation.html#a869a1617cccfa7b67891aea996e72ece">getTaskCharacterAddressed</a> ()</td></tr>
+<tr class="separator:a869a1617cccfa7b67891aea996e72ece"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad1834b6a25355f4e8bd0af2c972357de"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_task_charakter_animation.html#ad1834b6a25355f4e8bd0af2c972357de">setTaskCharacterAddressed</a> (bool value)</td></tr>
+<tr class="separator:ad1834b6a25355f4e8bd0af2c972357de"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
+Public Attributes</h2></td></tr>
+<tr class="memitem:af19ccad0e88ba698a14c03c44fe471b0"><td class="memItemLeft" align="right" valign="top">GameObject&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_task_charakter_animation.html#af19ccad0e88ba698a14c03c44fe471b0">walkAroundObject</a></td></tr>
+<tr class="separator:af19ccad0e88ba698a14c03c44fe471b0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab22a22ed97277d42a350b19beb2c5d9e"><td class="memItemLeft" align="right" valign="top">GameObject&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_task_charakter_animation.html#ab22a22ed97277d42a350b19beb2c5d9e">player</a></td></tr>
+<tr class="separator:ab22a22ed97277d42a350b19beb2c5d9e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0eb6714f420afb4ac6251a8736a02129"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_task_charakter_animation.html#a0eb6714f420afb4ac6251a8736a02129">radiusAroundObject</a></td></tr>
+<tr class="separator:a0eb6714f420afb4ac6251a8736a02129"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a01ef893c6af519c973d7a1488542d303"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_task_charakter_animation.html#a01ef893c6af519c973d7a1488542d303">talkingZoneDistance</a></td></tr>
+<tr class="separator:a01ef893c6af519c973d7a1488542d303"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-methods" name="pri-methods"></a>
+Private Member Functions</h2></td></tr>
+<tr class="memitem:ab91bb758a70cec06c76553a3f954b35f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_task_charakter_animation.html#ab91bb758a70cec06c76553a3f954b35f">Start</a> ()</td></tr>
+<tr class="separator:ab91bb758a70cec06c76553a3f954b35f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0457ac4c16454c82c45fb0bb41ca13b9"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_task_charakter_animation.html#a0457ac4c16454c82c45fb0bb41ca13b9">Update</a> ()</td></tr>
+<tr class="separator:a0457ac4c16454c82c45fb0bb41ca13b9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-attribs" name="pri-attribs"></a>
+Private Attributes</h2></td></tr>
+<tr class="memitem:a752e222839059123234f55197a5e9420"><td class="memItemLeft" align="right" valign="top">Animator&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_task_charakter_animation.html#a752e222839059123234f55197a5e9420">anim</a></td></tr>
+<tr class="separator:a752e222839059123234f55197a5e9420"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6683175a89df75b0e3b3bc5f1e05ad59"><td class="memItemLeft" align="right" valign="top">Transform&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_task_charakter_animation.html#a6683175a89df75b0e3b3bc5f1e05ad59">currentTransform</a></td></tr>
+<tr class="separator:a6683175a89df75b0e3b3bc5f1e05ad59"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac015f59f5a4bb5c14574f2314a7830a0"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_task_charakter_animation.html#ac015f59f5a4bb5c14574f2314a7830a0">currentDistance</a></td></tr>
+<tr class="separator:ac015f59f5a4bb5c14574f2314a7830a0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af2f41b9d4467ddf33577d5bc737d044b"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_task_charakter_animation.html#af2f41b9d4467ddf33577d5bc737d044b">walkingTime</a> = 5</td></tr>
+<tr class="separator:af2f41b9d4467ddf33577d5bc737d044b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af1459ffecb2f7a648ef283aee233369a"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_task_charakter_animation.html#af1459ffecb2f7a648ef283aee233369a">walking</a> = true</td></tr>
+<tr class="separator:af1459ffecb2f7a648ef283aee233369a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a112ccb4e42afd3ac8bebfa2576320991"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_task_charakter_animation.html#a112ccb4e42afd3ac8bebfa2576320991">standingTime</a> = 3</td></tr>
+<tr class="separator:a112ccb4e42afd3ac8bebfa2576320991"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab5c1fc8149c11881909c9a060dbc7a4c"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_task_charakter_animation.html#ab5c1fc8149c11881909c9a060dbc7a4c">standing</a> = false</td></tr>
+<tr class="separator:ab5c1fc8149c11881909c9a060dbc7a4c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7725f6b02e963312f3f61fd4f90c666d"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_task_charakter_animation.html#a7725f6b02e963312f3f61fd4f90c666d">timer</a> = 0</td></tr>
+<tr class="separator:a7725f6b02e963312f3f61fd4f90c666d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a58a6cfbec47964bece408a6a64a5cc69"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_task_charakter_animation.html#a58a6cfbec47964bece408a6a64a5cc69">rotate</a> = false</td></tr>
+<tr class="separator:a58a6cfbec47964bece408a6a64a5cc69"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3ad3ad74c46613f358ae7e2419e400a7"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_task_charakter_animation.html#a3ad3ad74c46613f358ae7e2419e400a7">nextRotation</a> = 0</td></tr>
+<tr class="separator:a3ad3ad74c46613f358ae7e2419e400a7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae031722f686338f76b9bc84b3034a2dc"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_task_charakter_animation.html#ae031722f686338f76b9bc84b3034a2dc">rotationUnits</a> = 0</td></tr>
+<tr class="separator:ae031722f686338f76b9bc84b3034a2dc"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a78942058c4e3696c36443e217c41f1ee"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_task_charakter_animation.html#a78942058c4e3696c36443e217c41f1ee">rotationTime</a> = 2</td></tr>
+<tr class="separator:a78942058c4e3696c36443e217c41f1ee"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a860520d047fa5434e7d569eefda9b6ff"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_task_charakter_animation.html#a860520d047fa5434e7d569eefda9b6ff">happy</a> = false</td></tr>
+<tr class="separator:a860520d047fa5434e7d569eefda9b6ff"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad8d2c5f5c437a192f48433e06f7568b6"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_task_charakter_animation.html#ad8d2c5f5c437a192f48433e06f7568b6">LelvelVerifiedSolved</a> = false</td></tr>
+<tr class="separator:ad8d2c5f5c437a192f48433e06f7568b6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6f5fce609565247fd5fb624627868446"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_task_charakter_animation.html#a6f5fce609565247fd5fb624627868446">happyTimer</a> = 0</td></tr>
+<tr class="separator:a6f5fce609565247fd5fb624627868446"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0f1e97a14871a4d9613ca50deab5b0cb"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_task_charakter_animation.html#a0f1e97a14871a4d9613ca50deab5b0cb">happyTime</a> = 7.5f</td></tr>
+<tr class="separator:a0f1e97a14871a4d9613ca50deab5b0cb"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a91e70e73c8eef371e023f0e520375f6e"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_task_charakter_animation.html#a91e70e73c8eef371e023f0e520375f6e">playerInTalkingZone</a> = false</td></tr>
+<tr class="separator:a91e70e73c8eef371e023f0e520375f6e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad04c3cf6cf00321e35a16c4cdeb6b56a"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_task_charakter_animation.html#ad04c3cf6cf00321e35a16c4cdeb6b56a">taskCharacterAddressed</a> = false</td></tr>
+<tr class="separator:ad04c3cf6cf00321e35a16c4cdeb6b56a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a id="af76fa96e15667dab7d81223ae8a7afea" name="af76fa96e15667dab7d81223ae8a7afea"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#af76fa96e15667dab7d81223ae8a7afea">&#9670;&nbsp;</a></span>checkGameSolved()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool TaskCharakterAnimation.checkGameSolved </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a84ea9880da02e06a52007dfa7c977b5a" name="a84ea9880da02e06a52007dfa7c977b5a"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a84ea9880da02e06a52007dfa7c977b5a">&#9670;&nbsp;</a></span>getPlayerInTalkingZone()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool TaskCharakterAnimation.getPlayerInTalkingZone </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a869a1617cccfa7b67891aea996e72ece" name="a869a1617cccfa7b67891aea996e72ece"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a869a1617cccfa7b67891aea996e72ece">&#9670;&nbsp;</a></span>getTaskCharacterAddressed()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool TaskCharakterAnimation.getTaskCharacterAddressed </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a8d060c887208a8a7dec49bbdccd0d51d" name="a8d060c887208a8a7dec49bbdccd0d51d"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a8d060c887208a8a7dec49bbdccd0d51d">&#9670;&nbsp;</a></span>resetToStart()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void TaskCharakterAnimation.resetToStart </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a1d91a7cf0dbb006676fa4eb54bb056aa" name="a1d91a7cf0dbb006676fa4eb54bb056aa"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a1d91a7cf0dbb006676fa4eb54bb056aa">&#9670;&nbsp;</a></span>setPlayerInTalkingZone()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void TaskCharakterAnimation.setPlayerInTalkingZone </td>
+          <td>(</td>
+          <td class="paramtype">bool&#160;</td>
+          <td class="paramname"><em>value</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="ad1834b6a25355f4e8bd0af2c972357de" name="ad1834b6a25355f4e8bd0af2c972357de"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ad1834b6a25355f4e8bd0af2c972357de">&#9670;&nbsp;</a></span>setTaskCharacterAddressed()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void TaskCharakterAnimation.setTaskCharacterAddressed </td>
+          <td>(</td>
+          <td class="paramtype">bool&#160;</td>
+          <td class="paramname"><em>value</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="ab91bb758a70cec06c76553a3f954b35f" name="ab91bb758a70cec06c76553a3f954b35f"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ab91bb758a70cec06c76553a3f954b35f">&#9670;&nbsp;</a></span>Start()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void TaskCharakterAnimation.Start </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a6712db9d894071f770344e9383010f99" name="a6712db9d894071f770344e9383010f99"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a6712db9d894071f770344e9383010f99">&#9670;&nbsp;</a></span>startHappy()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void TaskCharakterAnimation.startHappy </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a5038dd4c3d8bf2581ab01db5d8ea3174" name="a5038dd4c3d8bf2581ab01db5d8ea3174"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a5038dd4c3d8bf2581ab01db5d8ea3174">&#9670;&nbsp;</a></span>stopHappy()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void TaskCharakterAnimation.stopHappy </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a0457ac4c16454c82c45fb0bb41ca13b9" name="a0457ac4c16454c82c45fb0bb41ca13b9"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a0457ac4c16454c82c45fb0bb41ca13b9">&#9670;&nbsp;</a></span>Update()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void TaskCharakterAnimation.Update </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Data Documentation</h2>
+<a id="a752e222839059123234f55197a5e9420" name="a752e222839059123234f55197a5e9420"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a752e222839059123234f55197a5e9420">&#9670;&nbsp;</a></span>anim</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">Animator TaskCharakterAnimation.anim</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="ac015f59f5a4bb5c14574f2314a7830a0" name="ac015f59f5a4bb5c14574f2314a7830a0"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ac015f59f5a4bb5c14574f2314a7830a0">&#9670;&nbsp;</a></span>currentDistance</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">float TaskCharakterAnimation.currentDistance</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a6683175a89df75b0e3b3bc5f1e05ad59" name="a6683175a89df75b0e3b3bc5f1e05ad59"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a6683175a89df75b0e3b3bc5f1e05ad59">&#9670;&nbsp;</a></span>currentTransform</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">Transform TaskCharakterAnimation.currentTransform</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a860520d047fa5434e7d569eefda9b6ff" name="a860520d047fa5434e7d569eefda9b6ff"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a860520d047fa5434e7d569eefda9b6ff">&#9670;&nbsp;</a></span>happy</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool TaskCharakterAnimation.happy = false</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a0f1e97a14871a4d9613ca50deab5b0cb" name="a0f1e97a14871a4d9613ca50deab5b0cb"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a0f1e97a14871a4d9613ca50deab5b0cb">&#9670;&nbsp;</a></span>happyTime</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">float TaskCharakterAnimation.happyTime = 7.5f</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a6f5fce609565247fd5fb624627868446" name="a6f5fce609565247fd5fb624627868446"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a6f5fce609565247fd5fb624627868446">&#9670;&nbsp;</a></span>happyTimer</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">float TaskCharakterAnimation.happyTimer = 0</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="ad8d2c5f5c437a192f48433e06f7568b6" name="ad8d2c5f5c437a192f48433e06f7568b6"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ad8d2c5f5c437a192f48433e06f7568b6">&#9670;&nbsp;</a></span>LelvelVerifiedSolved</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool TaskCharakterAnimation.LelvelVerifiedSolved = false</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a3ad3ad74c46613f358ae7e2419e400a7" name="a3ad3ad74c46613f358ae7e2419e400a7"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a3ad3ad74c46613f358ae7e2419e400a7">&#9670;&nbsp;</a></span>nextRotation</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">float TaskCharakterAnimation.nextRotation = 0</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="ab22a22ed97277d42a350b19beb2c5d9e" name="ab22a22ed97277d42a350b19beb2c5d9e"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ab22a22ed97277d42a350b19beb2c5d9e">&#9670;&nbsp;</a></span>player</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">GameObject TaskCharakterAnimation.player</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a91e70e73c8eef371e023f0e520375f6e" name="a91e70e73c8eef371e023f0e520375f6e"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a91e70e73c8eef371e023f0e520375f6e">&#9670;&nbsp;</a></span>playerInTalkingZone</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool TaskCharakterAnimation.playerInTalkingZone = false</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a0eb6714f420afb4ac6251a8736a02129" name="a0eb6714f420afb4ac6251a8736a02129"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a0eb6714f420afb4ac6251a8736a02129">&#9670;&nbsp;</a></span>radiusAroundObject</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">float TaskCharakterAnimation.radiusAroundObject</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a58a6cfbec47964bece408a6a64a5cc69" name="a58a6cfbec47964bece408a6a64a5cc69"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a58a6cfbec47964bece408a6a64a5cc69">&#9670;&nbsp;</a></span>rotate</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool TaskCharakterAnimation.rotate = false</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a78942058c4e3696c36443e217c41f1ee" name="a78942058c4e3696c36443e217c41f1ee"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a78942058c4e3696c36443e217c41f1ee">&#9670;&nbsp;</a></span>rotationTime</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">float TaskCharakterAnimation.rotationTime = 2</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="ae031722f686338f76b9bc84b3034a2dc" name="ae031722f686338f76b9bc84b3034a2dc"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ae031722f686338f76b9bc84b3034a2dc">&#9670;&nbsp;</a></span>rotationUnits</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">float TaskCharakterAnimation.rotationUnits = 0</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="ab5c1fc8149c11881909c9a060dbc7a4c" name="ab5c1fc8149c11881909c9a060dbc7a4c"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ab5c1fc8149c11881909c9a060dbc7a4c">&#9670;&nbsp;</a></span>standing</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool TaskCharakterAnimation.standing = false</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a112ccb4e42afd3ac8bebfa2576320991" name="a112ccb4e42afd3ac8bebfa2576320991"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a112ccb4e42afd3ac8bebfa2576320991">&#9670;&nbsp;</a></span>standingTime</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">float TaskCharakterAnimation.standingTime = 3</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a01ef893c6af519c973d7a1488542d303" name="a01ef893c6af519c973d7a1488542d303"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a01ef893c6af519c973d7a1488542d303">&#9670;&nbsp;</a></span>talkingZoneDistance</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">float TaskCharakterAnimation.talkingZoneDistance</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="ad04c3cf6cf00321e35a16c4cdeb6b56a" name="ad04c3cf6cf00321e35a16c4cdeb6b56a"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ad04c3cf6cf00321e35a16c4cdeb6b56a">&#9670;&nbsp;</a></span>taskCharacterAddressed</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool TaskCharakterAnimation.taskCharacterAddressed = false</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a7725f6b02e963312f3f61fd4f90c666d" name="a7725f6b02e963312f3f61fd4f90c666d"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a7725f6b02e963312f3f61fd4f90c666d">&#9670;&nbsp;</a></span>timer</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">float TaskCharakterAnimation.timer = 0</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="af19ccad0e88ba698a14c03c44fe471b0" name="af19ccad0e88ba698a14c03c44fe471b0"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#af19ccad0e88ba698a14c03c44fe471b0">&#9670;&nbsp;</a></span>walkAroundObject</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">GameObject TaskCharakterAnimation.walkAroundObject</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="af1459ffecb2f7a648ef283aee233369a" name="af1459ffecb2f7a648ef283aee233369a"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#af1459ffecb2f7a648ef283aee233369a">&#9670;&nbsp;</a></span>walking</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool TaskCharakterAnimation.walking = true</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="af2f41b9d4467ddf33577d5bc737d044b" name="af2f41b9d4467ddf33577d5bc737d044b"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#af2f41b9d4467ddf33577d5bc737d044b">&#9670;&nbsp;</a></span>walkingTime</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">float TaskCharakterAnimation.walkingTime = 5</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/InteractionEngine/Character_Animations/<a class="el" href="_task_charakter_animation_8cs.html">TaskCharakterAnimation.cs</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="class_task_charakter_animation.html">TaskCharakterAnimation</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_task_charakter_animation.js b/Doxygen/output/html/class_task_charakter_animation.js
new file mode 100644
index 0000000000000000000000000000000000000000..f8358a9f273155e2d2e807878646f03d2fc103c7
--- /dev/null
+++ b/Doxygen/output/html/class_task_charakter_animation.js
@@ -0,0 +1,35 @@
+var class_task_charakter_animation =
+[
+    [ "checkGameSolved", "class_task_charakter_animation.html#af76fa96e15667dab7d81223ae8a7afea", null ],
+    [ "getPlayerInTalkingZone", "class_task_charakter_animation.html#a84ea9880da02e06a52007dfa7c977b5a", null ],
+    [ "getTaskCharacterAddressed", "class_task_charakter_animation.html#a869a1617cccfa7b67891aea996e72ece", null ],
+    [ "resetToStart", "class_task_charakter_animation.html#a8d060c887208a8a7dec49bbdccd0d51d", null ],
+    [ "setPlayerInTalkingZone", "class_task_charakter_animation.html#a1d91a7cf0dbb006676fa4eb54bb056aa", null ],
+    [ "setTaskCharacterAddressed", "class_task_charakter_animation.html#ad1834b6a25355f4e8bd0af2c972357de", null ],
+    [ "Start", "class_task_charakter_animation.html#ab91bb758a70cec06c76553a3f954b35f", null ],
+    [ "startHappy", "class_task_charakter_animation.html#a6712db9d894071f770344e9383010f99", null ],
+    [ "stopHappy", "class_task_charakter_animation.html#a5038dd4c3d8bf2581ab01db5d8ea3174", null ],
+    [ "Update", "class_task_charakter_animation.html#a0457ac4c16454c82c45fb0bb41ca13b9", null ],
+    [ "anim", "class_task_charakter_animation.html#a752e222839059123234f55197a5e9420", null ],
+    [ "currentDistance", "class_task_charakter_animation.html#ac015f59f5a4bb5c14574f2314a7830a0", null ],
+    [ "currentTransform", "class_task_charakter_animation.html#a6683175a89df75b0e3b3bc5f1e05ad59", null ],
+    [ "happy", "class_task_charakter_animation.html#a860520d047fa5434e7d569eefda9b6ff", null ],
+    [ "happyTime", "class_task_charakter_animation.html#a0f1e97a14871a4d9613ca50deab5b0cb", null ],
+    [ "happyTimer", "class_task_charakter_animation.html#a6f5fce609565247fd5fb624627868446", null ],
+    [ "LelvelVerifiedSolved", "class_task_charakter_animation.html#ad8d2c5f5c437a192f48433e06f7568b6", null ],
+    [ "nextRotation", "class_task_charakter_animation.html#a3ad3ad74c46613f358ae7e2419e400a7", null ],
+    [ "player", "class_task_charakter_animation.html#ab22a22ed97277d42a350b19beb2c5d9e", null ],
+    [ "playerInTalkingZone", "class_task_charakter_animation.html#a91e70e73c8eef371e023f0e520375f6e", null ],
+    [ "radiusAroundObject", "class_task_charakter_animation.html#a0eb6714f420afb4ac6251a8736a02129", null ],
+    [ "rotate", "class_task_charakter_animation.html#a58a6cfbec47964bece408a6a64a5cc69", null ],
+    [ "rotationTime", "class_task_charakter_animation.html#a78942058c4e3696c36443e217c41f1ee", null ],
+    [ "rotationUnits", "class_task_charakter_animation.html#ae031722f686338f76b9bc84b3034a2dc", null ],
+    [ "standing", "class_task_charakter_animation.html#ab5c1fc8149c11881909c9a060dbc7a4c", null ],
+    [ "standingTime", "class_task_charakter_animation.html#a112ccb4e42afd3ac8bebfa2576320991", null ],
+    [ "talkingZoneDistance", "class_task_charakter_animation.html#a01ef893c6af519c973d7a1488542d303", null ],
+    [ "taskCharacterAddressed", "class_task_charakter_animation.html#ad04c3cf6cf00321e35a16c4cdeb6b56a", null ],
+    [ "timer", "class_task_charakter_animation.html#a7725f6b02e963312f3f61fd4f90c666d", null ],
+    [ "walkAroundObject", "class_task_charakter_animation.html#af19ccad0e88ba698a14c03c44fe471b0", null ],
+    [ "walking", "class_task_charakter_animation.html#af1459ffecb2f7a648ef283aee233369a", null ],
+    [ "walkingTime", "class_task_charakter_animation.html#af2f41b9d4467ddf33577d5bc737d044b", null ]
+];
\ No newline at end of file
diff --git a/Doxygen/output/html/class_task_charakter_animation.png b/Doxygen/output/html/class_task_charakter_animation.png
new file mode 100644
index 0000000000000000000000000000000000000000..62bf6700699901dce569055efebde781eadc64e5
--- /dev/null
+++ b/Doxygen/output/html/class_task_charakter_animation.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:fd576cd91ff6711c3d9203193dd597ea39b6c6f600476039689c9cfb5671e3d3
+size 611
diff --git a/Doxygen/output/html/class_tool_mode_selector-members.html b/Doxygen/output/html/class_tool_mode_selector-members.html
new file mode 100644
index 0000000000000000000000000000000000000000..3c29d75c78e658ada93df678e86d88188e61b3b9
--- /dev/null
+++ b/Doxygen/output/html/class_tool_mode_selector-members.html
@@ -0,0 +1,110 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_tool_mode_selector.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">ToolModeSelector Member List</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_tool_mode_selector.html">ToolModeSelector</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_tool_mode_selector.html#a9b0729b6a1fa592b8250b75c2d4a0ad0">activeGadgetScaleFactor</a></td><td class="entry"><a class="el" href="class_tool_mode_selector.html">ToolModeSelector</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_tool_mode_selector.html#ad4ae45a4882feff46ab2c62bd507cd76">Buttons</a></td><td class="entry"><a class="el" href="class_tool_mode_selector.html">ToolModeSelector</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_tool_mode_selector.html#a9fb2a57376a6ead51a6eb66a6f1a9112">CheckToolModeSelection</a>()</td><td class="entry"><a class="el" href="class_tool_mode_selector.html">ToolModeSelector</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_tool_mode_selector.html#af803e774356a52c5ebf683ba0a1a534e">HideRoutine</a>()</td><td class="entry"><a class="el" href="class_tool_mode_selector.html">ToolModeSelector</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_tool_mode_selector.html#a7fd6842a7a58d0b849e8097549592806">ParentCanvas</a></td><td class="entry"><a class="el" href="class_tool_mode_selector.html">ToolModeSelector</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_tool_mode_selector.html#af9a1e3344cceb7812bd0f4d5ae9aaf99">Select</a>(int id)</td><td class="entry"><a class="el" href="class_tool_mode_selector.html">ToolModeSelector</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_tool_mode_selector.html#af5197a98937ef727e6550dddef6e2717">Showing</a></td><td class="entry"><a class="el" href="class_tool_mode_selector.html">ToolModeSelector</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_tool_mode_selector.html#a2bb83abfb58046d28137e37ebd9072fb">Start</a>()</td><td class="entry"><a class="el" href="class_tool_mode_selector.html">ToolModeSelector</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_tool_mode_selector.html#a7be7ff2988aeb35987f74546a80d81f4">UIManager</a></td><td class="entry"><a class="el" href="class_tool_mode_selector.html">ToolModeSelector</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_tool_mode_selector.html#a14bee6a4a0824b73b947bd28bf12749a">Update</a>()</td><td class="entry"><a class="el" href="class_tool_mode_selector.html">ToolModeSelector</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_tool_mode_selector.html b/Doxygen/output/html/class_tool_mode_selector.html
new file mode 100644
index 0000000000000000000000000000000000000000..3da33bd29ca4bbbce3e18fccbb230ca392b17b71
--- /dev/null
+++ b/Doxygen/output/html/class_tool_mode_selector.html
@@ -0,0 +1,372 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: ToolModeSelector Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_tool_mode_selector.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="#pri-methods">Private Member Functions</a> &#124;
+<a href="#pri-attribs">Private Attributes</a> &#124;
+<a href="class_tool_mode_selector-members.html">List of all members</a>  </div>
+  <div class="headertitle"><div class="title">ToolModeSelector Class Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<div class="dynheader">
+Inheritance diagram for ToolModeSelector:</div>
+<div class="dyncontent">
+ <div class="center">
+  <img src="class_tool_mode_selector.png" alt=""/>
+ </div></div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:af9a1e3344cceb7812bd0f4d5ae9aaf99"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_tool_mode_selector.html#af9a1e3344cceb7812bd0f4d5ae9aaf99">Select</a> (int id)</td></tr>
+<tr class="separator:af9a1e3344cceb7812bd0f4d5ae9aaf99"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-methods" name="pri-methods"></a>
+Private Member Functions</h2></td></tr>
+<tr class="memitem:a2bb83abfb58046d28137e37ebd9072fb"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_tool_mode_selector.html#a2bb83abfb58046d28137e37ebd9072fb">Start</a> ()</td></tr>
+<tr class="separator:a2bb83abfb58046d28137e37ebd9072fb"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af803e774356a52c5ebf683ba0a1a534e"><td class="memItemLeft" align="right" valign="top">IEnumerator&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_tool_mode_selector.html#af803e774356a52c5ebf683ba0a1a534e">HideRoutine</a> ()</td></tr>
+<tr class="separator:af803e774356a52c5ebf683ba0a1a534e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a14bee6a4a0824b73b947bd28bf12749a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_tool_mode_selector.html#a14bee6a4a0824b73b947bd28bf12749a">Update</a> ()</td></tr>
+<tr class="separator:a14bee6a4a0824b73b947bd28bf12749a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9fb2a57376a6ead51a6eb66a6f1a9112"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_tool_mode_selector.html#a9fb2a57376a6ead51a6eb66a6f1a9112">CheckToolModeSelection</a> ()</td></tr>
+<tr class="separator:a9fb2a57376a6ead51a6eb66a6f1a9112"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-attribs" name="pri-attribs"></a>
+Private Attributes</h2></td></tr>
+<tr class="memitem:ad4ae45a4882feff46ab2c62bd507cd76"><td class="memItemLeft" align="right" valign="top">Button[]&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_tool_mode_selector.html#ad4ae45a4882feff46ab2c62bd507cd76">Buttons</a></td></tr>
+<tr class="separator:ad4ae45a4882feff46ab2c62bd507cd76"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7be7ff2988aeb35987f74546a80d81f4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_hide_u_i.html">HideUI</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_tool_mode_selector.html#a7be7ff2988aeb35987f74546a80d81f4">UIManager</a></td></tr>
+<tr class="separator:a7be7ff2988aeb35987f74546a80d81f4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7fd6842a7a58d0b849e8097549592806"><td class="memItemLeft" align="right" valign="top">Canvas&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_tool_mode_selector.html#a7fd6842a7a58d0b849e8097549592806">ParentCanvas</a></td></tr>
+<tr class="separator:a7fd6842a7a58d0b849e8097549592806"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af5197a98937ef727e6550dddef6e2717"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_tool_mode_selector.html#af5197a98937ef727e6550dddef6e2717">Showing</a> = true</td></tr>
+<tr class="separator:af5197a98937ef727e6550dddef6e2717"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9b0729b6a1fa592b8250b75c2d4a0ad0"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_tool_mode_selector.html#a9b0729b6a1fa592b8250b75c2d4a0ad0">activeGadgetScaleFactor</a> = 1.5f</td></tr>
+<tr class="separator:a9b0729b6a1fa592b8250b75c2d4a0ad0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a id="a9fb2a57376a6ead51a6eb66a6f1a9112" name="a9fb2a57376a6ead51a6eb66a6f1a9112"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a9fb2a57376a6ead51a6eb66a6f1a9112">&#9670;&nbsp;</a></span>CheckToolModeSelection()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void ToolModeSelector.CheckToolModeSelection </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="af803e774356a52c5ebf683ba0a1a534e" name="af803e774356a52c5ebf683ba0a1a534e"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#af803e774356a52c5ebf683ba0a1a534e">&#9670;&nbsp;</a></span>HideRoutine()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">IEnumerator ToolModeSelector.HideRoutine </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="af9a1e3344cceb7812bd0f4d5ae9aaf99" name="af9a1e3344cceb7812bd0f4d5ae9aaf99"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#af9a1e3344cceb7812bd0f4d5ae9aaf99">&#9670;&nbsp;</a></span>Select()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void ToolModeSelector.Select </td>
+          <td>(</td>
+          <td class="paramtype">int&#160;</td>
+          <td class="paramname"><em>id</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a2bb83abfb58046d28137e37ebd9072fb" name="a2bb83abfb58046d28137e37ebd9072fb"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a2bb83abfb58046d28137e37ebd9072fb">&#9670;&nbsp;</a></span>Start()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void ToolModeSelector.Start </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a14bee6a4a0824b73b947bd28bf12749a" name="a14bee6a4a0824b73b947bd28bf12749a"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a14bee6a4a0824b73b947bd28bf12749a">&#9670;&nbsp;</a></span>Update()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void ToolModeSelector.Update </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Data Documentation</h2>
+<a id="a9b0729b6a1fa592b8250b75c2d4a0ad0" name="a9b0729b6a1fa592b8250b75c2d4a0ad0"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a9b0729b6a1fa592b8250b75c2d4a0ad0">&#9670;&nbsp;</a></span>activeGadgetScaleFactor</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">float ToolModeSelector.activeGadgetScaleFactor = 1.5f</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="ad4ae45a4882feff46ab2c62bd507cd76" name="ad4ae45a4882feff46ab2c62bd507cd76"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ad4ae45a4882feff46ab2c62bd507cd76">&#9670;&nbsp;</a></span>Buttons</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">Button [] ToolModeSelector.Buttons</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a7fd6842a7a58d0b849e8097549592806" name="a7fd6842a7a58d0b849e8097549592806"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a7fd6842a7a58d0b849e8097549592806">&#9670;&nbsp;</a></span>ParentCanvas</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">Canvas ToolModeSelector.ParentCanvas</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="af5197a98937ef727e6550dddef6e2717" name="af5197a98937ef727e6550dddef6e2717"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#af5197a98937ef727e6550dddef6e2717">&#9670;&nbsp;</a></span>Showing</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool ToolModeSelector.Showing = true</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a7be7ff2988aeb35987f74546a80d81f4" name="a7be7ff2988aeb35987f74546a80d81f4"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a7be7ff2988aeb35987f74546a80d81f4">&#9670;&nbsp;</a></span>UIManager</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_hide_u_i.html">HideUI</a> ToolModeSelector.UIManager</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/UI/<a class="el" href="_tool_mode_selector_8cs.html">ToolModeSelector.cs</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="class_tool_mode_selector.html">ToolModeSelector</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_tool_mode_selector.js b/Doxygen/output/html/class_tool_mode_selector.js
new file mode 100644
index 0000000000000000000000000000000000000000..dbadf0fb40c0eb31b1ab1d1850497ca62d52d63f
--- /dev/null
+++ b/Doxygen/output/html/class_tool_mode_selector.js
@@ -0,0 +1,13 @@
+var class_tool_mode_selector =
+[
+    [ "CheckToolModeSelection", "class_tool_mode_selector.html#a9fb2a57376a6ead51a6eb66a6f1a9112", null ],
+    [ "HideRoutine", "class_tool_mode_selector.html#af803e774356a52c5ebf683ba0a1a534e", null ],
+    [ "Select", "class_tool_mode_selector.html#af9a1e3344cceb7812bd0f4d5ae9aaf99", null ],
+    [ "Start", "class_tool_mode_selector.html#a2bb83abfb58046d28137e37ebd9072fb", null ],
+    [ "Update", "class_tool_mode_selector.html#a14bee6a4a0824b73b947bd28bf12749a", null ],
+    [ "activeGadgetScaleFactor", "class_tool_mode_selector.html#a9b0729b6a1fa592b8250b75c2d4a0ad0", null ],
+    [ "Buttons", "class_tool_mode_selector.html#ad4ae45a4882feff46ab2c62bd507cd76", null ],
+    [ "ParentCanvas", "class_tool_mode_selector.html#a7fd6842a7a58d0b849e8097549592806", null ],
+    [ "Showing", "class_tool_mode_selector.html#af5197a98937ef727e6550dddef6e2717", null ],
+    [ "UIManager", "class_tool_mode_selector.html#a7be7ff2988aeb35987f74546a80d81f4", null ]
+];
\ No newline at end of file
diff --git a/Doxygen/output/html/class_tool_mode_selector.png b/Doxygen/output/html/class_tool_mode_selector.png
new file mode 100644
index 0000000000000000000000000000000000000000..15195e18c7c8bf3d001f8b992f0bf615df3c64b2
--- /dev/null
+++ b/Doxygen/output/html/class_tool_mode_selector.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:1420825eb04e86ca0f5848a517a3c4d366df235a245da9c51dbd06ec0b40bae8
+size 508
diff --git a/Doxygen/output/html/class_tool_mode_text-members.html b/Doxygen/output/html/class_tool_mode_text-members.html
new file mode 100644
index 0000000000000000000000000000000000000000..e870c761a68fa2b03a82ad841a51ffa4ae9b16a0
--- /dev/null
+++ b/Doxygen/output/html/class_tool_mode_text-members.html
@@ -0,0 +1,102 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_tool_mode_text.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">ToolModeText Member List</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_tool_mode_text.html">ToolModeText</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_tool_mode_text.html#aaeaf4c78f03d2c6ad2ba913b6e410212">OnToolModeChanged</a>(int id)</td><td class="entry"><a class="el" href="class_tool_mode_text.html">ToolModeText</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_tool_mode_text.html#a255492a8d78333543ac3d416d2384c19">Start</a>()</td><td class="entry"><a class="el" href="class_tool_mode_text.html">ToolModeText</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_tool_mode_text.html b/Doxygen/output/html/class_tool_mode_text.html
new file mode 100644
index 0000000000000000000000000000000000000000..8add16a9188318f08281b17234fc27e81560d21e
--- /dev/null
+++ b/Doxygen/output/html/class_tool_mode_text.html
@@ -0,0 +1,170 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: ToolModeText Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_tool_mode_text.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#pri-methods">Private Member Functions</a> &#124;
+<a href="class_tool_mode_text-members.html">List of all members</a>  </div>
+  <div class="headertitle"><div class="title">ToolModeText Class Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<div class="dynheader">
+Inheritance diagram for ToolModeText:</div>
+<div class="dyncontent">
+ <div class="center">
+  <img src="class_tool_mode_text.png" alt=""/>
+ </div></div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-methods" name="pri-methods"></a>
+Private Member Functions</h2></td></tr>
+<tr class="memitem:a255492a8d78333543ac3d416d2384c19"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_tool_mode_text.html#a255492a8d78333543ac3d416d2384c19">Start</a> ()</td></tr>
+<tr class="separator:a255492a8d78333543ac3d416d2384c19"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aaeaf4c78f03d2c6ad2ba913b6e410212"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_tool_mode_text.html#aaeaf4c78f03d2c6ad2ba913b6e410212">OnToolModeChanged</a> (int id)</td></tr>
+<tr class="separator:aaeaf4c78f03d2c6ad2ba913b6e410212"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a id="aaeaf4c78f03d2c6ad2ba913b6e410212" name="aaeaf4c78f03d2c6ad2ba913b6e410212"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aaeaf4c78f03d2c6ad2ba913b6e410212">&#9670;&nbsp;</a></span>OnToolModeChanged()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void ToolModeText.OnToolModeChanged </td>
+          <td>(</td>
+          <td class="paramtype">int&#160;</td>
+          <td class="paramname"><em>id</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a255492a8d78333543ac3d416d2384c19" name="a255492a8d78333543ac3d416d2384c19"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a255492a8d78333543ac3d416d2384c19">&#9670;&nbsp;</a></span>Start()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void ToolModeText.Start </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/InteractionEngine/<a class="el" href="_tool_mode_text_8cs.html">ToolModeText.cs</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="class_tool_mode_text.html">ToolModeText</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_tool_mode_text.js b/Doxygen/output/html/class_tool_mode_text.js
new file mode 100644
index 0000000000000000000000000000000000000000..84940b842fbbc9dd3b92bd77992ccd76c5d998b4
--- /dev/null
+++ b/Doxygen/output/html/class_tool_mode_text.js
@@ -0,0 +1,5 @@
+var class_tool_mode_text =
+[
+    [ "OnToolModeChanged", "class_tool_mode_text.html#aaeaf4c78f03d2c6ad2ba913b6e410212", null ],
+    [ "Start", "class_tool_mode_text.html#a255492a8d78333543ac3d416d2384c19", null ]
+];
\ No newline at end of file
diff --git a/Doxygen/output/html/class_tool_mode_text.png b/Doxygen/output/html/class_tool_mode_text.png
new file mode 100644
index 0000000000000000000000000000000000000000..91c75b949471079e97f1a77456138cdfa3a8d2f9
--- /dev/null
+++ b/Doxygen/output/html/class_tool_mode_text.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:db9ce71c4e87c1decde50482408d8427258414287c92605af8ea14e2a61aa823
+size 473
diff --git a/Doxygen/output/html/class_u_i_tool_box-members.html b/Doxygen/output/html/class_u_i_tool_box-members.html
new file mode 100644
index 0000000000000000000000000000000000000000..66a2bf854c74f2abf19e962d66af541b3460e659
--- /dev/null
+++ b/Doxygen/output/html/class_u_i_tool_box-members.html
@@ -0,0 +1,101 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_u_i_tool_box.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">UIToolBox Member List</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_u_i_tool_box.html">UIToolBox</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_u_i_tool_box.html#a545eca6096c86303aaa4f89fae29a40e">PopulateLocalEntryList</a>(GameObject entry, List&lt; string &gt; input)</td><td class="entry"><a class="el" href="class_u_i_tool_box.html">UIToolBox</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_u_i_tool_box.html b/Doxygen/output/html/class_u_i_tool_box.html
new file mode 100644
index 0000000000000000000000000000000000000000..1df39f986bf53fa1ff6c2f58304a3e4a48b74d8c
--- /dev/null
+++ b/Doxygen/output/html/class_u_i_tool_box.html
@@ -0,0 +1,147 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: UIToolBox Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_u_i_tool_box.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#pub-static-methods">Static Public Member Functions</a> &#124;
+<a href="class_u_i_tool_box-members.html">List of all members</a>  </div>
+  <div class="headertitle"><div class="title">UIToolBox Class Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-static-methods" name="pub-static-methods"></a>
+Static Public Member Functions</h2></td></tr>
+<tr class="memitem:a545eca6096c86303aaa4f89fae29a40e"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_tool_box.html#a545eca6096c86303aaa4f89fae29a40e">PopulateLocalEntryList</a> (GameObject entry, List&lt; string &gt; input)</td></tr>
+<tr class="separator:a545eca6096c86303aaa4f89fae29a40e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a id="a545eca6096c86303aaa4f89fae29a40e" name="a545eca6096c86303aaa4f89fae29a40e"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a545eca6096c86303aaa4f89fae29a40e">&#9670;&nbsp;</a></span>PopulateLocalEntryList()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static void UIToolBox.PopulateLocalEntryList </td>
+          <td>(</td>
+          <td class="paramtype">GameObject&#160;</td>
+          <td class="paramname"><em>entry</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">List&lt; string &gt;&#160;</td>
+          <td class="paramname"><em>input</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/UI/<a class="el" href="_u_i_tool_box_8cs.html">UIToolBox.cs</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="class_u_i_tool_box.html">UIToolBox</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_u_i_tool_box.js b/Doxygen/output/html/class_u_i_tool_box.js
new file mode 100644
index 0000000000000000000000000000000000000000..72c57185100633ab4e99b8b6a7050bf7cf94b247
--- /dev/null
+++ b/Doxygen/output/html/class_u_i_tool_box.js
@@ -0,0 +1,4 @@
+var class_u_i_tool_box =
+[
+    [ "PopulateLocalEntryList", "class_u_i_tool_box.html#a545eca6096c86303aaa4f89fae29a40e", null ]
+];
\ No newline at end of file
diff --git a/Doxygen/output/html/class_world_cursor-members.html b/Doxygen/output/html/class_world_cursor-members.html
new file mode 100644
index 0000000000000000000000000000000000000000..ae0ebc2c383eacfa429baed0aaab479c3992fbf5
--- /dev/null
+++ b/Doxygen/output/html/class_world_cursor-members.html
@@ -0,0 +1,112 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_world_cursor.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">WorldCursor Member List</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_world_cursor.html">WorldCursor</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_world_cursor.html#ab94aee84a5c8ea7862f54996884d83e9">Awake</a>()</td><td class="entry"><a class="el" href="class_world_cursor.html">WorldCursor</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_world_cursor.html#a308d7c85e2989c6cadb4b26fbb108498">Cam</a></td><td class="entry"><a class="el" href="class_world_cursor.html">WorldCursor</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_world_cursor.html#a8d6bd52839d0ccf3703cf70a27580321">CheckMouseButtons</a>()</td><td class="entry"><a class="el" href="class_world_cursor.html">WorldCursor</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_world_cursor.html#a0183d66e569dd39faedaf495f2a69a43">deactivateSnapKey</a></td><td class="entry"><a class="el" href="class_world_cursor.html">WorldCursor</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_world_cursor.html#ae17046b0ee7a45fe1b19424a5893c99a">Hit</a></td><td class="entry"><a class="el" href="class_world_cursor.html">WorldCursor</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_world_cursor.html#a4fe4a28697cd670cb8ee86eb32221fb9">layerMask</a></td><td class="entry"><a class="el" href="class_world_cursor.html">WorldCursor</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_world_cursor.html#a9908dca3f104fd3cbda39a67456d378b">MaxRange</a></td><td class="entry"><a class="el" href="class_world_cursor.html">WorldCursor</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_world_cursor.html#a2dc5ed3e95015df525b19152e2a1545e">setLayerMask</a>(int layerMask)</td><td class="entry"><a class="el" href="class_world_cursor.html">WorldCursor</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_world_cursor.html#ab7a468c03f6ab5b0bc22e7872ba1d6fe">snapLayerMask</a></td><td class="entry"><a class="el" href="class_world_cursor.html">WorldCursor</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_world_cursor.html#a6ba638609a75852cb2c50c5b3b3236cf">Start</a>()</td><td class="entry"><a class="el" href="class_world_cursor.html">WorldCursor</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_world_cursor.html#a2c48d59cb633890fa8d691e88f6d4ee3">Update</a>()</td><td class="entry"><a class="el" href="class_world_cursor.html">WorldCursor</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="class_world_cursor.html#a0982b39de92eb54c90507dc10eff9d7a">useCamCurser</a></td><td class="entry"><a class="el" href="class_world_cursor.html">WorldCursor</a></td><td class="entry"></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_world_cursor.html b/Doxygen/output/html/class_world_cursor.html
new file mode 100644
index 0000000000000000000000000000000000000000..55f45da5e8f50f75a432acb62b9a6d921b05d3c6
--- /dev/null
+++ b/Doxygen/output/html/class_world_cursor.html
@@ -0,0 +1,384 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: WorldCursor Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('class_world_cursor.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="#pub-attribs">Public Attributes</a> &#124;
+<a href="#pri-methods">Private Member Functions</a> &#124;
+<a href="#pri-attribs">Private Attributes</a> &#124;
+<a href="class_world_cursor-members.html">List of all members</a>  </div>
+  <div class="headertitle"><div class="title">WorldCursor Class Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<div class="dynheader">
+Inheritance diagram for WorldCursor:</div>
+<div class="dyncontent">
+ <div class="center">
+  <img src="class_world_cursor.png" alt=""/>
+ </div></div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:a2dc5ed3e95015df525b19152e2a1545e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_world_cursor.html#a2dc5ed3e95015df525b19152e2a1545e">setLayerMask</a> (int <a class="el" href="class_world_cursor.html#a4fe4a28697cd670cb8ee86eb32221fb9">layerMask</a>)</td></tr>
+<tr class="separator:a2dc5ed3e95015df525b19152e2a1545e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
+Public Attributes</h2></td></tr>
+<tr class="memitem:ae17046b0ee7a45fe1b19424a5893c99a"><td class="memItemLeft" align="right" valign="top">RaycastHit&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_world_cursor.html#ae17046b0ee7a45fe1b19424a5893c99a">Hit</a></td></tr>
+<tr class="separator:ae17046b0ee7a45fe1b19424a5893c99a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0183d66e569dd39faedaf495f2a69a43"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_world_cursor.html#a0183d66e569dd39faedaf495f2a69a43">deactivateSnapKey</a></td></tr>
+<tr class="separator:a0183d66e569dd39faedaf495f2a69a43"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab7a468c03f6ab5b0bc22e7872ba1d6fe"><td class="memItemLeft" align="right" valign="top">LayerMask&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_world_cursor.html#ab7a468c03f6ab5b0bc22e7872ba1d6fe">snapLayerMask</a></td></tr>
+<tr class="separator:ab7a468c03f6ab5b0bc22e7872ba1d6fe"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9908dca3f104fd3cbda39a67456d378b"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_world_cursor.html#a9908dca3f104fd3cbda39a67456d378b">MaxRange</a> = 10f</td></tr>
+<tr class="separator:a9908dca3f104fd3cbda39a67456d378b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0982b39de92eb54c90507dc10eff9d7a"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_world_cursor.html#a0982b39de92eb54c90507dc10eff9d7a">useCamCurser</a> = false</td></tr>
+<tr class="separator:a0982b39de92eb54c90507dc10eff9d7a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-methods" name="pri-methods"></a>
+Private Member Functions</h2></td></tr>
+<tr class="memitem:ab94aee84a5c8ea7862f54996884d83e9"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_world_cursor.html#ab94aee84a5c8ea7862f54996884d83e9">Awake</a> ()</td></tr>
+<tr class="separator:ab94aee84a5c8ea7862f54996884d83e9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6ba638609a75852cb2c50c5b3b3236cf"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_world_cursor.html#a6ba638609a75852cb2c50c5b3b3236cf">Start</a> ()</td></tr>
+<tr class="separator:a6ba638609a75852cb2c50c5b3b3236cf"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2c48d59cb633890fa8d691e88f6d4ee3"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_world_cursor.html#a2c48d59cb633890fa8d691e88f6d4ee3">Update</a> ()</td></tr>
+<tr class="separator:a2c48d59cb633890fa8d691e88f6d4ee3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8d6bd52839d0ccf3703cf70a27580321"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_world_cursor.html#a8d6bd52839d0ccf3703cf70a27580321">CheckMouseButtons</a> ()</td></tr>
+<tr class="separator:a8d6bd52839d0ccf3703cf70a27580321"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-attribs" name="pri-attribs"></a>
+Private Attributes</h2></td></tr>
+<tr class="memitem:a308d7c85e2989c6cadb4b26fbb108498"><td class="memItemLeft" align="right" valign="top">Camera&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_world_cursor.html#a308d7c85e2989c6cadb4b26fbb108498">Cam</a></td></tr>
+<tr class="separator:a308d7c85e2989c6cadb4b26fbb108498"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4fe4a28697cd670cb8ee86eb32221fb9"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_world_cursor.html#a4fe4a28697cd670cb8ee86eb32221fb9">layerMask</a></td></tr>
+<tr class="separator:a4fe4a28697cd670cb8ee86eb32221fb9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a id="ab94aee84a5c8ea7862f54996884d83e9" name="ab94aee84a5c8ea7862f54996884d83e9"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ab94aee84a5c8ea7862f54996884d83e9">&#9670;&nbsp;</a></span>Awake()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void WorldCursor.Awake </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a8d6bd52839d0ccf3703cf70a27580321" name="a8d6bd52839d0ccf3703cf70a27580321"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a8d6bd52839d0ccf3703cf70a27580321">&#9670;&nbsp;</a></span>CheckMouseButtons()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void WorldCursor.CheckMouseButtons </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a2dc5ed3e95015df525b19152e2a1545e" name="a2dc5ed3e95015df525b19152e2a1545e"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a2dc5ed3e95015df525b19152e2a1545e">&#9670;&nbsp;</a></span>setLayerMask()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void WorldCursor.setLayerMask </td>
+          <td>(</td>
+          <td class="paramtype">int&#160;</td>
+          <td class="paramname"><em>layerMask</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a6ba638609a75852cb2c50c5b3b3236cf" name="a6ba638609a75852cb2c50c5b3b3236cf"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a6ba638609a75852cb2c50c5b3b3236cf">&#9670;&nbsp;</a></span>Start()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void WorldCursor.Start </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a2c48d59cb633890fa8d691e88f6d4ee3" name="a2c48d59cb633890fa8d691e88f6d4ee3"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a2c48d59cb633890fa8d691e88f6d4ee3">&#9670;&nbsp;</a></span>Update()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void WorldCursor.Update </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Data Documentation</h2>
+<a id="a308d7c85e2989c6cadb4b26fbb108498" name="a308d7c85e2989c6cadb4b26fbb108498"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a308d7c85e2989c6cadb4b26fbb108498">&#9670;&nbsp;</a></span>Cam</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">Camera WorldCursor.Cam</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a0183d66e569dd39faedaf495f2a69a43" name="a0183d66e569dd39faedaf495f2a69a43"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a0183d66e569dd39faedaf495f2a69a43">&#9670;&nbsp;</a></span>deactivateSnapKey</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">string WorldCursor.deactivateSnapKey</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="ae17046b0ee7a45fe1b19424a5893c99a" name="ae17046b0ee7a45fe1b19424a5893c99a"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ae17046b0ee7a45fe1b19424a5893c99a">&#9670;&nbsp;</a></span>Hit</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">RaycastHit WorldCursor.Hit</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a4fe4a28697cd670cb8ee86eb32221fb9" name="a4fe4a28697cd670cb8ee86eb32221fb9"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a4fe4a28697cd670cb8ee86eb32221fb9">&#9670;&nbsp;</a></span>layerMask</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">int WorldCursor.layerMask</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">private</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a9908dca3f104fd3cbda39a67456d378b" name="a9908dca3f104fd3cbda39a67456d378b"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a9908dca3f104fd3cbda39a67456d378b">&#9670;&nbsp;</a></span>MaxRange</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">float WorldCursor.MaxRange = 10f</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="ab7a468c03f6ab5b0bc22e7872ba1d6fe" name="ab7a468c03f6ab5b0bc22e7872ba1d6fe"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ab7a468c03f6ab5b0bc22e7872ba1d6fe">&#9670;&nbsp;</a></span>snapLayerMask</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">LayerMask WorldCursor.snapLayerMask</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a0982b39de92eb54c90507dc10eff9d7a" name="a0982b39de92eb54c90507dc10eff9d7a"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a0982b39de92eb54c90507dc10eff9d7a">&#9670;&nbsp;</a></span>useCamCurser</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool WorldCursor.useCamCurser = false</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/InteractionEngine/<a class="el" href="_world_cursor_8cs.html">WorldCursor.cs</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="class_world_cursor.html">WorldCursor</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/class_world_cursor.js b/Doxygen/output/html/class_world_cursor.js
new file mode 100644
index 0000000000000000000000000000000000000000..d6a77bae78dfed66cb626109222a5ac23c71a4d1
--- /dev/null
+++ b/Doxygen/output/html/class_world_cursor.js
@@ -0,0 +1,15 @@
+var class_world_cursor =
+[
+    [ "Awake", "class_world_cursor.html#ab94aee84a5c8ea7862f54996884d83e9", null ],
+    [ "CheckMouseButtons", "class_world_cursor.html#a8d6bd52839d0ccf3703cf70a27580321", null ],
+    [ "setLayerMask", "class_world_cursor.html#a2dc5ed3e95015df525b19152e2a1545e", null ],
+    [ "Start", "class_world_cursor.html#a6ba638609a75852cb2c50c5b3b3236cf", null ],
+    [ "Update", "class_world_cursor.html#a2c48d59cb633890fa8d691e88f6d4ee3", null ],
+    [ "Cam", "class_world_cursor.html#a308d7c85e2989c6cadb4b26fbb108498", null ],
+    [ "deactivateSnapKey", "class_world_cursor.html#a0183d66e569dd39faedaf495f2a69a43", null ],
+    [ "Hit", "class_world_cursor.html#ae17046b0ee7a45fe1b19424a5893c99a", null ],
+    [ "layerMask", "class_world_cursor.html#a4fe4a28697cd670cb8ee86eb32221fb9", null ],
+    [ "MaxRange", "class_world_cursor.html#a9908dca3f104fd3cbda39a67456d378b", null ],
+    [ "snapLayerMask", "class_world_cursor.html#ab7a468c03f6ab5b0bc22e7872ba1d6fe", null ],
+    [ "useCamCurser", "class_world_cursor.html#a0982b39de92eb54c90507dc10eff9d7a", null ]
+];
\ No newline at end of file
diff --git a/Doxygen/output/html/class_world_cursor.png b/Doxygen/output/html/class_world_cursor.png
new file mode 100644
index 0000000000000000000000000000000000000000..e57d0b29c57778c5019423c0dba39732c48be996
--- /dev/null
+++ b/Doxygen/output/html/class_world_cursor.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:4ebd90d0d9b6bdd22c9a0da1d26b94095962de99171c811fdddcf79ca10cd1f1
+size 476
diff --git a/Doxygen/output/html/classes.html b/Doxygen/output/html/classes.html
new file mode 100644
index 0000000000000000000000000000000000000000..78c8270eec82fe4ef2d98bf3ff7b0ff1d65ca4b5
--- /dev/null
+++ b/Doxygen/output/html/classes.html
@@ -0,0 +1,154 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Class Index</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('classes.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">Class Index</div></div>
+</div><!--header-->
+<div class="contents">
+<div class="qindex"><a class="qindex" href="#letter_A">A</a>&#160;|&#160;<a class="qindex" href="#letter_C">C</a>&#160;|&#160;<a class="qindex" href="#letter_D">D</a>&#160;|&#160;<a class="qindex" href="#letter_E">E</a>&#160;|&#160;<a class="qindex" href="#letter_F">F</a>&#160;|&#160;<a class="qindex" href="#letter_G">G</a>&#160;|&#160;<a class="qindex" href="#letter_H">H</a>&#160;|&#160;<a class="qindex" href="#letter_I">I</a>&#160;|&#160;<a class="qindex" href="#letter_J">J</a>&#160;|&#160;<a class="qindex" href="#letter_L">L</a>&#160;|&#160;<a class="qindex" href="#letter_M">M</a>&#160;|&#160;<a class="qindex" href="#letter_O">O</a>&#160;|&#160;<a class="qindex" href="#letter_P">P</a>&#160;|&#160;<a class="qindex" href="#letter_R">R</a>&#160;|&#160;<a class="qindex" href="#letter_S">S</a>&#160;|&#160;<a class="qindex" href="#letter_T">T</a>&#160;|&#160;<a class="qindex" href="#letter_U">U</a>&#160;|&#160;<a class="qindex" href="#letter_W">W</a></div>
+<div class="classindex">
+<dl class="classindex even">
+<dt class="alphachar"><a id="letter_A" name="letter_A">A</a></dt>
+<dd><a class="el" href="class_abstract_line_fact.html">AbstractLineFact</a></dd><dd><a class="el" href="class_abstract_line_fact_wrapped_c_r_t_p.html">AbstractLineFactWrappedCRTP</a></dd><dd><a class="el" href="class_add_fact_response.html">AddFactResponse</a></dd><dd><a class="el" href="class_align_text.html">AlignText</a></dd><dd><a class="el" href="class_angle_fact.html">AngleFact</a></dd><dd><a class="el" href="class_angle_tool.html">AngleTool</a></dd><dd><a class="el" href="class_communication_events_1_1_animation_event.html">CommunicationEvents.AnimationEvent</a></dd><dd><a class="el" href="class_communication_events_1_1_animation_event_with_uris.html">CommunicationEvents.AnimationEventWithUris</a></dd></dl>
+<dl class="classindex odd">
+<dt class="alphachar"><a id="letter_C" name="letter_C">C</a></dt>
+<dd><a class="el" href="class_character_dialog.html">CharacterDialog</a></dd><dd><a class="el" href="class_circle_segment_generator.html">CircleSegmentGenerator</a></dd><dd><a class="el" href="class_collapsable_category.html">CollapsableCategory</a></dd><dd><a class="el" href="class_collapsable_stage.html">CollapsableStage</a></dd><dd><a class="el" href="class_communication_events.html">CommunicationEvents</a></dd><dd><a class="el" href="class_create_loader.html">CreateLoader</a></dd></dl>
+<dl class="classindex even">
+<dt class="alphachar"><a id="letter_D" name="letter_D">D</a></dt>
+<dd><a class="el" href="class_discrete_bar_slider.html">DiscreteBarSlider</a></dd><dd><a class="el" href="class_display_facts.html">DisplayFacts</a></dd><dd><a class="el" href="class_display_scrolls.html">DisplayScrolls</a></dd><dd><a class="el" href="class_drag_handling.html">DragHandling</a></dd><dd><a class="el" href="class_drop_handling.html">DropHandling</a></dd></dl>
+<dl class="classindex odd">
+<dt class="alphachar"><a id="letter_E" name="letter_E">E</a></dt>
+<dd><a class="el" href="class_edit_loader.html">EditLoader</a></dd><dd><a class="el" href="class_extra_gadget.html">ExtraGadget</a></dd></dl>
+<dl class="classindex even">
+<dt class="alphachar"><a id="letter_F" name="letter_F">F</a></dt>
+<dd><a class="el" href="class_fact.html">Fact</a></dd><dd><a class="el" href="class_fact_comparer.html">FactComparer</a></dd><dd><a class="el" href="class_fact_equivalents_comparer.html">FactEquivalentsComparer</a></dd><dd><a class="el" href="class_communication_events_1_1_fact_event.html">CommunicationEvents.FactEvent</a></dd><dd><a class="el" href="class_fact_manager.html">FactManager</a></dd><dd><a class="el" href="class_fact_object.html">FactObject</a></dd><dd><a class="el" href="class_fact_organizer.html">FactOrganizer</a></dd><dd><a class="el" href="class_fact_spawner.html">FactSpawner</a></dd><dd><a class="el" href="class_fact_wrapped_c_r_t_p.html">FactWrappedCRTP</a></dd><dd><a class="el" href="class_fact_wrapper.html">FactWrapper</a></dd><dd><a class="el" href="class_scroll_1_1_filled_scroll.html">Scroll.FilledScroll</a></dd></dl>
+<dl class="classindex odd">
+<dt class="alphachar"><a id="letter_G" name="letter_G">G</a></dt>
+<dd><a class="el" href="class_gadget.html">Gadget</a></dd><dd><a class="el" href="class_gadget_manager.html">GadgetManager</a></dd><dd><a class="el" href="class_game_object_extensions.html">GameObjectExtensions</a></dd><dd><a class="el" href="class_generate_demo_files.html">GenerateDemoFiles</a></dd><dd><a class="el" href="class_global_behaviour.html">GlobalBehaviour</a></dd></dl>
+<dl class="classindex even">
+<dt class="alphachar"><a id="letter_H" name="letter_H">H</a></dt>
+<dd><a class="el" href="class_hide_u_i.html">HideUI</a></dd><dd><a class="el" href="class_communication_events_1_1_hit_event.html">CommunicationEvents.HitEvent</a></dd><dd><a class="el" href="class_hit_water.html">HitWater</a></dd><dd><a class="el" href="class_hover_text.html">HoverText</a></dd></dl>
+<dl class="classindex odd">
+<dt class="alphachar"><a id="letter_I" name="letter_I">I</a></dt>
+<dd><a class="el" href="class_image_hint_animation.html">ImageHintAnimation</a></dd><dd><a class="el" href="class_input_field_panel.html">InputFieldPanel</a></dd></dl>
+<dl class="classindex even">
+<dt class="alphachar"><a id="letter_J" name="letter_J">J</a></dt>
+<dd><a class="el" href="class_j_s_o_n_manager_1_1_json_inheritence_converter.html">JSONManager.JsonInheritenceConverter</a></dd><dd><a class="el" href="class_j_s_o_n_manager.html">JSONManager</a></dd></dl>
+<dl class="classindex odd">
+<dt class="alphachar"><a id="letter_L" name="letter_L">L</a></dt>
+<dd><a class="el" href="class_line_fact.html">LineFact</a></dd><dd><a class="el" href="class_line_fact_hight_direction_comparer.html">LineFactHightDirectionComparer</a></dd><dd><a class="el" href="class_line_tool.html">LineTool</a></dd><dd><a class="el" href="class_list_loader.html">ListLoader</a></dd><dd><a class="el" href="class_loader.html">Loader</a></dd><dd><a class="el" href="class_loading_screen_percentage.html">LoadingScreenPercentage</a></dd><dd><a class="el" href="class_local_loader.html">LocalLoader</a></dd><dd><a class="el" href="class_lot_tool.html">LotTool</a></dd></dl>
+<dl class="classindex even">
+<dt class="alphachar"><a id="letter_M" name="letter_M">M</a></dt>
+<dd><a class="el" href="class_math3d.html">Math3d</a></dd><dd><a class="el" href="class_menue_loader.html">MenueLoader</a></dd><dd><a class="el" href="class_mesh_renderer_hint_animation.html">MeshRendererHintAnimation</a></dd><dd><a class="el" href="struct_fact_organizer_1_1meta.html">FactOrganizer.meta</a></dd><dd><a class="el" href="struct_public_fact_organizer_1_1meta.html">PublicFactOrganizer.meta</a></dd><dd><a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_declaration.html">JSONManager.MMTDeclaration</a></dd><dd><a class="el" href="class_m_m_t_interface.html">MMTInterface</a></dd><dd><a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_symbol_declaration.html">JSONManager.MMTSymbolDeclaration</a></dd><dd><a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_term.html">JSONManager.MMTTerm</a></dd><dd><a class="el" href="class_m_m_t_u_r_i_collection.html">MMTURICollection</a></dd><dd><a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_value_declaration.html">JSONManager.MMTValueDeclaration</a></dd><dd><a class="el" href="class_loader_1_1_mono_dummy.html">Loader.MonoDummy</a></dd><dd><a class="el" href="class_communication_events_1_1_mouse_over_fact_event.html">CommunicationEvents.MouseOverFactEvent</a></dd></dl>
+<dl class="classindex odd">
+<dt class="alphachar"><a id="letter_O" name="letter_O">O</a></dt>
+<dd><a class="el" href="class_j_s_o_n_manager_1_1_o_m_a.html">JSONManager.OMA</a></dd><dd><a class="el" href="class_j_s_o_n_manager_1_1_o_m_f.html">JSONManager.OMF</a></dd><dd><a class="el" href="class_j_s_o_n_manager_1_1_o_m_s.html">JSONManager.OMS</a></dd><dd><a class="el" href="class_j_s_o_n_manager_1_1_o_m_s_t_r.html">JSONManager.OMSTR</a></dd><dd><a class="el" href="class_on_line_fact.html">OnLineFact</a></dd></dl>
+<dl class="classindex even">
+<dt class="alphachar"><a id="letter_P" name="letter_P">P</a></dt>
+<dd><a class="el" href="class_parsing_dictionary.html">ParsingDictionary</a></dd><dd><a class="el" href="class_pendulum.html">Pendulum</a></dd><dd><a class="el" href="class_player_record.html">PlayerRecord</a></dd><dd><a class="el" href="class_pointer.html">Pointer</a></dd><dd><a class="el" href="class_point_fact.html">PointFact</a></dd><dd><a class="el" href="class_point_wrapper.html">PointWrapper</a></dd><dd><a class="el" href="class_pole_tool.html">PoleTool</a></dd><dd><a class="el" href="class_public_fact_organizer.html">PublicFactOrganizer</a></dd><dd><a class="el" href="class_pythagoras_script.html">PythagorasScript</a></dd></dl>
+<dl class="classindex odd">
+<dt class="alphachar"><a id="letter_R" name="letter_R">R</a></dt>
+<dd><a class="el" href="class_ray_fact.html">RayFact</a></dd><dd><a class="el" href="class_remover.html">Remover</a></dd><dd><a class="el" href="class_rendered_scroll_fact.html">RenderedScrollFact</a></dd><dd><a class="el" href="class_restart.html">Restart</a></dd></dl>
+<dl class="classindex even">
+<dt class="alphachar"><a id="letter_S" name="letter_S">S</a></dt>
+<dd><a class="el" href="class_scroll.html">Scroll</a></dd><dd><a class="el" href="class_scroll_1_1_scroll_application_checking_error.html">Scroll.ScrollApplicationCheckingError</a></dd><dd><a class="el" href="class_scroll_1_1_scroll_application_info.html">Scroll.ScrollApplicationInfo</a></dd><dd><a class="el" href="class_scroll_1_1_scroll_assignment.html">Scroll.ScrollAssignment</a></dd><dd><a class="el" href="class_scroll_clicked_script.html">ScrollClickedScript</a></dd><dd><a class="el" href="class_scroll_details.html">ScrollDetails</a></dd><dd><a class="el" href="class_scroll_1_1_scroll_dynamic_info.html">Scroll.ScrollDynamicInfo</a></dd><dd><a class="el" href="class_scroll_1_1_scroll_fact.html">Scroll.ScrollFact</a></dd><dd><a class="el" href="class_scroll_1_1_scroll_symbol_fact.html">Scroll.ScrollSymbolFact</a></dd><dd><a class="el" href="class_scroll_1_1_scroll_theory_reference.html">Scroll.ScrollTheoryReference</a></dd><dd><a class="el" href="class_scroll_u_i_manager.html">ScrollUIManager</a></dd><dd><a class="el" href="class_scroll_1_1_scroll_value_fact.html">Scroll.ScrollValueFact</a></dd><dd><a class="el" href="class_communication_events_1_1_shiny_event.html">CommunicationEvents.ShinyEvent</a></dd><dd><a class="el" href="class_shiny_things.html">ShinyThings</a></dd><dd><a class="el" href="class_communication_events_1_1_signal_event.html">CommunicationEvents.SignalEvent</a></dd><dd><a class="el" href="class_solution_organizer.html">SolutionOrganizer</a></dd><dd><a class="el" href="class_stage.html">Stage</a></dd><dd><a class="el" href="class_stage_behaviour.html">StageBehaviour</a></dd><dd><a class="el" href="struct_stage_static_1_1_stage_error_struct.html">StageStatic.StageErrorStruct</a></dd><dd><a class="el" href="class_stage_loader.html">StageLoader</a></dd><dd><a class="el" href="class_stage_static.html">StageStatic</a></dd><dd><a class="el" href="class_start_server.html">StartServer</a></dd><dd><a class="el" href="struct_fact_organizer_1_1stepnote.html">FactOrganizer.stepnote</a></dd><dd><a class="el" href="struct_public_fact_organizer_1_1stepnote.html">PublicFactOrganizer.stepnote</a></dd><dd><a class="el" href="class_solution_organizer_1_1_sub_solution.html">SolutionOrganizer.SubSolution</a></dd></dl>
+<dl class="classindex odd">
+<dt class="alphachar"><a id="letter_T" name="letter_T">T</a></dt>
+<dd><a class="el" href="class_tape.html">Tape</a></dd><dd><a class="el" href="class_task_charakter_animation.html">TaskCharakterAnimation</a></dd><dd><a class="el" href="class_communication_events_1_1_tool_mode_event.html">CommunicationEvents.ToolModeEvent</a></dd><dd><a class="el" href="class_tool_mode_selector.html">ToolModeSelector</a></dd><dd><a class="el" href="class_tool_mode_text.html">ToolModeText</a></dd></dl>
+<dl class="classindex even">
+<dt class="alphachar"><a id="letter_U" name="letter_U">U</a></dt>
+<dd><a class="el" href="class_u_i_tool_box.html">UIToolBox</a></dd><dd><a class="el" href="class_j_s_o_n_manager_1_1_u_r_i.html">JSONManager.URI</a></dd><dd><a class="el" href="class_scroll_1_1_uri_reference.html">Scroll.UriReference</a></dd></dl>
+<dl class="classindex odd">
+<dt class="alphachar"><a id="letter_W" name="letter_W">W</a></dt>
+<dd><a class="el" href="class_world_cursor.html">WorldCursor</a></dd></dl>
+</div>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/closed.png b/Doxygen/output/html/closed.png
new file mode 100644
index 0000000000000000000000000000000000000000..7b3198ff260aba19fa9a20840a43f24fee0df24d
--- /dev/null
+++ b/Doxygen/output/html/closed.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:c98c02adc57337f58c40aae15bbac05a3ccb364e5adb1d610a16452e92f17830
+size 132
diff --git a/Doxygen/output/html/dir_17e56777ce10be98563aaed983e62136.html b/Doxygen/output/html/dir_17e56777ce10be98563aaed983e62136.html
new file mode 100644
index 0000000000000000000000000000000000000000..71eed2a9d9f520874a2f4f02423d6843ccc90152
--- /dev/null
+++ b/Doxygen/output/html/dir_17e56777ce10be98563aaed983e62136.html
@@ -0,0 +1,124 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/InteractionEngine/Gadgets Directory Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('dir_17e56777ce10be98563aaed983e62136.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">Gadgets Directory Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="files" name="files"></a>
+Files</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_angle_tool_8cs.html">AngleTool.cs</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_extra_gadget_8cs.html">ExtraGadget.cs</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_gadget_8cs.html">Gadget.cs</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_gadget_manager_8cs.html">GadgetManager.cs</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_line_tool_8cs.html">LineTool.cs</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_lot_tool_8cs.html">LotTool.cs</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_pendulum_8cs.html">Pendulum.cs</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_pointer_8cs.html">Pointer.cs</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_pole_tool_8cs.html">PoleTool.cs</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_remover_8cs.html">Remover.cs</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_tape_8cs.html">Tape.cs</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_84bbf7b3c7f28a5a18725745e1505219.html">Assets</a></li><li class="navelem"><a class="el" href="dir_f13b41af88cf68434578284aaf699e39.html">Scripts</a></li><li class="navelem"><a class="el" href="dir_755cd5fbd508c2d492f31884d1b49ca6.html">InteractionEngine</a></li><li class="navelem"><a class="el" href="dir_17e56777ce10be98563aaed983e62136.html">Gadgets</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/dir_17e56777ce10be98563aaed983e62136.js b/Doxygen/output/html/dir_17e56777ce10be98563aaed983e62136.js
new file mode 100644
index 0000000000000000000000000000000000000000..7329fee58d9730d34677b37afa6885f4014b6611
--- /dev/null
+++ b/Doxygen/output/html/dir_17e56777ce10be98563aaed983e62136.js
@@ -0,0 +1,36 @@
+var dir_17e56777ce10be98563aaed983e62136 =
+[
+    [ "AngleTool.cs", "_angle_tool_8cs.html", [
+      [ "AngleTool", "class_angle_tool.html", "class_angle_tool" ]
+    ] ],
+    [ "ExtraGadget.cs", "_extra_gadget_8cs.html", [
+      [ "ExtraGadget", "class_extra_gadget.html", "class_extra_gadget" ]
+    ] ],
+    [ "Gadget.cs", "_gadget_8cs.html", [
+      [ "Gadget", "class_gadget.html", "class_gadget" ]
+    ] ],
+    [ "GadgetManager.cs", "_gadget_manager_8cs.html", [
+      [ "GadgetManager", "class_gadget_manager.html", "class_gadget_manager" ]
+    ] ],
+    [ "LineTool.cs", "_line_tool_8cs.html", [
+      [ "LineTool", "class_line_tool.html", "class_line_tool" ]
+    ] ],
+    [ "LotTool.cs", "_lot_tool_8cs.html", [
+      [ "LotTool", "class_lot_tool.html", "class_lot_tool" ]
+    ] ],
+    [ "Pendulum.cs", "_pendulum_8cs.html", [
+      [ "Pendulum", "class_pendulum.html", "class_pendulum" ]
+    ] ],
+    [ "Pointer.cs", "_pointer_8cs.html", [
+      [ "Pointer", "class_pointer.html", "class_pointer" ]
+    ] ],
+    [ "PoleTool.cs", "_pole_tool_8cs.html", [
+      [ "PoleTool", "class_pole_tool.html", "class_pole_tool" ]
+    ] ],
+    [ "Remover.cs", "_remover_8cs.html", [
+      [ "Remover", "class_remover.html", "class_remover" ]
+    ] ],
+    [ "Tape.cs", "_tape_8cs.html", [
+      [ "Tape", "class_tape.html", "class_tape" ]
+    ] ]
+];
\ No newline at end of file
diff --git a/Doxygen/output/html/dir_3dbd4d3e1a268acea3d145eb4fe1ee35.html b/Doxygen/output/html/dir_3dbd4d3e1a268acea3d145eb4fe1ee35.html
new file mode 100644
index 0000000000000000000000000000000000000000..9761288536f428c089ac968cecf65be4eec8b782
--- /dev/null
+++ b/Doxygen/output/html/dir_3dbd4d3e1a268acea3d145eb4fe1ee35.html
@@ -0,0 +1,106 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/UI/MainMenue/CollapsableStage Directory Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('dir_3dbd4d3e1a268acea3d145eb4fe1ee35.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">CollapsableStage Directory Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="files" name="files"></a>
+Files</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_collapsable_category_8cs.html">CollapsableCategory.cs</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_collapsable_stage_8cs.html">CollapsableStage.cs</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_84bbf7b3c7f28a5a18725745e1505219.html">Assets</a></li><li class="navelem"><a class="el" href="dir_f13b41af88cf68434578284aaf699e39.html">Scripts</a></li><li class="navelem"><a class="el" href="dir_4ae35e2d0d203079e26c83ccaec95743.html">UI</a></li><li class="navelem"><a class="el" href="dir_721de5d964af8e546186d67c247c130b.html">MainMenue</a></li><li class="navelem"><a class="el" href="dir_3dbd4d3e1a268acea3d145eb4fe1ee35.html">CollapsableStage</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/dir_3dbd4d3e1a268acea3d145eb4fe1ee35.js b/Doxygen/output/html/dir_3dbd4d3e1a268acea3d145eb4fe1ee35.js
new file mode 100644
index 0000000000000000000000000000000000000000..56de97041e7620b5fa7b03266720c3fff858bab6
--- /dev/null
+++ b/Doxygen/output/html/dir_3dbd4d3e1a268acea3d145eb4fe1ee35.js
@@ -0,0 +1,9 @@
+var dir_3dbd4d3e1a268acea3d145eb4fe1ee35 =
+[
+    [ "CollapsableCategory.cs", "_collapsable_category_8cs.html", [
+      [ "CollapsableCategory", "class_collapsable_category.html", "class_collapsable_category" ]
+    ] ],
+    [ "CollapsableStage.cs", "_collapsable_stage_8cs.html", [
+      [ "CollapsableStage", "class_collapsable_stage.html", "class_collapsable_stage" ]
+    ] ]
+];
\ No newline at end of file
diff --git a/Doxygen/output/html/dir_48093dab2a6dea0ff475fd8c069bb1d7.html b/Doxygen/output/html/dir_48093dab2a6dea0ff475fd8c069bb1d7.html
new file mode 100644
index 0000000000000000000000000000000000000000..a206e98c957bc3645733d1b3923ec02bfb36fbd3
--- /dev/null
+++ b/Doxygen/output/html/dir_48093dab2a6dea0ff475fd8c069bb1d7.html
@@ -0,0 +1,116 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/InteractionEngine/FactHandling Directory Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('dir_48093dab2a6dea0ff475fd8c069bb1d7.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">FactHandling Directory Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="files" name="files"></a>
+Files</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_fact_8cs.html">Fact.cs</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_fact_comparer_8cs.html">FactComparer.cs</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_fact_manager_8cs.html">FactManager.cs</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_fact_object_8cs.html">FactObject.cs</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_fact_organizer_8cs.html">FactOrganizer.cs</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_fact_spawner_8cs.html">FactSpawner.cs</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_solution_organizer_8cs.html">SolutionOrganizer.cs</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_84bbf7b3c7f28a5a18725745e1505219.html">Assets</a></li><li class="navelem"><a class="el" href="dir_f13b41af88cf68434578284aaf699e39.html">Scripts</a></li><li class="navelem"><a class="el" href="dir_755cd5fbd508c2d492f31884d1b49ca6.html">InteractionEngine</a></li><li class="navelem"><a class="el" href="dir_48093dab2a6dea0ff475fd8c069bb1d7.html">FactHandling</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/dir_48093dab2a6dea0ff475fd8c069bb1d7.js b/Doxygen/output/html/dir_48093dab2a6dea0ff475fd8c069bb1d7.js
new file mode 100644
index 0000000000000000000000000000000000000000..4dbfc29484acbb76b377a10e0d78f45bb70861db
--- /dev/null
+++ b/Doxygen/output/html/dir_48093dab2a6dea0ff475fd8c069bb1d7.js
@@ -0,0 +1,42 @@
+var dir_48093dab2a6dea0ff475fd8c069bb1d7 =
+[
+    [ "Fact.cs", "_fact_8cs.html", [
+      [ "ParsingDictionary", "class_parsing_dictionary.html", "class_parsing_dictionary" ],
+      [ "AddFactResponse", "class_add_fact_response.html", "class_add_fact_response" ],
+      [ "Fact", "class_fact.html", "class_fact" ],
+      [ "FactWrappedCRTP< T >", "class_fact_wrapped_c_r_t_p.html", "class_fact_wrapped_c_r_t_p" ],
+      [ "AbstractLineFact", "class_abstract_line_fact.html", "class_abstract_line_fact" ],
+      [ "AbstractLineFactWrappedCRTP< T >", "class_abstract_line_fact_wrapped_c_r_t_p.html", "class_abstract_line_fact_wrapped_c_r_t_p" ],
+      [ "PointFact", "class_point_fact.html", "class_point_fact" ],
+      [ "LineFact", "class_line_fact.html", "class_line_fact" ],
+      [ "RayFact", "class_ray_fact.html", "class_ray_fact" ],
+      [ "OnLineFact", "class_on_line_fact.html", "class_on_line_fact" ],
+      [ "AngleFact", "class_angle_fact.html", "class_angle_fact" ]
+    ] ],
+    [ "FactComparer.cs", "_fact_comparer_8cs.html", [
+      [ "FactComparer", "class_fact_comparer.html", "class_fact_comparer" ],
+      [ "FactEquivalentsComparer", "class_fact_equivalents_comparer.html", "class_fact_equivalents_comparer" ],
+      [ "LineFactHightDirectionComparer", "class_line_fact_hight_direction_comparer.html", "class_line_fact_hight_direction_comparer" ]
+    ] ],
+    [ "FactManager.cs", "_fact_manager_8cs.html", [
+      [ "FactManager", "class_fact_manager.html", "class_fact_manager" ]
+    ] ],
+    [ "FactObject.cs", "_fact_object_8cs.html", [
+      [ "FactObject", "class_fact_object.html", "class_fact_object" ]
+    ] ],
+    [ "FactOrganizer.cs", "_fact_organizer_8cs.html", [
+      [ "FactOrganizer", "class_fact_organizer.html", "class_fact_organizer" ],
+      [ "FactOrganizer.stepnote", "struct_fact_organizer_1_1stepnote.html", "struct_fact_organizer_1_1stepnote" ],
+      [ "FactOrganizer.meta", "struct_fact_organizer_1_1meta.html", "struct_fact_organizer_1_1meta" ],
+      [ "PublicFactOrganizer", "class_public_fact_organizer.html", "class_public_fact_organizer" ],
+      [ "PublicFactOrganizer.stepnote", "struct_public_fact_organizer_1_1stepnote.html", "struct_public_fact_organizer_1_1stepnote" ],
+      [ "PublicFactOrganizer.meta", "struct_public_fact_organizer_1_1meta.html", "struct_public_fact_organizer_1_1meta" ]
+    ] ],
+    [ "FactSpawner.cs", "_fact_spawner_8cs.html", [
+      [ "FactSpawner", "class_fact_spawner.html", "class_fact_spawner" ]
+    ] ],
+    [ "SolutionOrganizer.cs", "_solution_organizer_8cs.html", [
+      [ "SolutionOrganizer", "class_solution_organizer.html", "class_solution_organizer" ],
+      [ "SolutionOrganizer.SubSolution", "class_solution_organizer_1_1_sub_solution.html", "class_solution_organizer_1_1_sub_solution" ]
+    ] ]
+];
\ No newline at end of file
diff --git a/Doxygen/output/html/dir_4ae35e2d0d203079e26c83ccaec95743.html b/Doxygen/output/html/dir_4ae35e2d0d203079e26c83ccaec95743.html
new file mode 100644
index 0000000000000000000000000000000000000000..01d1a05eec1c12547e9e72284283b97174a22506
--- /dev/null
+++ b/Doxygen/output/html/dir_4ae35e2d0d203079e26c83ccaec95743.html
@@ -0,0 +1,117 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/UI Directory Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('dir_4ae35e2d0d203079e26c83ccaec95743.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">UI Directory Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="subdirs" name="subdirs"></a>
+Directories</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">directory &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dir_721de5d964af8e546186d67c247c130b.html">MainMenue</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="files" name="files"></a>
+Files</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_discrete_bar_slider_8cs.html">DiscreteBarSlider.cs</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_hide_u_i_8cs.html">HideUI.cs</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_input_field_panel_8cs.html">InputFieldPanel.cs</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_tool_mode_selector_8cs.html">ToolModeSelector.cs</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_u_i_tool_box_8cs.html">UIToolBox.cs</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_84bbf7b3c7f28a5a18725745e1505219.html">Assets</a></li><li class="navelem"><a class="el" href="dir_f13b41af88cf68434578284aaf699e39.html">Scripts</a></li><li class="navelem"><a class="el" href="dir_4ae35e2d0d203079e26c83ccaec95743.html">UI</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/dir_4ae35e2d0d203079e26c83ccaec95743.js b/Doxygen/output/html/dir_4ae35e2d0d203079e26c83ccaec95743.js
new file mode 100644
index 0000000000000000000000000000000000000000..bada0628560f22ee29f750f93e742b3b96c9fc34
--- /dev/null
+++ b/Doxygen/output/html/dir_4ae35e2d0d203079e26c83ccaec95743.js
@@ -0,0 +1,19 @@
+var dir_4ae35e2d0d203079e26c83ccaec95743 =
+[
+    [ "MainMenue", "dir_721de5d964af8e546186d67c247c130b.html", "dir_721de5d964af8e546186d67c247c130b" ],
+    [ "DiscreteBarSlider.cs", "_discrete_bar_slider_8cs.html", [
+      [ "DiscreteBarSlider", "class_discrete_bar_slider.html", "class_discrete_bar_slider" ]
+    ] ],
+    [ "HideUI.cs", "_hide_u_i_8cs.html", [
+      [ "HideUI", "class_hide_u_i.html", "class_hide_u_i" ]
+    ] ],
+    [ "InputFieldPanel.cs", "_input_field_panel_8cs.html", [
+      [ "InputFieldPanel", "class_input_field_panel.html", "class_input_field_panel" ]
+    ] ],
+    [ "ToolModeSelector.cs", "_tool_mode_selector_8cs.html", [
+      [ "ToolModeSelector", "class_tool_mode_selector.html", "class_tool_mode_selector" ]
+    ] ],
+    [ "UIToolBox.cs", "_u_i_tool_box_8cs.html", [
+      [ "UIToolBox", "class_u_i_tool_box.html", "class_u_i_tool_box" ]
+    ] ]
+];
\ No newline at end of file
diff --git a/Doxygen/output/html/dir_721de5d964af8e546186d67c247c130b.html b/Doxygen/output/html/dir_721de5d964af8e546186d67c247c130b.html
new file mode 100644
index 0000000000000000000000000000000000000000..cc5915eaf579c1d5109783914ecbbfbce469062c
--- /dev/null
+++ b/Doxygen/output/html/dir_721de5d964af8e546186d67c247c130b.html
@@ -0,0 +1,113 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/UI/MainMenue Directory Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('dir_721de5d964af8e546186d67c247c130b.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">MainMenue Directory Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="subdirs" name="subdirs"></a>
+Directories</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">directory &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dir_3dbd4d3e1a268acea3d145eb4fe1ee35.html">CollapsableStage</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">directory &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dir_f1704b393340e42ccf2ea06b4aa9270d.html">PageLoader</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="files" name="files"></a>
+Files</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_list_loader_8cs.html">ListLoader.cs</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_menue_loader_8cs.html">MenueLoader.cs</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_84bbf7b3c7f28a5a18725745e1505219.html">Assets</a></li><li class="navelem"><a class="el" href="dir_f13b41af88cf68434578284aaf699e39.html">Scripts</a></li><li class="navelem"><a class="el" href="dir_4ae35e2d0d203079e26c83ccaec95743.html">UI</a></li><li class="navelem"><a class="el" href="dir_721de5d964af8e546186d67c247c130b.html">MainMenue</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/dir_721de5d964af8e546186d67c247c130b.js b/Doxygen/output/html/dir_721de5d964af8e546186d67c247c130b.js
new file mode 100644
index 0000000000000000000000000000000000000000..8561a1af74e13ed903c4e8a7712f1fcbe8ed3917
--- /dev/null
+++ b/Doxygen/output/html/dir_721de5d964af8e546186d67c247c130b.js
@@ -0,0 +1,11 @@
+var dir_721de5d964af8e546186d67c247c130b =
+[
+    [ "CollapsableStage", "dir_3dbd4d3e1a268acea3d145eb4fe1ee35.html", "dir_3dbd4d3e1a268acea3d145eb4fe1ee35" ],
+    [ "PageLoader", "dir_f1704b393340e42ccf2ea06b4aa9270d.html", "dir_f1704b393340e42ccf2ea06b4aa9270d" ],
+    [ "ListLoader.cs", "_list_loader_8cs.html", [
+      [ "ListLoader< T >", "class_list_loader.html", "class_list_loader" ]
+    ] ],
+    [ "MenueLoader.cs", "_menue_loader_8cs.html", [
+      [ "MenueLoader", "class_menue_loader.html", "class_menue_loader" ]
+    ] ]
+];
\ No newline at end of file
diff --git a/Doxygen/output/html/dir_755cd5fbd508c2d492f31884d1b49ca6.html b/Doxygen/output/html/dir_755cd5fbd508c2d492f31884d1b49ca6.html
new file mode 100644
index 0000000000000000000000000000000000000000..080bd35984537db02e6b63d07f194d0e8ced5a1e
--- /dev/null
+++ b/Doxygen/output/html/dir_755cd5fbd508c2d492f31884d1b49ca6.html
@@ -0,0 +1,127 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/InteractionEngine Directory Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('dir_755cd5fbd508c2d492f31884d1b49ca6.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">InteractionEngine Directory Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="subdirs" name="subdirs"></a>
+Directories</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">directory &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dir_eeeaf6713f66d01503c34788ba07f0b5.html">Character_Animations</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">directory &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dir_48093dab2a6dea0ff475fd8c069bb1d7.html">FactHandling</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">directory &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dir_17e56777ce10be98563aaed983e62136.html">Gadgets</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="files" name="files"></a>
+Files</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_align_text_8cs.html">AlignText.cs</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_communication_events_8cs.html">CommunicationEvents.cs</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_image_hint_animation_8cs.html">ImageHintAnimation.cs</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_mesh_renderer_hint_animation_8cs.html">MeshRendererHintAnimation.cs</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_m_m_t_interface_8cs.html">MMTInterface.cs</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_shiny_things_8cs.html">ShinyThings.cs</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_tool_mode_text_8cs.html">ToolModeText.cs</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_world_cursor_8cs.html">WorldCursor.cs</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_84bbf7b3c7f28a5a18725745e1505219.html">Assets</a></li><li class="navelem"><a class="el" href="dir_f13b41af88cf68434578284aaf699e39.html">Scripts</a></li><li class="navelem"><a class="el" href="dir_755cd5fbd508c2d492f31884d1b49ca6.html">InteractionEngine</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/dir_755cd5fbd508c2d492f31884d1b49ca6.js b/Doxygen/output/html/dir_755cd5fbd508c2d492f31884d1b49ca6.js
new file mode 100644
index 0000000000000000000000000000000000000000..4b2fd1b0a26ce9b1ee4169f09555d1123c8e4695
--- /dev/null
+++ b/Doxygen/output/html/dir_755cd5fbd508c2d492f31884d1b49ca6.js
@@ -0,0 +1,38 @@
+var dir_755cd5fbd508c2d492f31884d1b49ca6 =
+[
+    [ "Character_Animations", "dir_eeeaf6713f66d01503c34788ba07f0b5.html", "dir_eeeaf6713f66d01503c34788ba07f0b5" ],
+    [ "FactHandling", "dir_48093dab2a6dea0ff475fd8c069bb1d7.html", "dir_48093dab2a6dea0ff475fd8c069bb1d7" ],
+    [ "Gadgets", "dir_17e56777ce10be98563aaed983e62136.html", "dir_17e56777ce10be98563aaed983e62136" ],
+    [ "AlignText.cs", "_align_text_8cs.html", [
+      [ "AlignText", "class_align_text.html", "class_align_text" ]
+    ] ],
+    [ "CommunicationEvents.cs", "_communication_events_8cs.html", [
+      [ "CommunicationEvents", "class_communication_events.html", "class_communication_events" ],
+      [ "CommunicationEvents.HitEvent", "class_communication_events_1_1_hit_event.html", null ],
+      [ "CommunicationEvents.FactEvent", "class_communication_events_1_1_fact_event.html", null ],
+      [ "CommunicationEvents.MouseOverFactEvent", "class_communication_events_1_1_mouse_over_fact_event.html", null ],
+      [ "CommunicationEvents.ToolModeEvent", "class_communication_events_1_1_tool_mode_event.html", null ],
+      [ "CommunicationEvents.ShinyEvent", "class_communication_events_1_1_shiny_event.html", null ],
+      [ "CommunicationEvents.SignalEvent", "class_communication_events_1_1_signal_event.html", null ],
+      [ "CommunicationEvents.AnimationEvent", "class_communication_events_1_1_animation_event.html", null ],
+      [ "CommunicationEvents.AnimationEventWithUris", "class_communication_events_1_1_animation_event_with_uris.html", null ]
+    ] ],
+    [ "ImageHintAnimation.cs", "_image_hint_animation_8cs.html", [
+      [ "ImageHintAnimation", "class_image_hint_animation.html", "class_image_hint_animation" ]
+    ] ],
+    [ "MeshRendererHintAnimation.cs", "_mesh_renderer_hint_animation_8cs.html", [
+      [ "MeshRendererHintAnimation", "class_mesh_renderer_hint_animation.html", "class_mesh_renderer_hint_animation" ]
+    ] ],
+    [ "MMTInterface.cs", "_m_m_t_interface_8cs.html", [
+      [ "MMTInterface", "class_m_m_t_interface.html", "class_m_m_t_interface" ]
+    ] ],
+    [ "ShinyThings.cs", "_shiny_things_8cs.html", [
+      [ "ShinyThings", "class_shiny_things.html", "class_shiny_things" ]
+    ] ],
+    [ "ToolModeText.cs", "_tool_mode_text_8cs.html", [
+      [ "ToolModeText", "class_tool_mode_text.html", "class_tool_mode_text" ]
+    ] ],
+    [ "WorldCursor.cs", "_world_cursor_8cs.html", [
+      [ "WorldCursor", "class_world_cursor.html", "class_world_cursor" ]
+    ] ]
+];
\ No newline at end of file
diff --git a/Doxygen/output/html/dir_84bbf7b3c7f28a5a18725745e1505219.html b/Doxygen/output/html/dir_84bbf7b3c7f28a5a18725745e1505219.html
new file mode 100644
index 0000000000000000000000000000000000000000..2ebc1a3d326675adc1c5fd558da16d55de4779e0
--- /dev/null
+++ b/Doxygen/output/html/dir_84bbf7b3c7f28a5a18725745e1505219.html
@@ -0,0 +1,104 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets Directory Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('dir_84bbf7b3c7f28a5a18725745e1505219.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">Assets Directory Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="subdirs" name="subdirs"></a>
+Directories</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">directory &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dir_f13b41af88cf68434578284aaf699e39.html">Scripts</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_84bbf7b3c7f28a5a18725745e1505219.html">Assets</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/dir_84bbf7b3c7f28a5a18725745e1505219.js b/Doxygen/output/html/dir_84bbf7b3c7f28a5a18725745e1505219.js
new file mode 100644
index 0000000000000000000000000000000000000000..3c0c33ef8bb282b33130c07091c5d4380d29341f
--- /dev/null
+++ b/Doxygen/output/html/dir_84bbf7b3c7f28a5a18725745e1505219.js
@@ -0,0 +1,4 @@
+var dir_84bbf7b3c7f28a5a18725745e1505219 =
+[
+    [ "Scripts", "dir_f13b41af88cf68434578284aaf699e39.html", "dir_f13b41af88cf68434578284aaf699e39" ]
+];
\ No newline at end of file
diff --git a/Doxygen/output/html/dir_8cda9015d629c02aba731309a248d9da.html b/Doxygen/output/html/dir_8cda9015d629c02aba731309a248d9da.html
new file mode 100644
index 0000000000000000000000000000000000000000..072b165ae877638a5cec6582446b44efbdb66a5a
--- /dev/null
+++ b/Doxygen/output/html/dir_8cda9015d629c02aba731309a248d9da.html
@@ -0,0 +1,108 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/Loading Directory Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('dir_8cda9015d629c02aba731309a248d9da.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">Loading Directory Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="files" name="files"></a>
+Files</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_loader_8cs.html">Loader.cs</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_loading_screen_percentage_8cs.html">LoadingScreenPercentage.cs</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_stage_8cs.html">Stage.cs</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_84bbf7b3c7f28a5a18725745e1505219.html">Assets</a></li><li class="navelem"><a class="el" href="dir_f13b41af88cf68434578284aaf699e39.html">Scripts</a></li><li class="navelem"><a class="el" href="dir_8cda9015d629c02aba731309a248d9da.html">Loading</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/dir_8cda9015d629c02aba731309a248d9da.js b/Doxygen/output/html/dir_8cda9015d629c02aba731309a248d9da.js
new file mode 100644
index 0000000000000000000000000000000000000000..cd43fdbdcec0202d49f852b2561f0069a937d31a
--- /dev/null
+++ b/Doxygen/output/html/dir_8cda9015d629c02aba731309a248d9da.js
@@ -0,0 +1,14 @@
+var dir_8cda9015d629c02aba731309a248d9da =
+[
+    [ "Loader.cs", "_loader_8cs.html", [
+      [ "Loader", "class_loader.html", "class_loader" ],
+      [ "Loader.MonoDummy", "class_loader_1_1_mono_dummy.html", null ]
+    ] ],
+    [ "LoadingScreenPercentage.cs", "_loading_screen_percentage_8cs.html", [
+      [ "LoadingScreenPercentage", "class_loading_screen_percentage.html", "class_loading_screen_percentage" ]
+    ] ],
+    [ "Stage.cs", "_stage_8cs.html", [
+      [ "Stage", "class_stage.html", "class_stage" ],
+      [ "PlayerRecord", "class_player_record.html", "class_player_record" ]
+    ] ]
+];
\ No newline at end of file
diff --git a/Doxygen/output/html/dir_90c90f4be25d57f9219cf68dc1d1eb16.html b/Doxygen/output/html/dir_90c90f4be25d57f9219cf68dc1d1eb16.html
new file mode 100644
index 0000000000000000000000000000000000000000..721ef4115ac7d076ff8bca4867d84e6daf741d8e
--- /dev/null
+++ b/Doxygen/output/html/dir_90c90f4be25d57f9219cf68dc1d1eb16.html
@@ -0,0 +1,124 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/InventoryStuff Directory Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('dir_90c90f4be25d57f9219cf68dc1d1eb16.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">InventoryStuff Directory Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="files" name="files"></a>
+Files</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_display_facts_8cs.html">DisplayFacts.cs</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_display_scrolls_8cs.html">DisplayScrolls.cs</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_drag_handling_8cs.html">DragHandling.cs</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_drop_handling_8cs.html">DropHandling.cs</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_fact_wrapper_8cs.html">FactWrapper.cs</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_point_wrapper_8cs.html">PointWrapper.cs</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_pythagoras_script_8cs.html">PythagorasScript.cs</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_rendered_scroll_fact_8cs.html">RenderedScrollFact.cs</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_scroll_8cs.html">Scroll.cs</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_scroll_clicked_script_8cs.html">ScrollClickedScript.cs</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_scroll_details_8cs.html">ScrollDetails.cs</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_84bbf7b3c7f28a5a18725745e1505219.html">Assets</a></li><li class="navelem"><a class="el" href="dir_f13b41af88cf68434578284aaf699e39.html">Scripts</a></li><li class="navelem"><a class="el" href="dir_90c90f4be25d57f9219cf68dc1d1eb16.html">InventoryStuff</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/dir_90c90f4be25d57f9219cf68dc1d1eb16.js b/Doxygen/output/html/dir_90c90f4be25d57f9219cf68dc1d1eb16.js
new file mode 100644
index 0000000000000000000000000000000000000000..2f385c7076a83c19665b388bf3116abf5172a94a
--- /dev/null
+++ b/Doxygen/output/html/dir_90c90f4be25d57f9219cf68dc1d1eb16.js
@@ -0,0 +1,46 @@
+var dir_90c90f4be25d57f9219cf68dc1d1eb16 =
+[
+    [ "DisplayFacts.cs", "_display_facts_8cs.html", [
+      [ "DisplayFacts", "class_display_facts.html", "class_display_facts" ]
+    ] ],
+    [ "DisplayScrolls.cs", "_display_scrolls_8cs.html", [
+      [ "DisplayScrolls", "class_display_scrolls.html", "class_display_scrolls" ]
+    ] ],
+    [ "DragHandling.cs", "_drag_handling_8cs.html", [
+      [ "DragHandling", "class_drag_handling.html", "class_drag_handling" ]
+    ] ],
+    [ "DropHandling.cs", "_drop_handling_8cs.html", [
+      [ "DropHandling", "class_drop_handling.html", "class_drop_handling" ]
+    ] ],
+    [ "FactWrapper.cs", "_fact_wrapper_8cs.html", [
+      [ "FactWrapper", "class_fact_wrapper.html", "class_fact_wrapper" ]
+    ] ],
+    [ "PointWrapper.cs", "_point_wrapper_8cs.html", [
+      [ "PointWrapper", "class_point_wrapper.html", "class_point_wrapper" ]
+    ] ],
+    [ "PythagorasScript.cs", "_pythagoras_script_8cs.html", [
+      [ "PythagorasScript", "class_pythagoras_script.html", "class_pythagoras_script" ]
+    ] ],
+    [ "RenderedScrollFact.cs", "_rendered_scroll_fact_8cs.html", [
+      [ "RenderedScrollFact", "class_rendered_scroll_fact.html", "class_rendered_scroll_fact" ]
+    ] ],
+    [ "Scroll.cs", "_scroll_8cs.html", [
+      [ "Scroll", "class_scroll.html", "class_scroll" ],
+      [ "Scroll.FilledScroll", "class_scroll_1_1_filled_scroll.html", "class_scroll_1_1_filled_scroll" ],
+      [ "Scroll.ScrollTheoryReference", "class_scroll_1_1_scroll_theory_reference.html", "class_scroll_1_1_scroll_theory_reference" ],
+      [ "Scroll.ScrollFact", "class_scroll_1_1_scroll_fact.html", "class_scroll_1_1_scroll_fact" ],
+      [ "Scroll.UriReference", "class_scroll_1_1_uri_reference.html", "class_scroll_1_1_uri_reference" ],
+      [ "Scroll.ScrollSymbolFact", "class_scroll_1_1_scroll_symbol_fact.html", "class_scroll_1_1_scroll_symbol_fact" ],
+      [ "Scroll.ScrollValueFact", "class_scroll_1_1_scroll_value_fact.html", "class_scroll_1_1_scroll_value_fact" ],
+      [ "Scroll.ScrollAssignment", "class_scroll_1_1_scroll_assignment.html", "class_scroll_1_1_scroll_assignment" ],
+      [ "Scroll.ScrollApplicationInfo", "class_scroll_1_1_scroll_application_info.html", "class_scroll_1_1_scroll_application_info" ],
+      [ "Scroll.ScrollDynamicInfo", "class_scroll_1_1_scroll_dynamic_info.html", "class_scroll_1_1_scroll_dynamic_info" ],
+      [ "Scroll.ScrollApplicationCheckingError", "class_scroll_1_1_scroll_application_checking_error.html", "class_scroll_1_1_scroll_application_checking_error" ]
+    ] ],
+    [ "ScrollClickedScript.cs", "_scroll_clicked_script_8cs.html", [
+      [ "ScrollClickedScript", "class_scroll_clicked_script.html", "class_scroll_clicked_script" ]
+    ] ],
+    [ "ScrollDetails.cs", "_scroll_details_8cs.html", [
+      [ "ScrollDetails", "class_scroll_details.html", "class_scroll_details" ]
+    ] ]
+];
\ No newline at end of file
diff --git a/Doxygen/output/html/dir_b900abf6791c063514b61fcc40c7c5ad.html b/Doxygen/output/html/dir_b900abf6791c063514b61fcc40c7c5ad.html
new file mode 100644
index 0000000000000000000000000000000000000000..f8fc36c4e8f4030e690668990f36eb6a0d339814
--- /dev/null
+++ b/Doxygen/output/html/dir_b900abf6791c063514b61fcc40c7c5ad.html
@@ -0,0 +1,104 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/TestScripts Directory Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('dir_b900abf6791c063514b61fcc40c7c5ad.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">TestScripts Directory Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="files" name="files"></a>
+Files</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_scroll_u_i_manager_8cs.html">ScrollUIManager.cs</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_84bbf7b3c7f28a5a18725745e1505219.html">Assets</a></li><li class="navelem"><a class="el" href="dir_f13b41af88cf68434578284aaf699e39.html">Scripts</a></li><li class="navelem"><a class="el" href="dir_b900abf6791c063514b61fcc40c7c5ad.html">TestScripts</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/dir_b900abf6791c063514b61fcc40c7c5ad.js b/Doxygen/output/html/dir_b900abf6791c063514b61fcc40c7c5ad.js
new file mode 100644
index 0000000000000000000000000000000000000000..66fd8723be23f1f2381b7bbabd11294eb371041d
--- /dev/null
+++ b/Doxygen/output/html/dir_b900abf6791c063514b61fcc40c7c5ad.js
@@ -0,0 +1,6 @@
+var dir_b900abf6791c063514b61fcc40c7c5ad =
+[
+    [ "ScrollUIManager.cs", "_scroll_u_i_manager_8cs.html", [
+      [ "ScrollUIManager", "class_scroll_u_i_manager.html", "class_scroll_u_i_manager" ]
+    ] ]
+];
\ No newline at end of file
diff --git a/Doxygen/output/html/dir_eeeaf6713f66d01503c34788ba07f0b5.html b/Doxygen/output/html/dir_eeeaf6713f66d01503c34788ba07f0b5.html
new file mode 100644
index 0000000000000000000000000000000000000000..3457d2c9b46ef8ca23fdee859a8fb87406d3ac6f
--- /dev/null
+++ b/Doxygen/output/html/dir_eeeaf6713f66d01503c34788ba07f0b5.html
@@ -0,0 +1,106 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/InteractionEngine/Character_Animations Directory Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('dir_eeeaf6713f66d01503c34788ba07f0b5.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">Character_Animations Directory Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="files" name="files"></a>
+Files</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_character_dialog_8cs.html">CharacterDialog.cs</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_task_charakter_animation_8cs.html">TaskCharakterAnimation.cs</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_84bbf7b3c7f28a5a18725745e1505219.html">Assets</a></li><li class="navelem"><a class="el" href="dir_f13b41af88cf68434578284aaf699e39.html">Scripts</a></li><li class="navelem"><a class="el" href="dir_755cd5fbd508c2d492f31884d1b49ca6.html">InteractionEngine</a></li><li class="navelem"><a class="el" href="dir_eeeaf6713f66d01503c34788ba07f0b5.html">Character_Animations</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/dir_eeeaf6713f66d01503c34788ba07f0b5.js b/Doxygen/output/html/dir_eeeaf6713f66d01503c34788ba07f0b5.js
new file mode 100644
index 0000000000000000000000000000000000000000..aad45b5920cc099abdc98671b28164eec3c428f8
--- /dev/null
+++ b/Doxygen/output/html/dir_eeeaf6713f66d01503c34788ba07f0b5.js
@@ -0,0 +1,9 @@
+var dir_eeeaf6713f66d01503c34788ba07f0b5 =
+[
+    [ "CharacterDialog.cs", "_character_dialog_8cs.html", [
+      [ "CharacterDialog", "class_character_dialog.html", "class_character_dialog" ]
+    ] ],
+    [ "TaskCharakterAnimation.cs", "_task_charakter_animation_8cs.html", [
+      [ "TaskCharakterAnimation", "class_task_charakter_animation.html", "class_task_charakter_animation" ]
+    ] ]
+];
\ No newline at end of file
diff --git a/Doxygen/output/html/dir_f13b41af88cf68434578284aaf699e39.html b/Doxygen/output/html/dir_f13b41af88cf68434578284aaf699e39.html
new file mode 100644
index 0000000000000000000000000000000000000000..d873a18bd676641149c2384f1c1a9ef77e552df5
--- /dev/null
+++ b/Doxygen/output/html/dir_f13b41af88cf68434578284aaf699e39.html
@@ -0,0 +1,139 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts Directory Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('dir_f13b41af88cf68434578284aaf699e39.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">Scripts Directory Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="subdirs" name="subdirs"></a>
+Directories</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">directory &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dir_755cd5fbd508c2d492f31884d1b49ca6.html">InteractionEngine</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">directory &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dir_90c90f4be25d57f9219cf68dc1d1eb16.html">InventoryStuff</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">directory &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dir_8cda9015d629c02aba731309a248d9da.html">Loading</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">directory &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dir_b900abf6791c063514b61fcc40c7c5ad.html">TestScripts</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">directory &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dir_4ae35e2d0d203079e26c83ccaec95743.html">UI</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="files" name="files"></a>
+Files</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_circle_segment_generator_8cs.html">CircleSegmentGenerator.cs</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_game_object_extensions_8cs.html">GameObjectExtensions.cs</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_generate_demo_files_8cs.html">GenerateDemoFiles.cs</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_global_behaviour_8cs.html">GlobalBehaviour.cs</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_hit_water_8cs.html">HitWater.cs</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_hover_text_8cs.html">HoverText.cs</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_j_s_o_n_manager_8cs.html">JSONManager.cs</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_math3d_8cs.html">Math3d.cs</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_restart_8cs.html">Restart.cs</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_stage_behaviour_8cs.html">StageBehaviour.cs</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_stage_static_8cs.html">StageStatic.cs</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_start_server_8cs.html">StartServer.cs</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_84bbf7b3c7f28a5a18725745e1505219.html">Assets</a></li><li class="navelem"><a class="el" href="dir_f13b41af88cf68434578284aaf699e39.html">Scripts</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/dir_f13b41af88cf68434578284aaf699e39.js b/Doxygen/output/html/dir_f13b41af88cf68434578284aaf699e39.js
new file mode 100644
index 0000000000000000000000000000000000000000..25e7679e57ee3b6f73285099e078457e6e73ecd1
--- /dev/null
+++ b/Doxygen/output/html/dir_f13b41af88cf68434578284aaf699e39.js
@@ -0,0 +1,56 @@
+var dir_f13b41af88cf68434578284aaf699e39 =
+[
+    [ "InteractionEngine", "dir_755cd5fbd508c2d492f31884d1b49ca6.html", "dir_755cd5fbd508c2d492f31884d1b49ca6" ],
+    [ "InventoryStuff", "dir_90c90f4be25d57f9219cf68dc1d1eb16.html", "dir_90c90f4be25d57f9219cf68dc1d1eb16" ],
+    [ "Loading", "dir_8cda9015d629c02aba731309a248d9da.html", "dir_8cda9015d629c02aba731309a248d9da" ],
+    [ "TestScripts", "dir_b900abf6791c063514b61fcc40c7c5ad.html", "dir_b900abf6791c063514b61fcc40c7c5ad" ],
+    [ "UI", "dir_4ae35e2d0d203079e26c83ccaec95743.html", "dir_4ae35e2d0d203079e26c83ccaec95743" ],
+    [ "CircleSegmentGenerator.cs", "_circle_segment_generator_8cs.html", [
+      [ "CircleSegmentGenerator", "class_circle_segment_generator.html", "class_circle_segment_generator" ]
+    ] ],
+    [ "GameObjectExtensions.cs", "_game_object_extensions_8cs.html", [
+      [ "GameObjectExtensions", "class_game_object_extensions.html", "class_game_object_extensions" ]
+    ] ],
+    [ "GenerateDemoFiles.cs", "_generate_demo_files_8cs.html", [
+      [ "GenerateDemoFiles", "class_generate_demo_files.html", "class_generate_demo_files" ]
+    ] ],
+    [ "GlobalBehaviour.cs", "_global_behaviour_8cs.html", [
+      [ "GlobalBehaviour", "class_global_behaviour.html", "class_global_behaviour" ]
+    ] ],
+    [ "HitWater.cs", "_hit_water_8cs.html", [
+      [ "HitWater", "class_hit_water.html", "class_hit_water" ]
+    ] ],
+    [ "HoverText.cs", "_hover_text_8cs.html", [
+      [ "HoverText", "class_hover_text.html", "class_hover_text" ]
+    ] ],
+    [ "JSONManager.cs", "_j_s_o_n_manager_8cs.html", [
+      [ "MMTURICollection", "class_m_m_t_u_r_i_collection.html", "class_m_m_t_u_r_i_collection" ],
+      [ "JSONManager", "class_j_s_o_n_manager.html", "class_j_s_o_n_manager" ],
+      [ "JSONManager.URI", "class_j_s_o_n_manager_1_1_u_r_i.html", "class_j_s_o_n_manager_1_1_u_r_i" ],
+      [ "JSONManager.MMTTerm", "class_j_s_o_n_manager_1_1_m_m_t_term.html", "class_j_s_o_n_manager_1_1_m_m_t_term" ],
+      [ "JSONManager.OMA", "class_j_s_o_n_manager_1_1_o_m_a.html", "class_j_s_o_n_manager_1_1_o_m_a" ],
+      [ "JSONManager.OMS", "class_j_s_o_n_manager_1_1_o_m_s.html", "class_j_s_o_n_manager_1_1_o_m_s" ],
+      [ "JSONManager.OMSTR", "class_j_s_o_n_manager_1_1_o_m_s_t_r.html", "class_j_s_o_n_manager_1_1_o_m_s_t_r" ],
+      [ "JSONManager.OMF", "class_j_s_o_n_manager_1_1_o_m_f.html", "class_j_s_o_n_manager_1_1_o_m_f" ],
+      [ "JSONManager.MMTDeclaration", "class_j_s_o_n_manager_1_1_m_m_t_declaration.html", "class_j_s_o_n_manager_1_1_m_m_t_declaration" ],
+      [ "JSONManager.MMTSymbolDeclaration", "class_j_s_o_n_manager_1_1_m_m_t_symbol_declaration.html", "class_j_s_o_n_manager_1_1_m_m_t_symbol_declaration" ],
+      [ "JSONManager.MMTValueDeclaration", "class_j_s_o_n_manager_1_1_m_m_t_value_declaration.html", "class_j_s_o_n_manager_1_1_m_m_t_value_declaration" ],
+      [ "JSONManager.JsonInheritenceConverter< T >", "class_j_s_o_n_manager_1_1_json_inheritence_converter.html", "class_j_s_o_n_manager_1_1_json_inheritence_converter" ]
+    ] ],
+    [ "Math3d.cs", "_math3d_8cs.html", [
+      [ "Math3d", "class_math3d.html", "class_math3d" ]
+    ] ],
+    [ "Restart.cs", "_restart_8cs.html", [
+      [ "Restart", "class_restart.html", "class_restart" ]
+    ] ],
+    [ "StageBehaviour.cs", "_stage_behaviour_8cs.html", [
+      [ "StageBehaviour", "class_stage_behaviour.html", "class_stage_behaviour" ]
+    ] ],
+    [ "StageStatic.cs", "_stage_static_8cs.html", [
+      [ "StageStatic", "class_stage_static.html", "class_stage_static" ],
+      [ "StageStatic.StageErrorStruct", "struct_stage_static_1_1_stage_error_struct.html", "struct_stage_static_1_1_stage_error_struct" ]
+    ] ],
+    [ "StartServer.cs", "_start_server_8cs.html", [
+      [ "StartServer", "class_start_server.html", "class_start_server" ]
+    ] ]
+];
\ No newline at end of file
diff --git a/Doxygen/output/html/dir_f1704b393340e42ccf2ea06b4aa9270d.html b/Doxygen/output/html/dir_f1704b393340e42ccf2ea06b4aa9270d.html
new file mode 100644
index 0000000000000000000000000000000000000000..ebe35175d76b3f610a76732d50a177d075eb509d
--- /dev/null
+++ b/Doxygen/output/html/dir_f1704b393340e42ccf2ea06b4aa9270d.html
@@ -0,0 +1,110 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/UI/MainMenue/PageLoader Directory Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('dir_f1704b393340e42ccf2ea06b4aa9270d.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">PageLoader Directory Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="files" name="files"></a>
+Files</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_create_loader_8cs.html">CreateLoader.cs</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_edit_loader_8cs.html">EditLoader.cs</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_local_loader_8cs.html">LocalLoader.cs</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_stage_loader_8cs.html">StageLoader.cs</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_84bbf7b3c7f28a5a18725745e1505219.html">Assets</a></li><li class="navelem"><a class="el" href="dir_f13b41af88cf68434578284aaf699e39.html">Scripts</a></li><li class="navelem"><a class="el" href="dir_4ae35e2d0d203079e26c83ccaec95743.html">UI</a></li><li class="navelem"><a class="el" href="dir_721de5d964af8e546186d67c247c130b.html">MainMenue</a></li><li class="navelem"><a class="el" href="dir_f1704b393340e42ccf2ea06b4aa9270d.html">PageLoader</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/dir_f1704b393340e42ccf2ea06b4aa9270d.js b/Doxygen/output/html/dir_f1704b393340e42ccf2ea06b4aa9270d.js
new file mode 100644
index 0000000000000000000000000000000000000000..7079d5ad0d978a78743256e06b00b47d6b12eb08
--- /dev/null
+++ b/Doxygen/output/html/dir_f1704b393340e42ccf2ea06b4aa9270d.js
@@ -0,0 +1,15 @@
+var dir_f1704b393340e42ccf2ea06b4aa9270d =
+[
+    [ "CreateLoader.cs", "_create_loader_8cs.html", [
+      [ "CreateLoader", "class_create_loader.html", "class_create_loader" ]
+    ] ],
+    [ "EditLoader.cs", "_edit_loader_8cs.html", [
+      [ "EditLoader", "class_edit_loader.html", "class_edit_loader" ]
+    ] ],
+    [ "LocalLoader.cs", "_local_loader_8cs.html", [
+      [ "LocalLoader", "class_local_loader.html", null ]
+    ] ],
+    [ "StageLoader.cs", "_stage_loader_8cs.html", [
+      [ "StageLoader", "class_stage_loader.html", "class_stage_loader" ]
+    ] ]
+];
\ No newline at end of file
diff --git a/Doxygen/output/html/doc.png b/Doxygen/output/html/doc.png
new file mode 100644
index 0000000000000000000000000000000000000000..3b60d92c55cf40e9a70ec4de8a0ac443aefef33b
--- /dev/null
+++ b/Doxygen/output/html/doc.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:5cd4cb41607a30d7820cc20ea76b4a3b8f57d3d2b7d102b58c8e13ad95e83aa1
+size 746
diff --git a/Doxygen/output/html/doxygen.css b/Doxygen/output/html/doxygen.css
new file mode 100644
index 0000000000000000000000000000000000000000..8e9cca36af5d69dc6f7588bf23149e12457f05d5
--- /dev/null
+++ b/Doxygen/output/html/doxygen.css
@@ -0,0 +1,1827 @@
+/* The standard CSS for doxygen 1.9.2 */
+
+body, table, div, p, dl {
+	font: 400 14px/22px Roboto,sans-serif;
+}
+
+p.reference, p.definition {
+	font: 400 14px/22px Roboto,sans-serif;
+}
+
+/* @group Heading Levels */
+
+h1.groupheader {
+	font-size: 150%;
+}
+
+.title {
+	font: 400 14px/28px Roboto,sans-serif;
+	font-size: 150%;
+	font-weight: bold;
+	margin: 10px 2px;
+}
+
+h2.groupheader {
+	border-bottom: 1px solid #879ECB;
+	color: #354C7B;
+	font-size: 150%;
+	font-weight: normal;
+	margin-top: 1.75em;
+	padding-top: 8px;
+	padding-bottom: 4px;
+	width: 100%;
+}
+
+h3.groupheader {
+	font-size: 100%;
+}
+
+h1, h2, h3, h4, h5, h6 {
+	-webkit-transition: text-shadow 0.5s linear;
+	-moz-transition: text-shadow 0.5s linear;
+	-ms-transition: text-shadow 0.5s linear;
+	-o-transition: text-shadow 0.5s linear;
+	transition: text-shadow 0.5s linear;
+	margin-right: 15px;
+}
+
+h1.glow, h2.glow, h3.glow, h4.glow, h5.glow, h6.glow {
+	text-shadow: 0 0 15px cyan;
+}
+
+dt {
+	font-weight: bold;
+}
+
+ul.multicol {
+	-moz-column-gap: 1em;
+	-webkit-column-gap: 1em;
+	column-gap: 1em;
+	-moz-column-count: 3;
+	-webkit-column-count: 3;
+	column-count: 3;
+}
+
+p.startli, p.startdd {
+	margin-top: 2px;
+}
+
+th p.starttd, th p.intertd, th p.endtd {
+        font-size: 100%;
+        font-weight: 700;
+}
+
+p.starttd {
+	margin-top: 0px;
+}
+
+p.endli {
+	margin-bottom: 0px;
+}
+
+p.enddd {
+	margin-bottom: 4px;
+}
+
+p.endtd {
+	margin-bottom: 2px;
+}
+
+p.interli {
+}
+
+p.interdd {
+}
+
+p.intertd {
+}
+
+/* @end */
+
+caption {
+	font-weight: bold;
+}
+
+span.legend {
+	font-size: 70%;
+	text-align: center;
+}
+
+h3.version {
+	font-size: 90%;
+	text-align: center;
+}
+
+div.navtab {
+	border-right: 1px solid #A3B4D7;
+	padding-right: 15px;
+	text-align: right;
+	line-height: 110%;
+}
+
+div.navtab table {
+	border-spacing: 0;
+}
+
+td.navtab {
+	padding-right: 6px;
+	padding-left: 6px;
+}
+td.navtabHL {
+	background-image: url('tab_a.png');
+	background-repeat:repeat-x;
+	padding-right: 6px;
+	padding-left: 6px;
+}
+
+td.navtabHL a, td.navtabHL a:visited {
+	color: #fff;
+	text-shadow: 0px 1px 1px rgba(0, 0, 0, 1.0);
+}
+
+a.navtab {
+	font-weight: bold;
+}
+
+div.qindex{
+	text-align: center;
+	width: 100%;
+	line-height: 140%;
+	font-size: 130%;
+	color: #A0A0A0;
+}
+
+dt.alphachar{
+	font-size: 180%;
+	font-weight: bold;
+}
+
+.alphachar a{
+	color: black;
+}
+
+.alphachar a:hover, .alphachar a:visited{
+	text-decoration: none;
+}
+
+.classindex dl {
+	padding: 25px;
+	column-count:1
+}
+
+.classindex dd {
+	display:inline-block;
+	margin-left: 50px;
+	width: 90%;
+	line-height: 1.15em;
+}
+
+.classindex dl.odd {
+	background-color: #F8F9FC;
+}
+
+@media(min-width: 1120px) {
+	.classindex dl {
+		column-count:2
+	}
+}
+
+@media(min-width: 1320px) {
+	.classindex dl {
+		column-count:3
+	}
+}
+
+
+/* @group Link Styling */
+
+a {
+	color: #3D578C;
+	font-weight: normal;
+	text-decoration: none;
+}
+
+.contents a:visited {
+	color: #4665A2;
+}
+
+a:hover {
+	text-decoration: underline;
+}
+
+.contents a.qindexHL:visited {
+        color: #FFFFFF;
+}
+
+a.el {
+	font-weight: bold;
+}
+
+a.elRef {
+}
+
+a.code, a.code:visited, a.line, a.line:visited {
+	color: #4665A2; 
+}
+
+a.codeRef, a.codeRef:visited, a.lineRef, a.lineRef:visited {
+	color: #4665A2; 
+}
+
+a.code.hl_class { /* style for links to class names in code snippets */ }
+a.code.hl_struct { /* style for links to struct names in code snippets */ }
+a.code.hl_union { /* style for links to union names in code snippets */ }
+a.code.hl_interface { /* style for links to interface names in code snippets */ }
+a.code.hl_protocol { /* style for links to protocol names in code snippets */ }
+a.code.hl_category { /* style for links to category names in code snippets */ }
+a.code.hl_exception { /* style for links to exception names in code snippets */ }
+a.code.hl_service { /* style for links to service names in code snippets */ }
+a.code.hl_singleton { /* style for links to singleton names in code snippets */ }
+a.code.hl_concept { /* style for links to concept names in code snippets */ }
+a.code.hl_namespace { /* style for links to namespace names in code snippets */ }
+a.code.hl_package { /* style for links to package names in code snippets */ }
+a.code.hl_define { /* style for links to macro names in code snippets */ }
+a.code.hl_function { /* style for links to function names in code snippets */ }
+a.code.hl_variable { /* style for links to variable names in code snippets */ }
+a.code.hl_typedef { /* style for links to typedef names in code snippets */ }
+a.code.hl_enumvalue { /* style for links to enum value names in code snippets */ }
+a.code.hl_enumeration { /* style for links to enumeration names in code snippets */ }
+a.code.hl_signal { /* style for links to Qt signal names in code snippets */ }
+a.code.hl_slot { /* style for links to Qt slot names in code snippets */ }
+a.code.hl_friend { /* style for links to friend names in code snippets */ }
+a.code.hl_dcop { /* style for links to KDE3 DCOP names in code snippets */ }
+a.code.hl_property { /* style for links to property names in code snippets */ }
+a.code.hl_event { /* style for links to event names in code snippets */ }
+a.code.hl_sequence { /* style for links to sequence names in code snippets */ }
+a.code.hl_dictionary { /* style for links to dictionary names in code snippets */ }
+
+/* @end */
+
+dl.el {
+	margin-left: -1cm;
+}
+
+ul {
+  overflow: hidden; /*Fixed: list item bullets overlap floating elements*/
+}
+
+#side-nav ul {
+  overflow: visible; /* reset ul rule for scroll bar in GENERATE_TREEVIEW window */
+}
+
+#main-nav ul {
+  overflow: visible; /* reset ul rule for the navigation bar drop down lists */
+}
+
+.fragment {
+  text-align: left;
+  direction: ltr;
+  overflow-x: auto; /*Fixed: fragment lines overlap floating elements*/
+  overflow-y: hidden;
+}
+
+pre.fragment {
+        border: 1px solid #C4CFE5;
+        background-color: #FBFCFD;
+        padding: 4px 6px;
+        margin: 4px 8px 4px 2px;
+        overflow: auto;
+        word-wrap: break-word;
+        font-size:  9pt;
+        line-height: 125%;
+        font-family: monospace, fixed;
+        font-size: 105%;
+}
+
+div.fragment {
+  padding: 0 0 1px 0; /*Fixed: last line underline overlap border*/
+  margin: 4px 8px 4px 2px;
+	background-color: #FBFCFD;
+	border: 1px solid #C4CFE5;
+}
+
+div.line {
+	font-family: monospace, fixed;
+        font-size: 13px;
+	min-height: 13px;
+	line-height: 1.0;
+	text-wrap: unrestricted;
+	white-space: -moz-pre-wrap; /* Moz */
+	white-space: -pre-wrap;     /* Opera 4-6 */
+	white-space: -o-pre-wrap;   /* Opera 7 */
+	white-space: pre-wrap;      /* CSS3  */
+	word-wrap: break-word;      /* IE 5.5+ */
+	text-indent: -53px;
+	padding-left: 53px;
+	padding-bottom: 0px;
+	margin: 0px;
+	-webkit-transition-property: background-color, box-shadow;
+	-webkit-transition-duration: 0.5s;
+	-moz-transition-property: background-color, box-shadow;
+	-moz-transition-duration: 0.5s;
+	-ms-transition-property: background-color, box-shadow;
+	-ms-transition-duration: 0.5s;
+	-o-transition-property: background-color, box-shadow;
+	-o-transition-duration: 0.5s;
+	transition-property: background-color, box-shadow;
+	transition-duration: 0.5s;
+}
+
+div.line:after {
+    content:"\000A";
+    white-space: pre;
+}
+
+div.line.glow {
+	background-color: cyan;
+	box-shadow: 0 0 10px cyan;
+}
+
+
+span.lineno {
+	padding-right: 4px;
+        margin-right: 9px;
+	text-align: right;
+	border-right: 2px solid #0F0;
+	background-color: #E8E8E8;
+        white-space: pre;
+}
+span.lineno a {
+	background-color: #D8D8D8;
+}
+
+span.lineno a:hover {
+	background-color: #C8C8C8;
+}
+
+.lineno {
+	-webkit-touch-callout: none;
+	-webkit-user-select: none;
+	-khtml-user-select: none;
+	-moz-user-select: none;
+	-ms-user-select: none;
+	user-select: none;
+}
+
+div.ah, span.ah {
+	background-color: black;
+	font-weight: bold;
+	color: #FFFFFF;
+	margin-bottom: 3px;
+	margin-top: 3px;
+	padding: 0.2em;
+	border: solid thin #333;
+	border-radius: 0.5em;
+	-webkit-border-radius: .5em;
+	-moz-border-radius: .5em;
+	box-shadow: 2px 2px 3px #999;
+	-webkit-box-shadow: 2px 2px 3px #999;
+	-moz-box-shadow: rgba(0, 0, 0, 0.15) 2px 2px 2px;
+	background-image: -webkit-gradient(linear, left top, left bottom, from(#eee), to(#000),color-stop(0.3, #444));
+	background-image: -moz-linear-gradient(center top, #eee 0%, #444 40%, #000 110%);
+}
+
+div.classindex ul {
+        list-style: none;
+        padding-left: 0;
+}
+
+div.classindex span.ai {
+        display: inline-block;
+}
+
+div.groupHeader {
+	margin-left: 16px;
+	margin-top: 12px;
+	font-weight: bold;
+}
+
+div.groupText {
+	margin-left: 16px;
+	font-style: italic;
+}
+
+body {
+	background-color: white;
+	color: black;
+        margin: 0;
+}
+
+div.contents {
+	margin-top: 10px;
+	margin-left: 12px;
+	margin-right: 8px;
+}
+
+td.indexkey {
+	background-color: #EBEFF6;
+	font-weight: bold;
+	border: 1px solid #C4CFE5;
+	margin: 2px 0px 2px 0;
+	padding: 2px 10px;
+        white-space: nowrap;
+        vertical-align: top;
+}
+
+td.indexvalue {
+	background-color: #EBEFF6;
+	border: 1px solid #C4CFE5;
+	padding: 2px 10px;
+	margin: 2px 0px;
+}
+
+tr.memlist {
+	background-color: #EEF1F7;
+}
+
+p.formulaDsp {
+	text-align: center;
+}
+
+img.formulaDsp {
+	
+}
+
+img.formulaInl, img.inline {
+	vertical-align: middle;
+}
+
+div.center {
+	text-align: center;
+        margin-top: 0px;
+        margin-bottom: 0px;
+        padding: 0px;
+}
+
+div.center img {
+	border: 0px;
+}
+
+address.footer {
+	text-align: right;
+	padding-right: 12px;
+}
+
+img.footer {
+	border: 0px;
+	vertical-align: middle;
+}
+
+.compoundTemplParams {
+	color: #4665A2;
+	font-size: 80%;
+	line-height: 120%;
+}
+
+/* @group Code Colorization */
+
+span.keyword {
+	color: #008000
+}
+
+span.keywordtype {
+	color: #604020
+}
+
+span.keywordflow {
+	color: #e08000
+}
+
+span.comment {
+	color: #800000
+}
+
+span.preprocessor {
+	color: #806020
+}
+
+span.stringliteral {
+	color: #002080
+}
+
+span.charliteral {
+	color: #008080
+}
+
+span.vhdldigit { 
+	color: #ff00ff 
+}
+
+span.vhdlchar { 
+	color: #000000 
+}
+
+span.vhdlkeyword { 
+	color: #700070 
+}
+
+span.vhdllogic { 
+	color: #ff0000 
+}
+
+blockquote {
+        background-color: #F7F8FB;
+        border-left: 2px solid #9CAFD4;
+        margin: 0 24px 0 4px;
+        padding: 0 12px 0 16px;
+}
+
+blockquote.DocNodeRTL {
+   border-left: 0;
+   border-right: 2px solid #9CAFD4;
+   margin: 0 4px 0 24px;
+   padding: 0 16px 0 12px;
+}
+
+/* @end */
+
+/*
+.search {
+	color: #003399;
+	font-weight: bold;
+}
+
+form.search {
+	margin-bottom: 0px;
+	margin-top: 0px;
+}
+
+input.search {
+	font-size: 75%;
+	color: #000080;
+	font-weight: normal;
+	background-color: #e8eef2;
+}
+*/
+
+td.tiny {
+	font-size: 75%;
+}
+
+.dirtab {
+	padding: 4px;
+	border-collapse: collapse;
+	border: 1px solid #A3B4D7;
+}
+
+th.dirtab {
+	background: #EBEFF6;
+	font-weight: bold;
+}
+
+hr {
+	height: 0px;
+	border: none;
+	border-top: 1px solid #4A6AAA;
+}
+
+hr.footer {
+	height: 1px;
+}
+
+/* @group Member Descriptions */
+
+table.memberdecls {
+	border-spacing: 0px;
+	padding: 0px;
+}
+
+.memberdecls td, .fieldtable tr {
+	-webkit-transition-property: background-color, box-shadow;
+	-webkit-transition-duration: 0.5s;
+	-moz-transition-property: background-color, box-shadow;
+	-moz-transition-duration: 0.5s;
+	-ms-transition-property: background-color, box-shadow;
+	-ms-transition-duration: 0.5s;
+	-o-transition-property: background-color, box-shadow;
+	-o-transition-duration: 0.5s;
+	transition-property: background-color, box-shadow;
+	transition-duration: 0.5s;
+}
+
+.memberdecls td.glow, .fieldtable tr.glow {
+	background-color: cyan;
+	box-shadow: 0 0 15px cyan;
+}
+
+.mdescLeft, .mdescRight,
+.memItemLeft, .memItemRight,
+.memTemplItemLeft, .memTemplItemRight, .memTemplParams {
+	background-color: #F9FAFC;
+	border: none;
+	margin: 4px;
+	padding: 1px 0 0 8px;
+}
+
+.mdescLeft, .mdescRight {
+	padding: 0px 8px 4px 8px;
+	color: #555;
+}
+
+.memSeparator {
+        border-bottom: 1px solid #DEE4F0;
+        line-height: 1px;
+        margin: 0px;
+        padding: 0px;
+}
+
+.memItemLeft, .memTemplItemLeft {
+        white-space: nowrap;
+}
+
+.memItemRight, .memTemplItemRight {
+	width: 100%;
+}
+
+.memTemplParams {
+	color: #4665A2;
+        white-space: nowrap;
+	font-size: 80%;
+}
+
+/* @end */
+
+/* @group Member Details */
+
+/* Styles for detailed member documentation */
+
+.memtitle {
+	padding: 8px;
+	border-top: 1px solid #A8B8D9;
+	border-left: 1px solid #A8B8D9;
+	border-right: 1px solid #A8B8D9;
+	border-top-right-radius: 4px;
+	border-top-left-radius: 4px;
+	margin-bottom: -1px;
+	background-image: url('nav_f.png');
+	background-repeat: repeat-x;
+	background-color: #E2E8F2;
+	line-height: 1.25;
+	font-weight: 300;
+	float:left;
+}
+
+.permalink
+{
+        font-size: 65%;
+        display: inline-block;
+        vertical-align: middle;
+}
+
+.memtemplate {
+	font-size: 80%;
+	color: #4665A2;
+	font-weight: normal;
+	margin-left: 9px;
+}
+
+.memnav {
+	background-color: #EBEFF6;
+	border: 1px solid #A3B4D7;
+	text-align: center;
+	margin: 2px;
+	margin-right: 15px;
+	padding: 2px;
+}
+
+.mempage {
+	width: 100%;
+}
+
+.memitem {
+	padding: 0;
+	margin-bottom: 10px;
+	margin-right: 5px;
+        -webkit-transition: box-shadow 0.5s linear;
+        -moz-transition: box-shadow 0.5s linear;
+        -ms-transition: box-shadow 0.5s linear;
+        -o-transition: box-shadow 0.5s linear;
+        transition: box-shadow 0.5s linear;
+        display: table !important;
+        width: 100%;
+}
+
+.memitem.glow {
+         box-shadow: 0 0 15px cyan;
+}
+
+.memname {
+        font-weight: 400;
+        margin-left: 6px;
+}
+
+.memname td {
+	vertical-align: bottom;
+}
+
+.memproto, dl.reflist dt {
+        border-top: 1px solid #A8B8D9;
+        border-left: 1px solid #A8B8D9;
+        border-right: 1px solid #A8B8D9;
+        padding: 6px 0px 6px 0px;
+        color: #253555;
+        font-weight: bold;
+        text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9);
+        background-color: #DFE5F1;
+        /* opera specific markup */
+        box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
+        border-top-right-radius: 4px;
+        /* firefox specific markup */
+        -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px;
+        -moz-border-radius-topright: 4px;
+        /* webkit specific markup */
+        -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
+        -webkit-border-top-right-radius: 4px;
+
+}
+
+.overload {
+        font-family: "courier new",courier,monospace;
+	font-size: 65%;
+}
+
+.memdoc, dl.reflist dd {
+        border-bottom: 1px solid #A8B8D9;      
+        border-left: 1px solid #A8B8D9;      
+        border-right: 1px solid #A8B8D9; 
+        padding: 6px 10px 2px 10px;
+        background-color: #FBFCFD;
+        border-top-width: 0;
+        background-image:url('nav_g.png');
+        background-repeat:repeat-x;
+        background-color: #FFFFFF;
+        /* opera specific markup */
+        border-bottom-left-radius: 4px;
+        border-bottom-right-radius: 4px;
+        box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
+        /* firefox specific markup */
+        -moz-border-radius-bottomleft: 4px;
+        -moz-border-radius-bottomright: 4px;
+        -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px;
+        /* webkit specific markup */
+        -webkit-border-bottom-left-radius: 4px;
+        -webkit-border-bottom-right-radius: 4px;
+        -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
+}
+
+dl.reflist dt {
+        padding: 5px;
+}
+
+dl.reflist dd {
+        margin: 0px 0px 10px 0px;
+        padding: 5px;
+}
+
+.paramkey {
+	text-align: right;
+}
+
+.paramtype {
+	white-space: nowrap;
+}
+
+.paramname {
+	color: #602020;
+	white-space: nowrap;
+}
+.paramname em {
+	font-style: normal;
+}
+.paramname code {
+        line-height: 14px;
+}
+
+.params, .retval, .exception, .tparams {
+        margin-left: 0px;
+        padding-left: 0px;
+}       
+
+.params .paramname, .retval .paramname, .tparams .paramname, .exception .paramname {
+        font-weight: bold;
+        vertical-align: top;
+}
+        
+.params .paramtype, .tparams .paramtype {
+        font-style: italic;
+        vertical-align: top;
+}       
+        
+.params .paramdir, .tparams .paramdir {
+        font-family: "courier new",courier,monospace;
+        vertical-align: top;
+}
+
+table.mlabels {
+	border-spacing: 0px;
+}
+
+td.mlabels-left {
+	width: 100%;
+	padding: 0px;
+}
+
+td.mlabels-right {
+	vertical-align: bottom;
+	padding: 0px;
+	white-space: nowrap;
+}
+
+span.mlabels {
+        margin-left: 8px;
+}
+
+span.mlabel {
+        background-color: #728DC1;
+        border-top:1px solid #5373B4;
+        border-left:1px solid #5373B4;
+        border-right:1px solid #C4CFE5;
+        border-bottom:1px solid #C4CFE5;
+	text-shadow: none;
+	color: white;
+	margin-right: 4px;
+	padding: 2px 3px;
+	border-radius: 3px;
+	font-size: 7pt;
+	white-space: nowrap;
+	vertical-align: middle;
+}
+
+
+
+/* @end */
+
+/* these are for tree view inside a (index) page */
+
+div.directory {
+        margin: 10px 0px;
+        border-top: 1px solid #9CAFD4;
+        border-bottom: 1px solid #9CAFD4;
+        width: 100%;
+}
+
+.directory table {
+        border-collapse:collapse;
+}
+
+.directory td {
+        margin: 0px;
+        padding: 0px;
+	vertical-align: top;
+}
+
+.directory td.entry {
+        white-space: nowrap;
+        padding-right: 6px;
+	padding-top: 3px;
+}
+
+.directory td.entry a {
+        outline:none;
+}
+
+.directory td.entry a img {
+        border: none;
+}
+
+.directory td.desc {
+        width: 100%;
+        padding-left: 6px;
+	padding-right: 6px;
+	padding-top: 3px;
+	border-left: 1px solid rgba(0,0,0,0.05);
+}
+
+.directory tr.even {
+	padding-left: 6px;
+	background-color: #F7F8FB;
+}
+
+.directory img {
+	vertical-align: -30%;
+}
+
+.directory .levels {
+        white-space: nowrap;
+        width: 100%;
+        text-align: right;
+        font-size: 9pt;
+}
+
+.directory .levels span {
+        cursor: pointer;
+        padding-left: 2px;
+        padding-right: 2px;
+	color: #3D578C;
+}
+
+.arrow {
+    color: #9CAFD4;
+    -webkit-user-select: none;
+    -khtml-user-select: none;
+    -moz-user-select: none;
+    -ms-user-select: none;
+    user-select: none;
+    cursor: pointer;
+    font-size: 80%;
+    display: inline-block;
+    width: 16px;
+    height: 22px;
+}
+
+.icon {
+    font-family: Arial, Helvetica;
+    font-weight: bold;
+    font-size: 12px;
+    height: 14px;
+    width: 16px;
+    display: inline-block;
+    background-color: #728DC1;
+    color: white;
+    text-align: center;
+    border-radius: 4px;
+    margin-left: 2px;
+    margin-right: 2px;
+}
+
+.icona {
+    width: 24px;
+    height: 22px;
+    display: inline-block;
+}
+
+.iconfopen {
+    width: 24px;
+    height: 18px;
+    margin-bottom: 4px;
+    background-image:url('folderopen.png');
+    background-position: 0px -4px;
+    background-repeat: repeat-y;
+    vertical-align:top;
+    display: inline-block;
+}
+
+.iconfclosed {
+    width: 24px;
+    height: 18px;
+    margin-bottom: 4px;
+    background-image:url('folderclosed.png');
+    background-position: 0px -4px;
+    background-repeat: repeat-y;
+    vertical-align:top;
+    display: inline-block;
+}
+
+.icondoc {
+    width: 24px;
+    height: 18px;
+    margin-bottom: 4px;
+    background-image:url('doc.png');
+    background-position: 0px -4px;
+    background-repeat: repeat-y;
+    vertical-align:top;
+    display: inline-block;
+}
+
+table.directory {
+    font: 400 14px Roboto,sans-serif;
+}
+
+/* @end */
+
+div.dynheader {
+        margin-top: 8px;
+	-webkit-touch-callout: none;
+	-webkit-user-select: none;
+	-khtml-user-select: none;
+	-moz-user-select: none;
+	-ms-user-select: none;
+	user-select: none;
+}
+
+address {
+	font-style: normal;
+	color: #2A3D61;
+}
+
+table.doxtable caption {
+	caption-side: top;
+}
+
+table.doxtable {
+	border-collapse:collapse;
+        margin-top: 4px;
+        margin-bottom: 4px;
+}
+
+table.doxtable td, table.doxtable th {
+	border: 1px solid #2D4068;
+	padding: 3px 7px 2px;
+}
+
+table.doxtable th {
+	background-color: #374F7F;
+	color: #FFFFFF;
+	font-size: 110%;
+	padding-bottom: 4px;
+	padding-top: 5px;
+}
+
+table.fieldtable {
+        /*width: 100%;*/
+        margin-bottom: 10px;
+        border: 1px solid #A8B8D9;
+        border-spacing: 0px;
+        -moz-border-radius: 4px;
+        -webkit-border-radius: 4px;
+        border-radius: 4px;
+        -moz-box-shadow: rgba(0, 0, 0, 0.15) 2px 2px 2px;
+        -webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.15);
+        box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.15);
+}
+
+.fieldtable td, .fieldtable th {
+        padding: 3px 7px 2px;
+}
+
+.fieldtable td.fieldtype, .fieldtable td.fieldname {
+        white-space: nowrap;
+        border-right: 1px solid #A8B8D9;
+        border-bottom: 1px solid #A8B8D9;
+        vertical-align: top;
+}
+
+.fieldtable td.fieldname {
+        padding-top: 3px;
+}
+
+.fieldtable td.fielddoc {
+        border-bottom: 1px solid #A8B8D9;
+        /*width: 100%;*/
+}
+
+.fieldtable td.fielddoc p:first-child {
+        margin-top: 0px;
+}       
+        
+.fieldtable td.fielddoc p:last-child {
+        margin-bottom: 2px;
+}
+
+.fieldtable tr:last-child td {
+        border-bottom: none;
+}
+
+.fieldtable th {
+        background-image:url('nav_f.png');
+        background-repeat:repeat-x;
+        background-color: #E2E8F2;
+        font-size: 90%;
+        color: #253555;
+        padding-bottom: 4px;
+        padding-top: 5px;
+        text-align:left;
+        font-weight: 400;
+        -moz-border-radius-topleft: 4px;
+        -moz-border-radius-topright: 4px;
+        -webkit-border-top-left-radius: 4px;
+        -webkit-border-top-right-radius: 4px;
+        border-top-left-radius: 4px;
+        border-top-right-radius: 4px;
+        border-bottom: 1px solid #A8B8D9;
+}
+
+
+.tabsearch {
+	top: 0px;
+	left: 10px;
+	height: 36px;
+	background-image: url('tab_b.png');
+	z-index: 101;
+	overflow: hidden;
+	font-size: 13px;
+}
+
+.navpath ul
+{
+	font-size: 11px;
+	background-image:url('tab_b.png');
+	background-repeat:repeat-x;
+	background-position: 0 -5px;
+	height:30px;
+	line-height:30px;
+	color:#8AA0CC;
+	border:solid 1px #C2CDE4;
+	overflow:hidden;
+	margin:0px;
+	padding:0px;
+}
+
+.navpath li
+{
+	list-style-type:none;
+	float:left;
+	padding-left:10px;
+	padding-right:15px;
+	background-image:url('bc_s.png');
+	background-repeat:no-repeat;
+	background-position:right;
+	color:#364D7C;
+}
+
+.navpath li.navelem a
+{
+	height:32px;
+	display:block;
+	text-decoration: none;
+	outline: none;
+	color: #283A5D;
+	font-family: 'Lucida Grande',Geneva,Helvetica,Arial,sans-serif;
+	text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9);
+	text-decoration: none;        
+}
+
+.navpath li.navelem a:hover
+{
+	color:#6884BD;
+}
+
+.navpath li.footer
+{
+        list-style-type:none;
+        float:right;
+        padding-left:10px;
+        padding-right:15px;
+        background-image:none;
+        background-repeat:no-repeat;
+        background-position:right;
+        color:#364D7C;
+        font-size: 8pt;
+}
+
+
+div.summary
+{
+	float: right;
+	font-size: 8pt;
+	padding-right: 5px;
+	width: 50%;
+	text-align: right;
+}       
+
+div.summary a
+{
+	white-space: nowrap;
+}
+
+table.classindex
+{
+        margin: 10px;
+        white-space: nowrap;
+        margin-left: 3%;
+        margin-right: 3%;
+        width: 94%;
+        border: 0;
+        border-spacing: 0; 
+        padding: 0;
+}
+
+div.ingroups
+{
+	font-size: 8pt;
+	width: 50%;
+	text-align: left;
+}
+
+div.ingroups a
+{
+	white-space: nowrap;
+}
+
+div.header
+{
+        background-image:url('nav_h.png');
+        background-repeat:repeat-x;
+	background-color: #F9FAFC;
+	margin:  0px;
+	border-bottom: 1px solid #C4CFE5;
+}
+
+div.headertitle
+{
+	padding: 5px 5px 5px 10px;
+}
+
+.PageDocRTL-title div.headertitle {
+  text-align: right;
+  direction: rtl;
+}
+
+dl {
+        padding: 0 0 0 0;
+}
+
+/* dl.note, dl.warning, dl.attention, dl.pre, dl.post, dl.invariant, dl.deprecated, dl.todo, dl.test, dl.bug, dl.examples */
+dl.section {
+	margin-left: 0px;
+	padding-left: 0px;
+}
+
+dl.section.DocNodeRTL {
+  margin-right: 0px;
+  padding-right: 0px;
+}
+
+dl.note {
+  margin-left: -7px;
+  padding-left: 3px;
+  border-left: 4px solid;
+  border-color: #D0C000;
+}
+
+dl.note.DocNodeRTL {
+  margin-left: 0;
+  padding-left: 0;
+  border-left: 0;
+  margin-right: -7px;
+  padding-right: 3px;
+  border-right: 4px solid;
+  border-color: #D0C000;
+}
+
+dl.warning, dl.attention {
+  margin-left: -7px;
+  padding-left: 3px;
+  border-left: 4px solid;
+  border-color: #FF0000;
+}
+
+dl.warning.DocNodeRTL, dl.attention.DocNodeRTL {
+  margin-left: 0;
+  padding-left: 0;
+  border-left: 0;
+  margin-right: -7px;
+  padding-right: 3px;
+  border-right: 4px solid;
+  border-color: #FF0000;
+}
+
+dl.pre, dl.post, dl.invariant {
+  margin-left: -7px;
+  padding-left: 3px;
+  border-left: 4px solid;
+  border-color: #00D000;
+}
+
+dl.pre.DocNodeRTL, dl.post.DocNodeRTL, dl.invariant.DocNodeRTL {
+  margin-left: 0;
+  padding-left: 0;
+  border-left: 0;
+  margin-right: -7px;
+  padding-right: 3px;
+  border-right: 4px solid;
+  border-color: #00D000;
+}
+
+dl.deprecated {
+  margin-left: -7px;
+  padding-left: 3px;
+  border-left: 4px solid;
+  border-color: #505050;
+}
+
+dl.deprecated.DocNodeRTL {
+  margin-left: 0;
+  padding-left: 0;
+  border-left: 0;
+  margin-right: -7px;
+  padding-right: 3px;
+  border-right: 4px solid;
+  border-color: #505050;
+}
+
+dl.todo {
+  margin-left: -7px;
+  padding-left: 3px;
+  border-left: 4px solid;
+  border-color: #00C0E0;
+}
+
+dl.todo.DocNodeRTL {
+  margin-left: 0;
+  padding-left: 0;
+  border-left: 0;
+  margin-right: -7px;
+  padding-right: 3px;
+  border-right: 4px solid;
+  border-color: #00C0E0;
+}
+
+dl.test {
+  margin-left: -7px;
+  padding-left: 3px;
+  border-left: 4px solid;
+  border-color: #3030E0;
+}
+
+dl.test.DocNodeRTL {
+  margin-left: 0;
+  padding-left: 0;
+  border-left: 0;
+  margin-right: -7px;
+  padding-right: 3px;
+  border-right: 4px solid;
+  border-color: #3030E0;
+}
+
+dl.bug {
+  margin-left: -7px;
+  padding-left: 3px;
+  border-left: 4px solid;
+  border-color: #C08050;
+}
+
+dl.bug.DocNodeRTL {
+  margin-left: 0;
+  padding-left: 0;
+  border-left: 0;
+  margin-right: -7px;
+  padding-right: 3px;
+  border-right: 4px solid;
+  border-color: #C08050;
+}
+
+dl.section dd {
+	margin-bottom: 6px;
+}
+
+
+#projectlogo
+{
+	text-align: center;
+	vertical-align: bottom;
+	border-collapse: separate;
+}
+ 
+#projectlogo img
+{ 
+	border: 0px none;
+}
+ 
+#projectalign
+{
+        vertical-align: middle;
+}
+
+#projectname
+{
+	font: 200% Tahoma, Arial,sans-serif;
+	margin: 0px;
+	padding: 2px 0px;
+}
+    
+#projectbrief
+{
+	font: 90% Tahoma, Arial,sans-serif;
+	margin: 0px;
+	padding: 0px;
+}
+
+#projectnumber
+{
+	font: 50% Tahoma, Arial,sans-serif;
+	margin: 0px;
+	padding: 0px;
+}
+
+#titlearea
+{
+	padding: 0px;
+	margin: 0px;
+	width: 100%;
+	border-bottom: 1px solid #5373B4;
+}
+
+.image
+{
+        text-align: center;
+}
+
+.dotgraph
+{
+        text-align: center;
+}
+
+.mscgraph
+{
+        text-align: center;
+}
+
+.plantumlgraph
+{
+        text-align: center;
+}
+
+.diagraph
+{
+        text-align: center;
+}
+
+.caption
+{
+	font-weight: bold;
+}
+
+div.zoom
+{
+	border: 1px solid #90A5CE;
+}
+
+dl.citelist {
+        margin-bottom:50px;
+}
+
+dl.citelist dt {
+        color:#334975;
+        float:left;
+        font-weight:bold;
+        margin-right:10px;
+        padding:5px;
+        text-align:right;
+        width:52px;
+}
+
+dl.citelist dd {
+        margin:2px 0 2px 72px;
+        padding:5px 0;
+}
+
+div.toc {
+        padding: 14px 25px;
+        background-color: #F4F6FA;
+        border: 1px solid #D8DFEE;
+        border-radius: 7px 7px 7px 7px;
+        float: right;
+        height: auto;
+        margin: 0 8px 10px 10px;
+        width: 200px;
+}
+
+.PageDocRTL-title div.toc {
+  float: left !important;
+  text-align: right;
+}
+
+div.toc li {
+        background: url("bdwn.png") no-repeat scroll 0 5px transparent;
+        font: 10px/1.2 Verdana,DejaVu Sans,Geneva,sans-serif;
+        margin-top: 5px;
+        padding-left: 10px;
+        padding-top: 2px;
+}
+
+.PageDocRTL-title div.toc li {
+  background-position-x: right !important;
+  padding-left: 0 !important;
+  padding-right: 10px;
+}
+
+div.toc h3 {
+        font: bold 12px/1.2 Arial,FreeSans,sans-serif;
+	color: #4665A2;
+        border-bottom: 0 none;
+        margin: 0;
+}
+
+div.toc ul {
+        list-style: none outside none;
+        border: medium none;
+        padding: 0px;
+}       
+
+div.toc li.level1 {
+        margin-left: 0px;
+}
+
+div.toc li.level2 {
+        margin-left: 15px;
+}
+
+div.toc li.level3 {
+        margin-left: 30px;
+}
+
+div.toc li.level4 {
+        margin-left: 45px;
+}
+
+span.emoji {
+        /* font family used at the site: https://unicode.org/emoji/charts/full-emoji-list.html
+         * font-family: "Noto Color Emoji", "Apple Color Emoji", "Segoe UI Emoji", Times, Symbola, Aegyptus, Code2000, Code2001, Code2002, Musica, serif, LastResort;
+         */
+}
+
+.PageDocRTL-title div.toc li.level1 {
+  margin-left: 0 !important;
+  margin-right: 0;
+}
+
+.PageDocRTL-title div.toc li.level2 {
+  margin-left: 0 !important;
+  margin-right: 15px;
+}
+
+.PageDocRTL-title div.toc li.level3 {
+  margin-left: 0 !important;
+  margin-right: 30px;
+}
+
+.PageDocRTL-title div.toc li.level4 {
+  margin-left: 0 !important;
+  margin-right: 45px;
+}
+
+.inherit_header {
+        font-weight: bold;
+        color: gray;
+        cursor: pointer;
+	-webkit-touch-callout: none;
+	-webkit-user-select: none;
+	-khtml-user-select: none;
+	-moz-user-select: none;
+	-ms-user-select: none;
+	user-select: none;
+}
+
+.inherit_header td {
+        padding: 6px 0px 2px 5px;
+}
+
+.inherit {
+        display: none;
+}
+
+tr.heading h2 {
+        margin-top: 12px;
+        margin-bottom: 4px;
+}
+
+/* tooltip related style info */
+
+.ttc {
+        position: absolute;
+        display: none;
+}
+
+#powerTip {
+	cursor: default;
+	white-space: nowrap;
+	background-color: white;
+	border: 1px solid gray;
+	border-radius: 4px 4px 4px 4px;
+	box-shadow: 1px 1px 7px gray;
+	display: none;
+	font-size: smaller;
+	max-width: 80%;
+	opacity: 0.9;
+	padding: 1ex 1em 1em;
+	position: absolute;
+	z-index: 2147483647;
+}
+
+#powerTip div.ttdoc {
+        color: grey;
+	font-style: italic;
+}
+
+#powerTip div.ttname a {
+        font-weight: bold;
+}
+
+#powerTip div.ttname {
+        font-weight: bold;
+}
+
+#powerTip div.ttdeci {
+        color: #006318;
+}
+
+#powerTip div {
+        margin: 0px;
+        padding: 0px;
+        font: 12px/16px Roboto,sans-serif;
+}
+
+#powerTip:before, #powerTip:after {
+	content: "";
+	position: absolute;
+	margin: 0px;
+}
+
+#powerTip.n:after,  #powerTip.n:before,
+#powerTip.s:after,  #powerTip.s:before,
+#powerTip.w:after,  #powerTip.w:before,
+#powerTip.e:after,  #powerTip.e:before,
+#powerTip.ne:after, #powerTip.ne:before,
+#powerTip.se:after, #powerTip.se:before,
+#powerTip.nw:after, #powerTip.nw:before,
+#powerTip.sw:after, #powerTip.sw:before {
+	border: solid transparent;
+	content: " ";
+	height: 0;
+	width: 0;
+	position: absolute;
+}
+
+#powerTip.n:after,  #powerTip.s:after,
+#powerTip.w:after,  #powerTip.e:after,
+#powerTip.nw:after, #powerTip.ne:after,
+#powerTip.sw:after, #powerTip.se:after {
+	border-color: rgba(255, 255, 255, 0);
+}
+
+#powerTip.n:before,  #powerTip.s:before,
+#powerTip.w:before,  #powerTip.e:before,
+#powerTip.nw:before, #powerTip.ne:before,
+#powerTip.sw:before, #powerTip.se:before {
+	border-color: rgba(128, 128, 128, 0);
+}
+
+#powerTip.n:after,  #powerTip.n:before,
+#powerTip.ne:after, #powerTip.ne:before,
+#powerTip.nw:after, #powerTip.nw:before {
+	top: 100%;
+}
+
+#powerTip.n:after, #powerTip.ne:after, #powerTip.nw:after {
+	border-top-color: #FFFFFF;
+	border-width: 10px;
+	margin: 0px -10px;
+}
+#powerTip.n:before {
+	border-top-color: #808080;
+	border-width: 11px;
+	margin: 0px -11px;
+}
+#powerTip.n:after, #powerTip.n:before {
+	left: 50%;
+}
+
+#powerTip.nw:after, #powerTip.nw:before {
+	right: 14px;
+}
+
+#powerTip.ne:after, #powerTip.ne:before {
+	left: 14px;
+}
+
+#powerTip.s:after,  #powerTip.s:before,
+#powerTip.se:after, #powerTip.se:before,
+#powerTip.sw:after, #powerTip.sw:before {
+	bottom: 100%;
+}
+
+#powerTip.s:after, #powerTip.se:after, #powerTip.sw:after {
+	border-bottom-color: #FFFFFF;
+	border-width: 10px;
+	margin: 0px -10px;
+}
+
+#powerTip.s:before, #powerTip.se:before, #powerTip.sw:before {
+	border-bottom-color: #808080;
+	border-width: 11px;
+	margin: 0px -11px;
+}
+
+#powerTip.s:after, #powerTip.s:before {
+	left: 50%;
+}
+
+#powerTip.sw:after, #powerTip.sw:before {
+	right: 14px;
+}
+
+#powerTip.se:after, #powerTip.se:before {
+	left: 14px;
+}
+
+#powerTip.e:after, #powerTip.e:before {
+	left: 100%;
+}
+#powerTip.e:after {
+	border-left-color: #FFFFFF;
+	border-width: 10px;
+	top: 50%;
+	margin-top: -10px;
+}
+#powerTip.e:before {
+	border-left-color: #808080;
+	border-width: 11px;
+	top: 50%;
+	margin-top: -11px;
+}
+
+#powerTip.w:after, #powerTip.w:before {
+	right: 100%;
+}
+#powerTip.w:after {
+	border-right-color: #FFFFFF;
+	border-width: 10px;
+	top: 50%;
+	margin-top: -10px;
+}
+#powerTip.w:before {
+	border-right-color: #808080;
+	border-width: 11px;
+	top: 50%;
+	margin-top: -11px;
+}
+
+@media print
+{
+  #top { display: none; }
+  #side-nav { display: none; }
+  #nav-path { display: none; }
+  body { overflow:visible; }
+  h1, h2, h3, h4, h5, h6 { page-break-after: avoid; }
+  .summary { display: none; }
+  .memitem { page-break-inside: avoid; }
+  #doc-content
+  {
+    margin-left:0 !important;
+    height:auto !important;
+    width:auto !important;
+    overflow:inherit;
+    display:inline;
+  }
+}
+
+/* @group Markdown */
+
+table.markdownTable {
+	border-collapse:collapse;
+        margin-top: 4px;
+        margin-bottom: 4px;
+}
+
+table.markdownTable td, table.markdownTable th {
+	border: 1px solid #2D4068;
+	padding: 3px 7px 2px;
+}
+
+table.markdownTable tr {
+}
+
+th.markdownTableHeadLeft, th.markdownTableHeadRight, th.markdownTableHeadCenter, th.markdownTableHeadNone {
+	background-color: #374F7F;
+	color: #FFFFFF;
+	font-size: 110%;
+	padding-bottom: 4px;
+	padding-top: 5px;
+}
+
+th.markdownTableHeadLeft, td.markdownTableBodyLeft {
+	text-align: left
+}
+
+th.markdownTableHeadRight, td.markdownTableBodyRight {
+	text-align: right
+}
+
+th.markdownTableHeadCenter, td.markdownTableBodyCenter {
+	text-align: center
+}
+
+.DocNodeRTL {
+  text-align: right;
+  direction: rtl;
+}
+
+.DocNodeLTR {
+  text-align: left;
+  direction: ltr;
+}
+
+table.DocNodeRTL {
+   width: auto;
+   margin-right: 0;
+   margin-left: auto;
+}
+
+table.DocNodeLTR {
+   width: auto;
+   margin-right: auto;
+   margin-left: 0;
+}
+
+tt, code, kbd, samp
+{
+  display: inline-block;
+  direction:ltr; 
+}
+/* @end */
+
+u {
+	text-decoration: underline;
+}
+
diff --git a/Doxygen/output/html/doxygen.svg b/Doxygen/output/html/doxygen.svg
new file mode 100644
index 0000000000000000000000000000000000000000..d42dad52d5d1d835a65d89dbddd042c44ee40d3b
--- /dev/null
+++ b/Doxygen/output/html/doxygen.svg
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg version="1.1" viewBox="0 0 104 31" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
+ <defs>
+  <linearGradient id="a">
+   <stop stop-color="#5373B4" offset="0"/>
+   <stop stop-color="#7C95C6" offset="1"/>
+  </linearGradient>
+  <linearGradient id="d" x1="31.474" x2="31.474" y1="24.821" y2="26.773" gradientUnits="userSpaceOnUse" xlink:href="#a"/>
+  <linearGradient id="c" x1="31.474" x2="31.474" y1="24.821" y2="26.773" gradientTransform="matrix(.6816 0 0 1.0248 72.391 -.91809)" gradientUnits="userSpaceOnUse" xlink:href="#a"/>
+  <linearGradient id="b" x1="56.295" x2="56.295" y1="24.622" y2="26.574" gradientUnits="userSpaceOnUse" xlink:href="#a"/>
+  <linearGradient id="e" x1="49.067" x2="48.956" y1="19.719" y2="9.5227" gradientTransform="matrix(.97968 0 0 1.0207 -.25579 -.25579)" gradientUnits="userSpaceOnUse">
+   <stop stop-color="#C0CCE3" offset="0"/>
+   <stop stop-color="#EEF1F7" offset="1"/>
+  </linearGradient>
+  <filter id="f" x="-.010676" y="-.045304" width="1.0214" height="1.0906" color-interpolation-filters="sRGB">
+   <feGaussianBlur stdDeviation="0.45293203"/>
+  </filter>
+ </defs>
+ <g>
+  <path transform="translate(-2.5759 -27.848)" d="m13.609 32.203v6.8633h-0.05078c-0.40533-0.66867-0.96254-1.1715-1.6719-1.5059-0.69244-0.35193-1.4282-0.52734-2.2051-0.52734-0.96267 0-1.807 0.2027-2.5332 0.60742-0.72622 0.38713-1.3344 0.90556-1.8242 1.5566-0.47289 0.65108-0.83456 1.4092-1.0879 2.2715-0.23644 0.84464-0.35547 1.7236-0.35547 2.6387 0 0.95022 0.11902 1.8643 0.35547 2.7441 0.25333 0.87983 0.615 1.6633 1.0879 2.3496 0.48978 0.66867 1.1065 1.2066 1.8496 1.6113 0.74311 0.38713 1.6044 0.58008 2.584 0.58008 0.86133 0 1.6311-0.15787 2.3066-0.47461 0.69244-0.33434 1.2497-0.87227 1.6719-1.6113h0.05078v1.7422h3.4199v-18.846zm12.875 4.8301c-1.0302 0-1.9596 0.17541-2.7871 0.52734-0.82756 0.33434-1.5358 0.81965-2.127 1.4531-0.59111 0.61588-1.0483 1.3721-1.3691 2.2695-0.32089 0.87983-0.48047 1.866-0.48047 2.957s0.15958 2.0752 0.48047 2.9551c0.32089 0.87983 0.77803 1.6361 1.3691 2.2695 0.59111 0.61588 1.2994 1.0914 2.127 1.4258 0.82756 0.33434 1.7569 0.50195 2.7871 0.50195 1.0302 0 1.9596-0.16762 2.7871-0.50195 0.84444-0.33434 1.5612-0.8099 2.1523-1.4258 0.59111-0.63348 1.0483-1.3897 1.3691-2.2695 0.32089-0.87983 0.48047-1.8641 0.48047-2.9551s-0.15958-2.0772-0.48047-2.957c-0.32089-0.89743-0.77803-1.6536-1.3691-2.2695-0.59111-0.63348-1.3079-1.1188-2.1523-1.4531-0.82756-0.35193-1.7569-0.52734-2.7871-0.52734zm41.715 0c-0.912 0-1.7223 0.18516-2.4316 0.55469-0.69244 0.36953-1.2752 0.87043-1.748 1.5039-0.47289 0.61588-0.83651 1.337-1.0898 2.1641-0.23645 0.80944-0.35352 1.6553-0.35352 2.5352 0 0.93262 0.10007 1.8214 0.30273 2.666 0.21956 0.82704 0.55767 1.556 1.0137 2.1895 0.456 0.61588 1.0387 1.109 1.748 1.4785 0.70933 0.35193 1.5536 0.5293 2.5332 0.5293 0.79378 0 1.5446-0.16762 2.2539-0.50195 0.72622-0.35193 1.2834-0.88986 1.6719-1.6113h0.05078v1.7949c0.01689 0.96782-0.21071 1.7689-0.68359 2.4023-0.456 0.63348-1.1898 0.95117-2.2031 0.95117-0.64178 0-1.2075-0.14228-1.6973-0.42383-0.48978-0.26395-0.81939-0.74731-0.98828-1.4512h-3.5723c0.05067 0.77425 0.25276 1.435 0.60742 1.9805 0.37156 0.56309 0.8287 1.0192 1.3691 1.3711 0.55733 0.35193 1.1656 0.60726 1.8242 0.76562 0.67556 0.17597 1.3328 0.26562 1.9746 0.26562 1.5031 0 2.7025-0.21245 3.5977-0.63477 0.89511-0.42232 1.5798-0.94076 2.0527-1.5566 0.47289-0.59829 0.777-1.2493 0.91211-1.9531 0.152-0.70386 0.22656-1.3295 0.22656-1.875v-12.775h-3.4199v1.8223h-0.05078c-0.43911-0.79185-0.98782-1.3551-1.6465-1.6895-0.64178-0.33434-1.3926-0.50195-2.2539-0.50195zm16.523 0c-0.99644 0-1.9088 0.18516-2.7363 0.55469-0.81067 0.36953-1.5124 0.88018-2.1035 1.5312-0.59111 0.63348-1.0463 1.3897-1.3672 2.2695s-0.48047 1.831-0.48047 2.8516c0 1.0558 0.15108 2.0225 0.45508 2.9023 0.32089 0.87983 0.76758 1.6361 1.3418 2.2695 0.57422 0.63348 1.276 1.1266 2.1035 1.4785 0.82756 0.33434 1.7569 0.50195 2.7871 0.50195 1.4862 0 2.7517-0.35277 3.7988-1.0566 1.0471-0.70387 1.8254-1.8733 2.332-3.5098h-3.168c-0.11822 0.42232-0.43934 0.82772-0.96289 1.2148-0.52355 0.36953-1.1468 0.55274-1.873 0.55273-1.0133 0-1.7916-0.27286-2.332-0.81836-0.54044-0.5455-0.83605-1.4245-0.88672-2.6387h9.4492c0.06756-1.0558-0.01551-2.0673-0.25195-3.0352-0.23644-0.96782-0.62557-1.8293-1.166-2.5859-0.52356-0.75666-1.1998-1.355-2.0273-1.7949-0.82756-0.45751-1.7974-0.6875-2.9121-0.6875zm16.189 0c-0.76 0-1.5023 0.18516-2.2285 0.55469-0.72622 0.35193-1.3174 0.92299-1.7734 1.7148h-0.07617v-1.9004h-3.4199v13.646h3.5977v-7.1523c0-1.3901 0.21909-2.3841 0.6582-2.9824 0.43911-0.61588 1.1494-0.92383 2.1289-0.92383 0.86133 0 1.4611 0.28066 1.7988 0.84375 0.33777 0.5455 0.50586 1.3816 0.50586 2.5078v7.707h3.5976v-8.3926c0-0.84464-0.0765-1.6106-0.22851-2.2969-0.13511-0.70387-0.37971-1.2925-0.73438-1.7676-0.35466-0.49271-0.84386-0.87277-1.4688-1.1367-0.608-0.28155-1.3948-0.42188-2.3574-0.42188zm-66.063 0.36914 4.3066 6.4668-4.7129 7.1797h4.0293l2.7363-4.3027 2.7344 4.3027h4.1055l-4.8398-7.2578 4.3066-6.3887h-3.9766l-2.2793 3.5645-2.3066-3.5645zm13.275 0 4.584 12.803c0.10133 0.26395 0.15234 0.54461 0.15234 0.84375 0 0.40472-0.11707 0.77504-0.35352 1.1094-0.21956 0.33434-0.56617 0.52729-1.0391 0.58008-0.35467 0.0176-0.70979 0.0098-1.0645-0.02539-0.35467-0.03519-0.70128-0.07028-1.0391-0.10547v3.0879c0.37156 0.03519 0.73518 0.06051 1.0898 0.07813 0.37156 0.03519 0.74368 0.05273 1.1152 0.05273 1.2329 0 2.1943-0.23778 2.8867-0.71289 0.69244-0.47511 1.2326-1.2664 1.6211-2.375l5.4727-15.336h-3.7246l-2.8613 9.3438h-0.05078l-2.9648-9.3438zm-37.48 2.4551c0.59111 0 1.0823 0.12279 1.4707 0.36914 0.38844 0.24635 0.6991 0.57184 0.93555 0.97656 0.25333 0.38713 0.43187 0.84515 0.5332 1.373 0.10133 0.5103 0.15234 1.0482 0.15234 1.6113 0 0.56309-0.05101 1.1069-0.15234 1.6348-0.10133 0.5279-0.27137 1.0035-0.50781 1.4258-0.23644 0.40472-0.5556 0.73021-0.96094 0.97656-0.38844 0.24635-0.87959 0.36914-1.4707 0.36914-0.55733 0-1.038-0.12279-1.4434-0.36914-0.38844-0.26395-0.71806-0.59723-0.98828-1.002-0.25333-0.42232-0.43842-0.89788-0.55664-1.4258s-0.17773-1.0561-0.17773-1.584c-1e-7 -0.56309 0.05101-1.0991 0.15234-1.6094 0.11822-0.5279 0.29481-0.99567 0.53125-1.4004 0.25333-0.40472 0.58295-0.73021 0.98828-0.97656 0.40533-0.24635 0.90303-0.36914 1.4941-0.36914zm15.84 0c0.608 0 1.1142 0.13253 1.5195 0.39648 0.42222 0.24635 0.75184 0.57184 0.98828 0.97656 0.25333 0.40472 0.42992 0.87054 0.53125 1.3984 0.10133 0.5279 0.15234 1.0658 0.15234 1.6113 0 0.5455-0.05101 1.0815-0.15234 1.6094-0.10134 0.5103-0.27792 0.97612-0.53125 1.3984-0.23644 0.40472-0.56606 0.73021-0.98828 0.97656-0.40533 0.24635-0.91153 0.36914-1.5195 0.36914-0.608 0-1.1142-0.12279-1.5195-0.36914s-0.73495-0.57184-0.98828-0.97656c-0.23644-0.42232-0.40648-0.88814-0.50781-1.3984-0.10133-0.5279-0.15234-1.0639-0.15234-1.6094 0-0.5455 0.05101-1.0834 0.15234-1.6113 0.10133-0.5279 0.27137-0.99371 0.50781-1.3984 0.25333-0.40472 0.58295-0.73021 0.98828-0.97656 0.40533-0.26395 0.91153-0.39648 1.5195-0.39648zm42.602 0c0.59111 0 1.0803 0.11499 1.4688 0.34375 0.38844 0.22876 0.70105 0.5367 0.9375 0.92383 0.23644 0.38713 0.40648 0.8354 0.50781 1.3457 0.10133 0.49271 0.15039 1.0209 0.15039 1.584 0 0.4927-0.06606 0.96827-0.20117 1.4258-0.11822 0.43992-0.30526 0.83557-0.55859 1.1875-0.25333 0.35193-0.57445 0.63259-0.96289 0.84375-0.38844 0.21116-0.83513 0.31836-1.3418 0.31836-0.55733 0-1.021-0.12474-1.3926-0.37109-0.37156-0.24635-0.67566-0.56209-0.91211-0.94922-0.21956-0.38713-0.38109-0.81786-0.48242-1.293-0.08444-0.49271-0.12695-0.98581-0.12695-1.4785 0-0.5103 0.05101-0.99366 0.15234-1.4512 0.11822-0.47511 0.29676-0.89025 0.5332-1.2422 0.25333-0.36953 0.55744-0.65993 0.91211-0.87109 0.37156-0.21116 0.80974-0.31641 1.3164-0.31641zm15.535 0c0.87822 0 1.529 0.24753 1.9512 0.74023 0.43911 0.49271 0.74322 1.2138 0.91211 2.1641h-5.8535c0.01689-0.26395 0.0679-0.5641 0.15234-0.89844 0.10133-0.33434 0.26287-0.65008 0.48242-0.94922 0.23644-0.29914 0.54055-0.54667 0.91211-0.74023 0.38845-0.21116 0.86914-0.31641 1.4434-0.31641z" filter="url(#f)" opacity=".3" stroke="#969696" xlink:href="#path141"/>
+  <path d="m0.97202 24.161 43.605-0.0019 0.0508 3.3061-43.6 0.04174z" fill="url(#d)" stroke="#000" stroke-width=".5"/>
+  <path d="m10.283 3.5547v6.8633h-0.05078c-0.40533-0.66867-0.96254-1.1715-1.6719-1.5059-0.69244-0.35193-1.4282-0.52734-2.2051-0.52734-0.96267 0-1.807 0.2027-2.5332 0.60742-0.72622 0.38713-1.3344 0.90556-1.8242 1.5566-0.47289 0.65108-0.83456 1.4092-1.0879 2.2715-0.23644 0.84464-0.35547 1.7236-0.35547 2.6387 0 0.95022 0.11902 1.8643 0.35547 2.7441 0.25333 0.87983 0.615 1.6633 1.0879 2.3496 0.48978 0.66867 1.1065 1.2066 1.8496 1.6113 0.74311 0.38713 1.6044 0.58008 2.584 0.58008 0.86133 0 1.6311-0.15787 2.3066-0.47461 0.69244-0.33434 1.2497-0.87227 1.6719-1.6113h0.05078v1.7422h3.4199v-18.846zm12.875 4.8301c-1.0302 0-1.9596 0.17541-2.7871 0.52734-0.82756 0.33434-1.5358 0.81965-2.127 1.4531-0.59111 0.61588-1.0483 1.3721-1.3691 2.2695-0.32089 0.87983-0.48047 1.866-0.48047 2.957s0.15958 2.0752 0.48047 2.9551c0.32089 0.87983 0.77803 1.6361 1.3691 2.2695 0.59111 0.61588 1.2994 1.0914 2.127 1.4258 0.82756 0.33434 1.7569 0.50195 2.7871 0.50195 1.0302 0 1.9596-0.16762 2.7871-0.50195 0.84444-0.33434 1.5612-0.8099 2.1523-1.4258 0.59111-0.63348 1.0483-1.3897 1.3691-2.2695 0.32089-0.87983 0.48047-1.8641 0.48047-2.9551s-0.15958-2.0772-0.48047-2.957c-0.32089-0.89743-0.77803-1.6536-1.3691-2.2695-0.59111-0.63348-1.3079-1.1188-2.1523-1.4531-0.82756-0.35193-1.7569-0.52734-2.7871-0.52734zm41.715 0c-0.912 0-1.7223 0.18516-2.4316 0.55469-0.69244 0.36953-1.2752 0.87043-1.748 1.5039-0.47289 0.61588-0.83651 1.337-1.0898 2.1641-0.23644 0.80944-0.35352 1.6553-0.35352 2.5352 0 0.93262 0.10007 1.8214 0.30273 2.666 0.21956 0.82704 0.55767 1.556 1.0137 2.1895 0.456 0.61588 1.0387 1.109 1.748 1.4785 0.70933 0.35193 1.5536 0.5293 2.5332 0.5293 0.79378 0 1.5446-0.16762 2.2539-0.50195 0.72622-0.35193 1.2834-0.88986 1.6719-1.6113h0.05078v1.7949c0.01689 0.96782-0.21071 1.7689-0.68359 2.4023-0.456 0.63348-1.1898 0.95117-2.2031 0.95117-0.64178 0-1.2075-0.14228-1.6973-0.42383-0.48978-0.26395-0.81939-0.74731-0.98828-1.4512h-3.5723c0.05067 0.77425 0.25276 1.435 0.60742 1.9805 0.37156 0.56309 0.8287 1.0192 1.3691 1.3711 0.55733 0.35193 1.1656 0.60726 1.8242 0.76562 0.67556 0.17597 1.3328 0.26562 1.9746 0.26562 1.5031 0 2.7025-0.21245 3.5977-0.63477 0.89511-0.42232 1.5798-0.94076 2.0527-1.5566 0.47289-0.59829 0.777-1.2493 0.91211-1.9531 0.152-0.70386 0.22656-1.3295 0.22656-1.875v-12.775h-3.4199v1.8223h-0.05078c-0.43911-0.79185-0.98782-1.3551-1.6465-1.6895-0.64178-0.33434-1.3926-0.50195-2.2539-0.50195zm16.523 0c-0.99644 0-1.9088 0.18516-2.7363 0.55469-0.81067 0.36953-1.5124 0.88017-2.1035 1.5312-0.59111 0.63348-1.0463 1.3897-1.3672 2.2695s-0.48047 1.831-0.48047 2.8516c0 1.0558 0.15108 2.0225 0.45508 2.9023 0.32089 0.87983 0.76758 1.6361 1.3418 2.2695 0.57422 0.63348 1.276 1.1266 2.1035 1.4785 0.82756 0.33434 1.7569 0.50195 2.7871 0.50195 1.4862 0 2.7517-0.35278 3.7988-1.0566 1.0471-0.70386 1.8254-1.8733 2.332-3.5098h-3.168c-0.11822 0.42232-0.43934 0.82772-0.96289 1.2148-0.52355 0.36953-1.1468 0.55274-1.873 0.55273-1.0133 0-1.7916-0.27286-2.332-0.81836-0.54044-0.5455-0.83605-1.4245-0.88672-2.6387h9.4492c0.06756-1.0558-0.01551-2.0673-0.25195-3.0352-0.23644-0.96782-0.62557-1.8293-1.166-2.5859-0.52356-0.75666-1.1998-1.355-2.0273-1.7949-0.82756-0.45751-1.7974-0.6875-2.9121-0.6875zm16.189 0c-0.76 0-1.5023 0.18516-2.2285 0.55469-0.72622 0.35193-1.3174 0.923-1.7734 1.7148h-0.07617v-1.9004h-3.4199v13.646h3.5977v-7.1523c0-1.3901 0.21909-2.3841 0.6582-2.9824 0.43911-0.61588 1.1494-0.92383 2.1289-0.92383 0.86133 0 1.461 0.28066 1.7988 0.84375 0.33778 0.5455 0.50586 1.3816 0.50586 2.5078v7.707h3.5977v-8.3926c0-0.84464-0.0765-1.6106-0.22852-2.2969-0.13511-0.70387-0.3797-1.2925-0.73437-1.7676-0.35466-0.49271-0.84386-0.87277-1.4688-1.1367-0.608-0.28155-1.3948-0.42188-2.3574-0.42188zm-66.062 0.36914 4.3066 6.4668-4.7129 7.1797h4.0293l2.7363-4.3027 2.7344 4.3027h4.1055l-4.8398-7.2578 4.3066-6.3887h-3.9766l-2.2793 3.5645-2.3066-3.5645zm13.275 0 4.584 12.803c0.10133 0.26395 0.15234 0.54461 0.15234 0.84375 0 0.40472-0.11707 0.77504-0.35352 1.1094-0.21956 0.33434-0.56617 0.52729-1.0391 0.58008-0.35467 0.0176-0.70979 0.0098-1.0645-0.02539-0.35467-0.03519-0.70128-0.07027-1.0391-0.10547v3.0879c0.37156 0.03519 0.73518 0.06052 1.0898 0.07813 0.37156 0.03519 0.74368 0.05273 1.1152 0.05273 1.2329 0 2.1943-0.23778 2.8867-0.71289 0.69244-0.47511 1.2326-1.2664 1.6211-2.375l5.4727-15.336h-3.7246l-2.8613 9.3437h-0.05078l-2.9648-9.3437zm-37.48 2.4551c0.59111 0 1.0823 0.12279 1.4707 0.36914s0.6991 0.57184 0.93555 0.97656c0.25333 0.38713 0.43187 0.84515 0.5332 1.373 0.10133 0.5103 0.15234 1.0482 0.15234 1.6113 0 0.56309-0.05101 1.1069-0.15234 1.6348-0.10133 0.5279-0.27137 1.0035-0.50781 1.4258-0.23644 0.40472-0.5556 0.73021-0.96094 0.97656-0.38844 0.24635-0.87959 0.36914-1.4707 0.36914-0.55733 0-1.038-0.12279-1.4434-0.36914-0.38844-0.26395-0.71806-0.59723-0.98828-1.002-0.25333-0.42232-0.43842-0.89788-0.55664-1.4258s-0.17773-1.0561-0.17773-1.584c-1e-7 -0.56309 0.05101-1.0991 0.15234-1.6094 0.11822-0.5279 0.29481-0.99567 0.53125-1.4004 0.25333-0.40472 0.58295-0.73021 0.98828-0.97656 0.40533-0.24635 0.90303-0.36914 1.4941-0.36914zm15.84 0c0.608 0 1.1142 0.13254 1.5195 0.39648 0.42222 0.24635 0.75184 0.57184 0.98828 0.97656 0.25333 0.40472 0.42992 0.87054 0.53125 1.3984 0.10133 0.5279 0.15234 1.0658 0.15234 1.6113 0 0.5455-0.05101 1.0815-0.15234 1.6094-0.10133 0.5103-0.27792 0.97612-0.53125 1.3984-0.23644 0.40472-0.56606 0.73021-0.98828 0.97656-0.40533 0.24635-0.91153 0.36914-1.5195 0.36914-0.608 0-1.1142-0.12279-1.5195-0.36914s-0.73495-0.57184-0.98828-0.97656c-0.23644-0.42232-0.40648-0.88813-0.50781-1.3984-0.10133-0.5279-0.15234-1.0639-0.15234-1.6094 0-0.5455 0.05101-1.0834 0.15234-1.6113 0.10133-0.5279 0.27137-0.99371 0.50781-1.3984 0.25333-0.40472 0.58295-0.73021 0.98828-0.97656 0.40533-0.26395 0.91153-0.39648 1.5195-0.39648zm42.602 0c0.59111 0 1.0803 0.11499 1.4688 0.34375 0.38844 0.22876 0.70106 0.5367 0.9375 0.92383 0.23644 0.38713 0.40648 0.8354 0.50781 1.3457 0.10133 0.49271 0.15039 1.0209 0.15039 1.584 0 0.49271-0.06606 0.96827-0.20117 1.4258-0.11822 0.43992-0.30526 0.83557-0.55859 1.1875-0.25333 0.35193-0.57445 0.63259-0.96289 0.84375-0.38844 0.21116-0.83513 0.31836-1.3418 0.31836-0.55733 0-1.021-0.12474-1.3926-0.37109-0.37156-0.24635-0.67566-0.56209-0.91211-0.94922-0.21956-0.38713-0.38109-0.81786-0.48242-1.293-0.08444-0.49271-0.12695-0.98581-0.12695-1.4785 0-0.5103 0.05101-0.99366 0.15234-1.4512 0.11822-0.47511 0.29676-0.89026 0.5332-1.2422 0.25333-0.36953 0.55744-0.65993 0.91211-0.87109 0.37156-0.21116 0.80974-0.31641 1.3164-0.31641zm15.535 0c0.87822 0 1.529 0.24753 1.9512 0.74024 0.43911 0.49271 0.74322 1.2138 0.91211 2.1641h-5.8535c0.01689-0.26395 0.0679-0.5641 0.15234-0.89844 0.10133-0.33434 0.26287-0.65008 0.48242-0.94922 0.23644-0.29914 0.54055-0.54667 0.91211-0.74023 0.38845-0.21116 0.86914-0.31641 1.4434-0.31641z" fill="url(#e)" stroke="#4665A2" stroke-width=".7"/>
+  <path d="m52.988 27.291c0.99602-1.0359 1.3944-1.8725 1.7928-3.1076l3.8247-0.03984c0.3113 1.6096 0.82413 2.5137 1.6335 3.1474z" fill="url(#b)" stroke="#000" stroke-width=".5"/>
+  <path d="m73.89 24.04 28.885-0.2011-0.12476 3.3879-31.033 0.16229c1.2621-1.0234 1.9665-2.2859 2.2724-3.3491z" fill="url(#c)" stroke="#000" stroke-width=".41788"/>
+ </g>
+</svg>
diff --git a/Doxygen/output/html/dynsections.js b/Doxygen/output/html/dynsections.js
new file mode 100644
index 0000000000000000000000000000000000000000..3174bd7bebbfd7f0d536023e43f8bebf4f40faad
--- /dev/null
+++ b/Doxygen/output/html/dynsections.js
@@ -0,0 +1,121 @@
+/*
+ @licstart  The following is the entire license notice for the JavaScript code in this file.
+
+ The MIT License (MIT)
+
+ Copyright (C) 1997-2020 by Dimitri van Heesch
+
+ Permission is hereby granted, free of charge, to any person obtaining a copy of this software
+ and associated documentation files (the "Software"), to deal in the Software without restriction,
+ including without limitation the rights to use, copy, modify, merge, publish, distribute,
+ sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is
+ furnished to do so, subject to the following conditions:
+
+ The above copyright notice and this permission notice shall be included in all copies or
+ substantial portions of the Software.
+
+ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING
+ BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+ NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
+ DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+
+ @licend  The above is the entire license notice for the JavaScript code in this file
+ */
+function toggleVisibility(linkObj)
+{
+ var base = $(linkObj).attr('id');
+ var summary = $('#'+base+'-summary');
+ var content = $('#'+base+'-content');
+ var trigger = $('#'+base+'-trigger');
+ var src=$(trigger).attr('src');
+ if (content.is(':visible')===true) {
+   content.hide();
+   summary.show();
+   $(linkObj).addClass('closed').removeClass('opened');
+   $(trigger).attr('src',src.substring(0,src.length-8)+'closed.png');
+ } else {
+   content.show();
+   summary.hide();
+   $(linkObj).removeClass('closed').addClass('opened');
+   $(trigger).attr('src',src.substring(0,src.length-10)+'open.png');
+ }
+ return false;
+}
+
+function updateStripes()
+{
+  $('table.directory tr').
+       removeClass('even').filter(':visible:even').addClass('even');
+}
+
+function toggleLevel(level)
+{
+  $('table.directory tr').each(function() {
+    var l = this.id.split('_').length-1;
+    var i = $('#img'+this.id.substring(3));
+    var a = $('#arr'+this.id.substring(3));
+    if (l<level+1) {
+      i.removeClass('iconfopen iconfclosed').addClass('iconfopen');
+      a.html('&#9660;');
+      $(this).show();
+    } else if (l==level+1) {
+      i.removeClass('iconfclosed iconfopen').addClass('iconfclosed');
+      a.html('&#9658;');
+      $(this).show();
+    } else {
+      $(this).hide();
+    }
+  });
+  updateStripes();
+}
+
+function toggleFolder(id)
+{
+  // the clicked row
+  var currentRow = $('#row_'+id);
+
+  // all rows after the clicked row
+  var rows = currentRow.nextAll("tr");
+
+  var re = new RegExp('^row_'+id+'\\d+_$', "i"); //only one sub
+
+  // only match elements AFTER this one (can't hide elements before)
+  var childRows = rows.filter(function() { return this.id.match(re); });
+
+  // first row is visible we are HIDING
+  if (childRows.filter(':first').is(':visible')===true) {
+    // replace down arrow by right arrow for current row
+    var currentRowSpans = currentRow.find("span");
+    currentRowSpans.filter(".iconfopen").removeClass("iconfopen").addClass("iconfclosed");
+    currentRowSpans.filter(".arrow").html('&#9658;');
+    rows.filter("[id^=row_"+id+"]").hide(); // hide all children
+  } else { // we are SHOWING
+    // replace right arrow by down arrow for current row
+    var currentRowSpans = currentRow.find("span");
+    currentRowSpans.filter(".iconfclosed").removeClass("iconfclosed").addClass("iconfopen");
+    currentRowSpans.filter(".arrow").html('&#9660;');
+    // replace down arrows by right arrows for child rows
+    var childRowsSpans = childRows.find("span");
+    childRowsSpans.filter(".iconfopen").removeClass("iconfopen").addClass("iconfclosed");
+    childRowsSpans.filter(".arrow").html('&#9658;');
+    childRows.show(); //show all children
+  }
+  updateStripes();
+}
+
+
+function toggleInherit(id)
+{
+  var rows = $('tr.inherit.'+id);
+  var img = $('tr.inherit_header.'+id+' img');
+  var src = $(img).attr('src');
+  if (rows.filter(':first').is(':visible')===true) {
+    rows.css('display','none');
+    $(img).attr('src',src.substring(0,src.length-8)+'closed.png');
+  } else {
+    rows.css('display','table-row'); // using show() causes jump in firefox
+    $(img).attr('src',src.substring(0,src.length-10)+'open.png');
+  }
+}
+/* @license-end */
diff --git a/Doxygen/output/html/files.html b/Doxygen/output/html/files.html
new file mode 100644
index 0000000000000000000000000000000000000000..ea993a4f11e9e83d03288fc7a7fe530175008a1f
--- /dev/null
+++ b/Doxygen/output/html/files.html
@@ -0,0 +1,182 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: File List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('files.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">File List</div></div>
+</div><!--header-->
+<div class="contents">
+<div class="textblock">Here is a list of all files with brief descriptions:</div><div class="directory">
+<div class="levels">[detail level <span onclick="javascript:toggleLevel(1);">1</span><span onclick="javascript:toggleLevel(2);">2</span><span onclick="javascript:toggleLevel(3);">3</span><span onclick="javascript:toggleLevel(4);">4</span><span onclick="javascript:toggleLevel(5);">5</span><span onclick="javascript:toggleLevel(6);">6</span>]</div><table class="directory">
+<tr id="row_0_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_0_" class="arrow" onclick="toggleFolder('0_')">&#9660;</span><span id="img_0_" class="iconfopen" onclick="toggleFolder('0_')">&#160;</span><a class="el" href="dir_84bbf7b3c7f28a5a18725745e1505219.html" target="_self">Assets</a></td><td class="desc"></td></tr>
+<tr id="row_0_0_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_0_0_" class="arrow" onclick="toggleFolder('0_0_')">&#9660;</span><span id="img_0_0_" class="iconfopen" onclick="toggleFolder('0_0_')">&#160;</span><a class="el" href="dir_f13b41af88cf68434578284aaf699e39.html" target="_self">Scripts</a></td><td class="desc"></td></tr>
+<tr id="row_0_0_0_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_0_0_0_" class="arrow" onclick="toggleFolder('0_0_0_')">&#9660;</span><span id="img_0_0_0_" class="iconfopen" onclick="toggleFolder('0_0_0_')">&#160;</span><a class="el" href="dir_755cd5fbd508c2d492f31884d1b49ca6.html" target="_self">InteractionEngine</a></td><td class="desc"></td></tr>
+<tr id="row_0_0_0_0_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span id="arr_0_0_0_0_" class="arrow" onclick="toggleFolder('0_0_0_0_')">&#9660;</span><span id="img_0_0_0_0_" class="iconfopen" onclick="toggleFolder('0_0_0_0_')">&#160;</span><a class="el" href="dir_eeeaf6713f66d01503c34788ba07f0b5.html" target="_self">Character_Animations</a></td><td class="desc"></td></tr>
+<tr id="row_0_0_0_0_0_" class="even"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="_character_dialog_8cs.html" target="_self">CharacterDialog.cs</a></td><td class="desc"></td></tr>
+<tr id="row_0_0_0_0_1_"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="_task_charakter_animation_8cs.html" target="_self">TaskCharakterAnimation.cs</a></td><td class="desc"></td></tr>
+<tr id="row_0_0_0_1_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span id="arr_0_0_0_1_" class="arrow" onclick="toggleFolder('0_0_0_1_')">&#9660;</span><span id="img_0_0_0_1_" class="iconfopen" onclick="toggleFolder('0_0_0_1_')">&#160;</span><a class="el" href="dir_48093dab2a6dea0ff475fd8c069bb1d7.html" target="_self">FactHandling</a></td><td class="desc"></td></tr>
+<tr id="row_0_0_0_1_0_"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="_fact_8cs.html" target="_self">Fact.cs</a></td><td class="desc"></td></tr>
+<tr id="row_0_0_0_1_1_" class="even"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="_fact_comparer_8cs.html" target="_self">FactComparer.cs</a></td><td class="desc"></td></tr>
+<tr id="row_0_0_0_1_2_"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="_fact_manager_8cs.html" target="_self">FactManager.cs</a></td><td class="desc"></td></tr>
+<tr id="row_0_0_0_1_3_" class="even"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="_fact_object_8cs.html" target="_self">FactObject.cs</a></td><td class="desc"></td></tr>
+<tr id="row_0_0_0_1_4_"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="_fact_organizer_8cs.html" target="_self">FactOrganizer.cs</a></td><td class="desc"></td></tr>
+<tr id="row_0_0_0_1_5_" class="even"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="_fact_spawner_8cs.html" target="_self">FactSpawner.cs</a></td><td class="desc"></td></tr>
+<tr id="row_0_0_0_1_6_"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="_solution_organizer_8cs.html" target="_self">SolutionOrganizer.cs</a></td><td class="desc"></td></tr>
+<tr id="row_0_0_0_2_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span id="arr_0_0_0_2_" class="arrow" onclick="toggleFolder('0_0_0_2_')">&#9660;</span><span id="img_0_0_0_2_" class="iconfopen" onclick="toggleFolder('0_0_0_2_')">&#160;</span><a class="el" href="dir_17e56777ce10be98563aaed983e62136.html" target="_self">Gadgets</a></td><td class="desc"></td></tr>
+<tr id="row_0_0_0_2_0_"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="_angle_tool_8cs.html" target="_self">AngleTool.cs</a></td><td class="desc"></td></tr>
+<tr id="row_0_0_0_2_1_" class="even"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="_extra_gadget_8cs.html" target="_self">ExtraGadget.cs</a></td><td class="desc"></td></tr>
+<tr id="row_0_0_0_2_2_"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="_gadget_8cs.html" target="_self">Gadget.cs</a></td><td class="desc"></td></tr>
+<tr id="row_0_0_0_2_3_" class="even"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="_gadget_manager_8cs.html" target="_self">GadgetManager.cs</a></td><td class="desc"></td></tr>
+<tr id="row_0_0_0_2_4_"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="_line_tool_8cs.html" target="_self">LineTool.cs</a></td><td class="desc"></td></tr>
+<tr id="row_0_0_0_2_5_" class="even"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="_lot_tool_8cs.html" target="_self">LotTool.cs</a></td><td class="desc"></td></tr>
+<tr id="row_0_0_0_2_6_"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="_pendulum_8cs.html" target="_self">Pendulum.cs</a></td><td class="desc"></td></tr>
+<tr id="row_0_0_0_2_7_" class="even"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="_pointer_8cs.html" target="_self">Pointer.cs</a></td><td class="desc"></td></tr>
+<tr id="row_0_0_0_2_8_"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="_pole_tool_8cs.html" target="_self">PoleTool.cs</a></td><td class="desc"></td></tr>
+<tr id="row_0_0_0_2_9_" class="even"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="_remover_8cs.html" target="_self">Remover.cs</a></td><td class="desc"></td></tr>
+<tr id="row_0_0_0_2_10_"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="_tape_8cs.html" target="_self">Tape.cs</a></td><td class="desc"></td></tr>
+<tr id="row_0_0_0_3_" class="even"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="_align_text_8cs.html" target="_self">AlignText.cs</a></td><td class="desc"></td></tr>
+<tr id="row_0_0_0_4_"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="_communication_events_8cs.html" target="_self">CommunicationEvents.cs</a></td><td class="desc"></td></tr>
+<tr id="row_0_0_0_5_" class="even"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="_image_hint_animation_8cs.html" target="_self">ImageHintAnimation.cs</a></td><td class="desc"></td></tr>
+<tr id="row_0_0_0_6_"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="_mesh_renderer_hint_animation_8cs.html" target="_self">MeshRendererHintAnimation.cs</a></td><td class="desc"></td></tr>
+<tr id="row_0_0_0_7_" class="even"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="_m_m_t_interface_8cs.html" target="_self">MMTInterface.cs</a></td><td class="desc"></td></tr>
+<tr id="row_0_0_0_8_"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="_shiny_things_8cs.html" target="_self">ShinyThings.cs</a></td><td class="desc"></td></tr>
+<tr id="row_0_0_0_9_" class="even"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="_tool_mode_text_8cs.html" target="_self">ToolModeText.cs</a></td><td class="desc"></td></tr>
+<tr id="row_0_0_0_10_"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="_world_cursor_8cs.html" target="_self">WorldCursor.cs</a></td><td class="desc"></td></tr>
+<tr id="row_0_0_1_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_0_0_1_" class="arrow" onclick="toggleFolder('0_0_1_')">&#9660;</span><span id="img_0_0_1_" class="iconfopen" onclick="toggleFolder('0_0_1_')">&#160;</span><a class="el" href="dir_90c90f4be25d57f9219cf68dc1d1eb16.html" target="_self">InventoryStuff</a></td><td class="desc"></td></tr>
+<tr id="row_0_0_1_0_"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="_display_facts_8cs.html" target="_self">DisplayFacts.cs</a></td><td class="desc"></td></tr>
+<tr id="row_0_0_1_1_" class="even"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="_display_scrolls_8cs.html" target="_self">DisplayScrolls.cs</a></td><td class="desc"></td></tr>
+<tr id="row_0_0_1_2_"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="_drag_handling_8cs.html" target="_self">DragHandling.cs</a></td><td class="desc"></td></tr>
+<tr id="row_0_0_1_3_" class="even"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="_drop_handling_8cs.html" target="_self">DropHandling.cs</a></td><td class="desc"></td></tr>
+<tr id="row_0_0_1_4_"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="_fact_wrapper_8cs.html" target="_self">FactWrapper.cs</a></td><td class="desc"></td></tr>
+<tr id="row_0_0_1_5_" class="even"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="_point_wrapper_8cs.html" target="_self">PointWrapper.cs</a></td><td class="desc"></td></tr>
+<tr id="row_0_0_1_6_"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="_pythagoras_script_8cs.html" target="_self">PythagorasScript.cs</a></td><td class="desc"></td></tr>
+<tr id="row_0_0_1_7_" class="even"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="_rendered_scroll_fact_8cs.html" target="_self">RenderedScrollFact.cs</a></td><td class="desc"></td></tr>
+<tr id="row_0_0_1_8_"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="_scroll_8cs.html" target="_self">Scroll.cs</a></td><td class="desc"></td></tr>
+<tr id="row_0_0_1_9_" class="even"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="_scroll_clicked_script_8cs.html" target="_self">ScrollClickedScript.cs</a></td><td class="desc"></td></tr>
+<tr id="row_0_0_1_10_"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="_scroll_details_8cs.html" target="_self">ScrollDetails.cs</a></td><td class="desc"></td></tr>
+<tr id="row_0_0_2_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_0_0_2_" class="arrow" onclick="toggleFolder('0_0_2_')">&#9660;</span><span id="img_0_0_2_" class="iconfopen" onclick="toggleFolder('0_0_2_')">&#160;</span><a class="el" href="dir_8cda9015d629c02aba731309a248d9da.html" target="_self">Loading</a></td><td class="desc"></td></tr>
+<tr id="row_0_0_2_0_"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="_loader_8cs.html" target="_self">Loader.cs</a></td><td class="desc"></td></tr>
+<tr id="row_0_0_2_1_" class="even"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="_loading_screen_percentage_8cs.html" target="_self">LoadingScreenPercentage.cs</a></td><td class="desc"></td></tr>
+<tr id="row_0_0_2_2_"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="_stage_8cs.html" target="_self">Stage.cs</a></td><td class="desc"></td></tr>
+<tr id="row_0_0_3_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_0_0_3_" class="arrow" onclick="toggleFolder('0_0_3_')">&#9660;</span><span id="img_0_0_3_" class="iconfopen" onclick="toggleFolder('0_0_3_')">&#160;</span><a class="el" href="dir_b900abf6791c063514b61fcc40c7c5ad.html" target="_self">TestScripts</a></td><td class="desc"></td></tr>
+<tr id="row_0_0_3_0_"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="_scroll_u_i_manager_8cs.html" target="_self">ScrollUIManager.cs</a></td><td class="desc"></td></tr>
+<tr id="row_0_0_4_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_0_0_4_" class="arrow" onclick="toggleFolder('0_0_4_')">&#9660;</span><span id="img_0_0_4_" class="iconfopen" onclick="toggleFolder('0_0_4_')">&#160;</span><a class="el" href="dir_4ae35e2d0d203079e26c83ccaec95743.html" target="_self">UI</a></td><td class="desc"></td></tr>
+<tr id="row_0_0_4_0_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span id="arr_0_0_4_0_" class="arrow" onclick="toggleFolder('0_0_4_0_')">&#9660;</span><span id="img_0_0_4_0_" class="iconfopen" onclick="toggleFolder('0_0_4_0_')">&#160;</span><a class="el" href="dir_721de5d964af8e546186d67c247c130b.html" target="_self">MainMenue</a></td><td class="desc"></td></tr>
+<tr id="row_0_0_4_0_0_" class="even"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span id="arr_0_0_4_0_0_" class="arrow" onclick="toggleFolder('0_0_4_0_0_')">&#9660;</span><span id="img_0_0_4_0_0_" class="iconfopen" onclick="toggleFolder('0_0_4_0_0_')">&#160;</span><a class="el" href="dir_3dbd4d3e1a268acea3d145eb4fe1ee35.html" target="_self">CollapsableStage</a></td><td class="desc"></td></tr>
+<tr id="row_0_0_4_0_0_0_"><td class="entry"><span style="width:96px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="_collapsable_category_8cs.html" target="_self">CollapsableCategory.cs</a></td><td class="desc"></td></tr>
+<tr id="row_0_0_4_0_0_1_" class="even"><td class="entry"><span style="width:96px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="_collapsable_stage_8cs.html" target="_self">CollapsableStage.cs</a></td><td class="desc"></td></tr>
+<tr id="row_0_0_4_0_1_"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span id="arr_0_0_4_0_1_" class="arrow" onclick="toggleFolder('0_0_4_0_1_')">&#9660;</span><span id="img_0_0_4_0_1_" class="iconfopen" onclick="toggleFolder('0_0_4_0_1_')">&#160;</span><a class="el" href="dir_f1704b393340e42ccf2ea06b4aa9270d.html" target="_self">PageLoader</a></td><td class="desc"></td></tr>
+<tr id="row_0_0_4_0_1_0_" class="even"><td class="entry"><span style="width:96px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="_create_loader_8cs.html" target="_self">CreateLoader.cs</a></td><td class="desc"></td></tr>
+<tr id="row_0_0_4_0_1_1_"><td class="entry"><span style="width:96px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="_edit_loader_8cs.html" target="_self">EditLoader.cs</a></td><td class="desc"></td></tr>
+<tr id="row_0_0_4_0_1_2_" class="even"><td class="entry"><span style="width:96px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="_local_loader_8cs.html" target="_self">LocalLoader.cs</a></td><td class="desc"></td></tr>
+<tr id="row_0_0_4_0_1_3_"><td class="entry"><span style="width:96px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="_stage_loader_8cs.html" target="_self">StageLoader.cs</a></td><td class="desc"></td></tr>
+<tr id="row_0_0_4_0_2_" class="even"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="_list_loader_8cs.html" target="_self">ListLoader.cs</a></td><td class="desc"></td></tr>
+<tr id="row_0_0_4_0_3_"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="_menue_loader_8cs.html" target="_self">MenueLoader.cs</a></td><td class="desc"></td></tr>
+<tr id="row_0_0_4_1_" class="even"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="_discrete_bar_slider_8cs.html" target="_self">DiscreteBarSlider.cs</a></td><td class="desc"></td></tr>
+<tr id="row_0_0_4_2_"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="_hide_u_i_8cs.html" target="_self">HideUI.cs</a></td><td class="desc"></td></tr>
+<tr id="row_0_0_4_3_" class="even"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="_input_field_panel_8cs.html" target="_self">InputFieldPanel.cs</a></td><td class="desc"></td></tr>
+<tr id="row_0_0_4_4_"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="_tool_mode_selector_8cs.html" target="_self">ToolModeSelector.cs</a></td><td class="desc"></td></tr>
+<tr id="row_0_0_4_5_" class="even"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="_u_i_tool_box_8cs.html" target="_self">UIToolBox.cs</a></td><td class="desc"></td></tr>
+<tr id="row_0_0_5_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="_circle_segment_generator_8cs.html" target="_self">CircleSegmentGenerator.cs</a></td><td class="desc"></td></tr>
+<tr id="row_0_0_6_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="_game_object_extensions_8cs.html" target="_self">GameObjectExtensions.cs</a></td><td class="desc"></td></tr>
+<tr id="row_0_0_7_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="_generate_demo_files_8cs.html" target="_self">GenerateDemoFiles.cs</a></td><td class="desc"></td></tr>
+<tr id="row_0_0_8_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="_global_behaviour_8cs.html" target="_self">GlobalBehaviour.cs</a></td><td class="desc"></td></tr>
+<tr id="row_0_0_9_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="_hit_water_8cs.html" target="_self">HitWater.cs</a></td><td class="desc"></td></tr>
+<tr id="row_0_0_10_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="_hover_text_8cs.html" target="_self">HoverText.cs</a></td><td class="desc"></td></tr>
+<tr id="row_0_0_11_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="_j_s_o_n_manager_8cs.html" target="_self">JSONManager.cs</a></td><td class="desc"></td></tr>
+<tr id="row_0_0_12_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="_math3d_8cs.html" target="_self">Math3d.cs</a></td><td class="desc"></td></tr>
+<tr id="row_0_0_13_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="_restart_8cs.html" target="_self">Restart.cs</a></td><td class="desc"></td></tr>
+<tr id="row_0_0_14_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="_stage_behaviour_8cs.html" target="_self">StageBehaviour.cs</a></td><td class="desc"></td></tr>
+<tr id="row_0_0_15_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="_stage_static_8cs.html" target="_self">StageStatic.cs</a></td><td class="desc"></td></tr>
+<tr id="row_0_0_16_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="_start_server_8cs.html" target="_self">StartServer.cs</a></td><td class="desc"></td></tr>
+</table>
+</div><!-- directory -->
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/files_dup.js b/Doxygen/output/html/files_dup.js
new file mode 100644
index 0000000000000000000000000000000000000000..2fd9925041b99e141d63d1c6d44286269c5f2e05
--- /dev/null
+++ b/Doxygen/output/html/files_dup.js
@@ -0,0 +1,4 @@
+var files_dup =
+[
+    [ "Assets", "dir_84bbf7b3c7f28a5a18725745e1505219.html", "dir_84bbf7b3c7f28a5a18725745e1505219" ]
+];
\ No newline at end of file
diff --git a/Doxygen/output/html/folderclosed.png b/Doxygen/output/html/folderclosed.png
new file mode 100644
index 0000000000000000000000000000000000000000..0e8458afbe612712bccec58d09d6523ee36ab7ef
--- /dev/null
+++ b/Doxygen/output/html/folderclosed.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:a6ca13a1c87edcfbfc91317896452c31a9d49c4768f1b4b46ac32e0907e00a73
+size 616
diff --git a/Doxygen/output/html/folderopen.png b/Doxygen/output/html/folderopen.png
new file mode 100644
index 0000000000000000000000000000000000000000..cc10730ffcf6e6b666d270f72fccd7e956043dbf
--- /dev/null
+++ b/Doxygen/output/html/folderopen.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:680166339ff62595dd2d2eed3a79fb9fa0c2e8250e89539f6d678aa2e5e51e26
+size 597
diff --git a/Doxygen/output/html/functions.html b/Doxygen/output/html/functions.html
new file mode 100644
index 0000000000000000000000000000000000000000..dc48a5dfec0dac3f5ba4c3ba0e1f58790b6a3364
--- /dev/null
+++ b/Doxygen/output/html/functions.html
@@ -0,0 +1,113 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Class Members</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('functions.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="contents">
+<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div>
+
+<h3><a id="index__5F" name="index__5F"></a>- _ -</h3><ul>
+<li>_Clone()&#160;:&#160;<a class="el" href="class_edit_loader.html#a85350f34f42fdf962fdd2a6e8e13d90a">EditLoader</a></li>
+<li>_CustomLabel&#160;:&#160;<a class="el" href="class_fact.html#abe0a555478c7d84d82d47713c3341a19">Fact</a></li>
+<li>_Delete()&#160;:&#160;<a class="el" href="class_edit_loader.html#a537c24e6a4c629314e7db4db735e2162">EditLoader</a></li>
+<li>_Facts&#160;:&#160;<a class="el" href="class_fact.html#addf13e312f8d68a630cde0eb0292e779">Fact</a></li>
+<li>_GadgetLaserDistance&#160;:&#160;<a class="el" href="class_global_behaviour.html#aa43c58847f4b2140fa4e72e38ebe633a">GlobalBehaviour</a></li>
+<li>_GadgetPhysicalDistance&#160;:&#160;<a class="el" href="class_global_behaviour.html#a55d28ed5066820169c35f1abf1be087c">GlobalBehaviour</a></li>
+<li>_hintAnimationDuration&#160;:&#160;<a class="el" href="class_global_behaviour.html#aba11094ab5c21a0419fa1ffa1fa43e3f">GlobalBehaviour</a></li>
+<li>_hintAnimationEndColor&#160;:&#160;<a class="el" href="class_global_behaviour.html#aee7d3510a5eeb4a0e8d8d09f51babc77">GlobalBehaviour</a></li>
+<li>_hintAnimationStartColor&#160;:&#160;<a class="el" href="class_global_behaviour.html#a6d53399649b0132ed9376065e68273ec">GlobalBehaviour</a></li>
+<li>_label&#160;:&#160;<a class="el" href="class_rendered_scroll_fact.html#aa9e4eea9bc875f73016212b8fd653568">RenderedScrollFact</a></li>
+<li>_Save()&#160;:&#160;<a class="el" href="class_edit_loader.html#a6fc8e91e375f52f286b21c2e739869ca">EditLoader</a></li>
+<li>_StageAccomplished&#160;:&#160;<a class="el" href="class_global_behaviour.html#a32329e5df133c503f2df4af336c344de">GlobalBehaviour</a></li>
+<li>_StageError&#160;:&#160;<a class="el" href="class_global_behaviour.html#a7c277de1a2bd83a0e36957966c9fbf49">GlobalBehaviour</a></li>
+<li>_StageNotYetAccomplished&#160;:&#160;<a class="el" href="class_global_behaviour.html#a942bbbe4c2189abbb81c5be26ea4375b">GlobalBehaviour</a></li>
+<li>_URI&#160;:&#160;<a class="el" href="class_fact.html#a338f38115696c45402971ef7d0e1ab13">Fact</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/functions_a.html b/Doxygen/output/html/functions_a.html
new file mode 100644
index 0000000000000000000000000000000000000000..03ba1fe34f53224ac08ae39907524166a84ba8d9
--- /dev/null
+++ b/Doxygen/output/html/functions_a.html
@@ -0,0 +1,150 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Class Members</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('functions_a.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="contents">
+<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div>
+
+<h3><a id="index_a" name="index_a"></a>- a -</h3><ul>
+<li>AbstractLineFact()&#160;:&#160;<a class="el" href="class_abstract_line_fact.html#aaff88e709ce3921720c89669c543ee73">AbstractLineFact</a></li>
+<li>AbstractLineFactWrappedCRTP()&#160;:&#160;<a class="el" href="class_abstract_line_fact_wrapped_c_r_t_p.html#a40d1c470409418303375f92bbfb6b8eb">AbstractLineFactWrappedCRTP&lt; T &gt;</a></li>
+<li>acquiredFacts&#160;:&#160;<a class="el" href="class_scroll.html#afa9e1d18f153dfe0699e5b29a4d44028">Scroll</a>, <a class="el" href="class_scroll_1_1_scroll_application_info.html#a47016d90748a35fe59dd25fbe1761739">Scroll.ScrollApplicationInfo</a></li>
+<li>ActivateCurveDrawing()&#160;:&#160;<a class="el" href="class_angle_tool.html#a769856a6898543641fe8711a07c7a7f5">AngleTool</a></li>
+<li>ActivateLineDrawing()&#160;:&#160;<a class="el" href="class_line_tool.html#ad634ddf4fddf7fbdf91b0ac7e10b16a1">LineTool</a>, <a class="el" href="class_lot_tool.html#a12d8eb5cdfb3b1c7db21d9080ac5dbe6">LotTool</a>, <a class="el" href="class_pendulum.html#a5451fdf6ab870982c02b165173ef7646">Pendulum</a>, <a class="el" href="class_pole_tool.html#ad0045c3eef710e46eace0fe7a7eb9cde">PoleTool</a>, <a class="el" href="class_tape.html#a7652d5608e25e7453e3235238ebfa325">Tape</a></li>
+<li>active&#160;:&#160;<a class="el" href="struct_fact_organizer_1_1meta.html#a91d7079c4dd366fe694053100b1bfce7">FactOrganizer.meta</a>, <a class="el" href="struct_public_fact_organizer_1_1meta.html#a5c99231065be9d5fcf8740413aec2dc8">PublicFactOrganizer.meta</a></li>
+<li>activeGadget&#160;:&#160;<a class="el" href="class_gadget_manager.html#a482af6ad59db6429f5b6e28f84775228">GadgetManager</a></li>
+<li>activeGadgetScaleFactor&#160;:&#160;<a class="el" href="class_tool_mode_selector.html#a9b0729b6a1fa592b8250b75c2d4a0ad0">ToolModeSelector</a></li>
+<li>Add()&#160;:&#160;<a class="el" href="class_fact_organizer.html#a923a7232f6648843107728cc7da722e6">FactOrganizer</a></li>
+<li>AddAngleFact()&#160;:&#160;<a class="el" href="class_fact_manager.html#a940840da8e97a40c9225cbcabdde4119">FactManager</a></li>
+<li>AddFact()&#160;:&#160;<a class="el" href="class_display_facts.html#a48f34373aa006228ad49377c126a2b5a">DisplayFacts</a></li>
+<li>AddFactEvent&#160;:&#160;<a class="el" href="class_communication_events.html#a6e867d20571ab29e8987bd8e8eb927ba">CommunicationEvents</a></li>
+<li>AddFactIfNotFound()&#160;:&#160;<a class="el" href="class_fact_manager.html#aae91a6867216a9efed931d56eda17d42">FactManager</a></li>
+<li>AddLineFact()&#160;:&#160;<a class="el" href="class_fact_manager.html#aedfaff5ad2a46d7219c3299eaed49092">FactManager</a></li>
+<li>AddOnLineFact()&#160;:&#160;<a class="el" href="class_fact_manager.html#a94dc4329eba5a74416970e68320e6af5">FactManager</a></li>
+<li>AddPointFact()&#160;:&#160;<a class="el" href="class_fact_manager.html#a5f87213c9b344586b60b321af877ea2e">FactManager</a></li>
+<li>AddRayFact()&#160;:&#160;<a class="el" href="class_fact_manager.html#aa556ddb7bc07fabfc9629eb7aee7b8b2">FactManager</a></li>
+<li>AddRotation()&#160;:&#160;<a class="el" href="class_math3d.html#af3148489d29f629bd94769faef49cd04">Math3d</a></li>
+<li>AddVectorLength()&#160;:&#160;<a class="el" href="class_math3d.html#ad92fd4e4c8e76b9991b10e64213fe932">Math3d</a></li>
+<li>Angle&#160;:&#160;<a class="el" href="class_fact_spawner.html#a69b7f6dd1da6dc4b6d0af763546d176d">FactSpawner</a>, <a class="el" href="class_m_m_t_u_r_i_collection.html#a9da7504dd7515b8b65f01a880cfce1ab">MMTURICollection</a></li>
+<li>angleAccuracy&#160;:&#160;<a class="el" href="class_circle_segment_generator.html#a34cbbb5f835e20f6303710df282fac9e">CircleSegmentGenerator</a></li>
+<li>AngleFact()&#160;:&#160;<a class="el" href="class_angle_fact.html#a2ae66d73e61a15791153eec7dfc02b8c">AngleFact</a></li>
+<li>AngleFacts&#160;:&#160;<a class="el" href="class_public_fact_organizer.html#a53779f30192cf899ed2673830c52afb3">PublicFactOrganizer</a></li>
+<li>angleMiddlePoint&#160;:&#160;<a class="el" href="class_angle_tool.html#aa04dbed6f4ae1011df6311a50d8fd24d">AngleTool</a></li>
+<li>angleModeFirstPointSelected&#160;:&#160;<a class="el" href="class_angle_tool.html#a12eee7dfc33d7b1d158aaabaaf216d74">AngleTool</a></li>
+<li>angleModeIsFirstPointSelected&#160;:&#160;<a class="el" href="class_angle_tool.html#a2cd00d65b792c40a70039928be8f86eb">AngleTool</a></li>
+<li>angleModeIsSecondPointSelected&#160;:&#160;<a class="el" href="class_angle_tool.html#a5381bc4de94101bd327dea84d519a39f">AngleTool</a></li>
+<li>angleModeSecondPointSelected&#160;:&#160;<a class="el" href="class_angle_tool.html#aad527dbaf0389df79074a8af1e2970c7">AngleTool</a></li>
+<li>anglePreviewMaterial&#160;:&#160;<a class="el" href="class_angle_tool.html#a4b4bef62cc77cb4c7004b4c044059144">AngleTool</a></li>
+<li>AngleVectorPlane()&#160;:&#160;<a class="el" href="class_math3d.html#a02591fdff71a8f6bf8dbcd3fa901a8de">Math3d</a></li>
+<li>AngularAcceleration()&#160;:&#160;<a class="el" href="class_math3d.html#a791de8a0100ec8ed81b85f342fa5f97f">Math3d</a></li>
+<li>anim&#160;:&#160;<a class="el" href="class_task_charakter_animation.html#a752e222839059123234f55197a5e9420">TaskCharakterAnimation</a></li>
+<li>Animate()&#160;:&#160;<a class="el" href="class_image_hint_animation.html#a2f987820c1efe68359b95fecbd848ce0">ImageHintAnimation</a>, <a class="el" href="class_mesh_renderer_hint_animation.html#a299d92840c049e247bb26adf1f710e22">MeshRendererHintAnimation</a></li>
+<li>animateDuration&#160;:&#160;<a class="el" href="class_image_hint_animation.html#aa15481091b74e92f876fd4aef8ed619f">ImageHintAnimation</a>, <a class="el" href="class_mesh_renderer_hint_animation.html#a0c9f6c505843977d0e38f1a2188f1a94">MeshRendererHintAnimation</a></li>
+<li>AnimateExistingFactEvent&#160;:&#160;<a class="el" href="class_communication_events.html#a55f2b130557c83b84d4b067d028fb8b5">CommunicationEvents</a></li>
+<li>AnimateFact()&#160;:&#160;<a class="el" href="class_display_facts.html#a489d8b4bcc7041cc98df0cca73491320">DisplayFacts</a></li>
+<li>animateHint()&#160;:&#160;<a class="el" href="class_scroll_details.html#a23b498126f7832c85957c4cfbaaa4d75">ScrollDetails</a></li>
+<li>animateNonExistingFact()&#160;:&#160;<a class="el" href="class_fact_spawner.html#aca0bcf17cca26ca60e11a6a4d435c08b">FactSpawner</a></li>
+<li>AnimateNonExistingFactEvent&#160;:&#160;<a class="el" href="class_communication_events.html#a8a59d3fab9e365fb8a32e598319ccd02">CommunicationEvents</a></li>
+<li>animateNonExistingFactTrigger()&#160;:&#160;<a class="el" href="class_fact_spawner.html#a94e66ecc512cd9dd74e7a115375d2ac9">FactSpawner</a></li>
+<li>animateScrollParameter()&#160;:&#160;<a class="el" href="class_scroll_details.html#a9ed006a763286cbc1f13fbdf71e3eb28">ScrollDetails</a></li>
+<li>animating&#160;:&#160;<a class="el" href="class_image_hint_animation.html#aa59ef9af9b532bdb1cbaa062da4b2488">ImageHintAnimation</a>, <a class="el" href="class_mesh_renderer_hint_animation.html#a705c8f01ced72109d7fb598485eed889">MeshRendererHintAnimation</a></li>
+<li>animationEndColor&#160;:&#160;<a class="el" href="class_image_hint_animation.html#ad88a6bc460dc4dedbc48214bca5b2f5d">ImageHintAnimation</a>, <a class="el" href="class_mesh_renderer_hint_animation.html#a14f97dd6f5e8c5ca6d672e3f1a91eb5a">MeshRendererHintAnimation</a></li>
+<li>animationStartColor&#160;:&#160;<a class="el" href="class_image_hint_animation.html#a18f553cfb8c646a4777c8bc54bb01204">ImageHintAnimation</a>, <a class="el" href="class_mesh_renderer_hint_animation.html#a9fbb7eff5fed532de8fdec4f4eda90b9">MeshRendererHintAnimation</a></li>
+<li>AnimationTrigger()&#160;:&#160;<a class="el" href="class_image_hint_animation.html#ab51c7d311e027b615b1d59d466c6ae7f">ImageHintAnimation</a>, <a class="el" href="class_mesh_renderer_hint_animation.html#a480ec85a818fefba2f73fa4a5345ef56">MeshRendererHintAnimation</a></li>
+<li>applicant&#160;:&#160;<a class="el" href="class_j_s_o_n_manager_1_1_o_m_a.html#a665c1a55e33e5ac1e3858efb52f764e8">JSONManager.OMA</a></li>
+<li>AreLineSegmentsCrossing()&#160;:&#160;<a class="el" href="class_math3d.html#a570ef4340ba12690009750e6aa108c2e">Math3d</a></li>
+<li>arguments&#160;:&#160;<a class="el" href="class_j_s_o_n_manager_1_1_o_m_a.html#a416fe1e0f1f929881d9ec482a2b470e4">JSONManager.OMA</a></li>
+<li>assignment&#160;:&#160;<a class="el" href="class_scroll_1_1_scroll_assignment.html#aa0dd0c91488d2dde3c10b2ba78b4b90a">Scroll.ScrollAssignment</a></li>
+<li>assignments&#160;:&#160;<a class="el" href="class_scroll_1_1_filled_scroll.html#afbbf7eb945c1f25f418fdc2430cd6baa">Scroll.FilledScroll</a></li>
+<li>automaticHintGenerationActive&#160;:&#160;<a class="el" href="class_scroll_details.html#ae459e1ce5fcb5e66362bf28b90b956ae">ScrollDetails</a></li>
+<li>Awake()&#160;:&#160;<a class="el" href="class_angle_tool.html#a09d40d4ac5ca7b8f66ef9bc9f2fe2d48">AngleTool</a>, <a class="el" href="class_extra_gadget.html#ae107afda04a5642022feadc8aa1b6b27">ExtraGadget</a>, <a class="el" href="class_gadget.html#a7ee73250f04a3d86b486ec4e73e3b790">Gadget</a>, <a class="el" href="class_global_behaviour.html#aa99978332be57c851238eade96f4e61b">GlobalBehaviour</a>, <a class="el" href="class_line_tool.html#ac59bbe598417a959c4b39b81921a97f7">LineTool</a>, <a class="el" href="class_lot_tool.html#a95d0f3e2420f6f01452efcc00be70062">LotTool</a>, <a class="el" href="class_pendulum.html#aec8e862ef54359f99724cb6d91aaa04f">Pendulum</a>, <a class="el" href="class_pointer.html#abd9413966aaff2559abec0c1b2c65e9e">Pointer</a>, <a class="el" href="class_pole_tool.html#a52df827c6e330429ff2c68cdbddfef50">PoleTool</a>, <a class="el" href="class_remover.html#a07ded6d73cf117ca181b92bdf605d5e3">Remover</a>, <a class="el" href="class_tape.html#a9e2f6fa51f834b35efaa11f1f815a485">Tape</a>, <a class="el" href="class_world_cursor.html#ab94aee84a5c8ea7862f54996884d83e9">WorldCursor</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/functions_b.html b/Doxygen/output/html/functions_b.html
new file mode 100644
index 0000000000000000000000000000000000000000..ca8511e0a7981faf4cfcd7d152a56608b20d8cb2
--- /dev/null
+++ b/Doxygen/output/html/functions_b.html
@@ -0,0 +1,102 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Class Members</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('functions_b.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="contents">
+<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div>
+
+<h3><a id="index_b" name="index_b"></a>- b -</h3><ul>
+<li>backlog&#160;:&#160;<a class="el" href="class_fact_organizer.html#a450bb7f70ec71412cc6fe0314e07a3b2">FactOrganizer</a>, <a class="el" href="class_public_fact_organizer.html#a165e5ef97be7d87f772b60e5c6574881">PublicFactOrganizer</a></li>
+<li>bool&#160;:&#160;<a class="el" href="struct_stage_static_1_1_stage_error_struct.html#ad9fc599de9abed7f4b9aa950dec801b6">StageStatic.StageErrorStruct</a></li>
+<li>BuildScrolls()&#160;:&#160;<a class="el" href="class_display_scrolls.html#a8904bc3d704e855cde3b38bd4946e431">DisplayScrolls</a></li>
+<li>Buttons&#160;:&#160;<a class="el" href="class_tool_mode_selector.html#ad4ae45a4882feff46ab2c62bd507cd76">ToolModeSelector</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/functions_c.html b/Doxygen/output/html/functions_c.html
new file mode 100644
index 0000000000000000000000000000000000000000..35f0470b626a70352c2ba3170f3efb09a9e85659
--- /dev/null
+++ b/Doxygen/output/html/functions_c.html
@@ -0,0 +1,154 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Class Members</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('functions_c.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="contents">
+<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div>
+
+<h3><a id="index_c" name="index_c"></a>- c -</h3><ul>
+<li>Cam&#160;:&#160;<a class="el" href="class_align_text.html#a8954a34d9aadcb917ab19c4b81db534f">AlignText</a>, <a class="el" href="class_world_cursor.html#a308d7c85e2989c6cadb4b26fbb108498">WorldCursor</a></li>
+<li>CamControl&#160;:&#160;<a class="el" href="class_hide_u_i.html#aae2b5ecfe2919eb146644bb22e3120dd">HideUI</a></li>
+<li>CanConvert()&#160;:&#160;<a class="el" href="class_j_s_o_n_manager_1_1_json_inheritence_converter.html#a66565cef58fea590c664f401eb739080">JSONManager.JsonInheritenceConverter&lt; T &gt;</a></li>
+<li>canvasGroup&#160;:&#160;<a class="el" href="class_scroll_u_i_manager.html#a31fdb6daae3f50708b7f95bed75659d7">ScrollUIManager</a></li>
+<li>category&#160;:&#160;<a class="el" href="class_collapsable_category.html#a365a18cf58a6bee94b76266e220ed35f">CollapsableCategory</a></li>
+<li>Category&#160;:&#160;<a class="el" href="class_create_loader.html#afa009781fd95cbd1fb4e644f0ab10e1d">CreateLoader</a></li>
+<li>category&#160;:&#160;<a class="el" href="class_create_loader.html#ab3c5c901e655546c9b99654ae306dfab">CreateLoader</a>, <a class="el" href="class_stage.html#ae5516c644b31b5ac3a738224af511d80">Stage</a></li>
+<li>Category&#160;:&#160;<a class="el" href="class_stage_static.html#a6eec1c1438bf0ffe784e0676f5a578f5">StageStatic</a></li>
+<li>category&#160;:&#160;<a class="el" href="struct_stage_static_1_1_stage_error_struct.html#a7beade41a5f50d07ffd4924e4234fd6e">StageStatic.StageErrorStruct</a></li>
+<li>CharakterAnimation&#160;:&#160;<a class="el" href="class_character_dialog.html#a804d01e1594d9b62a1ed9db7478f43d2">CharacterDialog</a></li>
+<li>checkGameSolved()&#160;:&#160;<a class="el" href="class_task_charakter_animation.html#af76fa96e15667dab7d81223ae8a7afea">TaskCharakterAnimation</a></li>
+<li>CheckMouseButtons()&#160;:&#160;<a class="el" href="class_world_cursor.html#a8d6bd52839d0ccf3703cf70a27580321">WorldCursor</a></li>
+<li>CheckPushoutHighlighting()&#160;:&#160;<a class="el" href="class_shiny_things.html#a34b62441bcfac8582fa97719d769e56a">ShinyThings</a></li>
+<li>CheckSolved()&#160;:&#160;<a class="el" href="class_stage.html#a5791e2632b93400521c5eed33107d116">Stage</a></li>
+<li>CheckToolModeSelection()&#160;:&#160;<a class="el" href="class_tool_mode_selector.html#a9fb2a57376a6ead51a6eb66a6f1a9112">ToolModeSelector</a></li>
+<li>Clear()&#160;:&#160;<a class="el" href="class_fact_organizer.html#a3d04a545189f27f4a6cf75eb47198f53">FactOrganizer</a>, <a class="el" href="class_list_loader.html#a0cf84a06ccc3d56677f7ca144d839e15">ListLoader&lt; T &gt;</a>, <a class="el" href="class_menue_loader.html#ab264e0dc6c0aba950b8846354fe60a81">MenueLoader</a></li>
+<li>ClearAll()&#160;:&#160;<a class="el" href="class_stage.html#a7cccd1047135707147cb99b66d1208f7">Stage</a></li>
+<li>ClearALLRecords()&#160;:&#160;<a class="el" href="class_stage.html#a8be232d96750c4e1f72cb6498a121220">Stage</a></li>
+<li>ClearPlay()&#160;:&#160;<a class="el" href="class_stage.html#a0a9b8503dcdb37e124bf742f50f21acc">Stage</a></li>
+<li>ClearSolution()&#160;:&#160;<a class="el" href="class_stage.html#a6473bc6b7d252cb8ac58b074bdf0e9a4">Stage</a></li>
+<li>Clone()&#160;:&#160;<a class="el" href="class_edit_loader.html#ae15903201ff34141a1c9bd3b2d216af5">EditLoader</a>, <a class="el" href="class_player_record.html#ae058736bc42b94c94eafd9bf8a767ad5">PlayerRecord</a></li>
+<li>ClosestPointsOnTwoLines()&#160;:&#160;<a class="el" href="class_math3d.html#ade28da4490d6bb9e960ee19069a1f49f">Math3d</a></li>
+<li>Compare()&#160;:&#160;<a class="el" href="class_fact_comparer.html#afafdbca3b98949b9d7317aadcdb75b80">FactComparer</a>, <a class="el" href="class_fact_equivalents_comparer.html#a5ecff2e77e3f7354a6c4905c81049ea0">FactEquivalentsComparer</a>, <a class="el" href="class_line_fact_hight_direction_comparer.html#ad0bc01311d7a79c1239041a23f707c30">LineFactHightDirectionComparer</a></li>
+<li>Comparer&#160;:&#160;<a class="el" href="class_solution_organizer_1_1_sub_solution.html#a481a4b95cb385da391a1c4548508f9d4">SolutionOrganizer.SubSolution</a></li>
+<li>ComparerString&#160;:&#160;<a class="el" href="class_solution_organizer_1_1_sub_solution.html#a6c21647208a636e40910d1fcc5860a8d">SolutionOrganizer.SubSolution</a></li>
+<li>completed_once&#160;:&#160;<a class="el" href="class_stage.html#a546f7c6fe4d4a53269448956562429d6">Stage</a></li>
+<li>completions&#160;:&#160;<a class="el" href="class_scroll_1_1_scroll_dynamic_info.html#aac5d94d96714ac6de93425ded8b7129b">Scroll.ScrollDynamicInfo</a></li>
+<li>ContainsKey()&#160;:&#160;<a class="el" href="class_fact_organizer.html#a4600775c244976c702b8017366defe55">FactOrganizer</a>, <a class="el" href="class_stage_static.html#af43fd9717c7a138b2722780600b45e82">StageStatic</a></li>
+<li>ContainsLabel()&#160;:&#160;<a class="el" href="class_fact_organizer.html#a14178d4f9df5bb9eafb310c36fc5b183">FactOrganizer</a></li>
+<li>ContainsNumber()&#160;:&#160;<a class="el" href="class_stage_static.html#a2ca8799d0d70970a48992284a9b54a01">StageStatic</a></li>
+<li>content&#160;:&#160;<a class="el" href="class_collapsable_category.html#a8f0670c674d5d15e451da3572a0f0d4a">CollapsableCategory</a></li>
+<li>Create()&#160;:&#160;<a class="el" href="class_create_loader.html#a7205cbee0cd06ad3aaf59b2f3013edd7">CreateLoader</a></li>
+<li>CreateButton()&#160;:&#160;<a class="el" href="class_gadget_manager.html#a0908717a3cde48566043efa4f2727801">GadgetManager</a></li>
+<li>CreateDisplay()&#160;:&#160;<a class="el" href="class_display_facts.html#a90e8e02c82853c730285647d980e120e">DisplayFacts</a></li>
+<li>CreateEntry()&#160;:&#160;<a class="el" href="class_stage_loader.html#aaecc1a551aa5e4e33b58cced5d911eaf">StageLoader</a></li>
+<li>CreateHierarchiePath()&#160;:&#160;<a class="el" href="class_communication_events.html#af99736efe9976e3f493df0ccfbf2fb56">CommunicationEvents</a></li>
+<li>CreatePathToFile()&#160;:&#160;<a class="el" href="class_communication_events.html#a13345e5266ca2fd8aa50ac79936c790f">CommunicationEvents</a></li>
+<li>CreateSegment()&#160;:&#160;<a class="el" href="class_circle_segment_generator.html#aadaaa8438dade741f2d8e055436a8414">CircleSegmentGenerator</a></li>
+<li>creation&#160;:&#160;<a class="el" href="struct_fact_organizer_1_1stepnote.html#ab8938fdb7cd414689bd36620e48548d5">FactOrganizer.stepnote</a>, <a class="el" href="struct_public_fact_organizer_1_1stepnote.html#a699ff26a720060602cc358f7f070b119">PublicFactOrganizer.stepnote</a></li>
+<li>creatorMode&#160;:&#160;<a class="el" href="class_stage.html#a75bc2808e0b62640ad402d43a51d26f0">Stage</a></li>
+<li>CubeRoot()&#160;:&#160;<a class="el" href="class_math3d.html#a19a6a626eb71cb36a27100fcca0b2b9b">Math3d</a></li>
+<li>current&#160;:&#160;<a class="el" href="class_drop_handling.html#af1789e6005d12fa02d11c0316d127e18">DropHandling</a></li>
+<li>current_name&#160;:&#160;<a class="el" href="class_stage_static.html#a90720efb3185f55cd5f85d024358e6d7">StageStatic</a></li>
+<li>currentDistance&#160;:&#160;<a class="el" href="class_task_charakter_animation.html#ac015f59f5a4bb5c14574f2314a7830a0">TaskCharakterAnimation</a></li>
+<li>currentFact&#160;:&#160;<a class="el" href="class_drop_handling.html#a108a9ae0b9311f05c2cc0e5a6d101894">DropHandling</a></li>
+<li>currentMmtAnswer&#160;:&#160;<a class="el" href="class_scroll_details.html#ad0e5dbe252382302148dd8a4e352914f">ScrollDetails</a></li>
+<li>currentTransform&#160;:&#160;<a class="el" href="class_task_charakter_animation.html#a6683175a89df75b0e3b3bc5f1e05ad59">TaskCharakterAnimation</a></li>
+<li>currentValue&#160;:&#160;<a class="el" href="class_loading_screen_percentage.html#aaa6e26472961429805abd062f1c952de">LoadingScreenPercentage</a></li>
+<li>Cursor&#160;:&#160;<a class="el" href="class_gadget.html#ad932ca8643a5a86c74ed070079a8f70e">Gadget</a></li>
+<li>cursor&#160;:&#160;<a class="el" href="class_scroll_details.html#a5565d82324dc2bbe79a19b54cee5c4b5">ScrollDetails</a></li>
+<li>Cursor&#160;:&#160;<a class="el" href="class_shiny_things.html#a6de729b70d5a18c9d16292758d7bee7d">ShinyThings</a></li>
+<li>CursorRenderer&#160;:&#160;<a class="el" href="class_hide_u_i.html#a6f3384022ae8f7af8ce678dbe8e6c58a">HideUI</a></li>
+<li>curveDrawingActivated&#160;:&#160;<a class="el" href="class_angle_tool.html#ad53d1012ac71ea87e16563e4cb00f0ed">AngleTool</a></li>
+<li>curveDrawingVertexCount&#160;:&#160;<a class="el" href="class_angle_tool.html#ad60891ad87435994e65f10f49f0202a1">AngleTool</a></li>
+<li>curveEndPoint&#160;:&#160;<a class="el" href="class_angle_tool.html#a19127e03404289cc416de14d4178ef35">AngleTool</a></li>
+<li>curveRadius&#160;:&#160;<a class="el" href="class_angle_tool.html#a9689be22a443b6f6613bb5809a793c22">AngleTool</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/functions_d.html b/Doxygen/output/html/functions_d.html
new file mode 100644
index 0000000000000000000000000000000000000000..a21bb1fd961e0acd43191e3f8090857f4bd7dc1e
--- /dev/null
+++ b/Doxygen/output/html/functions_d.html
@@ -0,0 +1,130 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Class Members</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('functions_d.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="contents">
+<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div>
+
+<h3><a id="index_d" name="index_d"></a>- d -</h3><ul>
+<li>darkColor&#160;:&#160;<a class="el" href="class_shiny_things.html#aaaf397bdb22669ed1efc37c9f6960905">ShinyThings</a></li>
+<li>date&#160;:&#160;<a class="el" href="class_player_record.html#aa5e9b78561ffbb7edffdd63d9f708949">PlayerRecord</a></li>
+<li>DeactivateCurveDrawing()&#160;:&#160;<a class="el" href="class_angle_tool.html#ad86df38e2cf7458b7ec8e60b644469a7">AngleTool</a></li>
+<li>DeactivateLineDrawing()&#160;:&#160;<a class="el" href="class_line_tool.html#abbae59d117e92fc5de7e464a7872fcf9">LineTool</a>, <a class="el" href="class_lot_tool.html#aecc49588516c6a03a549804a17492d61">LotTool</a>, <a class="el" href="class_pendulum.html#a8237221e76dc10ebbbc3031d6849eb58">Pendulum</a>, <a class="el" href="class_pole_tool.html#a41912082f6e599827832aed12af4c890">PoleTool</a>, <a class="el" href="class_tape.html#ab0db7aa04f629e6b631775bd69e1940a">Tape</a></li>
+<li>deactivateSnapKey&#160;:&#160;<a class="el" href="class_world_cursor.html#a0183d66e569dd39faedaf495f2a69a43">WorldCursor</a></li>
+<li>Ded&#160;:&#160;<a class="el" href="class_m_m_t_u_r_i_collection.html#a6c86dfd72739c24050918ec7c78b8972">MMTURICollection</a></li>
+<li>DeepLoad()&#160;:&#160;<a class="el" href="class_stage.html#ac7433d717336f9ffc0da919e5e6e314f">Stage</a></li>
+<li>Default()&#160;:&#160;<a class="el" href="class_list_loader.html#a5a9c59b5ee21f2034d897e4aca61d6d1">ListLoader&lt; T &gt;</a>, <a class="el" href="class_stage_loader.html#a04bbfd02152ab381400060244c20c5b9">StageLoader</a></li>
+<li>defaultMaterial&#160;:&#160;<a class="el" href="class_shiny_things.html#ace1ee19f5351c0c9e57d6bc26ecf8a8d">ShinyThings</a></li>
+<li>Delete()&#160;:&#160;<a class="el" href="class_edit_loader.html#abd39c26d94a9dbff6b028c375d4f4ed4">EditLoader</a></li>
+<li>delete()&#160;:&#160;<a class="el" href="class_fact.html#a9b3edda4d360425731abe2a5937963e6">Fact</a>, <a class="el" href="class_fact_organizer.html#ad4911bfd06a727b4569a56f7eb543ff7">FactOrganizer</a>, <a class="el" href="class_player_record.html#a7bdba956f0b3383d2e33c17f40170af5">PlayerRecord</a>, <a class="el" href="class_solution_organizer.html#ac0eba168098cd880232aece9b4eac9d1">SolutionOrganizer</a>, <a class="el" href="class_stage.html#afb40eed71cf610113cb21a9e67d3b00a">Stage</a></li>
+<li>Delete()&#160;:&#160;<a class="el" href="class_stage_static.html#a5b42dc6adc37f827de97d220bcd0d4f4">StageStatic</a></li>
+<li>DeleteObject()&#160;:&#160;<a class="el" href="class_fact_spawner.html#acf345fed7a7143ca816d92f86ea95b2d">FactSpawner</a></li>
+<li>deletet_record()&#160;:&#160;<a class="el" href="class_stage.html#a3850bf51fdc38c335b703a73f2d84390">Stage</a></li>
+<li>Description&#160;:&#160;<a class="el" href="class_create_loader.html#a394dc617bef9ff01e9516001604bd7ad">CreateLoader</a></li>
+<li>description&#160;:&#160;<a class="el" href="class_create_loader.html#ac8dcba62a267cea3e8a17dd83d1114b1">CreateLoader</a>, <a class="el" href="class_scroll.html#a69b80531dee462e546262c62c1c58a6b">Scroll</a>, <a class="el" href="class_stage.html#aba3fc0bfb46dc5ebdf0b47245c811a88">Stage</a>, <a class="el" href="struct_stage_static_1_1_stage_error_struct.html#aa90282b61e50309cb9fd7bd560169be4">StageStatic.StageErrorStruct</a></li>
+<li>DestroyAllChildren()&#160;:&#160;<a class="el" href="class_game_object_extensions.html#af6d2a6da9fe673e3b15e93c2b1de1ce9">GameObjectExtensions</a></li>
+<li>DetailScreen&#160;:&#160;<a class="el" href="class_display_scrolls.html#a7c2af585d6aedd4ab3cfe0d3777d7d1d">DisplayScrolls</a>, <a class="el" href="class_scroll_clicked_script.html#a2f1385dce7f3368af0847dfc829008a1">ScrollClickedScript</a></li>
+<li>df&#160;:&#160;<a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_symbol_declaration.html#af2bc82076ff11f57599d30f40e68c326">JSONManager.MMTSymbolDeclaration</a>, <a class="el" href="class_scroll_1_1_scroll_symbol_fact.html#a86571379ff59b5e757bd5a1288fff793">Scroll.ScrollSymbolFact</a></li>
+<li>Dir&#160;:&#160;<a class="el" href="class_abstract_line_fact.html#a40b1f97365bece5da7e2cabe983e4d10">AbstractLineFact</a></li>
+<li>directionalLight&#160;:&#160;<a class="el" href="class_shiny_things.html#a95ade9077df304fa629ff8c84cc0e827">ShinyThings</a></li>
+<li>Directories&#160;:&#160;<a class="el" href="class_communication_events.html#a00f253bfcec6375e765f970a8e9dab82">CommunicationEvents</a></li>
+<li>displayedFacts&#160;:&#160;<a class="el" href="class_display_facts.html#a3c09884bd51cfeee1975e36a29703c8a">DisplayFacts</a></li>
+<li>Distance&#160;:&#160;<a class="el" href="class_line_fact.html#ad7ebf0dc48a1fef6d75bea7d57e86dd4">LineFact</a></li>
+<li>doMagic()&#160;:&#160;<a class="el" href="class_pythagoras_script.html#abad78694504b0bb1699c70af5226e841">PythagorasScript</a></li>
+<li>DotProductAngle()&#160;:&#160;<a class="el" href="class_math3d.html#a4eb7fb8738dde33fb74cd205972de231">Math3d</a></li>
+<li>Drag()&#160;:&#160;<a class="el" href="class_discrete_bar_slider.html#a09b7d8a54292c0c6647be37fbef88b3f">DiscreteBarSlider</a></li>
+<li>dragged&#160;:&#160;<a class="el" href="class_drag_handling.html#a04398316b74578f6a44422bf0a8965a5">DragHandling</a></li>
+<li>Draw()&#160;:&#160;<a class="el" href="class_fact_organizer.html#aec6890620677880e2fad97e002dd59cd">FactOrganizer</a></li>
+<li>DrawChildren()&#160;:&#160;<a class="el" href="class_collapsable_category.html#a68acd9b011115d12b9d1625fd3baf454">CollapsableCategory</a>, <a class="el" href="class_collapsable_stage.html#a57ea632bd3d147e619d6c261a07eacda">CollapsableStage</a></li>
+<li>DynamiclySolved()&#160;:&#160;<a class="el" href="class_fact_organizer.html#a99e01af23a2d83b448cd4a29952cbe9c">FactOrganizer</a></li>
+<li>dynamicScrollDescriptionsActive&#160;:&#160;<a class="el" href="class_scroll_details.html#a8606726af66a0efe799eb9ceb8e03e51">ScrollDetails</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/functions_dup.js b/Doxygen/output/html/functions_dup.js
new file mode 100644
index 0000000000000000000000000000000000000000..42426fd38e09d31b202b9e94d75d0aca289bfdb6
--- /dev/null
+++ b/Doxygen/output/html/functions_dup.js
@@ -0,0 +1,28 @@
+var functions_dup =
+[
+    [ "_", "functions.html", null ],
+    [ "a", "functions_a.html", null ],
+    [ "b", "functions_b.html", null ],
+    [ "c", "functions_c.html", null ],
+    [ "d", "functions_d.html", null ],
+    [ "e", "functions_e.html", null ],
+    [ "f", "functions_f.html", null ],
+    [ "g", "functions_g.html", null ],
+    [ "h", "functions_h.html", null ],
+    [ "i", "functions_i.html", null ],
+    [ "k", "functions_k.html", null ],
+    [ "l", "functions_l.html", null ],
+    [ "m", "functions_m.html", null ],
+    [ "n", "functions_n.html", null ],
+    [ "o", "functions_o.html", null ],
+    [ "p", "functions_p.html", null ],
+    [ "q", "functions_q.html", null ],
+    [ "r", "functions_r.html", null ],
+    [ "s", "functions_s.html", null ],
+    [ "t", "functions_t.html", null ],
+    [ "u", "functions_u.html", null ],
+    [ "v", "functions_v.html", null ],
+    [ "w", "functions_w.html", null ],
+    [ "x", "functions_x.html", null ],
+    [ "y", "functions_y.html", null ]
+];
\ No newline at end of file
diff --git a/Doxygen/output/html/functions_e.html b/Doxygen/output/html/functions_e.html
new file mode 100644
index 0000000000000000000000000000000000000000..a5f9588611e1bc764f0e1c9379b20f9145af4a57
--- /dev/null
+++ b/Doxygen/output/html/functions_e.html
@@ -0,0 +1,112 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Class Members</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('functions_e.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="contents">
+<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div>
+
+<h3><a id="index_e" name="index_e"></a>- e -</h3><ul>
+<li>Edit()&#160;:&#160;<a class="el" href="class_edit_loader.html#a726aa89425e4cb3652a281347e4d6e70">EditLoader</a></li>
+<li>editLoader&#160;:&#160;<a class="el" href="class_collapsable_category.html#a60d374d41f86ea4ebb60b38b5d2994bf">CollapsableCategory</a>, <a class="el" href="class_collapsable_stage.html#a25d7c5831771998e5ff1f53d64834566">CollapsableStage</a>, <a class="el" href="class_stage_loader.html#a96d438f2f1b864d3b9edf585e44da4a7">StageLoader</a></li>
+<li>endingSol&#160;:&#160;<a class="el" href="class_solution_organizer.html#ae209c8ca2efc1e90d7301b2b780f3d8e">SolutionOrganizer</a></li>
+<li>endingVal&#160;:&#160;<a class="el" href="class_solution_organizer.html#a7f9f8e13ac4fc6e6a0174d313c1a574f">SolutionOrganizer</a></li>
+<li>EntryBody&#160;:&#160;<a class="el" href="class_stage_loader.html#a53265a201cc424141cd790eda82fcb2b">StageLoader</a></li>
+<li>EntryHeader&#160;:&#160;<a class="el" href="class_list_loader.html#abbbf3e7c27392eb6a381481585eff1d3">ListLoader&lt; T &gt;</a></li>
+<li>EntryTime&#160;:&#160;<a class="el" href="class_stage_loader.html#ad0b28acee7003d7fef9a06fd3f099bc7">StageLoader</a></li>
+<li>Eq&#160;:&#160;<a class="el" href="class_m_m_t_u_r_i_collection.html#acd62c57c5f7c10164a1d837c1c702233">MMTURICollection</a></li>
+<li>Equals()&#160;:&#160;<a class="el" href="class_fact_comparer.html#a595a94f61262e74417d5d626995c1419">FactComparer</a></li>
+<li>Equivalent()&#160;:&#160;<a class="el" href="class_fact.html#adc82331e7914777c5fe1d5ebad6972aa">Fact</a>, <a class="el" href="class_fact_wrapped_c_r_t_p.html#a6d6c30f6480c57f8928d1ff1960adaa6">FactWrappedCRTP&lt; T &gt;</a></li>
+<li>EquivalentWrapped()&#160;:&#160;<a class="el" href="class_abstract_line_fact_wrapped_c_r_t_p.html#a8ec274d8da8497476b3a5284e0fdee7b">AbstractLineFactWrappedCRTP&lt; T &gt;</a>, <a class="el" href="class_angle_fact.html#a2faaabc3f4874468c7ea8044e0d29049">AngleFact</a>, <a class="el" href="class_fact_wrapped_c_r_t_p.html#a6e83feba9179a493d097f9f2c0573de6">FactWrappedCRTP&lt; T &gt;</a>, <a class="el" href="class_line_fact.html#acdd48548ee5dc23acc13d2b4ba3d5fde">LineFact</a>, <a class="el" href="class_on_line_fact.html#a75b3c801a5bb104ff8a8da6d123f03f0">OnLineFact</a>, <a class="el" href="class_point_fact.html#a10e74c76faf916f25352b3de9795d5d7">PointFact</a>, <a class="el" href="class_ray_fact.html#a9c2b453af2221f3aa22318f54d1c7b6e">RayFact</a></li>
+<li>Error()&#160;:&#160;<a class="el" href="class_create_loader.html#aa07ab4a1e797df87320810de011c4fa6">CreateLoader</a></li>
+<li>errors&#160;:&#160;<a class="el" href="class_scroll_1_1_scroll_application_info.html#aa85df42ec59b6641bbaf21ef57157d39">Scroll.ScrollApplicationInfo</a>, <a class="el" href="class_scroll_1_1_scroll_dynamic_info.html#ad5ca5564f911d0d7dd86ac7340e61160">Scroll.ScrollDynamicInfo</a></li>
+<li>extraHighlight&#160;:&#160;<a class="el" href="class_shiny_things.html#aa3adda8190e68df89dfeb7e5c2b26bab">ShinyThings</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/functions_enum.html b/Doxygen/output/html/functions_enum.html
new file mode 100644
index 0000000000000000000000000000000000000000..f9a712d3f876ecbd0f0e9d9da8adc8657a9114d9
--- /dev/null
+++ b/Doxygen/output/html/functions_enum.html
@@ -0,0 +1,98 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Class Members - Enumerations</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('functions_enum.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="contents">
+&#160;<ul>
+<li>Directories&#160;:&#160;<a class="el" href="class_communication_events.html#a00f253bfcec6375e765f970a8e9dab82">CommunicationEvents</a></li>
+<li>Mode&#160;:&#160;<a class="el" href="class_stage_static.html#a1202ca6e0f3c6b29cce958edadc283cb">StageStatic</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/functions_f.html b/Doxygen/output/html/functions_f.html
new file mode 100644
index 0000000000000000000000000000000000000000..1bc2c23434ed0b469bc4fff177bb3774e303911c
--- /dev/null
+++ b/Doxygen/output/html/functions_f.html
@@ -0,0 +1,121 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Class Members</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('functions_f.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="contents">
+<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div>
+
+<h3><a id="index_f" name="index_f"></a>- f -</h3><ul>
+<li>f&#160;:&#160;<a class="el" href="class_j_s_o_n_manager_1_1_o_m_f.html#ae0681d0d80efa9ec2f43ad5240e2ed05">JSONManager.OMF</a></li>
+<li>Fact()&#160;:&#160;<a class="el" href="class_fact.html#accec0362f7389a5cf47d48da8f8c3ea4">Fact</a></li>
+<li>fact&#160;:&#160;<a class="el" href="class_fact_wrapper.html#ace8889b64bf1f81951736146dd313a68">FactWrapper</a>, <a class="el" href="class_scroll_1_1_scroll_application_checking_error.html#a2bb0db42e4469a1b87b5d98eddbf7815">Scroll.ScrollApplicationCheckingError</a>, <a class="el" href="class_scroll_1_1_scroll_assignment.html#a1604f72bb48db2b7d79aed2b836d9d35">Scroll.ScrollAssignment</a></li>
+<li>fact_comparer&#160;:&#160;<a class="el" href="class_solution_organizer_1_1_sub_solution.html#a47f8032dfd74099f945ab2d58dcbe68c">SolutionOrganizer.SubSolution</a></li>
+<li>FactAction()&#160;:&#160;<a class="el" href="class_fact_spawner.html#a84b7c3e4506a7df27d9465ef8234b9e4">FactSpawner</a></li>
+<li>factAnimationActive&#160;:&#160;<a class="el" href="class_shiny_things.html#a132fb507a9db9e9002315813a7642f6f">ShinyThings</a></li>
+<li>FactDict&#160;:&#160;<a class="el" href="class_fact_organizer.html#aaecadb732959072d4b65bb63329d2834">FactOrganizer</a></li>
+<li>FactOrganizer()&#160;:&#160;<a class="el" href="class_fact_organizer.html#a5f4324456c367205f62fa68fb526f190">FactOrganizer</a></li>
+<li>FactOrganizerFromPublic()&#160;:&#160;<a class="el" href="class_fact_organizer.html#a0da020f8165fb672b86b06af585acaf3">FactOrganizer</a></li>
+<li>FactRepresentation&#160;:&#160;<a class="el" href="class_fact_spawner.html#a772d746a1623f7c5ccce31cbd1e63a86">FactSpawner</a></li>
+<li>factState&#160;:&#160;<a class="el" href="class_player_record.html#abf3aa231c1d3a2962eb1049507392c81">PlayerRecord</a>, <a class="el" href="class_stage.html#a29abcbcdd573cbbd5621e529d80ace16">Stage</a></li>
+<li>factUri&#160;:&#160;<a class="el" href="class_rendered_scroll_fact.html#ae5c9c7ad9f6f112b0ded53b1e3b1a058">RenderedScrollFact</a></li>
+<li>FactWrappedCRTP()&#160;:&#160;<a class="el" href="class_fact_wrapped_c_r_t_p.html#afe892ea96bffe02bdd36b2507ad6e509">FactWrappedCRTP&lt; T &gt;</a></li>
+<li>fastforward()&#160;:&#160;<a class="el" href="class_fact_organizer.html#a026f8f5ace47a86644885146a2e4267b">FactOrganizer</a></li>
+<li>feather_k&#160;:&#160;<a class="el" href="class_discrete_bar_slider.html#a45df979d6ed7e21b8cd3d5e670d3666e">DiscreteBarSlider</a></li>
+<li>FieldActions&#160;:&#160;<a class="el" href="class_discrete_bar_slider.html#a2318a71019d97420bbc0c1230298eae9">DiscreteBarSlider</a></li>
+<li>FilledScroll()&#160;:&#160;<a class="el" href="class_scroll_1_1_filled_scroll.html#aff6c021d2e568c4d72b88b1b87eca6de">Scroll.FilledScroll</a></li>
+<li>FindEquivalent()&#160;:&#160;<a class="el" href="class_fact_organizer.html#acafa71f2ed4cec97f4320f4c83fb34a4">FactOrganizer</a></li>
+<li>Fireworks_Animation&#160;:&#160;<a class="el" href="class_shiny_things.html#a24ff1d5f2f91c5957231cdd1a99838b7">ShinyThings</a></li>
+<li>Fix()&#160;:&#160;<a class="el" href="class_input_field_panel.html#aeff0ca099340b85bddff1391c4a88f17">InputFieldPanel</a></li>
+<li>freeAutoLabel()&#160;:&#160;<a class="el" href="class_fact.html#a12811a7b571b956fd38a9cca8b4a1469">Fact</a></li>
+<li>FromJson()&#160;:&#160;<a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_declaration.html#a9a30edd5c1fe2d5c6a0f7593fbd2a651">JSONManager.MMTDeclaration</a></li>
+<li>FromJSON()&#160;:&#160;<a class="el" href="class_scroll.html#ad7870519362c5b521d1ee9de6377b2d1">Scroll</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/functions_func.html b/Doxygen/output/html/functions_func.html
new file mode 100644
index 0000000000000000000000000000000000000000..a5d745da85147668dd4f533b15706155e2afbd2a
--- /dev/null
+++ b/Doxygen/output/html/functions_func.html
@@ -0,0 +1,101 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Class Members - Functions</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('functions_func.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="contents">
+&#160;
+
+<h3><a id="index__5F" name="index__5F"></a>- _ -</h3><ul>
+<li>_Clone()&#160;:&#160;<a class="el" href="class_edit_loader.html#a85350f34f42fdf962fdd2a6e8e13d90a">EditLoader</a></li>
+<li>_Delete()&#160;:&#160;<a class="el" href="class_edit_loader.html#a537c24e6a4c629314e7db4db735e2162">EditLoader</a></li>
+<li>_Save()&#160;:&#160;<a class="el" href="class_edit_loader.html#a6fc8e91e375f52f286b21c2e739869ca">EditLoader</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/functions_func.js b/Doxygen/output/html/functions_func.js
new file mode 100644
index 0000000000000000000000000000000000000000..0967f014ba376b2dc1c8b379f3a91742d215f68b
--- /dev/null
+++ b/Doxygen/output/html/functions_func.js
@@ -0,0 +1,26 @@
+var functions_func =
+[
+    [ "_", "functions_func.html", null ],
+    [ "a", "functions_func_a.html", null ],
+    [ "b", "functions_func_b.html", null ],
+    [ "c", "functions_func_c.html", null ],
+    [ "d", "functions_func_d.html", null ],
+    [ "e", "functions_func_e.html", null ],
+    [ "f", "functions_func_f.html", null ],
+    [ "g", "functions_func_g.html", null ],
+    [ "h", "functions_func_h.html", null ],
+    [ "i", "functions_func_i.html", null ],
+    [ "l", "functions_func_l.html", null ],
+    [ "m", "functions_func_m.html", null ],
+    [ "n", "functions_func_n.html", null ],
+    [ "o", "functions_func_o.html", null ],
+    [ "p", "functions_func_p.html", null ],
+    [ "q", "functions_func_q.html", null ],
+    [ "r", "functions_func_r.html", null ],
+    [ "s", "functions_func_s.html", null ],
+    [ "t", "functions_func_t.html", null ],
+    [ "u", "functions_func_u.html", null ],
+    [ "v", "functions_func_v.html", null ],
+    [ "w", "functions_func_w.html", null ],
+    [ "y", "functions_func_y.html", null ]
+];
\ No newline at end of file
diff --git a/Doxygen/output/html/functions_func_a.html b/Doxygen/output/html/functions_func_a.html
new file mode 100644
index 0000000000000000000000000000000000000000..56826700d1037fd59fc5e2bb2568ebd7cfa4323f
--- /dev/null
+++ b/Doxygen/output/html/functions_func_a.html
@@ -0,0 +1,124 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Class Members - Functions</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('functions_func_a.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="contents">
+&#160;
+
+<h3><a id="index_a" name="index_a"></a>- a -</h3><ul>
+<li>AbstractLineFact()&#160;:&#160;<a class="el" href="class_abstract_line_fact.html#aaff88e709ce3921720c89669c543ee73">AbstractLineFact</a></li>
+<li>AbstractLineFactWrappedCRTP()&#160;:&#160;<a class="el" href="class_abstract_line_fact_wrapped_c_r_t_p.html#a40d1c470409418303375f92bbfb6b8eb">AbstractLineFactWrappedCRTP&lt; T &gt;</a></li>
+<li>ActivateCurveDrawing()&#160;:&#160;<a class="el" href="class_angle_tool.html#a769856a6898543641fe8711a07c7a7f5">AngleTool</a></li>
+<li>ActivateLineDrawing()&#160;:&#160;<a class="el" href="class_line_tool.html#ad634ddf4fddf7fbdf91b0ac7e10b16a1">LineTool</a>, <a class="el" href="class_lot_tool.html#a12d8eb5cdfb3b1c7db21d9080ac5dbe6">LotTool</a>, <a class="el" href="class_pendulum.html#a5451fdf6ab870982c02b165173ef7646">Pendulum</a>, <a class="el" href="class_pole_tool.html#ad0045c3eef710e46eace0fe7a7eb9cde">PoleTool</a>, <a class="el" href="class_tape.html#a7652d5608e25e7453e3235238ebfa325">Tape</a></li>
+<li>Add()&#160;:&#160;<a class="el" href="class_fact_organizer.html#a923a7232f6648843107728cc7da722e6">FactOrganizer</a></li>
+<li>AddAngleFact()&#160;:&#160;<a class="el" href="class_fact_manager.html#a940840da8e97a40c9225cbcabdde4119">FactManager</a></li>
+<li>AddFact()&#160;:&#160;<a class="el" href="class_display_facts.html#a48f34373aa006228ad49377c126a2b5a">DisplayFacts</a></li>
+<li>AddFactIfNotFound()&#160;:&#160;<a class="el" href="class_fact_manager.html#aae91a6867216a9efed931d56eda17d42">FactManager</a></li>
+<li>AddLineFact()&#160;:&#160;<a class="el" href="class_fact_manager.html#aedfaff5ad2a46d7219c3299eaed49092">FactManager</a></li>
+<li>AddOnLineFact()&#160;:&#160;<a class="el" href="class_fact_manager.html#a94dc4329eba5a74416970e68320e6af5">FactManager</a></li>
+<li>AddPointFact()&#160;:&#160;<a class="el" href="class_fact_manager.html#a5f87213c9b344586b60b321af877ea2e">FactManager</a></li>
+<li>AddRayFact()&#160;:&#160;<a class="el" href="class_fact_manager.html#aa556ddb7bc07fabfc9629eb7aee7b8b2">FactManager</a></li>
+<li>AddRotation()&#160;:&#160;<a class="el" href="class_math3d.html#af3148489d29f629bd94769faef49cd04">Math3d</a></li>
+<li>AddVectorLength()&#160;:&#160;<a class="el" href="class_math3d.html#ad92fd4e4c8e76b9991b10e64213fe932">Math3d</a></li>
+<li>AngleFact()&#160;:&#160;<a class="el" href="class_angle_fact.html#a2ae66d73e61a15791153eec7dfc02b8c">AngleFact</a></li>
+<li>AngleVectorPlane()&#160;:&#160;<a class="el" href="class_math3d.html#a02591fdff71a8f6bf8dbcd3fa901a8de">Math3d</a></li>
+<li>AngularAcceleration()&#160;:&#160;<a class="el" href="class_math3d.html#a791de8a0100ec8ed81b85f342fa5f97f">Math3d</a></li>
+<li>Animate()&#160;:&#160;<a class="el" href="class_image_hint_animation.html#a2f987820c1efe68359b95fecbd848ce0">ImageHintAnimation</a>, <a class="el" href="class_mesh_renderer_hint_animation.html#a299d92840c049e247bb26adf1f710e22">MeshRendererHintAnimation</a></li>
+<li>AnimateFact()&#160;:&#160;<a class="el" href="class_display_facts.html#a489d8b4bcc7041cc98df0cca73491320">DisplayFacts</a></li>
+<li>animateHint()&#160;:&#160;<a class="el" href="class_scroll_details.html#a23b498126f7832c85957c4cfbaaa4d75">ScrollDetails</a></li>
+<li>animateNonExistingFact()&#160;:&#160;<a class="el" href="class_fact_spawner.html#aca0bcf17cca26ca60e11a6a4d435c08b">FactSpawner</a></li>
+<li>animateNonExistingFactTrigger()&#160;:&#160;<a class="el" href="class_fact_spawner.html#a94e66ecc512cd9dd74e7a115375d2ac9">FactSpawner</a></li>
+<li>animateScrollParameter()&#160;:&#160;<a class="el" href="class_scroll_details.html#a9ed006a763286cbc1f13fbdf71e3eb28">ScrollDetails</a></li>
+<li>AnimationTrigger()&#160;:&#160;<a class="el" href="class_image_hint_animation.html#ab51c7d311e027b615b1d59d466c6ae7f">ImageHintAnimation</a>, <a class="el" href="class_mesh_renderer_hint_animation.html#a480ec85a818fefba2f73fa4a5345ef56">MeshRendererHintAnimation</a></li>
+<li>AreLineSegmentsCrossing()&#160;:&#160;<a class="el" href="class_math3d.html#a570ef4340ba12690009750e6aa108c2e">Math3d</a></li>
+<li>Awake()&#160;:&#160;<a class="el" href="class_angle_tool.html#a09d40d4ac5ca7b8f66ef9bc9f2fe2d48">AngleTool</a>, <a class="el" href="class_extra_gadget.html#ae107afda04a5642022feadc8aa1b6b27">ExtraGadget</a>, <a class="el" href="class_gadget.html#a7ee73250f04a3d86b486ec4e73e3b790">Gadget</a>, <a class="el" href="class_global_behaviour.html#aa99978332be57c851238eade96f4e61b">GlobalBehaviour</a>, <a class="el" href="class_line_tool.html#ac59bbe598417a959c4b39b81921a97f7">LineTool</a>, <a class="el" href="class_lot_tool.html#a95d0f3e2420f6f01452efcc00be70062">LotTool</a>, <a class="el" href="class_pendulum.html#aec8e862ef54359f99724cb6d91aaa04f">Pendulum</a>, <a class="el" href="class_pointer.html#abd9413966aaff2559abec0c1b2c65e9e">Pointer</a>, <a class="el" href="class_pole_tool.html#a52df827c6e330429ff2c68cdbddfef50">PoleTool</a>, <a class="el" href="class_remover.html#a07ded6d73cf117ca181b92bdf605d5e3">Remover</a>, <a class="el" href="class_tape.html#a9e2f6fa51f834b35efaa11f1f815a485">Tape</a>, <a class="el" href="class_world_cursor.html#ab94aee84a5c8ea7862f54996884d83e9">WorldCursor</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/functions_func_b.html b/Doxygen/output/html/functions_func_b.html
new file mode 100644
index 0000000000000000000000000000000000000000..54020c23b6610c49bad376c50cb9bcd0f65ce2f0
--- /dev/null
+++ b/Doxygen/output/html/functions_func_b.html
@@ -0,0 +1,99 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Class Members - Functions</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('functions_func_b.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="contents">
+&#160;
+
+<h3><a id="index_b" name="index_b"></a>- b -</h3><ul>
+<li>BuildScrolls()&#160;:&#160;<a class="el" href="class_display_scrolls.html#a8904bc3d704e855cde3b38bd4946e431">DisplayScrolls</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/functions_func_c.html b/Doxygen/output/html/functions_func_c.html
new file mode 100644
index 0000000000000000000000000000000000000000..e8127fae756020f2a5d69e9788b5ac2614eb39bf
--- /dev/null
+++ b/Doxygen/output/html/functions_func_c.html
@@ -0,0 +1,123 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Class Members - Functions</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('functions_func_c.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="contents">
+&#160;
+
+<h3><a id="index_c" name="index_c"></a>- c -</h3><ul>
+<li>CanConvert()&#160;:&#160;<a class="el" href="class_j_s_o_n_manager_1_1_json_inheritence_converter.html#a66565cef58fea590c664f401eb739080">JSONManager.JsonInheritenceConverter&lt; T &gt;</a></li>
+<li>checkGameSolved()&#160;:&#160;<a class="el" href="class_task_charakter_animation.html#af76fa96e15667dab7d81223ae8a7afea">TaskCharakterAnimation</a></li>
+<li>CheckMouseButtons()&#160;:&#160;<a class="el" href="class_world_cursor.html#a8d6bd52839d0ccf3703cf70a27580321">WorldCursor</a></li>
+<li>CheckPushoutHighlighting()&#160;:&#160;<a class="el" href="class_shiny_things.html#a34b62441bcfac8582fa97719d769e56a">ShinyThings</a></li>
+<li>CheckSolved()&#160;:&#160;<a class="el" href="class_stage.html#a5791e2632b93400521c5eed33107d116">Stage</a></li>
+<li>CheckToolModeSelection()&#160;:&#160;<a class="el" href="class_tool_mode_selector.html#a9fb2a57376a6ead51a6eb66a6f1a9112">ToolModeSelector</a></li>
+<li>Clear()&#160;:&#160;<a class="el" href="class_fact_organizer.html#a3d04a545189f27f4a6cf75eb47198f53">FactOrganizer</a>, <a class="el" href="class_list_loader.html#a0cf84a06ccc3d56677f7ca144d839e15">ListLoader&lt; T &gt;</a>, <a class="el" href="class_menue_loader.html#ab264e0dc6c0aba950b8846354fe60a81">MenueLoader</a></li>
+<li>ClearAll()&#160;:&#160;<a class="el" href="class_stage.html#a7cccd1047135707147cb99b66d1208f7">Stage</a></li>
+<li>ClearALLRecords()&#160;:&#160;<a class="el" href="class_stage.html#a8be232d96750c4e1f72cb6498a121220">Stage</a></li>
+<li>ClearPlay()&#160;:&#160;<a class="el" href="class_stage.html#a0a9b8503dcdb37e124bf742f50f21acc">Stage</a></li>
+<li>ClearSolution()&#160;:&#160;<a class="el" href="class_stage.html#a6473bc6b7d252cb8ac58b074bdf0e9a4">Stage</a></li>
+<li>Clone()&#160;:&#160;<a class="el" href="class_edit_loader.html#ae15903201ff34141a1c9bd3b2d216af5">EditLoader</a>, <a class="el" href="class_player_record.html#ae058736bc42b94c94eafd9bf8a767ad5">PlayerRecord</a></li>
+<li>ClosestPointsOnTwoLines()&#160;:&#160;<a class="el" href="class_math3d.html#ade28da4490d6bb9e960ee19069a1f49f">Math3d</a></li>
+<li>Compare()&#160;:&#160;<a class="el" href="class_fact_comparer.html#afafdbca3b98949b9d7317aadcdb75b80">FactComparer</a>, <a class="el" href="class_fact_equivalents_comparer.html#a5ecff2e77e3f7354a6c4905c81049ea0">FactEquivalentsComparer</a>, <a class="el" href="class_line_fact_hight_direction_comparer.html#ad0bc01311d7a79c1239041a23f707c30">LineFactHightDirectionComparer</a></li>
+<li>ContainsKey()&#160;:&#160;<a class="el" href="class_fact_organizer.html#a4600775c244976c702b8017366defe55">FactOrganizer</a>, <a class="el" href="class_stage_static.html#af43fd9717c7a138b2722780600b45e82">StageStatic</a></li>
+<li>ContainsLabel()&#160;:&#160;<a class="el" href="class_fact_organizer.html#a14178d4f9df5bb9eafb310c36fc5b183">FactOrganizer</a></li>
+<li>ContainsNumber()&#160;:&#160;<a class="el" href="class_stage_static.html#a2ca8799d0d70970a48992284a9b54a01">StageStatic</a></li>
+<li>Create()&#160;:&#160;<a class="el" href="class_create_loader.html#a7205cbee0cd06ad3aaf59b2f3013edd7">CreateLoader</a></li>
+<li>CreateButton()&#160;:&#160;<a class="el" href="class_gadget_manager.html#a0908717a3cde48566043efa4f2727801">GadgetManager</a></li>
+<li>CreateDisplay()&#160;:&#160;<a class="el" href="class_display_facts.html#a90e8e02c82853c730285647d980e120e">DisplayFacts</a></li>
+<li>CreateEntry()&#160;:&#160;<a class="el" href="class_stage_loader.html#aaecc1a551aa5e4e33b58cced5d911eaf">StageLoader</a></li>
+<li>CreateHierarchiePath()&#160;:&#160;<a class="el" href="class_communication_events.html#af99736efe9976e3f493df0ccfbf2fb56">CommunicationEvents</a></li>
+<li>CreatePathToFile()&#160;:&#160;<a class="el" href="class_communication_events.html#a13345e5266ca2fd8aa50ac79936c790f">CommunicationEvents</a></li>
+<li>CreateSegment()&#160;:&#160;<a class="el" href="class_circle_segment_generator.html#aadaaa8438dade741f2d8e055436a8414">CircleSegmentGenerator</a></li>
+<li>CubeRoot()&#160;:&#160;<a class="el" href="class_math3d.html#a19a6a626eb71cb36a27100fcca0b2b9b">Math3d</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/functions_func_d.html b/Doxygen/output/html/functions_func_d.html
new file mode 100644
index 0000000000000000000000000000000000000000..bb14aefd8bf391e4c5f347ff8054dc34435fb862
--- /dev/null
+++ b/Doxygen/output/html/functions_func_d.html
@@ -0,0 +1,114 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Class Members - Functions</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('functions_func_d.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="contents">
+&#160;
+
+<h3><a id="index_d" name="index_d"></a>- d -</h3><ul>
+<li>DeactivateCurveDrawing()&#160;:&#160;<a class="el" href="class_angle_tool.html#ad86df38e2cf7458b7ec8e60b644469a7">AngleTool</a></li>
+<li>DeactivateLineDrawing()&#160;:&#160;<a class="el" href="class_line_tool.html#abbae59d117e92fc5de7e464a7872fcf9">LineTool</a>, <a class="el" href="class_lot_tool.html#aecc49588516c6a03a549804a17492d61">LotTool</a>, <a class="el" href="class_pendulum.html#a8237221e76dc10ebbbc3031d6849eb58">Pendulum</a>, <a class="el" href="class_pole_tool.html#a41912082f6e599827832aed12af4c890">PoleTool</a>, <a class="el" href="class_tape.html#ab0db7aa04f629e6b631775bd69e1940a">Tape</a></li>
+<li>DeepLoad()&#160;:&#160;<a class="el" href="class_stage.html#ac7433d717336f9ffc0da919e5e6e314f">Stage</a></li>
+<li>Default()&#160;:&#160;<a class="el" href="class_list_loader.html#a5a9c59b5ee21f2034d897e4aca61d6d1">ListLoader&lt; T &gt;</a>, <a class="el" href="class_stage_loader.html#a04bbfd02152ab381400060244c20c5b9">StageLoader</a></li>
+<li>Delete()&#160;:&#160;<a class="el" href="class_edit_loader.html#abd39c26d94a9dbff6b028c375d4f4ed4">EditLoader</a></li>
+<li>delete()&#160;:&#160;<a class="el" href="class_fact.html#a9b3edda4d360425731abe2a5937963e6">Fact</a>, <a class="el" href="class_fact_organizer.html#ad4911bfd06a727b4569a56f7eb543ff7">FactOrganizer</a>, <a class="el" href="class_player_record.html#a7bdba956f0b3383d2e33c17f40170af5">PlayerRecord</a>, <a class="el" href="class_solution_organizer.html#ac0eba168098cd880232aece9b4eac9d1">SolutionOrganizer</a>, <a class="el" href="class_stage.html#afb40eed71cf610113cb21a9e67d3b00a">Stage</a></li>
+<li>Delete()&#160;:&#160;<a class="el" href="class_stage_static.html#a5b42dc6adc37f827de97d220bcd0d4f4">StageStatic</a></li>
+<li>DeleteObject()&#160;:&#160;<a class="el" href="class_fact_spawner.html#acf345fed7a7143ca816d92f86ea95b2d">FactSpawner</a></li>
+<li>deletet_record()&#160;:&#160;<a class="el" href="class_stage.html#a3850bf51fdc38c335b703a73f2d84390">Stage</a></li>
+<li>DestroyAllChildren()&#160;:&#160;<a class="el" href="class_game_object_extensions.html#af6d2a6da9fe673e3b15e93c2b1de1ce9">GameObjectExtensions</a></li>
+<li>doMagic()&#160;:&#160;<a class="el" href="class_pythagoras_script.html#abad78694504b0bb1699c70af5226e841">PythagorasScript</a></li>
+<li>DotProductAngle()&#160;:&#160;<a class="el" href="class_math3d.html#a4eb7fb8738dde33fb74cd205972de231">Math3d</a></li>
+<li>Drag()&#160;:&#160;<a class="el" href="class_discrete_bar_slider.html#a09b7d8a54292c0c6647be37fbef88b3f">DiscreteBarSlider</a></li>
+<li>Draw()&#160;:&#160;<a class="el" href="class_fact_organizer.html#aec6890620677880e2fad97e002dd59cd">FactOrganizer</a></li>
+<li>DrawChildren()&#160;:&#160;<a class="el" href="class_collapsable_category.html#a68acd9b011115d12b9d1625fd3baf454">CollapsableCategory</a>, <a class="el" href="class_collapsable_stage.html#a57ea632bd3d147e619d6c261a07eacda">CollapsableStage</a></li>
+<li>DynamiclySolved()&#160;:&#160;<a class="el" href="class_fact_organizer.html#a99e01af23a2d83b448cd4a29952cbe9c">FactOrganizer</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/functions_func_e.html b/Doxygen/output/html/functions_func_e.html
new file mode 100644
index 0000000000000000000000000000000000000000..0055416703630865bc8c73748d2e25271494eda9
--- /dev/null
+++ b/Doxygen/output/html/functions_func_e.html
@@ -0,0 +1,103 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Class Members - Functions</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('functions_func_e.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="contents">
+&#160;
+
+<h3><a id="index_e" name="index_e"></a>- e -</h3><ul>
+<li>Edit()&#160;:&#160;<a class="el" href="class_edit_loader.html#a726aa89425e4cb3652a281347e4d6e70">EditLoader</a></li>
+<li>Equals()&#160;:&#160;<a class="el" href="class_fact_comparer.html#a595a94f61262e74417d5d626995c1419">FactComparer</a></li>
+<li>Equivalent()&#160;:&#160;<a class="el" href="class_fact.html#adc82331e7914777c5fe1d5ebad6972aa">Fact</a>, <a class="el" href="class_fact_wrapped_c_r_t_p.html#a6d6c30f6480c57f8928d1ff1960adaa6">FactWrappedCRTP&lt; T &gt;</a></li>
+<li>EquivalentWrapped()&#160;:&#160;<a class="el" href="class_abstract_line_fact_wrapped_c_r_t_p.html#a8ec274d8da8497476b3a5284e0fdee7b">AbstractLineFactWrappedCRTP&lt; T &gt;</a>, <a class="el" href="class_angle_fact.html#a2faaabc3f4874468c7ea8044e0d29049">AngleFact</a>, <a class="el" href="class_fact_wrapped_c_r_t_p.html#a6e83feba9179a493d097f9f2c0573de6">FactWrappedCRTP&lt; T &gt;</a>, <a class="el" href="class_line_fact.html#acdd48548ee5dc23acc13d2b4ba3d5fde">LineFact</a>, <a class="el" href="class_on_line_fact.html#a75b3c801a5bb104ff8a8da6d123f03f0">OnLineFact</a>, <a class="el" href="class_point_fact.html#a10e74c76faf916f25352b3de9795d5d7">PointFact</a>, <a class="el" href="class_ray_fact.html#a9c2b453af2221f3aa22318f54d1c7b6e">RayFact</a></li>
+<li>Error()&#160;:&#160;<a class="el" href="class_create_loader.html#aa07ab4a1e797df87320810de011c4fa6">CreateLoader</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/functions_func_f.html b/Doxygen/output/html/functions_func_f.html
new file mode 100644
index 0000000000000000000000000000000000000000..7a8cdda3dd4df6f1ec99505a70a17cb5c349610a
--- /dev/null
+++ b/Doxygen/output/html/functions_func_f.html
@@ -0,0 +1,110 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Class Members - Functions</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('functions_func_f.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="contents">
+&#160;
+
+<h3><a id="index_f" name="index_f"></a>- f -</h3><ul>
+<li>Fact()&#160;:&#160;<a class="el" href="class_fact.html#accec0362f7389a5cf47d48da8f8c3ea4">Fact</a></li>
+<li>FactAction()&#160;:&#160;<a class="el" href="class_fact_spawner.html#a84b7c3e4506a7df27d9465ef8234b9e4">FactSpawner</a></li>
+<li>FactOrganizer()&#160;:&#160;<a class="el" href="class_fact_organizer.html#a5f4324456c367205f62fa68fb526f190">FactOrganizer</a></li>
+<li>FactOrganizerFromPublic()&#160;:&#160;<a class="el" href="class_fact_organizer.html#a0da020f8165fb672b86b06af585acaf3">FactOrganizer</a></li>
+<li>FactWrappedCRTP()&#160;:&#160;<a class="el" href="class_fact_wrapped_c_r_t_p.html#afe892ea96bffe02bdd36b2507ad6e509">FactWrappedCRTP&lt; T &gt;</a></li>
+<li>fastforward()&#160;:&#160;<a class="el" href="class_fact_organizer.html#a026f8f5ace47a86644885146a2e4267b">FactOrganizer</a></li>
+<li>FilledScroll()&#160;:&#160;<a class="el" href="class_scroll_1_1_filled_scroll.html#aff6c021d2e568c4d72b88b1b87eca6de">Scroll.FilledScroll</a></li>
+<li>FindEquivalent()&#160;:&#160;<a class="el" href="class_fact_organizer.html#acafa71f2ed4cec97f4320f4c83fb34a4">FactOrganizer</a></li>
+<li>Fix()&#160;:&#160;<a class="el" href="class_input_field_panel.html#aeff0ca099340b85bddff1391c4a88f17">InputFieldPanel</a></li>
+<li>freeAutoLabel()&#160;:&#160;<a class="el" href="class_fact.html#a12811a7b571b956fd38a9cca8b4a1469">Fact</a></li>
+<li>FromJson()&#160;:&#160;<a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_declaration.html#a9a30edd5c1fe2d5c6a0f7593fbd2a651">JSONManager.MMTDeclaration</a></li>
+<li>FromJSON()&#160;:&#160;<a class="el" href="class_scroll.html#ad7870519362c5b521d1ee9de6377b2d1">Scroll</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/functions_func_g.html b/Doxygen/output/html/functions_func_g.html
new file mode 100644
index 0000000000000000000000000000000000000000..71932e8ad65fe95a90d27496debf00231eec7f4e
--- /dev/null
+++ b/Doxygen/output/html/functions_func_g.html
@@ -0,0 +1,124 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Class Members - Functions</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('functions_func_g.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="contents">
+&#160;
+
+<h3><a id="index_g" name="index_g"></a>- g -</h3><ul>
+<li>generate90DegreeAngleDeclaration()&#160;:&#160;<a class="el" href="class_angle_fact.html#a46f79620e3409bfb697c1105aff73749">AngleFact</a></li>
+<li>GenerateAll()&#160;:&#160;<a class="el" href="class_generate_demo_files.html#a3cb5416fa82b138a62f2ad360e0fc2b7">GenerateDemoFiles</a></li>
+<li>GenerateDemoA()&#160;:&#160;<a class="el" href="class_generate_demo_files.html#a32c8f4ccde6d5fe4b36db1cc77a80f29">GenerateDemoFiles</a></li>
+<li>generateLabel()&#160;:&#160;<a class="el" href="class_angle_fact.html#aef47b6a66a408cf88ff9a075b3fa8b35">AngleFact</a>, <a class="el" href="class_fact.html#a54392d8545e3cda72b7e9cb4e1a48bc9">Fact</a>, <a class="el" href="class_line_fact.html#ac26f4d3776b9f229cabeac39a4669b10">LineFact</a>, <a class="el" href="class_on_line_fact.html#a40bca46ff0c6a4d9a4981298bc239f8f">OnLineFact</a>, <a class="el" href="class_ray_fact.html#afabcfe9a34eb827bea540837f9d94162">RayFact</a></li>
+<li>generateNot90DegreeAngleDeclaration()&#160;:&#160;<a class="el" href="class_angle_fact.html#a45a170310f395498e2d1ec59a897495e">AngleFact</a></li>
+<li>GenerateWorldList()&#160;:&#160;<a class="el" href="class_stage_static.html#a1c07009989ec4396b7eb59669e6e6bf7">StageStatic</a></li>
+<li>getAction()&#160;:&#160;<a class="el" href="class_fact_spawner.html#ab1b08333ffbbbd6fd0a9ef2e65b6a6c2">FactSpawner</a></li>
+<li>GetAngle()&#160;:&#160;<a class="el" href="class_angle_fact.html#ad071232fd87fd13c2e1e45d3decdc15c">AngleFact</a></li>
+<li>getDependentFactIds()&#160;:&#160;<a class="el" href="class_abstract_line_fact.html#a7e0c37a4d286dfd795b433664569a3f9">AbstractLineFact</a>, <a class="el" href="class_angle_fact.html#a2fb00b1c330678eefd89fa639f773356">AngleFact</a>, <a class="el" href="class_fact.html#a4bff054ec9ee35f07afd31b165e0812e">Fact</a>, <a class="el" href="class_on_line_fact.html#ac88ff99959aa7fa8f79b9065ba9b640c">OnLineFact</a>, <a class="el" href="class_point_fact.html#a1657cff20766b357e68edbffe6e46f88">PointFact</a></li>
+<li>GetForwardVector()&#160;:&#160;<a class="el" href="class_math3d.html#a9eddae53f2919abbbb8d25854d98f2ef">Math3d</a></li>
+<li>GetHashCode()&#160;:&#160;<a class="el" href="class_abstract_line_fact.html#a0e75517b2641528000e6028c53f2f812">AbstractLineFact</a>, <a class="el" href="class_angle_fact.html#affa01ec56a81ead749b67db7b487cd64">AngleFact</a>, <a class="el" href="class_fact.html#aa7bb062aafb6e9272cbd1598df96d234">Fact</a>, <a class="el" href="class_fact_comparer.html#a0374b68508bbd0898f357b4396b2267d">FactComparer</a>, <a class="el" href="class_on_line_fact.html#a3524be7461900fe8de485a364a523bc9">OnLineFact</a>, <a class="el" href="class_point_fact.html#a5ec8de273736f49a8f364f89b3793533">PointFact</a></li>
+<li>GetLineSplineIntersections()&#160;:&#160;<a class="el" href="class_math3d.html#af93b5c2b7570edf10a50116a13ee7ee0">Math3d</a></li>
+<li>GetNthChild()&#160;:&#160;<a class="el" href="class_game_object_extensions.html#a3c2e3c5f7a346db19c37dd6d4e16e142">GameObjectExtensions</a></li>
+<li>getPlayerInTalkingZone()&#160;:&#160;<a class="el" href="class_task_charakter_animation.html#a84ea9880da02e06a52007dfa7c977b5a">TaskCharakterAnimation</a></li>
+<li>GetPointOnSpline()&#160;:&#160;<a class="el" href="class_math3d.html#ab12c54dd767b6a79dc4fdcc904eba7a0">Math3d</a></li>
+<li>GetPosition()&#160;:&#160;<a class="el" href="class_display_facts.html#ad8176c1514fdf299c1dbc189427fe2e1">DisplayFacts</a>, <a class="el" href="class_display_scrolls.html#a5147017da9fe00bbe0f4db132b6a9fe7">DisplayScrolls</a>, <a class="el" href="class_scroll_details.html#a1fdcb97a6e8ce79b83796b1066295a93">ScrollDetails</a></li>
+<li>GetRightVector()&#160;:&#160;<a class="el" href="class_math3d.html#a4e00857cf24b89405ea28ba6d0e1422b">Math3d</a></li>
+<li>getScrollsfromServer()&#160;:&#160;<a class="el" href="class_display_scrolls.html#ab408f54c1533274d8ecf197347157f04">DisplayScrolls</a></li>
+<li>GetStage()&#160;:&#160;<a class="el" href="class_stage_static.html#ac1503a0b08f6d8d40a1d3f81b174eb21">StageStatic</a></li>
+<li>GetTarget()&#160;:&#160;<a class="el" href="class_discrete_bar_slider.html#a5fd42240ba12370ccf38f5fdba363b62">DiscreteBarSlider</a></li>
+<li>GetTargetPosition()&#160;:&#160;<a class="el" href="class_discrete_bar_slider.html#a5ebcfa1b534fc605b96d975eede39439">DiscreteBarSlider</a></li>
+<li>GetTargetRelativePosition()&#160;:&#160;<a class="el" href="class_discrete_bar_slider.html#a199676346d755a8659ffc82b38b26433">DiscreteBarSlider</a></li>
+<li>getTaskCharacterAddressed()&#160;:&#160;<a class="el" href="class_task_charakter_animation.html#a869a1617cccfa7b67891aea996e72ece">TaskCharakterAnimation</a></li>
+<li>getType()&#160;:&#160;<a class="el" href="class_scroll_1_1_scroll_fact.html#af20facbbf8b76d00f14b3a5d33d7b6d0">Scroll.ScrollFact</a>, <a class="el" href="class_scroll_1_1_scroll_symbol_fact.html#a2cd872cc83a4e8d3d0d0bfa7bbe86c8e">Scroll.ScrollSymbolFact</a>, <a class="el" href="class_scroll_1_1_scroll_value_fact.html#ac995e2a1d0a04a42af36b914f71d6537">Scroll.ScrollValueFact</a></li>
+<li>GetUpVector()&#160;:&#160;<a class="el" href="class_math3d.html#afc19f2830f7b25e25dbf39f1048d0333">Math3d</a></li>
+<li>Grup()&#160;:&#160;<a class="el" href="class_stage.html#a590447cc02ecaba6b69b26d0ded40e6e">Stage</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/functions_func_h.html b/Doxygen/output/html/functions_func_h.html
new file mode 100644
index 0000000000000000000000000000000000000000..c7fd478cf1a085411424cafeea9b29a9b6a97ce6
--- /dev/null
+++ b/Doxygen/output/html/functions_func_h.html
@@ -0,0 +1,106 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Class Members - Functions</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('functions_func_h.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="contents">
+&#160;
+
+<h3><a id="index_h" name="index_h"></a>- h -</h3><ul>
+<li>hardreset()&#160;:&#160;<a class="el" href="class_fact_organizer.html#a8557914906ac4d969fe98583e95c9706">FactOrganizer</a></li>
+<li>HardToggle()&#160;:&#160;<a class="el" href="class_discrete_bar_slider.html#a8e5d33df18b4a847fb4bca250620390e">DiscreteBarSlider</a></li>
+<li>hasDependentFacts()&#160;:&#160;<a class="el" href="class_abstract_line_fact.html#a9efd4091f2f7b60bca0cc3bc28ec794e">AbstractLineFact</a>, <a class="el" href="class_angle_fact.html#ab2506ca6f319fc1fcf9f86f2fb09e155">AngleFact</a>, <a class="el" href="class_fact.html#a330f0492d43f9b0019c837692e0634b4">Fact</a>, <a class="el" href="class_on_line_fact.html#aac9cd1e9b78c9a00e0efa2bd45049200">OnLineFact</a>, <a class="el" href="class_point_fact.html#a954ab141e8af35a28cbfe98f2b4220ab">PointFact</a></li>
+<li>Hide()&#160;:&#160;<a class="el" href="class_scroll_u_i_manager.html#aeda1d766bbd9d2544f21abf243ee1b2a">ScrollUIManager</a></li>
+<li>HideRoutine()&#160;:&#160;<a class="el" href="class_tool_mode_selector.html#af803e774356a52c5ebf683ba0a1a534e">ToolModeSelector</a></li>
+<li>HighlightFact()&#160;:&#160;<a class="el" href="class_shiny_things.html#ab06bd95f41d1aba88b67256164ae43f4">ShinyThings</a></li>
+<li>Highlighting()&#160;:&#160;<a class="el" href="class_shiny_things.html#a735f61a9619b67d095babe9177f0f94e">ShinyThings</a></li>
+<li>HighlightWithFireworks()&#160;:&#160;<a class="el" href="class_shiny_things.html#a5661edc7223e57cfc444aaad0ce16b52">ShinyThings</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/functions_func_i.html b/Doxygen/output/html/functions_func_i.html
new file mode 100644
index 0000000000000000000000000000000000000000..5dba2c17e2a325d4ab7af7bbebf5dcf5b8b3db7d
--- /dev/null
+++ b/Doxygen/output/html/functions_func_i.html
@@ -0,0 +1,116 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Class Members - Functions</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('functions_func_i.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="contents">
+&#160;
+
+<h3><a id="index_i" name="index_i"></a>- i -</h3><ul>
+<li>init()&#160;:&#160;<a class="el" href="class_angle_fact.html#a1a387d85c3fa5109e55da294b326d5e5">AngleFact</a></li>
+<li>Init()&#160;:&#160;<a class="el" href="class_collapsable_category.html#a04de647d31f2afa5cbbfec19b68a2b91">CollapsableCategory</a>, <a class="el" href="class_collapsable_stage.html#a5c6986699f3c2560e9e0df7329c210eb">CollapsableStage</a>, <a class="el" href="class_create_loader.html#ad8554936ff5481b4ad38b93433827960">CreateLoader</a>, <a class="el" href="class_edit_loader.html#ae05130fab31a4d11fb4f6d2bba98e07c">EditLoader</a></li>
+<li>init()&#160;:&#160;<a class="el" href="class_line_fact.html#a7f32b93acae451ee8294e81d4c8c5797">LineFact</a></li>
+<li>Init()&#160;:&#160;<a class="el" href="class_list_loader.html#abbb6a7eac47149f7a8c3103ac457f7e4">ListLoader&lt; T &gt;</a>, <a class="el" href="class_math3d.html#acbf31d051a95aea40992374952799a3a">Math3d</a></li>
+<li>init()&#160;:&#160;<a class="el" href="class_on_line_fact.html#a6680a20ec70e17ca2d7f5e0bae232980">OnLineFact</a>, <a class="el" href="class_point_fact.html#a86ad62368c5bef84baebc0fb9cdaac2e">PointFact</a>, <a class="el" href="class_ray_fact.html#a2213278124364e25de168b4af66c2cb3">RayFact</a></li>
+<li>Init()&#160;:&#160;<a class="el" href="class_stage_loader.html#acc0849a247202dcb7c3fa4345d27a1f5">StageLoader</a></li>
+<li>InitFields()&#160;:&#160;<a class="el" href="class_stage.html#aa6664a49729fae49b0246f019f702895">Stage</a></li>
+<li>InitOOP()&#160;:&#160;<a class="el" href="class_stage.html#a10d3807a1fa2f754ab0ac1f4e3ff7d6c">Stage</a></li>
+<li>instantiateDisplay()&#160;:&#160;<a class="el" href="class_angle_fact.html#ae7d060f8387b38db98dce098e709b355">AngleFact</a>, <a class="el" href="class_fact.html#a787e61d76e1c3175f1af272aabba14d8">Fact</a>, <a class="el" href="class_line_fact.html#ab97d7262e890185e4ce3eff2b570f6e6">LineFact</a>, <a class="el" href="class_on_line_fact.html#a34547ef9d10100a9d6bc1e34f0275348">OnLineFact</a>, <a class="el" href="class_point_fact.html#a58488e338b4581dfe5efeecefe51832f">PointFact</a>, <a class="el" href="class_ray_fact.html#a66cc68a284be8bdf469eb7a16920457c">RayFact</a></li>
+<li>InverseTransformDirectionMath()&#160;:&#160;<a class="el" href="class_math3d.html#af207136f05c5845fad1600c44643b7f1">Math3d</a></li>
+<li>InvokeFactEvent()&#160;:&#160;<a class="el" href="class_fact_organizer.html#a19064a684d3bbc8d054d6cf51b4f41ef">FactOrganizer</a></li>
+<li>IsApproximatelyEqual()&#160;:&#160;<a class="el" href="class_math3d.html#a948c81f31f53f297e6b3fb2874248364">Math3d</a></li>
+<li>IsApproximatelyParallel()&#160;:&#160;<a class="el" href="class_math3d.html#aa6eee63ce400b0187db368310d70d948">Math3d</a></li>
+<li>IsEmpty()&#160;:&#160;<a class="el" href="class_solution_organizer_1_1_sub_solution.html#aa8640d4726f71583732d26b1fb95073e">SolutionOrganizer.SubSolution</a></li>
+<li>IsLineInRectangle()&#160;:&#160;<a class="el" href="class_math3d.html#aab30a916c1ea2d67adb58be1f2c87050">Math3d</a></li>
+<li>IsPointApproximatelyOnLine()&#160;:&#160;<a class="el" href="class_math3d.html#a3e47abdc0c5659f30a52d42ca01406e5">Math3d</a></li>
+<li>IsPointInRectangle()&#160;:&#160;<a class="el" href="class_math3d.html#ac19e283efd8758024df1c2056ee43fac">Math3d</a></li>
+<li>IsPointOnLine()&#160;:&#160;<a class="el" href="class_math3d.html#af7a33a98279bb7c957596df5e14dab6e">Math3d</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/functions_func_l.html b/Doxygen/output/html/functions_func_l.html
new file mode 100644
index 0000000000000000000000000000000000000000..9a30a8865794367fd5b903cc4f1d5200c2a56fb5
--- /dev/null
+++ b/Doxygen/output/html/functions_func_l.html
@@ -0,0 +1,117 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Class Members - Functions</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('functions_func_l.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="contents">
+&#160;
+
+<h3><a id="index_l" name="index_l"></a>- l -</h3><ul>
+<li>LevelReset()&#160;:&#160;<a class="el" href="class_restart.html#aa7755aa90814a67e4cc86533f268d157">Restart</a></li>
+<li>LinearAcceleration()&#160;:&#160;<a class="el" href="class_math3d.html#a2d1e12e7f3272df1df24a245e5b02570">Math3d</a></li>
+<li>LinearFunction2DBasic()&#160;:&#160;<a class="el" href="class_math3d.html#a6725baead56ce426c71cbccba96a396e">Math3d</a></li>
+<li>LinearFunction2DFull()&#160;:&#160;<a class="el" href="class_math3d.html#af28fee30babd2398ae400ac145f41357">Math3d</a></li>
+<li>LineFact()&#160;:&#160;<a class="el" href="class_line_fact.html#a371929591030611b371590fd8730b91b">LineFact</a></li>
+<li>LineLineIntersection()&#160;:&#160;<a class="el" href="class_math3d.html#ac062925a5afea1c1012da3605b84392c">Math3d</a></li>
+<li>LinePlaneIntersection()&#160;:&#160;<a class="el" href="class_math3d.html#a1088a5089b12fd0e347e7db5529934ad">Math3d</a></li>
+<li>ListButtons()&#160;:&#160;<a class="el" href="class_list_loader.html#a871f281bb58b1d37b7278d2714df11cc">ListLoader&lt; T &gt;</a></li>
+<li>ListButtonsWrapped()&#160;:&#160;<a class="el" href="class_list_loader.html#a754b3df9f41558adb618070ef77aa9f0">ListLoader&lt; T &gt;</a>, <a class="el" href="class_stage_loader.html#afa15172cd663ee1bbde3ad4873aa9be6">StageLoader</a></li>
+<li>load()&#160;:&#160;<a class="el" href="class_fact_organizer.html#a8dd6d293e37ae75bfb477a4cc5ec735f">FactOrganizer</a>, <a class="el" href="class_player_record.html#a8161d32d21198d531c4d28aab4100dab">PlayerRecord</a>, <a class="el" href="class_solution_organizer.html#a89027e2d5b71b93eea29dd9a7591f044">SolutionOrganizer</a>, <a class="el" href="class_stage.html#a3a94291e8215833caf8301e679260212">Stage</a></li>
+<li>LoadCreate()&#160;:&#160;<a class="el" href="class_stage_static.html#a06194934a71ec122180ca7ed50007212">StageStatic</a></li>
+<li>LoaderCallback()&#160;:&#160;<a class="el" href="class_loader.html#a53a8c59d7d47257915d9dbedac63ed96">Loader</a></li>
+<li>LoadInitStage()&#160;:&#160;<a class="el" href="class_stage_static.html#a87ba52c67996acef01f71113c01be45b">StageStatic</a></li>
+<li>LoadMainMenue()&#160;:&#160;<a class="el" href="class_restart.html#a45fa8798cc2975e60399c02ec78f4d25">Restart</a></li>
+<li>LoadNewStage()&#160;:&#160;<a class="el" href="class_stage_static.html#a79a5b343aa5b9b1841c77c933a2e12bf">StageStatic</a></li>
+<li>LoadScene()&#160;:&#160;<a class="el" href="class_loader.html#a78972da6bbe13a658225a62bb9d7ddde">Loader</a></li>
+<li>LoadStage()&#160;:&#160;<a class="el" href="class_loader.html#a8ea59038d4896bc917a28c41132d7c12">Loader</a></li>
+<li>LoadStartScreen()&#160;:&#160;<a class="el" href="class_restart.html#a3e6057b49e36803a49b7581f42d8a0d6">Restart</a></li>
+<li>LookRotationExtended()&#160;:&#160;<a class="el" href="class_math3d.html#aedbd92baedfda5ae4da41af30b0a2a73">Math3d</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/functions_func_m.html b/Doxygen/output/html/functions_func_m.html
new file mode 100644
index 0000000000000000000000000000000000000000..80b51dbf7dc2ee8225da26343983e4f3756cf6aa
--- /dev/null
+++ b/Doxygen/output/html/functions_func_m.html
@@ -0,0 +1,105 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Class Members - Functions</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('functions_func_m.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="contents">
+&#160;
+
+<h3><a id="index_m" name="index_m"></a>- m -</h3><ul>
+<li>magicButton()&#160;:&#160;<a class="el" href="class_scroll_details.html#a1c52548d17b6e91a47cc8ff3139c03df">ScrollDetails</a></li>
+<li>magicButtonTrigger()&#160;:&#160;<a class="el" href="class_scroll_details.html#ae3d617782b1b07a9225dfaa5351eceae">ScrollDetails</a></li>
+<li>meta()&#160;:&#160;<a class="el" href="struct_fact_organizer_1_1meta.html#a89f946bb717ae699fcfb1507f2356370">FactOrganizer.meta</a>, <a class="el" href="struct_public_fact_organizer_1_1meta.html#a739c6ab32f487883687ecc1926c11053">PublicFactOrganizer.meta</a></li>
+<li>MMTSymbolDeclaration()&#160;:&#160;<a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_symbol_declaration.html#a5eb26d50e5dc522bd1d0291d988787a3">JSONManager.MMTSymbolDeclaration</a></li>
+<li>MMTValueDeclaration()&#160;:&#160;<a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_value_declaration.html#ae3bd2c727689e961bf304fcdb145fe0e">JSONManager.MMTValueDeclaration</a></li>
+<li>MouseDistanceToCircle()&#160;:&#160;<a class="el" href="class_math3d.html#adac35548a8585ff5a4497ae1fb6492f1">Math3d</a></li>
+<li>MouseDistanceToLine()&#160;:&#160;<a class="el" href="class_math3d.html#ad7e73cf22c4689f58de8759278fd960a">Math3d</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/functions_func_n.html b/Doxygen/output/html/functions_func_n.html
new file mode 100644
index 0000000000000000000000000000000000000000..0c627ae5fc4f38b549e5b60189f0b5095e758bb1
--- /dev/null
+++ b/Doxygen/output/html/functions_func_n.html
@@ -0,0 +1,102 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Class Members - Functions</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('functions_func_n.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="contents">
+&#160;
+
+<h3><a id="index_n" name="index_n"></a>- n -</h3><ul>
+<li>newAssignment()&#160;:&#160;<a class="el" href="class_scroll_details.html#ad9a03d73a14a0417e9cd2941e83cf789">ScrollDetails</a></li>
+<li>newAssignmentTrigger()&#160;:&#160;<a class="el" href="class_scroll_details.html#a1f50be533352d59d0751434c12c015ff">ScrollDetails</a></li>
+<li>NextNumber()&#160;:&#160;<a class="el" href="class_stage_static.html#a88147c31eb5dc09239a65865d8219001">StageStatic</a></li>
+<li>NextSentence()&#160;:&#160;<a class="el" href="class_character_dialog.html#a972364ac4879295c6404e7a72b66461c">CharacterDialog</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/functions_func_o.html b/Doxygen/output/html/functions_func_o.html
new file mode 100644
index 0000000000000000000000000000000000000000..19d66ea90c48f8b156bc9c1ecf625455041f2342
--- /dev/null
+++ b/Doxygen/output/html/functions_func_o.html
@@ -0,0 +1,123 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Class Members - Functions</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('functions_func_o.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="contents">
+&#160;
+
+<h3><a id="index_o" name="index_o"></a>- o -</h3><ul>
+<li>OMA()&#160;:&#160;<a class="el" href="class_j_s_o_n_manager_1_1_o_m_a.html#aa6be56f19daa4b5832b409091007e286">JSONManager.OMA</a></li>
+<li>OMF()&#160;:&#160;<a class="el" href="class_j_s_o_n_manager_1_1_o_m_f.html#a4f136975874570063a6a84cd5e336ea4">JSONManager.OMF</a></li>
+<li>OMS()&#160;:&#160;<a class="el" href="class_j_s_o_n_manager_1_1_o_m_s.html#a7c3aefc629ea16c83eef07d12394d7fe">JSONManager.OMS</a></li>
+<li>OMSTR()&#160;:&#160;<a class="el" href="class_j_s_o_n_manager_1_1_o_m_s_t_r.html#a9e2442db30e337d07c0c5781e9c46933">JSONManager.OMSTR</a></li>
+<li>OnApplicationQuit()&#160;:&#160;<a class="el" href="class_restart.html#ad9ede7b20c4f6530f560618499c6a2f7">Restart</a></li>
+<li>onClick()&#160;:&#160;<a class="el" href="class_scroll_clicked_script.html#afde590e05f1bc8af41d76a9076ab990b">ScrollClickedScript</a></li>
+<li>OnClickHintButton()&#160;:&#160;<a class="el" href="class_rendered_scroll_fact.html#a5dbfbce67346c674e5e0475853df740f">RenderedScrollFact</a></li>
+<li>OnControllerColliderHit()&#160;:&#160;<a class="el" href="class_hit_water.html#af48ed4942efc5b7229edede04ea1893f">HitWater</a></li>
+<li>OnDestroy()&#160;:&#160;<a class="el" href="class_loading_screen_percentage.html#a3966128a83a9a08eb0a5eccadcf6286a">LoadingScreenPercentage</a>, <a class="el" href="class_stage_behaviour.html#aca4969278bf3627f31527139f78636e1">StageBehaviour</a></li>
+<li>OnDisable()&#160;:&#160;<a class="el" href="class_angle_tool.html#af62849932c48540c09ddc9285ba7f8e4">AngleTool</a>, <a class="el" href="class_line_tool.html#a539341d33141c2e8849b10e0caee8179">LineTool</a>, <a class="el" href="class_list_loader.html#a62801020a8bb65024e5627e4e323e2be">ListLoader&lt; T &gt;</a>, <a class="el" href="class_lot_tool.html#a36662937392848319b53fd91aa7c41a8">LotTool</a>, <a class="el" href="class_pendulum.html#a6690021912b5c001e320ffc4440de189">Pendulum</a>, <a class="el" href="class_pole_tool.html#a0a7a88c46893b333bc18518e275e781c">PoleTool</a>, <a class="el" href="class_tape.html#ad3de0641d633ed808d37e3209359d0d2">Tape</a></li>
+<li>OnDrag()&#160;:&#160;<a class="el" href="class_drag_handling.html#a5994fad8f03e51869726e60acadbdf9e">DragHandling</a></li>
+<li>OnDrop()&#160;:&#160;<a class="el" href="class_drop_handling.html#ae5b85df113a563d90dc1c500d03672e6">DropHandling</a></li>
+<li>OnEnable()&#160;:&#160;<a class="el" href="class_angle_tool.html#aef01dc557d7d0ef13484ac47293908eb">AngleTool</a>, <a class="el" href="class_create_loader.html#a30f01d41904b2dfcb0bac56b3806893f">CreateLoader</a>, <a class="el" href="class_extra_gadget.html#a25caf1b815fc09ef6c9e6e119aec4ad8">ExtraGadget</a>, <a class="el" href="class_gadget.html#a79585ab08c1ae5efe5a357e1b4218fa2">Gadget</a>, <a class="el" href="class_line_tool.html#a6b85da36d367a83e4aaa60281a2189e3">LineTool</a>, <a class="el" href="class_list_loader.html#a48f36668c105ecaa0b39d5296bcc5bf3">ListLoader&lt; T &gt;</a>, <a class="el" href="class_lot_tool.html#a9f3ada1835668faf20a9acc4bc83f3d6">LotTool</a>, <a class="el" href="class_pendulum.html#a73de0fd0bc708c06abee481c24b532aa">Pendulum</a>, <a class="el" href="class_pole_tool.html#af8bccafe4c69f6156cc6c36d2946f65a">PoleTool</a>, <a class="el" href="class_tape.html#a9e5d46474dfa79d7e2f23c8018e5e657">Tape</a></li>
+<li>OnEndDrag()&#160;:&#160;<a class="el" href="class_drag_handling.html#a72a45e65689f218c11ace99a48ea5897">DragHandling</a></li>
+<li>OnHintAvailable()&#160;:&#160;<a class="el" href="class_rendered_scroll_fact.html#acd2f84bfac62adf78ef8925524d602bc">RenderedScrollFact</a></li>
+<li>OnHit()&#160;:&#160;<a class="el" href="class_angle_tool.html#af74cf47aa4012b25580f1ec27f4ca106">AngleTool</a>, <a class="el" href="class_extra_gadget.html#ac2eea5365482773fa64901ae822554ce">ExtraGadget</a>, <a class="el" href="class_gadget.html#a069459a8478367816706eeb368b11763">Gadget</a>, <a class="el" href="class_line_tool.html#a5d944599869c3b2c72813f4dbbffec23">LineTool</a>, <a class="el" href="class_lot_tool.html#a30b465dbda71de181a94b76ea4dc3b96">LotTool</a>, <a class="el" href="class_pendulum.html#a743baa175fc8ca03b7bc09e8a61decb6">Pendulum</a>, <a class="el" href="class_pointer.html#a50508f1139e918d86cb2e8e21c29a7d9">Pointer</a>, <a class="el" href="class_pole_tool.html#a80d36866f9e8c7d22d33a11636c55bff">PoleTool</a>, <a class="el" href="class_remover.html#a729a0b5a690e4a1eeb831f58f020d25e">Remover</a>, <a class="el" href="class_tape.html#aa4d350b49d43248352c0dbfb6ff11245">Tape</a></li>
+<li>OnLineFact()&#160;:&#160;<a class="el" href="class_on_line_fact.html#a6dd9e7f03f1fdf08b4a81916bee2e177">OnLineFact</a></li>
+<li>OnMouseOverFact()&#160;:&#160;<a class="el" href="class_shiny_things.html#ad6e5ae3dd3ffe79bfb661661f4062fa6">ShinyThings</a></li>
+<li>OnMouseOverFactEnd()&#160;:&#160;<a class="el" href="class_shiny_things.html#a13e3435ce94f7a3dab7ca090e1a289f3">ShinyThings</a></li>
+<li>OnMouseOverSnapZone()&#160;:&#160;<a class="el" href="class_shiny_things.html#ad623211953a0141e54d50e9c3b3a03f1">ShinyThings</a></li>
+<li>OnMouseOverSnapZoneEnd()&#160;:&#160;<a class="el" href="class_shiny_things.html#a3254f4afd887c7bfd92550b40c1a1c15">ShinyThings</a></li>
+<li>OnPointerClick()&#160;:&#160;<a class="el" href="class_drop_handling.html#a859e74ac488c6f45517f78a132ba6f75">DropHandling</a></li>
+<li>OnPointerEnter()&#160;:&#160;<a class="el" href="class_hover_text.html#a51692dfc6577e47b04816546e22a258e">HoverText</a></li>
+<li>OnPointerExit()&#160;:&#160;<a class="el" href="class_hover_text.html#a26b3559bbfa8f9984e315781873d1c14">HoverText</a></li>
+<li>OnToolModeChanged()&#160;:&#160;<a class="el" href="class_gadget_manager.html#a2cf2af2c0b10e68c10eb9a86f9ad91d8">GadgetManager</a>, <a class="el" href="class_tool_mode_text.html#aaeaf4c78f03d2c6ad2ba913b6e410212">ToolModeText</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/functions_func_p.html b/Doxygen/output/html/functions_func_p.html
new file mode 100644
index 0000000000000000000000000000000000000000..53639fb9c30d30ac32b29bd1e4fcaecfebac7876
--- /dev/null
+++ b/Doxygen/output/html/functions_func_p.html
@@ -0,0 +1,120 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Class Members - Functions</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('functions_func_p.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="contents">
+&#160;
+
+<h3><a id="index_p" name="index_p"></a>- p -</h3><ul>
+<li>parseFact()&#160;:&#160;<a class="el" href="class_angle_fact.html#ad881ab35af9fabdb4d30e7e1b22b8987">AngleFact</a>, <a class="el" href="class_fact.html#a5158d32e0f6c89ca2531ac9151981533">Fact</a>, <a class="el" href="class_line_fact.html#a1a5bfdb77627eecb4fbca8a8ca0e1943">LineFact</a>, <a class="el" href="class_on_line_fact.html#a84bc3614d2739bc2599c70547e850a37">OnLineFact</a>, <a class="el" href="class_point_fact.html#a83acaea9ef91b1e90d511e86bc551df4">PointFact</a>, <a class="el" href="class_ray_fact.html#a3126c1fa5f032d2011c72b86abdb5692">RayFact</a></li>
+<li>PlaneFrom3Points()&#160;:&#160;<a class="el" href="class_math3d.html#a6add412d1291d4c5d42ecc30cc94fead">Math3d</a></li>
+<li>PlanePlaneIntersection()&#160;:&#160;<a class="el" href="class_math3d.html#ac90b5e767702a94267f0e1c939029f65">Math3d</a></li>
+<li>PlayerRecord()&#160;:&#160;<a class="el" href="class_player_record.html#a8a85683d7e75b9a99aa28b52c192b99e">PlayerRecord</a></li>
+<li>PointFact()&#160;:&#160;<a class="el" href="class_point_fact.html#a0f8de7319885152ec658fa33574620f0">PointFact</a></li>
+<li>PointOnWhichSideOfLineSegment()&#160;:&#160;<a class="el" href="class_math3d.html#a0fc075fcb9718aca8dc4cc62990dc070">Math3d</a></li>
+<li>PopulateLocalEntryList()&#160;:&#160;<a class="el" href="class_u_i_tool_box.html#a545eca6096c86303aaa4f89fae29a40e">UIToolBox</a></li>
+<li>PositionFromMatrix()&#160;:&#160;<a class="el" href="class_math3d.html#a6fcdb65f51bfdfdb28dd2fdaefb2d3f7">Math3d</a></li>
+<li>PostLoad()&#160;:&#160;<a class="el" href="class_loader.html#a6f3f37ab9c94d1b308ec470e469be39b">Loader</a></li>
+<li>PreciseAlign()&#160;:&#160;<a class="el" href="class_math3d.html#a0e1fe508767177d4acbb00aec8489a26">Math3d</a></li>
+<li>PrepareGame()&#160;:&#160;<a class="el" href="class_start_server.html#abea4a5b1fdafd69bf3e8d3fd694ced96">StartServer</a></li>
+<li>prepareScrollAssignments()&#160;:&#160;<a class="el" href="class_scroll_details.html#a33939147e75b0368668f2fa49ecd1b96">ScrollDetails</a></li>
+<li>processRenderedScroll()&#160;:&#160;<a class="el" href="class_scroll_details.html#acb31b19981e67f342af3cc4621329e21">ScrollDetails</a></li>
+<li>processScrollDynamicInfo()&#160;:&#160;<a class="el" href="class_scroll_details.html#a8d7d17ba1458f170f6f2fc27a06dfdb4">ScrollDetails</a></li>
+<li>ProjectPointOnLine()&#160;:&#160;<a class="el" href="class_math3d.html#aa9dbf73d310e2fe4fcd27fe70a19db12">Math3d</a></li>
+<li>ProjectPointOnLineSegment()&#160;:&#160;<a class="el" href="class_math3d.html#a3883a28d7a424f8e77423ba4a3535572">Math3d</a></li>
+<li>ProjectPointOnPlane()&#160;:&#160;<a class="el" href="class_math3d.html#a248c9490ac74931eb0cb5c2524ac7dca">Math3d</a></li>
+<li>ProjectVectorOnPlane()&#160;:&#160;<a class="el" href="class_math3d.html#a2da523470df9e3d0f1f60ee6cb191a05">Math3d</a></li>
+<li>PruneWorkflow()&#160;:&#160;<a class="el" href="class_fact_organizer.html#a740049cce91855a487397a7dc96b6500">FactOrganizer</a></li>
+<li>PublicFactOrganizer()&#160;:&#160;<a class="el" href="class_public_fact_organizer.html#a95817032ed187f4add89b524709ca50d">PublicFactOrganizer</a></li>
+<li>push_record()&#160;:&#160;<a class="el" href="class_stage.html#adc4a2e215c716811e122d7ed53ddf386">Stage</a></li>
+<li>putFact()&#160;:&#160;<a class="el" href="class_pythagoras_script.html#a9c8d7b169ad29f0b5f7f324d6d90e6f5">PythagorasScript</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/functions_func_q.html b/Doxygen/output/html/functions_func_q.html
new file mode 100644
index 0000000000000000000000000000000000000000..2fb8bb3751db2e33b26720fa2ad2b55594780956
--- /dev/null
+++ b/Doxygen/output/html/functions_func_q.html
@@ -0,0 +1,99 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Class Members - Functions</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('functions_func_q.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="contents">
+&#160;
+
+<h3><a id="index_q" name="index_q"></a>- q -</h3><ul>
+<li>QuaternionFromMatrix()&#160;:&#160;<a class="el" href="class_math3d.html#a8fd5a187d9d06b60fd33c087c55b9bc4">Math3d</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/functions_func_r.html b/Doxygen/output/html/functions_func_r.html
new file mode 100644
index 0000000000000000000000000000000000000000..031b3355d716dbb52f6b5bfe3ea467093a6ba40b
--- /dev/null
+++ b/Doxygen/output/html/functions_func_r.html
@@ -0,0 +1,117 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Class Members - Functions</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('functions_func_r.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="contents">
+&#160;
+
+<h3><a id="index_r" name="index_r"></a>- r -</h3><ul>
+<li>RayFact()&#160;:&#160;<a class="el" href="class_ray_fact.html#afbcb1279327fbd6b61119ebf9544a363">RayFact</a></li>
+<li>ReadFromJsonFile&lt; T &gt;()&#160;:&#160;<a class="el" href="class_j_s_o_n_manager.html#a477a033f7374709d6527190c0458cfae">JSONManager</a></li>
+<li>ReadJson()&#160;:&#160;<a class="el" href="class_j_s_o_n_manager_1_1_json_inheritence_converter.html#a7f0289c12707fc9cfbfed900f66be8c2">JSONManager.JsonInheritenceConverter&lt; T &gt;</a></li>
+<li>readPushout()&#160;:&#160;<a class="el" href="class_scroll_details.html#ad8cc6ee2f393bf6d32f15f2e73e40357">ScrollDetails</a></li>
+<li>redo()&#160;:&#160;<a class="el" href="class_fact_organizer.html#a88221b2e001edc7fb642290efc106258">FactOrganizer</a></li>
+<li>Remove()&#160;:&#160;<a class="el" href="class_fact_organizer.html#affc46390fc6f55248bf7dc1162fc4763">FactOrganizer</a></li>
+<li>RemoveFact()&#160;:&#160;<a class="el" href="class_display_facts.html#a802992a1f5fcd7756344b044f03fb46c">DisplayFacts</a></li>
+<li>rename()&#160;:&#160;<a class="el" href="class_fact.html#a96a5cf709fec2f709c369e267b7ae670">Fact</a></li>
+<li>Reset()&#160;:&#160;<a class="el" href="class_edit_loader.html#a35f449df9b7bb7fb5ac6d7cb64f53e23">EditLoader</a>, <a class="el" href="class_image_hint_animation.html#a30056d9b28624fbc61991582317d4757">ImageHintAnimation</a></li>
+<li>ResetAnimation()&#160;:&#160;<a class="el" href="class_image_hint_animation.html#a5a6f48113a5bb385d3e8c17913465fca">ImageHintAnimation</a></li>
+<li>ResetGadget()&#160;:&#160;<a class="el" href="class_angle_tool.html#a013032e08aa41f852f0e2cdf6620d183">AngleTool</a>, <a class="el" href="class_line_tool.html#a2a8a011bdca6d912cdb9fdaac09abf62">LineTool</a>, <a class="el" href="class_lot_tool.html#a78006277885d8a87eeb4fc1ee8001644">LotTool</a>, <a class="el" href="class_pendulum.html#a6e28760b18c574847dd6423aa748df83">Pendulum</a>, <a class="el" href="class_pole_tool.html#a69200bb61deeaef0e46edfd8eaec8814">PoleTool</a>, <a class="el" href="class_tape.html#a4d6c6d4799c5993658ebafad0427731d">Tape</a></li>
+<li>ResetPlay()&#160;:&#160;<a class="el" href="class_stage.html#a04a254d189f1bb153ea38071ca56d28c">Stage</a></li>
+<li>ResetSaves()&#160;:&#160;<a class="el" href="class_stage.html#aa82b740e3e9a6929d9a365c42cecbda1">Stage</a></li>
+<li>ResetSentence()&#160;:&#160;<a class="el" href="class_character_dialog.html#a8a7e446c58162fe098c368bb5ac3869c">CharacterDialog</a></li>
+<li>resetToStart()&#160;:&#160;<a class="el" href="class_task_charakter_animation.html#a8d060c887208a8a7dec49bbdccd0d51d">TaskCharakterAnimation</a></li>
+<li>reversestep()&#160;:&#160;<a class="el" href="class_fact_organizer.html#a116b36c87c2e9f0a149e62b0bd91994e">FactOrganizer</a></li>
+<li>RevertMode()&#160;:&#160;<a class="el" href="class_menue_loader.html#a54d3cb4dd1c00a4eddd565be881ba6b9">MenueLoader</a></li>
+<li>RotateVectorFromTo()&#160;:&#160;<a class="el" href="class_math3d.html#ad38c7e7ab51778d165766035b012443f">Math3d</a></li>
+<li>RotDiffToSpeedVec()&#160;:&#160;<a class="el" href="class_math3d.html#a388477be516cd494c2c93f79d35e9d53">Math3d</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/functions_func_s.html b/Doxygen/output/html/functions_func_s.html
new file mode 100644
index 0000000000000000000000000000000000000000..8f18681f6c15ef5a9632e65b19501e7b2a82c3a3
--- /dev/null
+++ b/Doxygen/output/html/functions_func_s.html
@@ -0,0 +1,146 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Class Members - Functions</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('functions_func_s.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="contents">
+&#160;
+
+<h3><a id="index_s" name="index_s"></a>- s -</h3><ul>
+<li>safe_dependencies()&#160;:&#160;<a class="el" href="class_fact_organizer.html#ad2deedac3361c0c102f0c21d1599fcf3">FactOrganizer</a></li>
+<li>Save()&#160;:&#160;<a class="el" href="class_edit_loader.html#a6620a7d073dfba9baf467e777c44840d">EditLoader</a></li>
+<li>Select()&#160;:&#160;<a class="el" href="class_tool_mode_selector.html#af9a1e3344cceb7812bd0f4d5ae9aaf99">ToolModeSelector</a></li>
+<li>sendAdd()&#160;:&#160;<a class="el" href="class_add_fact_response.html#a76da404cb677de1f8a4b27125960f754">AddFactResponse</a></li>
+<li>sendView()&#160;:&#160;<a class="el" href="class_scroll_details.html#aecb83e27ad3384936bb1474f33e18643">ScrollDetails</a></li>
+<li>ServerRoutine()&#160;:&#160;<a class="el" href="class_start_server.html#ae5486dcf9b18bb59cbc4c118c87ea1c1">StartServer</a></li>
+<li>ServerRoutine1()&#160;:&#160;<a class="el" href="class_start_server.html#a88dba52490207adfa22e4ff166e806fb">StartServer</a></li>
+<li>set_public_members()&#160;:&#160;<a class="el" href="class_abstract_line_fact.html#adca739bcb226426968e360f976c70b1e">AbstractLineFact</a></li>
+<li>set_record()&#160;:&#160;<a class="el" href="class_stage.html#ad7bca2be30a38aa1b8bee99782726825">Stage</a></li>
+<li>setAngle()&#160;:&#160;<a class="el" href="class_circle_segment_generator.html#aa865b7b40ee68731f9b14c64bcfef398">CircleSegmentGenerator</a></li>
+<li>SetDistance()&#160;:&#160;<a class="el" href="class_line_fact.html#a63a240ae682d295863de11c9ccca21a8">LineFact</a></li>
+<li>setLayerMask()&#160;:&#160;<a class="el" href="class_world_cursor.html#a2dc5ed3e95015df525b19152e2a1545e">WorldCursor</a></li>
+<li>SetMode()&#160;:&#160;<a class="el" href="class_menue_loader.html#aae7cc2b25767093b997a6a3043884ae3">MenueLoader</a>, <a class="el" href="class_stage.html#a926a0bcc2ffd743ddb5ddd11019a04ec">Stage</a>, <a class="el" href="class_stage_behaviour.html#aac42eea82a9fc48fbac00802f4dc6463">StageBehaviour</a>, <a class="el" href="class_stage_static.html#a7ac4507de8df700a4fd44c2cb495033b">StageStatic</a></li>
+<li>setPlayerInTalkingZone()&#160;:&#160;<a class="el" href="class_task_charakter_animation.html#a1d91a7cf0dbb006676fa4eb54bb056aa">TaskCharakterAnimation</a></li>
+<li>setScroll()&#160;:&#160;<a class="el" href="class_scroll_details.html#a733b191256d73bbff54e8167d3617725">ScrollDetails</a></li>
+<li>SetSearchLeft()&#160;:&#160;<a class="el" href="class_fact_comparer.html#a020e291c252379f0971f1f6cea75c4e8">FactComparer</a></li>
+<li>SetSearchRight()&#160;:&#160;<a class="el" href="class_fact_comparer.html#a3602f3fd4584212d3c87eb3e10dc8791">FactComparer</a></li>
+<li>SetStage()&#160;:&#160;<a class="el" href="class_edit_loader.html#a8075f648780f3d0c88e65a57b954443a">EditLoader</a>, <a class="el" href="class_stage_static.html#ac3323e4192fd65dad12a4311cd7d7b42">StageStatic</a></li>
+<li>setTaskCharacterAddressed()&#160;:&#160;<a class="el" href="class_task_charakter_animation.html#ad1834b6a25355f4e8bd0af2c972357de">TaskCharakterAnimation</a></li>
+<li>SetVectorLength()&#160;:&#160;<a class="el" href="class_math3d.html#a6dfa59be1955f2fbd3606d6fcea943a9">Math3d</a></li>
+<li>ShallowLoad()&#160;:&#160;<a class="el" href="class_stage.html#a2cdcf84092d9be7f38556aae88d72d27">Stage</a></li>
+<li>ShallowLoadStages()&#160;:&#160;<a class="el" href="class_stage_static.html#ae647a968e08d079612cd10a261738aa7">StageStatic</a></li>
+<li>Show()&#160;:&#160;<a class="el" href="class_scroll_u_i_manager.html#a3c8714bd194851cd2c57d0b4734771ed">ScrollUIManager</a></li>
+<li>SignedDistancePlanePoint()&#160;:&#160;<a class="el" href="class_math3d.html#a34175f749db0063b56a35521b46d3e11">Math3d</a></li>
+<li>SignedDotProduct()&#160;:&#160;<a class="el" href="class_math3d.html#a3e8392dd2eb9242b43664a6e2d473a18">Math3d</a></li>
+<li>SignedVectorAngle()&#160;:&#160;<a class="el" href="class_math3d.html#a04b345c4300eb494c46119e980c8f846">Math3d</a></li>
+<li>slowDownAnimation()&#160;:&#160;<a class="el" href="class_shiny_things.html#aa5354170805284f027b23c2ca60f1e15">ShinyThings</a></li>
+<li>softreset()&#160;:&#160;<a class="el" href="class_fact_organizer.html#abb1e683e89af1c131aef0d71da2777ca">FactOrganizer</a></li>
+<li>SoftToggle()&#160;:&#160;<a class="el" href="class_discrete_bar_slider.html#a02f9aa59e240e520034655dffd5f3704">DiscreteBarSlider</a></li>
+<li>SolutionOrganizer()&#160;:&#160;<a class="el" href="class_solution_organizer.html#a2215860e4b3f2e0425b6ce88096db45f">SolutionOrganizer</a></li>
+<li>SolveCubic()&#160;:&#160;<a class="el" href="class_math3d.html#a947946ed603abdb5f9de54a518430bba">Math3d</a></li>
+<li>SpawnAngle()&#160;:&#160;<a class="el" href="class_fact_spawner.html#a6cf77ab0308b14bbc5f1e6760b92e4eb">FactSpawner</a></li>
+<li>SpawnLine()&#160;:&#160;<a class="el" href="class_fact_spawner.html#add7b651aadec60c25f78b06d0ff43a4f">FactSpawner</a></li>
+<li>SpawnPoint()&#160;:&#160;<a class="el" href="class_fact_spawner.html#a5a34e639011301cbb02e884e280f5e3a">FactSpawner</a></li>
+<li>SpawnRay()&#160;:&#160;<a class="el" href="class_fact_spawner.html#a138506ab2bb9d66dde338e69877aa5c0">FactSpawner</a></li>
+<li>Stage()&#160;:&#160;<a class="el" href="class_stage.html#a868a2ad7c26991e5cc8c8008e909bb1f">Stage</a></li>
+<li>StageErrorStruct()&#160;:&#160;<a class="el" href="struct_stage_static_1_1_stage_error_struct.html#aaaf8b7c7437f4100544cb5e593c720aa">StageStatic.StageErrorStruct</a></li>
+<li>Start()&#160;:&#160;<a class="el" href="class_align_text.html#a9c916ee2e1dd29a6cb6f7450cc2278b1">AlignText</a>, <a class="el" href="class_character_dialog.html#abde2791dbdaae1dd8238f2655c31bea3">CharacterDialog</a>, <a class="el" href="class_create_loader.html#a25c37dc5878ba520d3de8dd0b85acead">CreateLoader</a>, <a class="el" href="class_discrete_bar_slider.html#ac1bd4f0ad6416835441affff23aea937">DiscreteBarSlider</a>, <a class="el" href="class_display_facts.html#af66259ed1ad39d2e8331cc412d6046f1">DisplayFacts</a>, <a class="el" href="class_display_scrolls.html#a89b1bea6ac48768c45e5b2b19c02f784">DisplayScrolls</a>, <a class="el" href="class_drag_handling.html#a82809f70845de33b9e716df8c5ed09cb">DragHandling</a>, <a class="el" href="class_fact_spawner.html#a62643e107097fa30beee12519c1e38c1">FactSpawner</a>, <a class="el" href="class_gadget_manager.html#a9408b24e46d866ec63338633fd78a03c">GadgetManager</a>, <a class="el" href="class_hide_u_i.html#a4b4343a3473dc52ce75e1e3d655866cd">HideUI</a>, <a class="el" href="class_hover_text.html#a37cefb36befae5deb7737bce1b3d6605">HoverText</a>, <a class="el" href="class_image_hint_animation.html#ae4dfdba97696411f3afd21b7a69c91cd">ImageHintAnimation</a>, <a class="el" href="class_input_field_panel.html#a6a1dabc9574dc7739120f21753523006">InputFieldPanel</a>, <a class="el" href="class_loading_screen_percentage.html#abaa32fdb105540db0529f001480d29e4">LoadingScreenPercentage</a>, <a class="el" href="class_menue_loader.html#a5d95eed68338ed118f77eebf0eaddf99">MenueLoader</a>, <a class="el" href="class_mesh_renderer_hint_animation.html#a47f6489dc4a700de138c8b0809d4d561">MeshRendererHintAnimation</a>, <a class="el" href="class_m_m_t_interface.html#ab8ad7c718243ac2cf9a09719b6696093">MMTInterface</a>, <a class="el" href="class_rendered_scroll_fact.html#abaf7861577beee734918f1538722c4ee">RenderedScrollFact</a>, <a class="el" href="class_scroll_details.html#a3ef63dd71fabb1a75943f741807d17a9">ScrollDetails</a>, <a class="el" href="class_scroll_u_i_manager.html#a518dd9ff106731ad7264a0c245330189">ScrollUIManager</a>, <a class="el" href="class_shiny_things.html#ae566db7ab50615052a1970085627acf6">ShinyThings</a>, <a class="el" href="class_stage_behaviour.html#a99d183ce05fa54461fc87cadce548a03">StageBehaviour</a>, <a class="el" href="class_start_server.html#a134731bb9656fda174f2edc4babae64b">StartServer</a>, <a class="el" href="class_task_charakter_animation.html#ab91bb758a70cec06c76553a3f954b35f">TaskCharakterAnimation</a>, <a class="el" href="class_tool_mode_selector.html#a2bb83abfb58046d28137e37ebd9072fb">ToolModeSelector</a>, <a class="el" href="class_tool_mode_text.html#a255492a8d78333543ac3d416d2384c19">ToolModeText</a>, <a class="el" href="class_world_cursor.html#a6ba638609a75852cb2c50c5b3b3236cf">WorldCursor</a></li>
+<li>StartGameSucceededSentence()&#160;:&#160;<a class="el" href="class_character_dialog.html#a6ace4f1849bb7b71fbb4951de23a3e32">CharacterDialog</a></li>
+<li>startHappy()&#160;:&#160;<a class="el" href="class_task_charakter_animation.html#a6712db9d894071f770344e9383010f99">TaskCharakterAnimation</a></li>
+<li>StartPushoutFactFailHighlighting()&#160;:&#160;<a class="el" href="class_shiny_things.html#a78b1a3f90855b46f7decf45c40003d42">ShinyThings</a></li>
+<li>stepnote()&#160;:&#160;<a class="el" href="struct_fact_organizer_1_1stepnote.html#a1918d1346f99017cf449086ee7ba64e7">FactOrganizer.stepnote</a>, <a class="el" href="struct_public_fact_organizer_1_1stepnote.html#abdf19278155a61c64e60b9770e4080bf">PublicFactOrganizer.stepnote</a></li>
+<li>StopGameSucceededSentence()&#160;:&#160;<a class="el" href="class_character_dialog.html#ab2559a68a80a04f7481db11fe7dd221e">CharacterDialog</a></li>
+<li>stopHappy()&#160;:&#160;<a class="el" href="class_task_charakter_animation.html#a5038dd4c3d8bf2581ab01db5d8ea3174">TaskCharakterAnimation</a></li>
+<li>StopHighlighting()&#160;:&#160;<a class="el" href="class_shiny_things.html#a95fd71195d95b8c9195d9496a000da43">ShinyThings</a></li>
+<li>store()&#160;:&#160;<a class="el" href="class_fact_organizer.html#a96d0bebc016339a59fc251e585d07132">FactOrganizer</a>, <a class="el" href="class_player_record.html#a979ae5b68449370e9231e3033cda7963">PlayerRecord</a>, <a class="el" href="class_solution_organizer.html#abfaa5b749aa5242cbb08ecea4947b051">SolutionOrganizer</a>, <a class="el" href="class_stage.html#aa78bf11a7418cf177a9e27f4ad6955f1">Stage</a></li>
+<li>SubSolution()&#160;:&#160;<a class="el" href="class_solution_organizer_1_1_sub_solution.html#abd2b6157c9f8bb435ca636b82eb0d77e">SolutionOrganizer.SubSolution</a></li>
+<li>SubtractRotation()&#160;:&#160;<a class="el" href="class_math3d.html#af2302954b0a1733b5ca2dfd1b344415c">Math3d</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/functions_func_t.html b/Doxygen/output/html/functions_func_t.html
new file mode 100644
index 0000000000000000000000000000000000000000..d67df074aa0c1b39c907732c61cf9f7fecf8f7ae
--- /dev/null
+++ b/Doxygen/output/html/functions_func_t.html
@@ -0,0 +1,103 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Class Members - Functions</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('functions_func_t.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="contents">
+&#160;
+
+<h3><a id="index_t" name="index_t"></a>- t -</h3><ul>
+<li>ToJson()&#160;:&#160;<a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_declaration.html#a862b437c21c5daec699ea76d1feafce3">JSONManager.MMTDeclaration</a></li>
+<li>ToJSON()&#160;:&#160;<a class="el" href="class_scroll.html#a9eb43c576294a478d40e26e4e60ebacd">Scroll</a></li>
+<li>TransformDirectionMath()&#160;:&#160;<a class="el" href="class_math3d.html#a3cc2b0b6991842d5fdfe19325e93aed6">Math3d</a></li>
+<li>TransformWithParent()&#160;:&#160;<a class="el" href="class_math3d.html#a444392a535b5a00b70acf72e3c816252">Math3d</a></li>
+<li>TypeFkt()&#160;:&#160;<a class="el" href="class_character_dialog.html#a8288411872e0e85c6750c56b452fc839">CharacterDialog</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/functions_func_u.html b/Doxygen/output/html/functions_func_u.html
new file mode 100644
index 0000000000000000000000000000000000000000..c03499d434ed903006659335a7c6d98a8b67e6d4
--- /dev/null
+++ b/Doxygen/output/html/functions_func_u.html
@@ -0,0 +1,109 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Class Members - Functions</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('functions_func_u.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="contents">
+&#160;
+
+<h3><a id="index_u" name="index_u"></a>- u -</h3><ul>
+<li>undo()&#160;:&#160;<a class="el" href="class_fact_organizer.html#ac32d8cf9c0ffb350f4e6b250d7602577">FactOrganizer</a></li>
+<li>Undraw()&#160;:&#160;<a class="el" href="class_fact_organizer.html#a9189e90e8e469c800de0e8b326449df3">FactOrganizer</a></li>
+<li>Update()&#160;:&#160;<a class="el" href="class_align_text.html#a02772d8318473775ea2b08dd6e6c8eec">AlignText</a>, <a class="el" href="class_angle_tool.html#a3d50cf490bc5b0aacb541a3c2b442298">AngleTool</a>, <a class="el" href="class_character_dialog.html#a085ad61a6ff55641e10f0489aa0c86ab">CharacterDialog</a>, <a class="el" href="class_discrete_bar_slider.html#abd6b9d5cca391d1674c8c626c86f8e8e">DiscreteBarSlider</a>, <a class="el" href="class_display_scrolls.html#aee8eec80468332605f933f96102d57a8">DisplayScrolls</a>, <a class="el" href="class_drag_handling.html#ad67bc33afc089ae1ebbf9ef88c0cc9ff">DragHandling</a>, <a class="el" href="class_hide_u_i.html#a43cef0ab072ba0cc00e6a6b13fd1c698">HideUI</a>, <a class="el" href="class_image_hint_animation.html#a98e86e9d311accccca20f02b8ce6b243">ImageHintAnimation</a>, <a class="el" href="class_input_field_panel.html#a355d5244763f4ce33b4be729d46809fd">InputFieldPanel</a>, <a class="el" href="class_line_tool.html#aae88dfa0c863a89db4661f50b2d23006">LineTool</a>, <a class="el" href="class_loading_screen_percentage.html#a80a22f803579defce18779c5a88fbdd4">LoadingScreenPercentage</a>, <a class="el" href="class_lot_tool.html#a5196127464a8a275ad885e398933243f">LotTool</a>, <a class="el" href="class_mesh_renderer_hint_animation.html#a5e93d7b8991d5009c973661304e1dea5">MeshRendererHintAnimation</a>, <a class="el" href="class_pendulum.html#a08348d1549d503e4aea1cf2298cd53e6">Pendulum</a>, <a class="el" href="class_pole_tool.html#a50ef18dad7d67dbc5d4fc77899a6a13f">PoleTool</a>, <a class="el" href="class_shiny_things.html#a6aaf870c02675ef42685e2652f3e29f0">ShinyThings</a>, <a class="el" href="class_start_server.html#a7c06e1417d264953a02a5f8d2814d15e">StartServer</a>, <a class="el" href="class_tape.html#a6c3b9a794a6dacdec360f0fe5788e74b">Tape</a>, <a class="el" href="class_task_charakter_animation.html#a0457ac4c16454c82c45fb0bb41ca13b9">TaskCharakterAnimation</a>, <a class="el" href="class_tool_mode_selector.html#a14bee6a4a0824b73b947bd28bf12749a">ToolModeSelector</a>, <a class="el" href="class_world_cursor.html#a2c48d59cb633890fa8d691e88f6d4ee3">WorldCursor</a></li>
+<li>updateAnimationParameters()&#160;:&#160;<a class="el" href="class_image_hint_animation.html#a62cd53d25982a3812aea4f0da9a8e452">ImageHintAnimation</a>, <a class="el" href="class_mesh_renderer_hint_animation.html#ad1ff81910743b38883605d0e2e80658f">MeshRendererHintAnimation</a></li>
+<li>UpdateCurveDrawing()&#160;:&#160;<a class="el" href="class_angle_tool.html#a7ad334a3473a14a7ecb628db60e02184">AngleTool</a></li>
+<li>UpdateLineDrawing()&#160;:&#160;<a class="el" href="class_line_tool.html#a101a1667fe9d3eef42776810efccd409">LineTool</a>, <a class="el" href="class_lot_tool.html#a9e2a6a285bf7762573cb3dcb0b114bd7">LotTool</a>, <a class="el" href="class_pendulum.html#a183d24b14f1a47efcd35dd239b00b751">Pendulum</a>, <a class="el" href="class_pole_tool.html#ab468560882a51949d6b47bc2ac55eba7">PoleTool</a>, <a class="el" href="class_tape.html#a105725d57e5303a270abc1c46b968e85">Tape</a></li>
+<li>UpdatePositions()&#160;:&#160;<a class="el" href="class_display_facts.html#a97c031f520d9c1889fc93028bcea1e22">DisplayFacts</a></li>
+<li>UpdateTagActive()&#160;:&#160;<a class="el" href="class_game_object_extensions.html#a249b3198e921acf6674d65758051517b">GameObjectExtensions</a></li>
+<li>UpdateText()&#160;:&#160;<a class="el" href="class_loading_screen_percentage.html#add26bb9233834ba363bd8dba3c7a7ed9">LoadingScreenPercentage</a></li>
+<li>URI()&#160;:&#160;<a class="el" href="class_j_s_o_n_manager_1_1_u_r_i.html#a7d378e09cc4aa84f4521dec55a3828d6">JSONManager.URI</a></li>
+<li>UriReference()&#160;:&#160;<a class="el" href="class_scroll_1_1_uri_reference.html#a0ffd38b8dc30db7ed832a18306f6b80e">Scroll.UriReference</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/functions_func_v.html b/Doxygen/output/html/functions_func_v.html
new file mode 100644
index 0000000000000000000000000000000000000000..4d30633ddf6f9742ee6d3274c62a4d8297402716
--- /dev/null
+++ b/Doxygen/output/html/functions_func_v.html
@@ -0,0 +1,100 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Class Members - Functions</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('functions_func_v.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="contents">
+&#160;
+
+<h3><a id="index_v" name="index_v"></a>- v -</h3><ul>
+<li>Validate()&#160;:&#160;<a class="el" href="class_stage_static.html#a15e633be559203508df4700750a8afab">StageStatic</a></li>
+<li>VectorsToTransform()&#160;:&#160;<a class="el" href="class_math3d.html#ac8151fc75e94262fd795f738b9d2b570">Math3d</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/functions_func_w.html b/Doxygen/output/html/functions_func_w.html
new file mode 100644
index 0000000000000000000000000000000000000000..5678327796dfc578582bcd3a052e26db7996cadc
--- /dev/null
+++ b/Doxygen/output/html/functions_func_w.html
@@ -0,0 +1,101 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Class Members - Functions</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('functions_func_w.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="contents">
+&#160;
+
+<h3><a id="index_w" name="index_w"></a>- w -</h3><ul>
+<li>WorkflowAdd()&#160;:&#160;<a class="el" href="class_fact_organizer.html#a6507936f300a99b81fb3d930d96b1caa">FactOrganizer</a></li>
+<li>WriteJson()&#160;:&#160;<a class="el" href="class_j_s_o_n_manager_1_1_json_inheritence_converter.html#a8bf575557ab2336d9a49eade17771ef1">JSONManager.JsonInheritenceConverter&lt; T &gt;</a></li>
+<li>WriteToJsonFile()&#160;:&#160;<a class="el" href="class_j_s_o_n_manager.html#a39e9fe04ae0420ab91ce59f9dba875f4">JSONManager</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/functions_func_y.html b/Doxygen/output/html/functions_func_y.html
new file mode 100644
index 0000000000000000000000000000000000000000..6528187caf148d41e1da0b0c8c77698028ea648a
--- /dev/null
+++ b/Doxygen/output/html/functions_func_y.html
@@ -0,0 +1,99 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Class Members - Functions</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('functions_func_y.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="contents">
+&#160;
+
+<h3><a id="index_y" name="index_y"></a>- y -</h3><ul>
+<li>yeetusdeletus()&#160;:&#160;<a class="el" href="class_fact_organizer.html#a80782d4ec977d8033da8f68f8f00caf6">FactOrganizer</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/functions_g.html b/Doxygen/output/html/functions_g.html
new file mode 100644
index 0000000000000000000000000000000000000000..89005a56600a8a2b1155704a83dfc06ad628c41e
--- /dev/null
+++ b/Doxygen/output/html/functions_g.html
@@ -0,0 +1,132 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Class Members</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('functions_g.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="contents">
+<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div>
+
+<h3><a id="index_g" name="index_g"></a>- g -</h3><ul>
+<li>GadgetButton&#160;:&#160;<a class="el" href="class_gadget_manager.html#a90c28648322b191c95a0ef3952193af6">GadgetManager</a></li>
+<li>GadgetLaserDistance&#160;:&#160;<a class="el" href="class_global_behaviour.html#a92c2f8400e0d87b4f0945056afc8a895">GlobalBehaviour</a></li>
+<li>GadgetPhysicalDistance&#160;:&#160;<a class="el" href="class_global_behaviour.html#a9d68eb756eac5f76b890c519e90ff142">GlobalBehaviour</a></li>
+<li>gadgets&#160;:&#160;<a class="el" href="class_gadget_manager.html#a08d23113eb93f42ecedf80ddc6216ea2">GadgetManager</a></li>
+<li>GadgetUI&#160;:&#160;<a class="el" href="class_gadget_manager.html#abc94c0d4f2fc097c62a6898105f6835b">GadgetManager</a></li>
+<li>gameNotSucceededEvent&#160;:&#160;<a class="el" href="class_communication_events.html#a88b3e2fccf15522cd51de25160810bb0">CommunicationEvents</a></li>
+<li>gameSucceeded&#160;:&#160;<a class="el" href="class_character_dialog.html#a520efaa5e17414969c3949c9ecd41404">CharacterDialog</a></li>
+<li>gameSucceededEvent&#160;:&#160;<a class="el" href="class_communication_events.html#a8e4076c60a9e3d8f8e0f39e278cbd350">CommunicationEvents</a></li>
+<li>generate90DegreeAngleDeclaration()&#160;:&#160;<a class="el" href="class_angle_fact.html#a46f79620e3409bfb697c1105aff73749">AngleFact</a></li>
+<li>GenerateAll()&#160;:&#160;<a class="el" href="class_generate_demo_files.html#a3cb5416fa82b138a62f2ad360e0fc2b7">GenerateDemoFiles</a></li>
+<li>GenerateDemoA()&#160;:&#160;<a class="el" href="class_generate_demo_files.html#a32c8f4ccde6d5fe4b36db1cc77a80f29">GenerateDemoFiles</a></li>
+<li>generateLabel()&#160;:&#160;<a class="el" href="class_angle_fact.html#aef47b6a66a408cf88ff9a075b3fa8b35">AngleFact</a>, <a class="el" href="class_fact.html#a54392d8545e3cda72b7e9cb4e1a48bc9">Fact</a>, <a class="el" href="class_line_fact.html#ac26f4d3776b9f229cabeac39a4669b10">LineFact</a>, <a class="el" href="class_on_line_fact.html#a40bca46ff0c6a4d9a4981298bc239f8f">OnLineFact</a>, <a class="el" href="class_ray_fact.html#afabcfe9a34eb827bea540837f9d94162">RayFact</a></li>
+<li>generateNot90DegreeAngleDeclaration()&#160;:&#160;<a class="el" href="class_angle_fact.html#a45a170310f395498e2d1ec59a897495e">AngleFact</a></li>
+<li>GenerateWorldList()&#160;:&#160;<a class="el" href="class_stage_static.html#a1c07009989ec4396b7eb59669e6e6bf7">StageStatic</a></li>
+<li>getAction()&#160;:&#160;<a class="el" href="class_fact_spawner.html#ab1b08333ffbbbd6fd0a9ef2e65b6a6c2">FactSpawner</a></li>
+<li>GetAngle()&#160;:&#160;<a class="el" href="class_angle_fact.html#ad071232fd87fd13c2e1e45d3decdc15c">AngleFact</a></li>
+<li>getDependentFactIds()&#160;:&#160;<a class="el" href="class_abstract_line_fact.html#a7e0c37a4d286dfd795b433664569a3f9">AbstractLineFact</a>, <a class="el" href="class_angle_fact.html#a2fb00b1c330678eefd89fa639f773356">AngleFact</a>, <a class="el" href="class_fact.html#a4bff054ec9ee35f07afd31b165e0812e">Fact</a>, <a class="el" href="class_on_line_fact.html#ac88ff99959aa7fa8f79b9065ba9b640c">OnLineFact</a>, <a class="el" href="class_point_fact.html#a1657cff20766b357e68edbffe6e46f88">PointFact</a></li>
+<li>GetForwardVector()&#160;:&#160;<a class="el" href="class_math3d.html#a9eddae53f2919abbbb8d25854d98f2ef">Math3d</a></li>
+<li>GetHashCode()&#160;:&#160;<a class="el" href="class_abstract_line_fact.html#a0e75517b2641528000e6028c53f2f812">AbstractLineFact</a>, <a class="el" href="class_angle_fact.html#affa01ec56a81ead749b67db7b487cd64">AngleFact</a>, <a class="el" href="class_fact.html#aa7bb062aafb6e9272cbd1598df96d234">Fact</a>, <a class="el" href="class_fact_comparer.html#a0374b68508bbd0898f357b4396b2267d">FactComparer</a>, <a class="el" href="class_on_line_fact.html#a3524be7461900fe8de485a364a523bc9">OnLineFact</a>, <a class="el" href="class_point_fact.html#a5ec8de273736f49a8f364f89b3793533">PointFact</a></li>
+<li>GetLineSplineIntersections()&#160;:&#160;<a class="el" href="class_math3d.html#af93b5c2b7570edf10a50116a13ee7ee0">Math3d</a></li>
+<li>GetNthChild()&#160;:&#160;<a class="el" href="class_game_object_extensions.html#a3c2e3c5f7a346db19c37dd6d4e16e142">GameObjectExtensions</a></li>
+<li>getPlayerInTalkingZone()&#160;:&#160;<a class="el" href="class_task_charakter_animation.html#a84ea9880da02e06a52007dfa7c977b5a">TaskCharakterAnimation</a></li>
+<li>GetPointOnSpline()&#160;:&#160;<a class="el" href="class_math3d.html#ab12c54dd767b6a79dc4fdcc904eba7a0">Math3d</a></li>
+<li>GetPosition()&#160;:&#160;<a class="el" href="class_display_facts.html#ad8176c1514fdf299c1dbc189427fe2e1">DisplayFacts</a>, <a class="el" href="class_display_scrolls.html#a5147017da9fe00bbe0f4db132b6a9fe7">DisplayScrolls</a>, <a class="el" href="class_scroll_details.html#a1fdcb97a6e8ce79b83796b1066295a93">ScrollDetails</a></li>
+<li>GetRightVector()&#160;:&#160;<a class="el" href="class_math3d.html#a4e00857cf24b89405ea28ba6d0e1422b">Math3d</a></li>
+<li>getScrollsfromServer()&#160;:&#160;<a class="el" href="class_display_scrolls.html#ab408f54c1533274d8ecf197347157f04">DisplayScrolls</a></li>
+<li>GetStage()&#160;:&#160;<a class="el" href="class_stage_static.html#ac1503a0b08f6d8d40a1d3f81b174eb21">StageStatic</a></li>
+<li>GetTarget()&#160;:&#160;<a class="el" href="class_discrete_bar_slider.html#a5fd42240ba12370ccf38f5fdba363b62">DiscreteBarSlider</a></li>
+<li>GetTargetPosition()&#160;:&#160;<a class="el" href="class_discrete_bar_slider.html#a5ebcfa1b534fc605b96d975eede39439">DiscreteBarSlider</a></li>
+<li>GetTargetRelativePosition()&#160;:&#160;<a class="el" href="class_discrete_bar_slider.html#a199676346d755a8659ffc82b38b26433">DiscreteBarSlider</a></li>
+<li>getTaskCharacterAddressed()&#160;:&#160;<a class="el" href="class_task_charakter_animation.html#a869a1617cccfa7b67891aea996e72ece">TaskCharakterAnimation</a></li>
+<li>getType()&#160;:&#160;<a class="el" href="class_scroll_1_1_scroll_fact.html#af20facbbf8b76d00f14b3a5d33d7b6d0">Scroll.ScrollFact</a>, <a class="el" href="class_scroll_1_1_scroll_symbol_fact.html#a2cd872cc83a4e8d3d0d0bfa7bbe86c8e">Scroll.ScrollSymbolFact</a>, <a class="el" href="class_scroll_1_1_scroll_value_fact.html#ac995e2a1d0a04a42af36b914f71d6537">Scroll.ScrollValueFact</a></li>
+<li>GetUpVector()&#160;:&#160;<a class="el" href="class_math3d.html#afc19f2830f7b25e25dbf39f1048d0333">Math3d</a></li>
+<li>Grup()&#160;:&#160;<a class="el" href="class_stage.html#a590447cc02ecaba6b69b26d0ded40e6e">Stage</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/functions_h.html b/Doxygen/output/html/functions_h.html
new file mode 100644
index 0000000000000000000000000000000000000000..41f2f93be0df5d02ee37974609e23e0e0e54ef3c
--- /dev/null
+++ b/Doxygen/output/html/functions_h.html
@@ -0,0 +1,123 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Class Members</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('functions_h.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="contents">
+<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div>
+
+<h3><a id="index_h" name="index_h"></a>- h -</h3><ul>
+<li>happy&#160;:&#160;<a class="el" href="class_task_charakter_animation.html#a860520d047fa5434e7d569eefda9b6ff">TaskCharakterAnimation</a></li>
+<li>happyTime&#160;:&#160;<a class="el" href="class_task_charakter_animation.html#a0f1e97a14871a4d9613ca50deab5b0cb">TaskCharakterAnimation</a></li>
+<li>happyTimer&#160;:&#160;<a class="el" href="class_task_charakter_animation.html#a6f5fce609565247fd5fb624627868446">TaskCharakterAnimation</a></li>
+<li>hardreset()&#160;:&#160;<a class="el" href="class_fact_organizer.html#a8557914906ac4d969fe98583e95c9706">FactOrganizer</a></li>
+<li>HardToggle()&#160;:&#160;<a class="el" href="class_discrete_bar_slider.html#a8e5d33df18b4a847fb4bca250620390e">DiscreteBarSlider</a></li>
+<li>hasCustomLabel&#160;:&#160;<a class="el" href="class_fact.html#a0f34bbe01202b103c72a9521972c1827">Fact</a></li>
+<li>hasDependentFacts()&#160;:&#160;<a class="el" href="class_abstract_line_fact.html#a9efd4091f2f7b60bca0cc3bc28ec794e">AbstractLineFact</a>, <a class="el" href="class_angle_fact.html#ab2506ca6f319fc1fcf9f86f2fb09e155">AngleFact</a>, <a class="el" href="class_fact.html#a330f0492d43f9b0019c837692e0634b4">Fact</a>, <a class="el" href="class_on_line_fact.html#aac9cd1e9b78c9a00e0efa2bd45049200">OnLineFact</a>, <a class="el" href="class_point_fact.html#a954ab141e8af35a28cbfe98f2b4220ab">PointFact</a></li>
+<li>height&#160;:&#160;<a class="el" href="class_circle_segment_generator.html#ae04905b107d512f333903af3a29cface">CircleSegmentGenerator</a></li>
+<li>hiddenState&#160;:&#160;<a class="el" href="class_stage.html#ad6a667991a33549a592b632fbd2b7b96">Stage</a></li>
+<li>Hide()&#160;:&#160;<a class="el" href="class_scroll_u_i_manager.html#aeda1d766bbd9d2544f21abf243ee1b2a">ScrollUIManager</a></li>
+<li>HideRoutine()&#160;:&#160;<a class="el" href="class_tool_mode_selector.html#af803e774356a52c5ebf683ba0a1a534e">ToolModeSelector</a></li>
+<li>hierarchie&#160;:&#160;<a class="el" href="class_stage.html#a4fb4a27911c43d45d5f86d3f96f08654">Stage</a></li>
+<li>hierStage&#160;:&#160;<a class="el" href="class_player_record.html#a0d2ba743b30fccd35904bec61e2a08a2">PlayerRecord</a>, <a class="el" href="class_stage.html#ad575b437d33ef2993a819885bc5038a6">Stage</a></li>
+<li>hierState&#160;:&#160;<a class="el" href="class_fact_organizer.html#a92323014eb7bc9262a1f5e5c6cfbbf1e">FactOrganizer</a></li>
+<li>hierVal&#160;:&#160;<a class="el" href="class_solution_organizer.html#a37ac0452bc743f9841c2b137b243a63b">SolutionOrganizer</a></li>
+<li>highlightedPushoutFact&#160;:&#160;<a class="el" href="class_shiny_things.html#af7e62739b38d54429029d45e892d19f1">ShinyThings</a></li>
+<li>HighlightFact()&#160;:&#160;<a class="el" href="class_shiny_things.html#ab06bd95f41d1aba88b67256164ae43f4">ShinyThings</a></li>
+<li>Highlighting()&#160;:&#160;<a class="el" href="class_shiny_things.html#a735f61a9619b67d095babe9177f0f94e">ShinyThings</a></li>
+<li>highlightMaterial&#160;:&#160;<a class="el" href="class_shiny_things.html#a2fa3c9ce04bd63aa047e61330dfee50c">ShinyThings</a></li>
+<li>HighlightWithFireworks()&#160;:&#160;<a class="el" href="class_shiny_things.html#a5661edc7223e57cfc444aaad0ce16b52">ShinyThings</a></li>
+<li>hintAnimationDuration&#160;:&#160;<a class="el" href="class_global_behaviour.html#a483a7eb1b95b939ee2fff43f72017b43">GlobalBehaviour</a></li>
+<li>hintAnimationEndColor&#160;:&#160;<a class="el" href="class_global_behaviour.html#a27b3678b34828425fb55ba044e2ccd40">GlobalBehaviour</a></li>
+<li>hintAnimationStartColor&#160;:&#160;<a class="el" href="class_global_behaviour.html#a0f78e0aaa9e4b43434778a64c2af9a1c">GlobalBehaviour</a></li>
+<li>HintAvailableEvent&#160;:&#160;<a class="el" href="class_communication_events.html#adf81140e769aed2aaec020b0feb65004">CommunicationEvents</a></li>
+<li>Hit&#160;:&#160;<a class="el" href="class_world_cursor.html#ae17046b0ee7a45fe1b19424a5893c99a">WorldCursor</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/functions_i.html b/Doxygen/output/html/functions_i.html
new file mode 100644
index 0000000000000000000000000000000000000000..61b3f6d09538b7be51a1e3e056b8f2c31d6104eb
--- /dev/null
+++ b/Doxygen/output/html/functions_i.html
@@ -0,0 +1,134 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Class Members</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('functions_i.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="contents">
+<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div>
+
+<h3><a id="index_i" name="index_i"></a>- i -</h3><ul>
+<li>id&#160;:&#160;<a class="el" href="class_create_loader.html#a76845fef3cad9fc792ba2bb029dc4161">CreateLoader</a></li>
+<li>Id&#160;:&#160;<a class="el" href="class_create_loader.html#a428cdf1f879b7f5e2706390bfbf6d881">CreateLoader</a>, <a class="el" href="class_fact.html#a39ce0d07dbfb18c028ea9ea86c69d311">Fact</a>, <a class="el" href="struct_fact_organizer_1_1stepnote.html#afa447050dcd81f37f8594eb140383deb">FactOrganizer.stepnote</a></li>
+<li>id&#160;:&#160;<a class="el" href="class_gadget.html#a08cf9e25270636472e93195bc1516878">Gadget</a></li>
+<li>Id&#160;:&#160;<a class="el" href="struct_public_fact_organizer_1_1stepnote.html#abbf732374719c07d7f424252dd969a2c">PublicFactOrganizer.stepnote</a></li>
+<li>ID&#160;:&#160;<a class="el" href="class_rendered_scroll_fact.html#aed35d1e7973c9645e583e8c6d9393767">RenderedScrollFact</a></li>
+<li>id&#160;:&#160;<a class="el" href="struct_stage_static_1_1_stage_error_struct.html#aefa04b644ef9e0eb6ec37dd9cbe24f84">StageStatic.StageErrorStruct</a></li>
+<li>ignoreLayerMask&#160;:&#160;<a class="el" href="class_gadget.html#acb04c1ca241da0b8e818144a80d9e55d">Gadget</a></li>
+<li>imageToChange&#160;:&#160;<a class="el" href="class_image_hint_animation.html#a49ceda265edb82235bd2061b4365f5e9">ImageHintAnimation</a></li>
+<li>imageToChangeDefaultColor&#160;:&#160;<a class="el" href="class_image_hint_animation.html#aeb8498d6f964acd5772014bbe8a33dcc">ImageHintAnimation</a></li>
+<li>init()&#160;:&#160;<a class="el" href="class_angle_fact.html#a1a387d85c3fa5109e55da294b326d5e5">AngleFact</a></li>
+<li>Init()&#160;:&#160;<a class="el" href="class_collapsable_category.html#a04de647d31f2afa5cbbfec19b68a2b91">CollapsableCategory</a>, <a class="el" href="class_collapsable_stage.html#a5c6986699f3c2560e9e0df7329c210eb">CollapsableStage</a>, <a class="el" href="class_create_loader.html#ad8554936ff5481b4ad38b93433827960">CreateLoader</a>, <a class="el" href="class_edit_loader.html#ae05130fab31a4d11fb4f6d2bba98e07c">EditLoader</a></li>
+<li>init()&#160;:&#160;<a class="el" href="class_line_fact.html#a7f32b93acae451ee8294e81d4c8c5797">LineFact</a></li>
+<li>Init()&#160;:&#160;<a class="el" href="class_list_loader.html#abbb6a7eac47149f7a8c3103ac457f7e4">ListLoader&lt; T &gt;</a>, <a class="el" href="class_math3d.html#acbf31d051a95aea40992374952799a3a">Math3d</a></li>
+<li>init()&#160;:&#160;<a class="el" href="class_on_line_fact.html#a6680a20ec70e17ca2d7f5e0bae232980">OnLineFact</a>, <a class="el" href="class_point_fact.html#a86ad62368c5bef84baebc0fb9cdaac2e">PointFact</a>, <a class="el" href="class_ray_fact.html#a2213278124364e25de168b4af66c2cb3">RayFact</a></li>
+<li>Init()&#160;:&#160;<a class="el" href="class_stage_loader.html#acc0849a247202dcb7c3fa4345d27a1f5">StageLoader</a></li>
+<li>InitFields()&#160;:&#160;<a class="el" href="class_stage.html#aa6664a49729fae49b0246f019f702895">Stage</a></li>
+<li>initialShow&#160;:&#160;<a class="el" href="class_scroll_u_i_manager.html#a4b80cb5f5d9c612c8c913da2df9a690f">ScrollUIManager</a></li>
+<li>InitOOP()&#160;:&#160;<a class="el" href="class_stage.html#a10d3807a1fa2f754ab0ac1f4e3ff7d6c">Stage</a></li>
+<li>input&#160;:&#160;<a class="el" href="class_input_field_panel.html#ab2dba3af91721e6facedd7a538eb89b7">InputFieldPanel</a></li>
+<li>instantiateDisplay()&#160;:&#160;<a class="el" href="class_angle_fact.html#ae7d060f8387b38db98dce098e709b355">AngleFact</a>, <a class="el" href="class_fact.html#a787e61d76e1c3175f1af272aabba14d8">Fact</a>, <a class="el" href="class_line_fact.html#ab97d7262e890185e4ce3eff2b570f6e6">LineFact</a>, <a class="el" href="class_on_line_fact.html#a34547ef9d10100a9d6bc1e34f0275348">OnLineFact</a>, <a class="el" href="class_point_fact.html#a58488e338b4581dfe5efeecefe51832f">PointFact</a>, <a class="el" href="class_ray_fact.html#a66cc68a284be8bdf469eb7a16920457c">RayFact</a></li>
+<li>invalid_world&#160;:&#160;<a class="el" href="class_create_loader.html#ac8afb8d1784c34eb7e62f9be979c8871">CreateLoader</a></li>
+<li>InvalidFolder&#160;:&#160;<a class="el" href="struct_stage_static_1_1_stage_error_struct.html#ac33fa9e9b8eb2f9df758adab5a2907d4">StageStatic.StageErrorStruct</a></li>
+<li>InverseTransformDirectionMath()&#160;:&#160;<a class="el" href="class_math3d.html#af207136f05c5845fad1600c44643b7f1">Math3d</a></li>
+<li>invoke&#160;:&#160;<a class="el" href="class_fact_organizer.html#a860fca9ebe54f629ce9c1278c8b3ee49">FactOrganizer</a>, <a class="el" href="class_public_fact_organizer.html#a0822bae7dd0309786258ea2987fab191">PublicFactOrganizer</a></li>
+<li>InvokeFactEvent()&#160;:&#160;<a class="el" href="class_fact_organizer.html#a19064a684d3bbc8d054d6cf51b4f41ef">FactOrganizer</a></li>
+<li>is_right_angle&#160;:&#160;<a class="el" href="class_angle_fact.html#a1cf9d7f8dc2a0fae3b37f9746ff88d9b">AngleFact</a></li>
+<li>IsApproximatelyEqual()&#160;:&#160;<a class="el" href="class_math3d.html#a948c81f31f53f297e6b3fb2874248364">Math3d</a></li>
+<li>IsApproximatelyParallel()&#160;:&#160;<a class="el" href="class_math3d.html#aa6eee63ce400b0187db368310d70d948">Math3d</a></li>
+<li>isDone&#160;:&#160;<a class="el" href="class_loader.html#a7983c228ecac0ddcc2648ee11d450fc0">Loader</a></li>
+<li>isDragged&#160;:&#160;<a class="el" href="class_discrete_bar_slider.html#a47c73c1fd273b74fec3f7c073aeebfe0">DiscreteBarSlider</a></li>
+<li>IsEmpty()&#160;:&#160;<a class="el" href="class_solution_organizer_1_1_sub_solution.html#aa8640d4726f71583732d26b1fb95073e">SolutionOrganizer.SubSolution</a></li>
+<li>IsLineInRectangle()&#160;:&#160;<a class="el" href="class_math3d.html#aab30a916c1ea2d67adb58be1f2c87050">Math3d</a></li>
+<li>IsPointApproximatelyOnLine()&#160;:&#160;<a class="el" href="class_math3d.html#a3e47abdc0c5659f30a52d42ca01406e5">Math3d</a></li>
+<li>IsPointInRectangle()&#160;:&#160;<a class="el" href="class_math3d.html#ac19e283efd8758024df1c2056ee43fac">Math3d</a></li>
+<li>IsPointOnLine()&#160;:&#160;<a class="el" href="class_math3d.html#af7a33a98279bb7c957596df5e14dab6e">Math3d</a></li>
+<li>items&#160;:&#160;<a class="el" href="class_pythagoras_script.html#acbe508b93b3b10165222fa10d3b56056">PythagorasScript</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/functions_k.html b/Doxygen/output/html/functions_k.html
new file mode 100644
index 0000000000000000000000000000000000000000..97c8b81de18f52c33dcd05803dcb108663485b6a
--- /dev/null
+++ b/Doxygen/output/html/functions_k.html
@@ -0,0 +1,100 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Class Members</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('functions_k.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="contents">
+<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div>
+
+<h3><a id="index_k" name="index_k"></a>- k -</h3><ul>
+<li>Key&#160;:&#160;<a class="el" href="class_hide_u_i.html#a2fd710c4351fe4bb71867212b46ccada">HideUI</a></li>
+<li>kind&#160;:&#160;<a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_symbol_declaration.html#a18b9110321c18392a1eea83b72e59e08">JSONManager.MMTSymbolDeclaration</a>, <a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_term.html#a45857e5fe488997469396914faf7d2bc">JSONManager.MMTTerm</a>, <a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_value_declaration.html#a07acd8a9509e6a3594653c1fff501df7">JSONManager.MMTValueDeclaration</a>, <a class="el" href="class_j_s_o_n_manager_1_1_o_m_a.html#a5927b865a8b4d04a0a3133d1f30fcdbb">JSONManager.OMA</a>, <a class="el" href="class_j_s_o_n_manager_1_1_o_m_f.html#ade50c06668f0d927d17df79ebae0b7d5">JSONManager.OMF</a>, <a class="el" href="class_j_s_o_n_manager_1_1_o_m_s.html#a6ef411ca1dc31786de7c2c49eb11a9db">JSONManager.OMS</a>, <a class="el" href="class_j_s_o_n_manager_1_1_o_m_s_t_r.html#ad83b1bf0edcaf92fdf09f5fb16ab3927">JSONManager.OMSTR</a>, <a class="el" href="class_scroll_1_1_scroll_application_checking_error.html#a9b62ae23eb4696e6e67416ec64101fce">Scroll.ScrollApplicationCheckingError</a>, <a class="el" href="class_scroll_1_1_scroll_fact.html#ae07ee182904731cb2fffd620e7a7aa00">Scroll.ScrollFact</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/functions_l.html b/Doxygen/output/html/functions_l.html
new file mode 100644
index 0000000000000000000000000000000000000000..2363df9921d9ad9bbe2367072f930c2553c886d1
--- /dev/null
+++ b/Doxygen/output/html/functions_l.html
@@ -0,0 +1,156 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Class Members</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('functions_l.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="contents">
+<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div>
+
+<h3><a id="index_l" name="index_l"></a>- l -</h3><ul>
+<li>Label&#160;:&#160;<a class="el" href="class_fact.html#aad275d6a706d53e4883287dfb2227a45">Fact</a></li>
+<li>label&#160;:&#160;<a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_declaration.html#a1b3f2ca70726f61db58b1cf2d95b90f3">JSONManager.MMTDeclaration</a></li>
+<li>Label&#160;:&#160;<a class="el" href="class_rendered_scroll_fact.html#a67a52a92f048b87c58227264f4ce7376">RenderedScrollFact</a></li>
+<li>label&#160;:&#160;<a class="el" href="class_scroll.html#a741095d5dd6dc8dad06929addc6ac1af">Scroll</a>, <a class="el" href="class_scroll_1_1_scroll_fact.html#a5bcc4b0d2464e91edcf32dd15cdbba6c">Scroll.ScrollFact</a></li>
+<li>LabelId&#160;:&#160;<a class="el" href="class_fact.html#a850c67cff97fd4bd368a5196a20475b6">Fact</a></li>
+<li>LabelMesh&#160;:&#160;<a class="el" href="class_rendered_scroll_fact.html#aed810ad13492031addbdaaa32c72f318">RenderedScrollFact</a></li>
+<li>last_active_slot&#160;:&#160;<a class="el" href="class_discrete_bar_slider.html#a0707b84e0ed44f1aeaad6d230c73da73">DiscreteBarSlider</a></li>
+<li>last_error&#160;:&#160;<a class="el" href="class_stage_static.html#a2e96919d56d5f9cdc69961bfd338c5ba">StageStatic</a></li>
+<li>last_pos&#160;:&#160;<a class="el" href="class_discrete_bar_slider.html#aa00b067ce6f12ee1387ca5efe8d05ec8">DiscreteBarSlider</a></li>
+<li>lastFactSelection&#160;:&#160;<a class="el" href="class_shiny_things.html#a8f70cbd419583451204277ece4c6c88a">ShinyThings</a></li>
+<li>LatestCompletions&#160;:&#160;<a class="el" href="class_scroll_details.html#a1a9b67f5dccaa7664e62098cdfc51d7a">ScrollDetails</a></li>
+<li>LatestRenderedHints&#160;:&#160;<a class="el" href="class_scroll_details.html#ae5f13f5137cce74fbea839f56f3b9c49">ScrollDetails</a></li>
+<li>layerMask&#160;:&#160;<a class="el" href="class_world_cursor.html#a4fe4a28697cd670cb8ee86eb32221fb9">WorldCursor</a></li>
+<li>LayerPendulumHits&#160;:&#160;<a class="el" href="class_pendulum.html#a48eeac7caff1e03d492fd556e70d114c">Pendulum</a>, <a class="el" href="class_pole_tool.html#ac75c5a5080daa7a2ac988e00cf33822b">PoleTool</a></li>
+<li>LelvelVerifiedSolved&#160;:&#160;<a class="el" href="class_task_charakter_animation.html#ad8d2c5f5c437a192f48433e06f7568b6">TaskCharakterAnimation</a></li>
+<li>letterIndex&#160;:&#160;<a class="el" href="class_character_dialog.html#af28b50e40ae391bd4d058c14ed16e059">CharacterDialog</a></li>
+<li>LevelReset&#160;:&#160;<a class="el" href="class_communication_events.html#a4df6a73573e44d82a79bc6c04bb502b1">CommunicationEvents</a>, <a class="el" href="class_restart.html#aa7755aa90814a67e4cc86533f268d157">Restart</a></li>
+<li>lhs&#160;:&#160;<a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_value_declaration.html#a09e2bd5d49876dee3965d8f905ef50ec">JSONManager.MMTValueDeclaration</a>, <a class="el" href="class_scroll_1_1_scroll_value_fact.html#a9a89943c4d58a62f0732bea86f7643e8">Scroll.ScrollValueFact</a></li>
+<li>lightColor&#160;:&#160;<a class="el" href="class_shiny_things.html#a4bea8892d28dede5d79e867987a4f0be">ShinyThings</a></li>
+<li>Line&#160;:&#160;<a class="el" href="class_fact_spawner.html#a0e1feb4a8a6159d0053be88d75a6654d">FactSpawner</a></li>
+<li>LinearAcceleration()&#160;:&#160;<a class="el" href="class_math3d.html#a2d1e12e7f3272df1df24a245e5b02570">Math3d</a></li>
+<li>LinearFunction2DBasic()&#160;:&#160;<a class="el" href="class_math3d.html#a6725baead56ce426c71cbccba96a396e">Math3d</a></li>
+<li>LinearFunction2DFull()&#160;:&#160;<a class="el" href="class_math3d.html#af28fee30babd2398ae400ac145f41357">Math3d</a></li>
+<li>lineDrawingActivated&#160;:&#160;<a class="el" href="class_line_tool.html#a5773db6d8471df8474c86f6c5e80079d">LineTool</a>, <a class="el" href="class_lot_tool.html#a8c1b106b0ff886bb4df996b4306899c8">LotTool</a>, <a class="el" href="class_pendulum.html#aedbb27b1100528f079ef500bc3504b91">Pendulum</a></li>
+<li>LineFact()&#160;:&#160;<a class="el" href="class_line_fact.html#a371929591030611b371590fd8730b91b">LineFact</a></li>
+<li>LineFacts&#160;:&#160;<a class="el" href="class_public_fact_organizer.html#af23d0a877cd223d48badc45afaadded0">PublicFactOrganizer</a></li>
+<li>LineLineIntersection()&#160;:&#160;<a class="el" href="class_math3d.html#ac062925a5afea1c1012da3605b84392c">Math3d</a></li>
+<li>LineModeFirstPointSelected&#160;:&#160;<a class="el" href="class_line_tool.html#a91a2d4b69604fa2e83b1d64238a29a59">LineTool</a></li>
+<li>LineModeIsFirstPointSelected&#160;:&#160;<a class="el" href="class_line_tool.html#aaf9a7272e35e01a5f67e49c57041ca3b">LineTool</a></li>
+<li>LineOf&#160;:&#160;<a class="el" href="class_m_m_t_u_r_i_collection.html#afbd8856cac128383dfa38026ad8d673d">MMTURICollection</a></li>
+<li>LinePlaneIntersection()&#160;:&#160;<a class="el" href="class_math3d.html#a1088a5089b12fd0e347e7db5529934ad">Math3d</a></li>
+<li>linePositions&#160;:&#160;<a class="el" href="class_angle_tool.html#a9e5ae085fd67aeb07c7543c4f5ea2ec9">AngleTool</a>, <a class="el" href="class_line_tool.html#a2c1eca8478b5312460a2d36f4dc472ba">LineTool</a>, <a class="el" href="class_lot_tool.html#a28ad9c3db8d3410e9cc318fecd983877">LotTool</a>, <a class="el" href="class_pendulum.html#a601308f53870f73c6b1a8db293125092">Pendulum</a>, <a class="el" href="class_pole_tool.html#ae75d2c41006fff441c62e0ecfaf8fd35">PoleTool</a>, <a class="el" href="class_tape.html#a7a8b3f34f8bb6b72a01794dcdbfa2dee">Tape</a></li>
+<li>linePreviewMaterial&#160;:&#160;<a class="el" href="class_line_tool.html#a96492db72543b0e32864249f03fec52f">LineTool</a>, <a class="el" href="class_lot_tool.html#a1fbfbcb8c0ebd0f71e609abca033a6d6">LotTool</a>, <a class="el" href="class_pendulum.html#ae7556a7f5eb9489f3900537e95cebcdf">Pendulum</a>, <a class="el" href="class_pole_tool.html#aca485c9583f2ff69c132dfebc8677649">PoleTool</a>, <a class="el" href="class_tape.html#aa778c83fb81572be965662098a52bcb5">Tape</a></li>
+<li>lineRenderer&#160;:&#160;<a class="el" href="class_angle_tool.html#a7cad79bdeb58d592376fedfd0959c95d">AngleTool</a>, <a class="el" href="class_line_tool.html#a244559456f61fa42b39557e7627edcb4">LineTool</a>, <a class="el" href="class_lot_tool.html#aba288b4bb8b419bd1fc50abd2173189c">LotTool</a>, <a class="el" href="class_pendulum.html#a8de65d06d2eb87bef3c037e7dfac9908">Pendulum</a>, <a class="el" href="class_pole_tool.html#a83556f5ecd596ff5ed989ad7b6fe3307">PoleTool</a>, <a class="el" href="class_tape.html#a2457ddc04ccd4247c80eab41496ef3d4">Tape</a></li>
+<li>LineType&#160;:&#160;<a class="el" href="class_m_m_t_u_r_i_collection.html#a44786873138c66366e57a94c65204909">MMTURICollection</a></li>
+<li>List&#160;:&#160;<a class="el" href="class_list_loader.html#a4848723c413e16c6b1694edd70cf2fb5">ListLoader&lt; T &gt;</a></li>
+<li>ListButtons()&#160;:&#160;<a class="el" href="class_list_loader.html#a871f281bb58b1d37b7278d2714df11cc">ListLoader&lt; T &gt;</a></li>
+<li>ListButtonsWrapped()&#160;:&#160;<a class="el" href="class_list_loader.html#a754b3df9f41558adb618070ef77aa9f0">ListLoader&lt; T &gt;</a>, <a class="el" href="class_stage_loader.html#afa15172cd663ee1bbde3ad4873aa9be6">StageLoader</a></li>
+<li>load()&#160;:&#160;<a class="el" href="class_fact_organizer.html#a8dd6d293e37ae75bfb477a4cc5ec735f">FactOrganizer</a>, <a class="el" href="class_player_record.html#a8161d32d21198d531c4d28aab4100dab">PlayerRecord</a>, <a class="el" href="class_solution_organizer.html#a89027e2d5b71b93eea29dd9a7591f044">SolutionOrganizer</a>, <a class="el" href="class_stage.html#a3a94291e8215833caf8301e679260212">Stage</a></li>
+<li>LoadCreate()&#160;:&#160;<a class="el" href="class_stage_static.html#a06194934a71ec122180ca7ed50007212">StageStatic</a></li>
+<li>LoaderCallback()&#160;:&#160;<a class="el" href="class_loader.html#a53a8c59d7d47257915d9dbedac63ed96">Loader</a></li>
+<li>loadingscene&#160;:&#160;<a class="el" href="class_loader.html#a5fdddcce2e6c1f966182ad7a3c0e09fb">Loader</a></li>
+<li>LoadInitStage()&#160;:&#160;<a class="el" href="class_stage_static.html#a87ba52c67996acef01f71113c01be45b">StageStatic</a></li>
+<li>LoadMainMenue()&#160;:&#160;<a class="el" href="class_restart.html#a45fa8798cc2975e60399c02ec78f4d25">Restart</a></li>
+<li>LoadNewStage()&#160;:&#160;<a class="el" href="class_stage_static.html#a79a5b343aa5b9b1841c77c933a2e12bf">StageStatic</a></li>
+<li>LoadScene()&#160;:&#160;<a class="el" href="class_loader.html#a78972da6bbe13a658225a62bb9d7ddde">Loader</a></li>
+<li>LoadStage()&#160;:&#160;<a class="el" href="class_loader.html#a8ea59038d4896bc917a28c41132d7c12">Loader</a></li>
+<li>LoadStartScreen()&#160;:&#160;<a class="el" href="class_restart.html#a3e6057b49e36803a49b7581f42d8a0d6">Restart</a></li>
+<li>local&#160;:&#160;<a class="el" href="class_collapsable_stage.html#a9f51ac99b3256e0c18fd72e4c4124a32">CollapsableStage</a>, <a class="el" href="class_stage_loader.html#a73820456941d9cb8b5ab1f4ad5bddbb8">StageLoader</a></li>
+<li>local_stage&#160;:&#160;<a class="el" href="class_stage_static.html#a579d9db71338001b70cfe1374febd4b5">StageStatic</a></li>
+<li>LockOnly&#160;:&#160;<a class="el" href="class_hide_u_i.html#aa3e1b218fc70980b63d393e2333a5eed">HideUI</a></li>
+<li>LookRotationExtended()&#160;:&#160;<a class="el" href="class_math3d.html#aedbd92baedfda5ae4da41af30b0a2a73">Math3d</a></li>
+<li>LotModeIntersectionPoint&#160;:&#160;<a class="el" href="class_lot_tool.html#a3e402ecdb68181599a1d38f76df781ae">LotTool</a></li>
+<li>LotModeIsLineSelected&#160;:&#160;<a class="el" href="class_lot_tool.html#ac630aa2369dee754677fb154c6f856c0">LotTool</a></li>
+<li>LotModeIsPointSelected&#160;:&#160;<a class="el" href="class_lot_tool.html#a78ac5377e105980a2bb77db0fd6927ac">LotTool</a></li>
+<li>LotModeLineHit&#160;:&#160;<a class="el" href="class_lot_tool.html#a03b4ddc0a21bc7737673d76492f4607b">LotTool</a></li>
+<li>LotModeLinePointA&#160;:&#160;<a class="el" href="class_lot_tool.html#a0f2487cac691fd416ccc8001f745c2ac">LotTool</a></li>
+<li>LotModeLineSelected&#160;:&#160;<a class="el" href="class_lot_tool.html#a8e5c6bffdd2343f1a829471ae8097a33">LotTool</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/functions_m.html b/Doxygen/output/html/functions_m.html
new file mode 100644
index 0000000000000000000000000000000000000000..a6a4edba2264166a909a6c0ebc05ffc9075c28ba
--- /dev/null
+++ b/Doxygen/output/html/functions_m.html
@@ -0,0 +1,131 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Class Members</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('functions_m.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="contents">
+<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div>
+
+<h3><a id="index_m" name="index_m"></a>- m -</h3><ul>
+<li>magicButton()&#160;:&#160;<a class="el" href="class_scroll_details.html#a1c52548d17b6e91a47cc8ff3139c03df">ScrollDetails</a></li>
+<li>magicButtonTrigger()&#160;:&#160;<a class="el" href="class_scroll_details.html#ae3d617782b1b07a9225dfaa5351eceae">ScrollDetails</a></li>
+<li>marker&#160;:&#160;<a class="el" href="class_fact_organizer.html#ac32ab3ce9c1ca4a3a99a75661a06be90">FactOrganizer</a>, <a class="el" href="class_public_fact_organizer.html#ae40a8ff41c7f5796ce04d1c5a95cf38b">PublicFactOrganizer</a></li>
+<li>MasterIDs&#160;:&#160;<a class="el" href="class_solution_organizer_1_1_sub_solution.html#a2cf8b6fba11bd8bf7f8942a52f82b159">SolutionOrganizer.SubSolution</a></li>
+<li>maxFrameIncrease&#160;:&#160;<a class="el" href="class_loading_screen_percentage.html#a237a60f53b3aee44f0e2ab0151223a3f">LoadingScreenPercentage</a></li>
+<li>maxHeight&#160;:&#160;<a class="el" href="class_pole_tool.html#a398d80eae97a3752566bd67bdda7c1f8">PoleTool</a>, <a class="el" href="class_tape.html#a1e32ef5930919e7491c5718453f3af43">Tape</a></li>
+<li>MaxLabelId&#160;:&#160;<a class="el" href="class_fact_organizer.html#abe60beebdfa8dff2de724fd72c6094e3">FactOrganizer</a>, <a class="el" href="class_public_fact_organizer.html#adf4db4a8616eb05c3f54927e476b58dc">PublicFactOrganizer</a></li>
+<li>MaxRange&#160;:&#160;<a class="el" href="class_gadget.html#aa5cbccf7078b56f38e9b3d972f04e999">Gadget</a>, <a class="el" href="class_world_cursor.html#a9908dca3f104fd3cbda39a67456d378b">WorldCursor</a></li>
+<li>mesh&#160;:&#160;<a class="el" href="class_circle_segment_generator.html#a93c2a33567a50e73ce439c2dc8bb83f6">CircleSegmentGenerator</a></li>
+<li>meshRendererToChange&#160;:&#160;<a class="el" href="class_mesh_renderer_hint_animation.html#a9fb44fce74e1d3757d205026bccbf545">MeshRendererHintAnimation</a></li>
+<li>meshRendererToChangeDefaultColor&#160;:&#160;<a class="el" href="class_mesh_renderer_hint_animation.html#aa990614172dd14484fb84420ef0a37e2">MeshRendererHintAnimation</a></li>
+<li>Messenger&#160;:&#160;<a class="el" href="class_create_loader.html#a268718f478ae33008538172317e08f66">CreateLoader</a></li>
+<li>meta()&#160;:&#160;<a class="el" href="struct_fact_organizer_1_1meta.html#a89f946bb717ae699fcfb1507f2356370">FactOrganizer.meta</a>, <a class="el" href="struct_public_fact_organizer_1_1meta.html#a739c6ab32f487883687ecc1926c11053">PublicFactOrganizer.meta</a></li>
+<li>MetaInf&#160;:&#160;<a class="el" href="class_fact_organizer.html#ad5555aba196a7b123addf7b62246e11c">FactOrganizer</a>, <a class="el" href="class_public_fact_organizer.html#a57eb271114cba31ef2935731350c173b">PublicFactOrganizer</a></li>
+<li>Metric&#160;:&#160;<a class="el" href="class_m_m_t_u_r_i_collection.html#acb54ee6e160d3479229bc3e715073197">MMTURICollection</a></li>
+<li>mmtServerProcess&#160;:&#160;<a class="el" href="class_m_m_t_interface.html#ab2b3f4de73b46d627570efbd77a19e67">MMTInterface</a></li>
+<li>mmtServerProcessInfo&#160;:&#160;<a class="el" href="class_m_m_t_interface.html#ada41a27c0c56db10c1053fa562a30c24">MMTInterface</a></li>
+<li>MMTSymbolDeclaration()&#160;:&#160;<a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_symbol_declaration.html#a5eb26d50e5dc522bd1d0291d988787a3">JSONManager.MMTSymbolDeclaration</a></li>
+<li>MMTURIs&#160;:&#160;<a class="el" href="class_j_s_o_n_manager.html#ae21635c82ec8792240f538aa467dedb8">JSONManager</a></li>
+<li>MMTValueDeclaration()&#160;:&#160;<a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_value_declaration.html#ae3bd2c727689e961bf304fcdb145fe0e">JSONManager.MMTValueDeclaration</a></li>
+<li>mode&#160;:&#160;<a class="el" href="class_menue_loader.html#ae25fa1c3f19c8659d7e0aadebdc53431">MenueLoader</a></li>
+<li>Mode&#160;:&#160;<a class="el" href="class_stage_static.html#a1202ca6e0f3c6b29cce958edadc283cb">StageStatic</a></li>
+<li>mode&#160;:&#160;<a class="el" href="class_stage_static.html#a20f2ed5e85366b4ca52e1199186152fe">StageStatic</a></li>
+<li>mode_last&#160;:&#160;<a class="el" href="class_menue_loader.html#ac7506b9f67dace4300fb9255799f7330">MenueLoader</a></li>
+<li>modifier&#160;:&#160;<a class="el" href="class_hide_u_i.html#a85c125b1b561dd7231efb35985c7f2ba">HideUI</a></li>
+<li>modload&#160;:&#160;<a class="el" href="class_hide_u_i.html#af9c14de263c9e8ad25d11d123f9ae302">HideUI</a></li>
+<li>modredo&#160;:&#160;<a class="el" href="class_hide_u_i.html#aea57f90c42123066cdb0e04eb0fa117a">HideUI</a></li>
+<li>modreset&#160;:&#160;<a class="el" href="class_hide_u_i.html#a928ef2027144a91decdd95492418a5ac">HideUI</a></li>
+<li>modsave&#160;:&#160;<a class="el" href="class_hide_u_i.html#a0d8c5b5b830910b60e7cf248a1996062">HideUI</a></li>
+<li>modundo&#160;:&#160;<a class="el" href="class_hide_u_i.html#affb9fd89a41a78b0eb516d8396647c08">HideUI</a></li>
+<li>MouseDistanceToCircle()&#160;:&#160;<a class="el" href="class_math3d.html#adac35548a8585ff5a4497ae1fb6492f1">Math3d</a></li>
+<li>MouseDistanceToLine()&#160;:&#160;<a class="el" href="class_math3d.html#ad7e73cf22c4689f58de8759278fd960a">Math3d</a></li>
+<li>msg&#160;:&#160;<a class="el" href="class_scroll_1_1_scroll_application_checking_error.html#a7aa0bad2855a585aec71fc1729307706">Scroll.ScrollApplicationCheckingError</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/functions_n.html b/Doxygen/output/html/functions_n.html
new file mode 100644
index 0000000000000000000000000000000000000000..1bceaf4fbea8ba2d84bda049af2015d1655e3c9e
--- /dev/null
+++ b/Doxygen/output/html/functions_n.html
@@ -0,0 +1,116 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Class Members</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('functions_n.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="contents">
+<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div>
+
+<h3><a id="index_n" name="index_n"></a>- n -</h3><ul>
+<li>Name&#160;:&#160;<a class="el" href="class_create_loader.html#ad642b4f8fc613cbac1e831df168a348e">CreateLoader</a></li>
+<li>name&#160;:&#160;<a class="el" href="class_create_loader.html#ac392d818dfe15a50a796518d2883b39e">CreateLoader</a>, <a class="el" href="class_player_record.html#a9e8a207d6ff512a8cff513d9219e40ba">PlayerRecord</a>, <a class="el" href="class_stage.html#ac1281ad7083f3e5e403cce45289a0649">Stage</a>, <a class="el" href="struct_stage_static_1_1_stage_error_struct.html#ab27e708f5750c7e67703d02b7426fc45">StageStatic.StageErrorStruct</a></li>
+<li>newAssignment()&#160;:&#160;<a class="el" href="class_scroll_details.html#ad9a03d73a14a0417e9cd2941e83cf789">ScrollDetails</a></li>
+<li>NewAssignmentEvent&#160;:&#160;<a class="el" href="class_communication_events.html#aed36f9cca3210a36cded5951ed0f4c1a">CommunicationEvents</a></li>
+<li>newAssignmentTrigger()&#160;:&#160;<a class="el" href="class_scroll_details.html#a1f50be533352d59d0751434c12c015ff">ScrollDetails</a></li>
+<li>next_slot&#160;:&#160;<a class="el" href="class_discrete_bar_slider.html#a6c6690429dc721bc42911a486b4829e4">DiscreteBarSlider</a></li>
+<li>NextNumber()&#160;:&#160;<a class="el" href="class_stage_static.html#a88147c31eb5dc09239a65865d8219001">StageStatic</a></li>
+<li>nextRotation&#160;:&#160;<a class="el" href="class_task_charakter_animation.html#a3ad3ad74c46613f358ae7e2419e400a7">TaskCharakterAnimation</a></li>
+<li>nextscene&#160;:&#160;<a class="el" href="class_loader.html#a68c6dab153b022c0a0fe1f7992593fe2">Loader</a></li>
+<li>NextSentence()&#160;:&#160;<a class="el" href="class_character_dialog.html#a972364ac4879295c6404e7a72b66461c">CharacterDialog</a></li>
+<li>NoDescr&#160;:&#160;<a class="el" href="class_stage_loader.html#a36433c9ceb184251623defc37eb1d975">StageLoader</a></li>
+<li>NoId&#160;:&#160;<a class="el" href="class_stage_loader.html#a3c35f0731dd21e258df06cc6b767b7e9">StageLoader</a></li>
+<li>NoLocal&#160;:&#160;<a class="el" href="class_stage_loader.html#a5c0732ac651c2210d835026474b4ddde">StageLoader</a></li>
+<li>Normal&#160;:&#160;<a class="el" href="class_point_fact.html#abd1889af4a1f50d557eec9386727480f">PointFact</a></li>
+<li>NoStage&#160;:&#160;<a class="el" href="class_stage_loader.html#a499f4fdbdfd59aed438f4ff1d044e9c1">StageLoader</a></li>
+<li>NotLoadable&#160;:&#160;<a class="el" href="struct_stage_static_1_1_stage_error_struct.html#ae16464c285e43889ef1a9d8f2a8e9e43">StageStatic.StageErrorStruct</a></li>
+<li>number&#160;:&#160;<a class="el" href="class_stage.html#a20fa1608a56af63b36cc3631c785cbb9">Stage</a></li>
+<li>number_of_Column&#160;:&#160;<a class="el" href="class_display_facts.html#aa893a4c66ebb7dc0a59d42db09965385">DisplayFacts</a>, <a class="el" href="class_display_scrolls.html#aeee442e3861f5ce1d17ecb680e06bbb6">DisplayScrolls</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/functions_o.html b/Doxygen/output/html/functions_o.html
new file mode 100644
index 0000000000000000000000000000000000000000..d1d279b59c021c429708c3c4ea5f772b32f830ec
--- /dev/null
+++ b/Doxygen/output/html/functions_o.html
@@ -0,0 +1,128 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Class Members</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('functions_o.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="contents">
+<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div>
+
+<h3><a id="index_o" name="index_o"></a>- o -</h3><ul>
+<li>OMA()&#160;:&#160;<a class="el" href="class_j_s_o_n_manager_1_1_o_m_a.html#aa6be56f19daa4b5832b409091007e286">JSONManager.OMA</a></li>
+<li>OMF()&#160;:&#160;<a class="el" href="class_j_s_o_n_manager_1_1_o_m_f.html#a4f136975874570063a6a84cd5e336ea4">JSONManager.OMF</a></li>
+<li>OMS()&#160;:&#160;<a class="el" href="class_j_s_o_n_manager_1_1_o_m_s.html#a7c3aefc629ea16c83eef07d12394d7fe">JSONManager.OMS</a></li>
+<li>OMSTR()&#160;:&#160;<a class="el" href="class_j_s_o_n_manager_1_1_o_m_s_t_r.html#a9e2442db30e337d07c0c5781e9c46933">JSONManager.OMSTR</a></li>
+<li>OnApplicationQuit()&#160;:&#160;<a class="el" href="class_restart.html#ad9ede7b20c4f6530f560618499c6a2f7">Restart</a></li>
+<li>onClick()&#160;:&#160;<a class="el" href="class_scroll_clicked_script.html#afde590e05f1bc8af41d76a9076ab990b">ScrollClickedScript</a></li>
+<li>OnClickHintButton()&#160;:&#160;<a class="el" href="class_rendered_scroll_fact.html#a5dbfbce67346c674e5e0475853df740f">RenderedScrollFact</a></li>
+<li>OnControllerColliderHit()&#160;:&#160;<a class="el" href="class_hit_water.html#af48ed4942efc5b7229edede04ea1893f">HitWater</a></li>
+<li>OnDestroy()&#160;:&#160;<a class="el" href="class_loading_screen_percentage.html#a3966128a83a9a08eb0a5eccadcf6286a">LoadingScreenPercentage</a>, <a class="el" href="class_stage_behaviour.html#aca4969278bf3627f31527139f78636e1">StageBehaviour</a></li>
+<li>OnDisable()&#160;:&#160;<a class="el" href="class_angle_tool.html#af62849932c48540c09ddc9285ba7f8e4">AngleTool</a>, <a class="el" href="class_line_tool.html#a539341d33141c2e8849b10e0caee8179">LineTool</a>, <a class="el" href="class_list_loader.html#a62801020a8bb65024e5627e4e323e2be">ListLoader&lt; T &gt;</a>, <a class="el" href="class_lot_tool.html#a36662937392848319b53fd91aa7c41a8">LotTool</a>, <a class="el" href="class_pendulum.html#a6690021912b5c001e320ffc4440de189">Pendulum</a>, <a class="el" href="class_pole_tool.html#a0a7a88c46893b333bc18518e275e781c">PoleTool</a>, <a class="el" href="class_tape.html#ad3de0641d633ed808d37e3209359d0d2">Tape</a></li>
+<li>OnDrag()&#160;:&#160;<a class="el" href="class_drag_handling.html#a5994fad8f03e51869726e60acadbdf9e">DragHandling</a></li>
+<li>OnDrop()&#160;:&#160;<a class="el" href="class_drop_handling.html#ae5b85df113a563d90dc1c500d03672e6">DropHandling</a></li>
+<li>OnEnable()&#160;:&#160;<a class="el" href="class_angle_tool.html#aef01dc557d7d0ef13484ac47293908eb">AngleTool</a>, <a class="el" href="class_create_loader.html#a30f01d41904b2dfcb0bac56b3806893f">CreateLoader</a>, <a class="el" href="class_extra_gadget.html#a25caf1b815fc09ef6c9e6e119aec4ad8">ExtraGadget</a>, <a class="el" href="class_gadget.html#a79585ab08c1ae5efe5a357e1b4218fa2">Gadget</a>, <a class="el" href="class_line_tool.html#a6b85da36d367a83e4aaa60281a2189e3">LineTool</a>, <a class="el" href="class_list_loader.html#a48f36668c105ecaa0b39d5296bcc5bf3">ListLoader&lt; T &gt;</a>, <a class="el" href="class_lot_tool.html#a9f3ada1835668faf20a9acc4bc83f3d6">LotTool</a>, <a class="el" href="class_pendulum.html#a73de0fd0bc708c06abee481c24b532aa">Pendulum</a>, <a class="el" href="class_pole_tool.html#af8bccafe4c69f6156cc6c36d2946f65a">PoleTool</a>, <a class="el" href="class_tape.html#a9e5d46474dfa79d7e2f23c8018e5e657">Tape</a></li>
+<li>OnEndDrag()&#160;:&#160;<a class="el" href="class_drag_handling.html#a72a45e65689f218c11ace99a48ea5897">DragHandling</a></li>
+<li>OnHintAvailable()&#160;:&#160;<a class="el" href="class_rendered_scroll_fact.html#acd2f84bfac62adf78ef8925524d602bc">RenderedScrollFact</a></li>
+<li>OnHit()&#160;:&#160;<a class="el" href="class_angle_tool.html#af74cf47aa4012b25580f1ec27f4ca106">AngleTool</a>, <a class="el" href="class_extra_gadget.html#ac2eea5365482773fa64901ae822554ce">ExtraGadget</a>, <a class="el" href="class_gadget.html#a069459a8478367816706eeb368b11763">Gadget</a>, <a class="el" href="class_line_tool.html#a5d944599869c3b2c72813f4dbbffec23">LineTool</a>, <a class="el" href="class_lot_tool.html#a30b465dbda71de181a94b76ea4dc3b96">LotTool</a>, <a class="el" href="class_pendulum.html#a743baa175fc8ca03b7bc09e8a61decb6">Pendulum</a>, <a class="el" href="class_pointer.html#a50508f1139e918d86cb2e8e21c29a7d9">Pointer</a>, <a class="el" href="class_pole_tool.html#a80d36866f9e8c7d22d33a11636c55bff">PoleTool</a>, <a class="el" href="class_remover.html#a729a0b5a690e4a1eeb831f58f020d25e">Remover</a>, <a class="el" href="class_tape.html#aa4d350b49d43248352c0dbfb6ff11245">Tape</a></li>
+<li>OnLine&#160;:&#160;<a class="el" href="class_m_m_t_u_r_i_collection.html#a9a04ee58367c78cf4c13caa8d717eb9c">MMTURICollection</a></li>
+<li>OnLineFact()&#160;:&#160;<a class="el" href="class_on_line_fact.html#a6dd9e7f03f1fdf08b4a81916bee2e177">OnLineFact</a></li>
+<li>OnLineFacts&#160;:&#160;<a class="el" href="class_public_fact_organizer.html#a8666c6839c1028d059b6aa3728715dfb">PublicFactOrganizer</a></li>
+<li>OnMouseOverFact()&#160;:&#160;<a class="el" href="class_shiny_things.html#ad6e5ae3dd3ffe79bfb661661f4062fa6">ShinyThings</a></li>
+<li>OnMouseOverFactEnd()&#160;:&#160;<a class="el" href="class_shiny_things.html#a13e3435ce94f7a3dab7ca090e1a289f3">ShinyThings</a></li>
+<li>OnMouseOverSnapZone()&#160;:&#160;<a class="el" href="class_shiny_things.html#ad623211953a0141e54d50e9c3b3a03f1">ShinyThings</a></li>
+<li>OnMouseOverSnapZoneEnd()&#160;:&#160;<a class="el" href="class_shiny_things.html#a3254f4afd887c7bfd92550b40c1a1c15">ShinyThings</a></li>
+<li>OnPointerClick()&#160;:&#160;<a class="el" href="class_drop_handling.html#a859e74ac488c6f45517f78a132ba6f75">DropHandling</a></li>
+<li>OnPointerEnter()&#160;:&#160;<a class="el" href="class_hover_text.html#a51692dfc6577e47b04816546e22a258e">HoverText</a></li>
+<li>OnPointerExit()&#160;:&#160;<a class="el" href="class_hover_text.html#a26b3559bbfa8f9984e315781873d1c14">HoverText</a></li>
+<li>OnToolModeChanged()&#160;:&#160;<a class="el" href="class_gadget_manager.html#a2cf2af2c0b10e68c10eb9a86f9ad91d8">GadgetManager</a>, <a class="el" href="class_tool_mode_text.html#aaeaf4c78f03d2c6ad2ba913b6e410212">ToolModeText</a></li>
+<li>original&#160;:&#160;<a class="el" href="class_scroll_1_1_scroll_dynamic_info.html#a1b5f400c55145422c6cfa864f65df58a">Scroll.ScrollDynamicInfo</a></li>
+<li>original_stage&#160;:&#160;<a class="el" href="class_edit_loader.html#a78cd6daa27056417ceac34dc61057360">EditLoader</a></li>
+<li>output&#160;:&#160;<a class="el" href="class_input_field_panel.html#acb5a02a6fe2bec986c6237f0cb66a2e5">InputFieldPanel</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/functions_p.html b/Doxygen/output/html/functions_p.html
new file mode 100644
index 0000000000000000000000000000000000000000..1354a4788fdc5c54ebfd849a8aaf56f1e4783dac
--- /dev/null
+++ b/Doxygen/output/html/functions_p.html
@@ -0,0 +1,162 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Class Members</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('functions_p.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="contents">
+<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div>
+
+<h3><a id="index_p" name="index_p"></a>- p -</h3><ul>
+<li>pageMenue&#160;:&#160;<a class="el" href="class_collapsable_category.html#a9458d662a974b0b2647698343d43c06f">CollapsableCategory</a>, <a class="el" href="class_collapsable_stage.html#a5c4f2161c0beb51b29bb7be902e7c601">CollapsableStage</a>, <a class="el" href="class_menue_loader.html#a58db453990401e5ddb6910ca26ea7621">MenueLoader</a></li>
+<li>Pages&#160;:&#160;<a class="el" href="class_menue_loader.html#aabe3205354d5997c1a0db35e02ebd9c7">MenueLoader</a></li>
+<li>parameterDisplayPrefab&#160;:&#160;<a class="el" href="class_scroll_details.html#a1c98de63d5bad4deb76acae589bbae83">ScrollDetails</a></li>
+<li>ParameterDisplays&#160;:&#160;<a class="el" href="class_scroll_details.html#adb8b1cd64731d0724d9c2b46d6ba6f46">ScrollDetails</a></li>
+<li>ParentCanvas&#160;:&#160;<a class="el" href="class_tool_mode_selector.html#a7fd6842a7a58d0b849e8097549592806">ToolModeSelector</a></li>
+<li>parseFact()&#160;:&#160;<a class="el" href="class_angle_fact.html#ad881ab35af9fabdb4d30e7e1b22b8987">AngleFact</a>, <a class="el" href="class_fact.html#a5158d32e0f6c89ca2531ac9151981533">Fact</a>, <a class="el" href="class_line_fact.html#a1a5bfdb77627eecb4fbca8a8ca0e1943">LineFact</a>, <a class="el" href="class_on_line_fact.html#a84bc3614d2739bc2599c70547e850a37">OnLineFact</a>, <a class="el" href="class_point_fact.html#a83acaea9ef91b1e90d511e86bc551df4">PointFact</a>, <a class="el" href="class_ray_fact.html#a3126c1fa5f032d2011c72b86abdb5692">RayFact</a></li>
+<li>parseFactDictionary&#160;:&#160;<a class="el" href="class_parsing_dictionary.html#aa036d649b21d63850efdd356b3b2e64e">ParsingDictionary</a></li>
+<li>pass&#160;:&#160;<a class="el" href="struct_stage_static_1_1_stage_error_struct.html#a3328ede366139d5554712705f382ef8c">StageStatic.StageErrorStruct</a></li>
+<li>path&#160;:&#160;<a class="el" href="class_fact_organizer.html#a122f899ca8aa641e98ae151d1881404c">FactOrganizer</a>, <a class="el" href="class_stage.html#a20db72c7801d237fc540a5b418bb025f">Stage</a></li>
+<li>path_Val&#160;:&#160;<a class="el" href="class_solution_organizer.html#a20a88287acce441fc2f2fc25137e5f1e">SolutionOrganizer</a></li>
+<li>Pid&#160;:&#160;<a class="el" href="class_on_line_fact.html#a22793b93ba87abf89663b4db0f1d84d0">OnLineFact</a></li>
+<li>Pid1&#160;:&#160;<a class="el" href="class_abstract_line_fact.html#a6b284181a10a3f70b5a0b4a6b395b98b">AbstractLineFact</a>, <a class="el" href="class_angle_fact.html#aac7d53c0119ad92d4e16eb1a366338b7">AngleFact</a></li>
+<li>Pid2&#160;:&#160;<a class="el" href="class_abstract_line_fact.html#af446739ff8729464cbb65aea0e2ed053">AbstractLineFact</a>, <a class="el" href="class_angle_fact.html#a53722f0066a1732ff4e848c1ed33dc29">AngleFact</a></li>
+<li>Pid3&#160;:&#160;<a class="el" href="class_angle_fact.html#a42acb966b99dedfbc3742c3018c56dab">AngleFact</a></li>
+<li>PlaneFrom3Points()&#160;:&#160;<a class="el" href="class_math3d.html#a6add412d1291d4c5d42ecc30cc94fead">Math3d</a></li>
+<li>PlanePlaneIntersection()&#160;:&#160;<a class="el" href="class_math3d.html#ac90b5e767702a94267f0e1c939029f65">Math3d</a></li>
+<li>player&#160;:&#160;<a class="el" href="class_task_charakter_animation.html#ab22a22ed97277d42a350b19beb2c5d9e">TaskCharakterAnimation</a></li>
+<li>player_record&#160;:&#160;<a class="el" href="class_stage.html#a6df1ca7a3cd6a91ae6f501a3c7370761">Stage</a></li>
+<li>player_record_list&#160;:&#160;<a class="el" href="class_stage.html#a415322e81f811962f41ccc13a27b80fd">Stage</a></li>
+<li>playerInTalkingZone&#160;:&#160;<a class="el" href="class_task_charakter_animation.html#a91e70e73c8eef371e023f0e520375f6e">TaskCharakterAnimation</a></li>
+<li>PlayerRecord()&#160;:&#160;<a class="el" href="class_player_record.html#a8a85683d7e75b9a99aa28b52c192b99e">PlayerRecord</a></li>
+<li>Point&#160;:&#160;<a class="el" href="class_m_m_t_u_r_i_collection.html#a5e56e2ca65b8ba35be4b2a2aedbefa49">MMTURICollection</a>, <a class="el" href="class_point_fact.html#a8f7be00a80b5eb57ead541935efadd61">PointFact</a></li>
+<li>point&#160;:&#160;<a class="el" href="class_point_wrapper.html#a981d728dadfea2fcbcd3ce76e4a0db64">PointWrapper</a></li>
+<li>PointFact()&#160;:&#160;<a class="el" href="class_point_fact.html#a0f8de7319885152ec658fa33574620f0">PointFact</a></li>
+<li>PointFacts&#160;:&#160;<a class="el" href="class_public_fact_organizer.html#aa2988f9f68a77312b50a3d3cbfb400ee">PublicFactOrganizer</a></li>
+<li>PointOnWhichSideOfLineSegment()&#160;:&#160;<a class="el" href="class_math3d.html#a0fc075fcb9718aca8dc4cc62990dc070">Math3d</a></li>
+<li>poleHeight&#160;:&#160;<a class="el" href="class_pole_tool.html#a202fa4814f37ad152945574937bd6c41">PoleTool</a></li>
+<li>PopulateLocalEntryList()&#160;:&#160;<a class="el" href="class_u_i_tool_box.html#a545eca6096c86303aaa4f89fae29a40e">UIToolBox</a></li>
+<li>PositionFromMatrix()&#160;:&#160;<a class="el" href="class_math3d.html#a6fcdb65f51bfdfdb28dd2fdaefb2d3f7">Math3d</a></li>
+<li>positionRegister&#160;:&#160;<a class="el" href="class_math3d.html#a44b0a26cfe822b803dace3e4a17ab579">Math3d</a></li>
+<li>positionSamplesTaken&#160;:&#160;<a class="el" href="class_math3d.html#aeca897531a6dfa57295bf1d3296a3177">Math3d</a></li>
+<li>posTimeRegister&#160;:&#160;<a class="el" href="class_math3d.html#a1b40b723fbdadf0b616549f678a66836">Math3d</a></li>
+<li>PostLoad()&#160;:&#160;<a class="el" href="class_loader.html#a6f3f37ab9c94d1b308ec470e469be39b">Loader</a></li>
+<li>PreciseAlign()&#160;:&#160;<a class="el" href="class_math3d.html#a0e1fe508767177d4acbb00aec8489a26">Math3d</a></li>
+<li>prefab_Angle&#160;:&#160;<a class="el" href="class_display_facts.html#a51e636536fa460dd109deb009e195fff">DisplayFacts</a></li>
+<li>prefab_Default&#160;:&#160;<a class="el" href="class_display_facts.html#a9a2ba619092ce8543d028478f3b5fb19">DisplayFacts</a></li>
+<li>prefab_Distance&#160;:&#160;<a class="el" href="class_display_facts.html#ab3a393a56838f1dc55e03cd592575f53">DisplayFacts</a></li>
+<li>prefab_Line&#160;:&#160;<a class="el" href="class_display_facts.html#a05f9236cc54e4a9603905166125ef14e">DisplayFacts</a></li>
+<li>prefab_OnLine&#160;:&#160;<a class="el" href="class_display_facts.html#a2e3871ae51e6e0df6d65d5273bbee063">DisplayFacts</a></li>
+<li>prefab_Point&#160;:&#160;<a class="el" href="class_display_facts.html#a4f3bd59f0d3256e1f8ed8a1746622524">DisplayFacts</a></li>
+<li>prefabDictionary&#160;:&#160;<a class="el" href="class_display_facts.html#aeb8b64beee7aaf29042372ca1c20ad7c">DisplayFacts</a></li>
+<li>preferredStartScrollName&#160;:&#160;<a class="el" href="class_display_scrolls.html#a64aedbe6303009cd7c355a77b58335b6">DisplayScrolls</a></li>
+<li>PrepareGame()&#160;:&#160;<a class="el" href="class_start_server.html#abea4a5b1fdafd69bf3e8d3fd694ced96">StartServer</a></li>
+<li>prepareScrollAssignments()&#160;:&#160;<a class="el" href="class_scroll_details.html#a33939147e75b0368668f2fa49ecd1b96">ScrollDetails</a></li>
+<li>problemTheory&#160;:&#160;<a class="el" href="class_scroll_1_1_scroll_theory_reference.html#ab0ccba22838e2ec7296293d1a847e658">Scroll.ScrollTheoryReference</a></li>
+<li>process&#160;:&#160;<a class="el" href="class_start_server.html#a9523f7d47efa452667297047919db2b5">StartServer</a></li>
+<li>processInfo&#160;:&#160;<a class="el" href="class_start_server.html#a639dd319a7bf52230d56a393f65e9e73">StartServer</a></li>
+<li>processRenderedScroll()&#160;:&#160;<a class="el" href="class_scroll_details.html#acb31b19981e67f342af3cc4621329e21">ScrollDetails</a></li>
+<li>processScrollDynamicInfo()&#160;:&#160;<a class="el" href="class_scroll_details.html#a8d7d17ba1458f170f6f2fc27a06dfdb4">ScrollDetails</a></li>
+<li>progress&#160;:&#160;<a class="el" href="class_loader.html#a935f843ff6a1fe78a992974af186fe47">Loader</a></li>
+<li>ProjectPointOnLine()&#160;:&#160;<a class="el" href="class_math3d.html#aa9dbf73d310e2fe4fcd27fe70a19db12">Math3d</a></li>
+<li>ProjectPointOnLineSegment()&#160;:&#160;<a class="el" href="class_math3d.html#a3883a28d7a424f8e77423ba4a3535572">Math3d</a></li>
+<li>ProjectPointOnPlane()&#160;:&#160;<a class="el" href="class_math3d.html#a248c9490ac74931eb0cb5c2524ac7dca">Math3d</a></li>
+<li>ProjectVectorOnPlane()&#160;:&#160;<a class="el" href="class_math3d.html#a2da523470df9e3d0f1f60ee6cb191a05">Math3d</a></li>
+<li>proof&#160;:&#160;<a class="el" href="class_scroll_1_1_scroll_value_fact.html#acb0dc04a822f1d64530ad1f70abc5c7c">Scroll.ScrollValueFact</a></li>
+<li>PruneWorkflow()&#160;:&#160;<a class="el" href="class_fact_organizer.html#a740049cce91855a487397a7dc96b6500">FactOrganizer</a></li>
+<li>PublicFactOrganizer()&#160;:&#160;<a class="el" href="class_public_fact_organizer.html#a95817032ed187f4add89b524709ca50d">PublicFactOrganizer</a></li>
+<li>push_record()&#160;:&#160;<a class="el" href="class_stage.html#adc4a2e215c716811e122d7ed53ddf386">Stage</a></li>
+<li>PushoutFactEndEvent&#160;:&#160;<a class="el" href="class_communication_events.html#a49cf139a22803b1a248488d4278ee249">CommunicationEvents</a></li>
+<li>PushoutFactEvent&#160;:&#160;<a class="el" href="class_communication_events.html#aab994fd3d515e69f88c039d32dad2eed">CommunicationEvents</a></li>
+<li>PushoutFactFailEvent&#160;:&#160;<a class="el" href="class_communication_events.html#a73edc421fb8c4d9af2a170457e34b2cc">CommunicationEvents</a></li>
+<li>pushoutFail&#160;:&#160;<a class="el" href="class_shiny_things.html#a6d1beba1f127cc1f1ffdff9e0a392b07">ShinyThings</a></li>
+<li>pushoutMaterial&#160;:&#160;<a class="el" href="class_shiny_things.html#a38eacf85d0a65fa3ae903d3884c26271">ShinyThings</a></li>
+<li>putFact()&#160;:&#160;<a class="el" href="class_pythagoras_script.html#a9c8d7b169ad29f0b5f7f324d6d90e6f5">PythagorasScript</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/functions_prop.html b/Doxygen/output/html/functions_prop.html
new file mode 100644
index 0000000000000000000000000000000000000000..eabce5397b121d7ef418f778a745215a69c24325
--- /dev/null
+++ b/Doxygen/output/html/functions_prop.html
@@ -0,0 +1,119 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Class Members - Properties</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('functions_prop.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="contents">
+&#160;<ul>
+<li>category&#160;:&#160;<a class="el" href="class_create_loader.html#ab3c5c901e655546c9b99654ae306dfab">CreateLoader</a>, <a class="el" href="struct_stage_static_1_1_stage_error_struct.html#a7beade41a5f50d07ffd4924e4234fd6e">StageStatic.StageErrorStruct</a></li>
+<li>ComparerString&#160;:&#160;<a class="el" href="class_solution_organizer_1_1_sub_solution.html#a6c21647208a636e40910d1fcc5860a8d">SolutionOrganizer.SubSolution</a></li>
+<li>completed_once&#160;:&#160;<a class="el" href="class_stage.html#a546f7c6fe4d4a53269448956562429d6">Stage</a></li>
+<li>description&#160;:&#160;<a class="el" href="class_create_loader.html#ac8dcba62a267cea3e8a17dd83d1114b1">CreateLoader</a>, <a class="el" href="struct_stage_static_1_1_stage_error_struct.html#aa90282b61e50309cb9fd7bd560169be4">StageStatic.StageErrorStruct</a></li>
+<li>factState&#160;:&#160;<a class="el" href="class_stage.html#a29abcbcdd573cbbd5621e529d80ace16">Stage</a></li>
+<li>hasCustomLabel&#160;:&#160;<a class="el" href="class_fact.html#a0f34bbe01202b103c72a9521972c1827">Fact</a></li>
+<li>id&#160;:&#160;<a class="el" href="class_create_loader.html#a76845fef3cad9fc792ba2bb029dc4161">CreateLoader</a></li>
+<li>Id&#160;:&#160;<a class="el" href="class_fact.html#a39ce0d07dbfb18c028ea9ea86c69d311">Fact</a></li>
+<li>id&#160;:&#160;<a class="el" href="struct_stage_static_1_1_stage_error_struct.html#aefa04b644ef9e0eb6ec37dd9cbe24f84">StageStatic.StageErrorStruct</a></li>
+<li>imageToChangeDefaultColor&#160;:&#160;<a class="el" href="class_image_hint_animation.html#aeb8498d6f964acd5772014bbe8a33dcc">ImageHintAnimation</a></li>
+<li>isDone&#160;:&#160;<a class="el" href="class_loader.html#a7983c228ecac0ddcc2648ee11d450fc0">Loader</a></li>
+<li>Label&#160;:&#160;<a class="el" href="class_fact.html#aad275d6a706d53e4883287dfb2227a45">Fact</a>, <a class="el" href="class_rendered_scroll_fact.html#a67a52a92f048b87c58227264f4ce7376">RenderedScrollFact</a></li>
+<li>LabelId&#160;:&#160;<a class="el" href="class_fact.html#a850c67cff97fd4bd368a5196a20475b6">Fact</a></li>
+<li>last_error&#160;:&#160;<a class="el" href="class_stage_static.html#a2e96919d56d5f9cdc69961bfd338c5ba">StageStatic</a></li>
+<li>name&#160;:&#160;<a class="el" href="class_create_loader.html#ac392d818dfe15a50a796518d2883b39e">CreateLoader</a>, <a class="el" href="struct_stage_static_1_1_stage_error_struct.html#ab27e708f5750c7e67703d02b7426fc45">StageStatic.StageErrorStruct</a></li>
+<li>pass&#160;:&#160;<a class="el" href="struct_stage_static_1_1_stage_error_struct.html#a3328ede366139d5554712705f382ef8c">StageStatic.StageErrorStruct</a></li>
+<li>progress&#160;:&#160;<a class="el" href="class_loader.html#a935f843ff6a1fe78a992974af186fe47">Loader</a></li>
+<li>record_name&#160;:&#160;<a class="el" href="class_stage.html#a483d91b64eed3d905af8aedbf07d58ec">Stage</a></li>
+<li>scene&#160;:&#160;<a class="el" href="class_create_loader.html#a5db272188147fd4a39ca8ff786a0b41c">CreateLoader</a>, <a class="el" href="struct_stage_static_1_1_stage_error_struct.html#a630a0139adb3b6e84f86b68b4b7410f7">StageStatic.StageErrorStruct</a></li>
+<li>stage&#160;:&#160;<a class="el" href="class_collapsable_stage.html#a51916c94e837395e1dce3182a5a1e8f8">CollapsableStage</a>, <a class="el" href="class_stage_static.html#ad259bc429af988b6cd1ac4505e92ffe8">StageStatic</a></li>
+<li>this[string id]&#160;:&#160;<a class="el" href="class_fact_organizer.html#a29e5ab417cb38bc4407defd2d05154cf">FactOrganizer</a></li>
+<li>timer&#160;:&#160;<a class="el" href="class_shiny_things.html#ae5f27cda70b126141ecdbd9cd7e47044">ShinyThings</a></li>
+<li>timerActive&#160;:&#160;<a class="el" href="class_shiny_things.html#a80c112b4b0d2174401ba2696d73000c8">ShinyThings</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/functions_q.html b/Doxygen/output/html/functions_q.html
new file mode 100644
index 0000000000000000000000000000000000000000..50853af644d4180772c850ecb761cd1af5418ef6
--- /dev/null
+++ b/Doxygen/output/html/functions_q.html
@@ -0,0 +1,99 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Class Members</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('functions_q.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="contents">
+<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div>
+
+<h3><a id="index_q" name="index_q"></a>- q -</h3><ul>
+<li>QuaternionFromMatrix()&#160;:&#160;<a class="el" href="class_math3d.html#a8fd5a187d9d06b60fd33c087c55b9bc4">Math3d</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/functions_r.html b/Doxygen/output/html/functions_r.html
new file mode 100644
index 0000000000000000000000000000000000000000..099445ca047a37ab3d5af38fad2d009f4861b10d
--- /dev/null
+++ b/Doxygen/output/html/functions_r.html
@@ -0,0 +1,137 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Class Members</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('functions_r.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="contents">
+<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div>
+
+<h3><a id="index_r" name="index_r"></a>- r -</h3><ul>
+<li>radius&#160;:&#160;<a class="el" href="class_circle_segment_generator.html#adac141669eb6c69428b34ed0a0304a13">CircleSegmentGenerator</a></li>
+<li>radiusAroundObject&#160;:&#160;<a class="el" href="class_task_charakter_animation.html#a0eb6714f420afb4ac6251a8736a02129">TaskCharakterAnimation</a></li>
+<li>RainPrefab&#160;:&#160;<a class="el" href="class_shiny_things.html#a255ffee2831fd023a15eafa84b99485c">ShinyThings</a></li>
+<li>Ray&#160;:&#160;<a class="el" href="class_fact_spawner.html#abde8a3ce6f32157af7e4a9d1d46989bd">FactSpawner</a></li>
+<li>RayFact()&#160;:&#160;<a class="el" href="class_ray_fact.html#afbcb1279327fbd6b61119ebf9544a363">RayFact</a></li>
+<li>RayFacts&#160;:&#160;<a class="el" href="class_public_fact_organizer.html#afdd2ed4d7960694ca2675bfc85ff88a3">PublicFactOrganizer</a></li>
+<li>ReadFromJsonFile&lt; T &gt;()&#160;:&#160;<a class="el" href="class_j_s_o_n_manager.html#a477a033f7374709d6527190c0458cfae">JSONManager</a></li>
+<li>ReadJson()&#160;:&#160;<a class="el" href="class_j_s_o_n_manager_1_1_json_inheritence_converter.html#a7f0289c12707fc9cfbfed900f66be8c2">JSONManager.JsonInheritenceConverter&lt; T &gt;</a></li>
+<li>readPushout()&#160;:&#160;<a class="el" href="class_scroll_details.html#ad8cc6ee2f393bf6d32f15f2e73e40357">ScrollDetails</a></li>
+<li>RealLit&#160;:&#160;<a class="el" href="class_m_m_t_u_r_i_collection.html#a7532b6ebeb3927e12681cc5fb171b91f">MMTURICollection</a></li>
+<li>record_name&#160;:&#160;<a class="el" href="class_stage.html#a483d91b64eed3d905af8aedbf07d58ec">Stage</a></li>
+<li>redo()&#160;:&#160;<a class="el" href="class_fact_organizer.html#a88221b2e001edc7fb642290efc106258">FactOrganizer</a></li>
+<li>ref&#160;:&#160;<a class="el" href="class_scroll.html#a543fd83fc759918791006ef764b09378">Scroll</a>, <a class="el" href="class_scroll_1_1_scroll_fact.html#a69f5573d41ded0172752dcf377db0b53">Scroll.ScrollFact</a></li>
+<li>RelationIndex&#160;:&#160;<a class="el" href="class_solution_organizer_1_1_sub_solution.html#aa56c26be1bf5457a8fdc07653815a48a">SolutionOrganizer.SubSolution</a></li>
+<li>Remove()&#160;:&#160;<a class="el" href="class_fact_organizer.html#affc46390fc6f55248bf7dc1162fc4763">FactOrganizer</a></li>
+<li>RemoveFact()&#160;:&#160;<a class="el" href="class_display_facts.html#a802992a1f5fcd7756344b044f03fb46c">DisplayFacts</a></li>
+<li>RemoveFactEvent&#160;:&#160;<a class="el" href="class_communication_events.html#ae480138746e4a8784c16e4f6fc3400d8">CommunicationEvents</a></li>
+<li>rename()&#160;:&#160;<a class="el" href="class_fact.html#a96a5cf709fec2f709c369e267b7ae670">Fact</a></li>
+<li>rendered&#160;:&#160;<a class="el" href="class_scroll_1_1_scroll_dynamic_info.html#a7881a14d6a4586e91ae8628fc1b8fc04">Scroll.ScrollDynamicInfo</a></li>
+<li>Representation&#160;:&#160;<a class="el" href="class_fact.html#ac78c42d053d145656555d4af4e8a76b9">Fact</a></li>
+<li>requiredFacts&#160;:&#160;<a class="el" href="class_scroll.html#a095a93aa67c121b8d9e6dbae0e071f89">Scroll</a></li>
+<li>Reset()&#160;:&#160;<a class="el" href="class_edit_loader.html#a35f449df9b7bb7fb5ac6d7cb64f53e23">EditLoader</a>, <a class="el" href="class_image_hint_animation.html#a30056d9b28624fbc61991582317d4757">ImageHintAnimation</a></li>
+<li>ResetAnimation()&#160;:&#160;<a class="el" href="class_image_hint_animation.html#a5a6f48113a5bb385d3e8c17913465fca">ImageHintAnimation</a></li>
+<li>ResetGadget()&#160;:&#160;<a class="el" href="class_angle_tool.html#a013032e08aa41f852f0e2cdf6620d183">AngleTool</a>, <a class="el" href="class_line_tool.html#a2a8a011bdca6d912cdb9fdaac09abf62">LineTool</a>, <a class="el" href="class_lot_tool.html#a78006277885d8a87eeb4fc1ee8001644">LotTool</a>, <a class="el" href="class_pendulum.html#a6e28760b18c574847dd6423aa748df83">Pendulum</a>, <a class="el" href="class_pole_tool.html#a69200bb61deeaef0e46edfd8eaec8814">PoleTool</a>, <a class="el" href="class_tape.html#a4d6c6d4799c5993658ebafad0427731d">Tape</a></li>
+<li>ResetPlay()&#160;:&#160;<a class="el" href="class_stage.html#a04a254d189f1bb153ea38071ca56d28c">Stage</a></li>
+<li>ResetSaves()&#160;:&#160;<a class="el" href="class_stage.html#aa82b740e3e9a6929d9a365c42cecbda1">Stage</a></li>
+<li>ResetSentence()&#160;:&#160;<a class="el" href="class_character_dialog.html#a8a7e446c58162fe098c368bb5ac3869c">CharacterDialog</a></li>
+<li>resetToStart()&#160;:&#160;<a class="el" href="class_task_charakter_animation.html#a8d060c887208a8a7dec49bbdccd0d51d">TaskCharakterAnimation</a></li>
+<li>reversestep()&#160;:&#160;<a class="el" href="class_fact_organizer.html#a116b36c87c2e9f0a149e62b0bd91994e">FactOrganizer</a></li>
+<li>RevertMode()&#160;:&#160;<a class="el" href="class_menue_loader.html#a54d3cb4dd1c00a4eddd565be881ba6b9">MenueLoader</a></li>
+<li>Rid&#160;:&#160;<a class="el" href="class_on_line_fact.html#a8ea1d30663b24733566d4001b01ee3e2">OnLineFact</a></li>
+<li>rotate&#160;:&#160;<a class="el" href="class_task_charakter_animation.html#a58a6cfbec47964bece408a6a64a5cc69">TaskCharakterAnimation</a></li>
+<li>RotateVectorFromTo()&#160;:&#160;<a class="el" href="class_math3d.html#ad38c7e7ab51778d165766035b012443f">Math3d</a></li>
+<li>rotationRegister&#160;:&#160;<a class="el" href="class_math3d.html#a0c3a0bf45773d2c8834e0eeea7eb5bf1">Math3d</a></li>
+<li>rotationSamplesTaken&#160;:&#160;<a class="el" href="class_math3d.html#a64dea2a47f90cd54e9ebe0ea1a8a2433">Math3d</a></li>
+<li>rotationTime&#160;:&#160;<a class="el" href="class_task_charakter_animation.html#a78942058c4e3696c36443e217c41f1ee">TaskCharakterAnimation</a></li>
+<li>rotationUnits&#160;:&#160;<a class="el" href="class_task_charakter_animation.html#ae031722f686338f76b9bc84b3034a2dc">TaskCharakterAnimation</a></li>
+<li>RotDiffToSpeedVec()&#160;:&#160;<a class="el" href="class_math3d.html#a388477be516cd494c2c93f79d35e9d53">Math3d</a></li>
+<li>rotTimeRegister&#160;:&#160;<a class="el" href="class_math3d.html#a909fc243961c61e25fad35a5538003a3">Math3d</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/functions_s.html b/Doxygen/output/html/functions_s.html
new file mode 100644
index 0000000000000000000000000000000000000000..55b0d9524d358f5f4a00829c93ac6d4559ffdf2e
--- /dev/null
+++ b/Doxygen/output/html/functions_s.html
@@ -0,0 +1,194 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Class Members</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('functions_s.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="contents">
+<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div>
+
+<h3><a id="index_s" name="index_s"></a>- s -</h3><ul>
+<li>s&#160;:&#160;<a class="el" href="class_j_s_o_n_manager_1_1_o_m_s_t_r.html#a46066abd38b728b516344ab9d3bd470a">JSONManager.OMSTR</a></li>
+<li>safe_dependencies()&#160;:&#160;<a class="el" href="class_fact_organizer.html#ad2deedac3361c0c102f0c21d1599fcf3">FactOrganizer</a></li>
+<li>samestep&#160;:&#160;<a class="el" href="struct_fact_organizer_1_1stepnote.html#acf09c7f5aab59a41ba9aea34d8fb34f7">FactOrganizer.stepnote</a>, <a class="el" href="struct_public_fact_organizer_1_1stepnote.html#a0378201a2345bda5699ac69aa5bc6026">PublicFactOrganizer.stepnote</a></li>
+<li>Save()&#160;:&#160;<a class="el" href="class_edit_loader.html#a6620a7d073dfba9baf467e777c44840d">EditLoader</a></li>
+<li>scene&#160;:&#160;<a class="el" href="class_create_loader.html#a5db272188147fd4a39ca8ff786a0b41c">CreateLoader</a>, <a class="el" href="class_stage.html#ae78f0e378edb786562247b44b9be8797">Stage</a>, <a class="el" href="struct_stage_static_1_1_stage_error_struct.html#a630a0139adb3b6e84f86b68b4b7410f7">StageStatic.StageErrorStruct</a></li>
+<li>scroll&#160;:&#160;<a class="el" href="class_menue_loader.html#a2947e213117b713b12320ec191d028d4">MenueLoader</a>, <a class="el" href="class_scroll_1_1_filled_scroll.html#a90173f418f03882f6978c538f2a6a710">Scroll.FilledScroll</a>, <a class="el" href="class_scroll_clicked_script.html#a519b89d89566d15d5c8f6e00bda56e94">ScrollClickedScript</a>, <a class="el" href="class_scroll_details.html#a6d8abb73bf580b384e5f96e90ea41256">ScrollDetails</a></li>
+<li>ScrollButtons&#160;:&#160;<a class="el" href="class_display_scrolls.html#a471e01a1ebaa2b480c495796705b9c65">DisplayScrolls</a></li>
+<li>ScrollFactHintEvent&#160;:&#160;<a class="el" href="class_communication_events.html#a678ecb60e0600652cbac01027986db7b">CommunicationEvents</a></li>
+<li>ScrollParameterObject&#160;:&#160;<a class="el" href="class_rendered_scroll_fact.html#a46b07146c68f89b57c1e78337a1b53a4">RenderedScrollFact</a></li>
+<li>ScrollPrefab&#160;:&#160;<a class="el" href="class_display_scrolls.html#a47520cc99f2ed9c14c7051def40e836e">DisplayScrolls</a></li>
+<li>scrolls&#160;:&#160;<a class="el" href="class_display_scrolls.html#a115d5b4b56410814d64414f2eb7ddd04">DisplayScrolls</a></li>
+<li>search_righthanded&#160;:&#160;<a class="el" href="class_fact_comparer.html#ac6eb6a1e203cd798a3b1ff55a4c71128">FactComparer</a></li>
+<li>seconds&#160;:&#160;<a class="el" href="class_player_record.html#a6c19b6ba80ef40ffb075495edfe71bc0">PlayerRecord</a></li>
+<li>Select()&#160;:&#160;<a class="el" href="class_tool_mode_selector.html#af9a1e3344cceb7812bd0f4d5ae9aaf99">ToolModeSelector</a></li>
+<li>selectableTag&#160;:&#160;<a class="el" href="class_shiny_things.html#afc84ad4d0378789e1404c9a70fa39b4f">ShinyThings</a></li>
+<li>sendAdd()&#160;:&#160;<a class="el" href="class_add_fact_response.html#a76da404cb677de1f8a4b27125960f754">AddFactResponse</a></li>
+<li>sendView()&#160;:&#160;<a class="el" href="class_scroll_details.html#aecb83e27ad3384936bb1474f33e18643">ScrollDetails</a></li>
+<li>sentenceIndex&#160;:&#160;<a class="el" href="class_character_dialog.html#ae0fa9dc08b87e0ca573122a8cfed7891">CharacterDialog</a></li>
+<li>sentences&#160;:&#160;<a class="el" href="class_character_dialog.html#abe1c27f4cf1682b3b53ddefe67f57541">CharacterDialog</a></li>
+<li>ServerAdress&#160;:&#160;<a class="el" href="class_communication_events.html#a2a2f13df0541676197289f60ead7c782">CommunicationEvents</a></li>
+<li>ServerRoutine()&#160;:&#160;<a class="el" href="class_start_server.html#ae5486dcf9b18bb59cbc4c118c87ea1c1">StartServer</a></li>
+<li>ServerRoutine1()&#160;:&#160;<a class="el" href="class_start_server.html#a88dba52490207adfa22e4ff166e806fb">StartServer</a></li>
+<li>ServerRunning&#160;:&#160;<a class="el" href="class_communication_events.html#a9eec27a70d45c4847bfdb5a5d37e38a9">CommunicationEvents</a></li>
+<li>set_public_members()&#160;:&#160;<a class="el" href="class_abstract_line_fact.html#adca739bcb226426968e360f976c70b1e">AbstractLineFact</a></li>
+<li>set_record()&#160;:&#160;<a class="el" href="class_stage.html#ad7bca2be30a38aa1b8bee99782726825">Stage</a></li>
+<li>setAngle()&#160;:&#160;<a class="el" href="class_circle_segment_generator.html#aa865b7b40ee68731f9b14c64bcfef398">CircleSegmentGenerator</a></li>
+<li>SetDistance()&#160;:&#160;<a class="el" href="class_line_fact.html#a63a240ae682d295863de11c9ccca21a8">LineFact</a></li>
+<li>setLayerMask()&#160;:&#160;<a class="el" href="class_world_cursor.html#a2dc5ed3e95015df525b19152e2a1545e">WorldCursor</a></li>
+<li>SetMode()&#160;:&#160;<a class="el" href="class_menue_loader.html#aae7cc2b25767093b997a6a3043884ae3">MenueLoader</a>, <a class="el" href="class_stage.html#a926a0bcc2ffd743ddb5ddd11019a04ec">Stage</a>, <a class="el" href="class_stage_behaviour.html#a6ba4f7ea43cb387385c4259f2b871f64">StageBehaviour</a>, <a class="el" href="class_stage_static.html#a7ac4507de8df700a4fd44c2cb495033b">StageStatic</a></li>
+<li>setPlayerInTalkingZone()&#160;:&#160;<a class="el" href="class_task_charakter_animation.html#a1d91a7cf0dbb006676fa4eb54bb056aa">TaskCharakterAnimation</a></li>
+<li>setScroll()&#160;:&#160;<a class="el" href="class_scroll_details.html#a733b191256d73bbff54e8167d3617725">ScrollDetails</a></li>
+<li>SetSearchLeft()&#160;:&#160;<a class="el" href="class_fact_comparer.html#a020e291c252379f0971f1f6cea75c4e8">FactComparer</a></li>
+<li>SetSearchRight()&#160;:&#160;<a class="el" href="class_fact_comparer.html#a3602f3fd4584212d3c87eb3e10dc8791">FactComparer</a></li>
+<li>SetStage()&#160;:&#160;<a class="el" href="class_edit_loader.html#a8075f648780f3d0c88e65a57b954443a">EditLoader</a>, <a class="el" href="class_stage_static.html#ac3323e4192fd65dad12a4311cd7d7b42">StageStatic</a></li>
+<li>setTaskCharacterAddressed()&#160;:&#160;<a class="el" href="class_task_charakter_animation.html#ad1834b6a25355f4e8bd0af2c972357de">TaskCharakterAnimation</a></li>
+<li>SetVectorLength()&#160;:&#160;<a class="el" href="class_math3d.html#a6dfa59be1955f2fbd3606d6fcea943a9">Math3d</a></li>
+<li>ShallowLoad()&#160;:&#160;<a class="el" href="class_stage.html#a2cdcf84092d9be7f38556aae88d72d27">Stage</a></li>
+<li>ShallowLoadStages()&#160;:&#160;<a class="el" href="class_stage_static.html#ae647a968e08d079612cd10a261738aa7">StageStatic</a></li>
+<li>Show()&#160;:&#160;<a class="el" href="class_scroll_u_i_manager.html#a3c8714bd194851cd2c57d0b4734771ed">ScrollUIManager</a></li>
+<li>Showing&#160;:&#160;<a class="el" href="class_tool_mode_selector.html#af5197a98937ef727e6550dddef6e2717">ToolModeSelector</a></li>
+<li>SignedDistancePlanePoint()&#160;:&#160;<a class="el" href="class_math3d.html#a34175f749db0063b56a35521b46d3e11">Math3d</a></li>
+<li>SignedDotProduct()&#160;:&#160;<a class="el" href="class_math3d.html#a3e8392dd2eb9242b43664a6e2d473a18">Math3d</a></li>
+<li>SignedVectorAngle()&#160;:&#160;<a class="el" href="class_math3d.html#a04b345c4300eb494c46119e980c8f846">Math3d</a></li>
+<li>simulationSpeed&#160;:&#160;<a class="el" href="class_shiny_things.html#a9a10c49fd7a570a14affde444c3ddabd">ShinyThings</a></li>
+<li>Sketch&#160;:&#160;<a class="el" href="class_m_m_t_u_r_i_collection.html#a9a99b3ef7a79ae1eaa253c2f53beaaa4">MMTURICollection</a></li>
+<li>slider&#160;:&#160;<a class="el" href="class_discrete_bar_slider.html#a1a03f085384e77a69354180c4dccba39">DiscreteBarSlider</a></li>
+<li>slots&#160;:&#160;<a class="el" href="class_discrete_bar_slider.html#a7582ef0c1626a111d29486098f5f0a1e">DiscreteBarSlider</a></li>
+<li>slowDownAnimation()&#160;:&#160;<a class="el" href="class_shiny_things.html#aa5354170805284f027b23c2ca60f1e15">ShinyThings</a></li>
+<li>slowDownCount&#160;:&#160;<a class="el" href="class_shiny_things.html#a882c73674c5203110a4e0caa608f5ce9">ShinyThings</a></li>
+<li>slowDownCounter&#160;:&#160;<a class="el" href="class_shiny_things.html#ac76ada4bb051612457fd0c39d3c2c9aa">ShinyThings</a></li>
+<li>slowDownSwitch&#160;:&#160;<a class="el" href="class_shiny_things.html#a89db433f320f2a853f6136443f38168e">ShinyThings</a></li>
+<li>SnapEvent&#160;:&#160;<a class="el" href="class_communication_events.html#a4eff0f35c6d63470d8925d2f91017601">CommunicationEvents</a></li>
+<li>snapLayerMask&#160;:&#160;<a class="el" href="class_world_cursor.html#ab7a468c03f6ab5b0bc22e7872ba1d6fe">WorldCursor</a></li>
+<li>soft_resetted&#160;:&#160;<a class="el" href="class_fact_organizer.html#a7a56ba2fdfab02f286109c1f397f71ac">FactOrganizer</a>, <a class="el" href="class_public_fact_organizer.html#a46c132ac3bbd3e8bb65939b863687ede">PublicFactOrganizer</a></li>
+<li>softreset()&#160;:&#160;<a class="el" href="class_fact_organizer.html#abb1e683e89af1c131aef0d71da2777ca">FactOrganizer</a></li>
+<li>SoftToggle()&#160;:&#160;<a class="el" href="class_discrete_bar_slider.html#a02f9aa59e240e520034655dffd5f3704">DiscreteBarSlider</a></li>
+<li>solution&#160;:&#160;<a class="el" href="class_stage.html#ad99036faecb6777fb860cca1ae7731d5">Stage</a></li>
+<li>SolutionIndex&#160;:&#160;<a class="el" href="class_solution_organizer_1_1_sub_solution.html#af780452c21e3a6ff6178ddc4b452924d">SolutionOrganizer.SubSolution</a></li>
+<li>SolutionOrganizer()&#160;:&#160;<a class="el" href="class_solution_organizer.html#a2215860e4b3f2e0425b6ce88096db45f">SolutionOrganizer</a></li>
+<li>solutionTheory&#160;:&#160;<a class="el" href="class_scroll_1_1_scroll_theory_reference.html#a234c0b6d848790cbb47632a36f57f284">Scroll.ScrollTheoryReference</a></li>
+<li>SolveCubic()&#160;:&#160;<a class="el" href="class_math3d.html#a947946ed603abdb5f9de54a518430bba">Math3d</a></li>
+<li>solved&#160;:&#160;<a class="el" href="class_player_record.html#a152ca411a66550ddd733d72a87756a2b">PlayerRecord</a></li>
+<li>SpawnAngle()&#160;:&#160;<a class="el" href="class_fact_spawner.html#a6cf77ab0308b14bbc5f1e6760b92e4eb">FactSpawner</a></li>
+<li>SpawnLine()&#160;:&#160;<a class="el" href="class_fact_spawner.html#add7b651aadec60c25f78b06d0ff43a4f">FactSpawner</a></li>
+<li>SpawnPoint()&#160;:&#160;<a class="el" href="class_fact_spawner.html#a5a34e639011301cbb02e884e280f5e3a">FactSpawner</a></li>
+<li>SpawnRay()&#160;:&#160;<a class="el" href="class_fact_spawner.html#a138506ab2bb9d66dde338e69877aa5c0">FactSpawner</a></li>
+<li>speedSlowDown&#160;:&#160;<a class="el" href="class_shiny_things.html#a90cf6430ba9bd17a04e8a111e4af1c20">ShinyThings</a></li>
+<li>Sphere&#160;:&#160;<a class="el" href="class_fact_spawner.html#a5c0d07dc4dfb19e55c746c7af5612e75">FactSpawner</a></li>
+<li>Sprite&#160;:&#160;<a class="el" href="class_gadget.html#a2c9fe989e41ae1117121eefc22fca7b0">Gadget</a></li>
+<li>stage&#160;:&#160;<a class="el" href="class_collapsable_stage.html#a51916c94e837395e1dce3182a5a1e8f8">CollapsableStage</a></li>
+<li>Stage()&#160;:&#160;<a class="el" href="class_stage.html#a868a2ad7c26991e5cc8c8008e909bb1f">Stage</a></li>
+<li>stage&#160;:&#160;<a class="el" href="class_stage_static.html#ad259bc429af988b6cd1ac4505e92ffe8">StageStatic</a></li>
+<li>stage_name&#160;:&#160;<a class="el" href="class_collapsable_stage.html#a66257318be409f62ab1e0b62564b0bac">CollapsableStage</a></li>
+<li>StageAccomplished&#160;:&#160;<a class="el" href="class_global_behaviour.html#af3fd613783b22b848963010001ff6771">GlobalBehaviour</a></li>
+<li>StageEntry&#160;:&#160;<a class="el" href="class_collapsable_category.html#a10346cf730d9029d32b2579f1d3fc76d">CollapsableCategory</a></li>
+<li>StageEntryEntry&#160;:&#160;<a class="el" href="class_collapsable_category.html#a88f2dc544e7fc2e1538b80c14c85a47e">CollapsableCategory</a></li>
+<li>StageError&#160;:&#160;<a class="el" href="class_global_behaviour.html#abbec43f7d5dbf7c70213178810544945">GlobalBehaviour</a></li>
+<li>StageErrorStruct()&#160;:&#160;<a class="el" href="struct_stage_static_1_1_stage_error_struct.html#aaaf8b7c7437f4100544cb5e593c720aa">StageStatic.StageErrorStruct</a></li>
+<li>StageLocal&#160;:&#160;<a class="el" href="class_stage_static.html#ade03945166bc7905fefcf96c7751b832">StageStatic</a></li>
+<li>StageNotYetAccomplished&#160;:&#160;<a class="el" href="class_global_behaviour.html#a3d991dac3c1b85a7e159794cbe20bf62">GlobalBehaviour</a></li>
+<li>StageOfficial&#160;:&#160;<a class="el" href="class_stage_static.html#a8bd51b08430b5855fa4c23a62f181f5a">StageStatic</a></li>
+<li>standing&#160;:&#160;<a class="el" href="class_task_charakter_animation.html#ab5c1fc8149c11881909c9a060dbc7a4c">TaskCharakterAnimation</a></li>
+<li>standingTime&#160;:&#160;<a class="el" href="class_task_charakter_animation.html#a112ccb4e42afd3ac8bebfa2576320991">TaskCharakterAnimation</a></li>
+<li>Start()&#160;:&#160;<a class="el" href="class_align_text.html#a9c916ee2e1dd29a6cb6f7450cc2278b1">AlignText</a>, <a class="el" href="class_character_dialog.html#abde2791dbdaae1dd8238f2655c31bea3">CharacterDialog</a>, <a class="el" href="class_create_loader.html#a25c37dc5878ba520d3de8dd0b85acead">CreateLoader</a>, <a class="el" href="class_discrete_bar_slider.html#ac1bd4f0ad6416835441affff23aea937">DiscreteBarSlider</a>, <a class="el" href="class_display_facts.html#af66259ed1ad39d2e8331cc412d6046f1">DisplayFacts</a>, <a class="el" href="class_display_scrolls.html#a89b1bea6ac48768c45e5b2b19c02f784">DisplayScrolls</a>, <a class="el" href="class_drag_handling.html#a82809f70845de33b9e716df8c5ed09cb">DragHandling</a>, <a class="el" href="class_fact_spawner.html#a62643e107097fa30beee12519c1e38c1">FactSpawner</a>, <a class="el" href="class_gadget_manager.html#a9408b24e46d866ec63338633fd78a03c">GadgetManager</a>, <a class="el" href="class_hide_u_i.html#a4b4343a3473dc52ce75e1e3d655866cd">HideUI</a>, <a class="el" href="class_hover_text.html#a37cefb36befae5deb7737bce1b3d6605">HoverText</a>, <a class="el" href="class_image_hint_animation.html#ae4dfdba97696411f3afd21b7a69c91cd">ImageHintAnimation</a>, <a class="el" href="class_input_field_panel.html#a6a1dabc9574dc7739120f21753523006">InputFieldPanel</a>, <a class="el" href="class_loading_screen_percentage.html#abaa32fdb105540db0529f001480d29e4">LoadingScreenPercentage</a>, <a class="el" href="class_menue_loader.html#a5d95eed68338ed118f77eebf0eaddf99">MenueLoader</a>, <a class="el" href="class_mesh_renderer_hint_animation.html#a47f6489dc4a700de138c8b0809d4d561">MeshRendererHintAnimation</a>, <a class="el" href="class_m_m_t_interface.html#ab8ad7c718243ac2cf9a09719b6696093">MMTInterface</a>, <a class="el" href="class_rendered_scroll_fact.html#abaf7861577beee734918f1538722c4ee">RenderedScrollFact</a>, <a class="el" href="class_scroll_details.html#a3ef63dd71fabb1a75943f741807d17a9">ScrollDetails</a>, <a class="el" href="class_scroll_u_i_manager.html#a518dd9ff106731ad7264a0c245330189">ScrollUIManager</a>, <a class="el" href="class_shiny_things.html#ae566db7ab50615052a1970085627acf6">ShinyThings</a>, <a class="el" href="class_stage_behaviour.html#a99d183ce05fa54461fc87cadce548a03">StageBehaviour</a>, <a class="el" href="class_start_server.html#a134731bb9656fda174f2edc4babae64b">StartServer</a>, <a class="el" href="class_task_charakter_animation.html#ab91bb758a70cec06c76553a3f954b35f">TaskCharakterAnimation</a>, <a class="el" href="class_tool_mode_selector.html#a2bb83abfb58046d28137e37ebd9072fb">ToolModeSelector</a>, <a class="el" href="class_tool_mode_text.html#a255492a8d78333543ac3d416d2384c19">ToolModeText</a>, <a class="el" href="class_world_cursor.html#a6ba638609a75852cb2c50c5b3b3236cf">WorldCursor</a></li>
+<li>StartGameSucceededSentence()&#160;:&#160;<a class="el" href="class_character_dialog.html#a6ace4f1849bb7b71fbb4951de23a3e32">CharacterDialog</a></li>
+<li>startHappy()&#160;:&#160;<a class="el" href="class_task_charakter_animation.html#a6712db9d894071f770344e9383010f99">TaskCharakterAnimation</a></li>
+<li>StartingPosition&#160;:&#160;<a class="el" href="class_drag_handling.html#aef76f4210b39631d03f8d45906d749d8">DragHandling</a></li>
+<li>StartPushoutFactFailHighlighting()&#160;:&#160;<a class="el" href="class_shiny_things.html#a78b1a3f90855b46f7decf45c40003d42">ShinyThings</a></li>
+<li>steplink&#160;:&#160;<a class="el" href="struct_fact_organizer_1_1stepnote.html#a4fc8dd732ea1e74e541e68bded7dea14">FactOrganizer.stepnote</a>, <a class="el" href="struct_public_fact_organizer_1_1stepnote.html#ac183c2d4c52d796a0d6940cb766da33d">PublicFactOrganizer.stepnote</a></li>
+<li>stepnote()&#160;:&#160;<a class="el" href="struct_fact_organizer_1_1stepnote.html#a1918d1346f99017cf449086ee7ba64e7">FactOrganizer.stepnote</a>, <a class="el" href="struct_public_fact_organizer_1_1stepnote.html#abdf19278155a61c64e60b9770e4080bf">PublicFactOrganizer.stepnote</a></li>
+<li>StopGameSucceededSentence()&#160;:&#160;<a class="el" href="class_character_dialog.html#ab2559a68a80a04f7481db11fe7dd221e">CharacterDialog</a></li>
+<li>stopHappy()&#160;:&#160;<a class="el" href="class_task_charakter_animation.html#a5038dd4c3d8bf2581ab01db5d8ea3174">TaskCharakterAnimation</a></li>
+<li>StopHighlighting()&#160;:&#160;<a class="el" href="class_shiny_things.html#a95fd71195d95b8c9195d9496a000da43">ShinyThings</a></li>
+<li>store()&#160;:&#160;<a class="el" href="class_fact_organizer.html#a96d0bebc016339a59fc251e585d07132">FactOrganizer</a>, <a class="el" href="class_player_record.html#a979ae5b68449370e9231e3033cda7963">PlayerRecord</a>, <a class="el" href="class_solution_organizer.html#abfaa5b749aa5242cbb08ecea4947b051">SolutionOrganizer</a>, <a class="el" href="class_stage.html#aa78bf11a7418cf177a9e27f4ad6955f1">Stage</a></li>
+<li>SubSolution()&#160;:&#160;<a class="el" href="class_solution_organizer_1_1_sub_solution.html#abd2b6157c9f8bb435ca636b82eb0d77e">SolutionOrganizer.SubSolution</a></li>
+<li>SubtractRotation()&#160;:&#160;<a class="el" href="class_math3d.html#af2302954b0a1733b5ca2dfd1b344415c">Math3d</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/functions_t.html b/Doxygen/output/html/functions_t.html
new file mode 100644
index 0000000000000000000000000000000000000000..0fda12d6a1f148d6f257ca89aca874d09c03e85e
--- /dev/null
+++ b/Doxygen/output/html/functions_t.html
@@ -0,0 +1,128 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Class Members</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('functions_t.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="contents">
+<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div>
+
+<h3><a id="index_t" name="index_t"></a>- t -</h3><ul>
+<li>talkingZoneDistance&#160;:&#160;<a class="el" href="class_task_charakter_animation.html#a01ef893c6af519c973d7a1488542d303">TaskCharakterAnimation</a></li>
+<li>TapeModeFirstPointSelected&#160;:&#160;<a class="el" href="class_tape.html#a129b506622904d5750499d9c11f6de69">Tape</a></li>
+<li>TapeModeIsFirstPointSelected&#160;:&#160;<a class="el" href="class_tape.html#aa5d6d3eed5688ca4996c222789f6fc60">Tape</a></li>
+<li>taskCharacterAddressed&#160;:&#160;<a class="el" href="class_task_charakter_animation.html#ad04c3cf6cf00321e35a16c4cdeb6b56a">TaskCharakterAnimation</a></li>
+<li>tempChild&#160;:&#160;<a class="el" href="class_math3d.html#a9a9aacf87664617b54ecd563bd119cec">Math3d</a></li>
+<li>tempColor&#160;:&#160;<a class="el" href="class_shiny_things.html#aa30cae8e8e4dcd561e88af1791968c28">ShinyThings</a></li>
+<li>tempMaterial&#160;:&#160;<a class="el" href="class_shiny_things.html#a9276bdacba8d7b193a963ae949177bec">ShinyThings</a></li>
+<li>tempParent&#160;:&#160;<a class="el" href="class_math3d.html#a1cc740f420d82ce87e358c6fd2cad83e">Math3d</a></li>
+<li>textDisplay&#160;:&#160;<a class="el" href="class_character_dialog.html#aacaf458915b8b1e1fc55fa982dad61b7">CharacterDialog</a></li>
+<li>textHint&#160;:&#160;<a class="el" href="class_character_dialog.html#ad3507f81cf3b94ce4160b13a8dbab8cc">CharacterDialog</a></li>
+<li>textReseted&#160;:&#160;<a class="el" href="class_character_dialog.html#a18420c68fa67d556f2d1a41f01d517ba">CharacterDialog</a></li>
+<li>TextTransform&#160;:&#160;<a class="el" href="class_hover_text.html#afb488338dbf994b55175ab799fdbbe9c">HoverText</a></li>
+<li>this[string id]&#160;:&#160;<a class="el" href="class_fact_organizer.html#a29e5ab417cb38bc4407defd2d05154cf">FactOrganizer</a></li>
+<li>TimeEntry&#160;:&#160;<a class="el" href="class_collapsable_stage.html#a93bf2205c862c114ef98b5c495d32abe">CollapsableStage</a></li>
+<li>timer&#160;:&#160;<a class="el" href="class_character_dialog.html#a59d09166485e224925c9b060f79843f4">CharacterDialog</a>, <a class="el" href="class_image_hint_animation.html#aed7d894d8a0ed72f88587eeb61d25976">ImageHintAnimation</a>, <a class="el" href="class_mesh_renderer_hint_animation.html#a3f0416fb5dcde56225382e9c27ee7123">MeshRendererHintAnimation</a>, <a class="el" href="class_shiny_things.html#ae5f27cda70b126141ecdbd9cd7e47044">ShinyThings</a>, <a class="el" href="class_task_charakter_animation.html#a7725f6b02e963312f3f61fd4f90c666d">TaskCharakterAnimation</a></li>
+<li>timerActive&#160;:&#160;<a class="el" href="class_shiny_things.html#a80c112b4b0d2174401ba2696d73000c8">ShinyThings</a></li>
+<li>timerDuration&#160;:&#160;<a class="el" href="class_shiny_things.html#ae2b1397cd555a916a452cb2fec02c515">ShinyThings</a></li>
+<li>timerDurationEnd&#160;:&#160;<a class="el" href="class_shiny_things.html#a71194e56c2f917dddd4328424da7e149">ShinyThings</a></li>
+<li>ToJson()&#160;:&#160;<a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_declaration.html#a862b437c21c5daec699ea76d1feafce3">JSONManager.MMTDeclaration</a></li>
+<li>ToJSON()&#160;:&#160;<a class="el" href="class_scroll.html#a9eb43c576294a478d40e26e4e60ebacd">Scroll</a></li>
+<li>ToolModeChangedEvent&#160;:&#160;<a class="el" href="class_communication_events.html#a30717a8dee77d04da647e75d616fed6b">CommunicationEvents</a></li>
+<li>tp&#160;:&#160;<a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_symbol_declaration.html#a1a1f71dbf28fc423f0f68295142cbe76">JSONManager.MMTSymbolDeclaration</a>, <a class="el" href="class_scroll_1_1_scroll_symbol_fact.html#a0a9586c1c73cf57e4f77bde359963924">Scroll.ScrollSymbolFact</a></li>
+<li>TransformDirectionMath()&#160;:&#160;<a class="el" href="class_math3d.html#a3cc2b0b6991842d5fdfe19325e93aed6">Math3d</a></li>
+<li>TransformWithParent()&#160;:&#160;<a class="el" href="class_math3d.html#a444392a535b5a00b70acf72e3c816252">Math3d</a></li>
+<li>TriggerEvent&#160;:&#160;<a class="el" href="class_communication_events.html#a42aa894d895fcccfea05a3823bc2a683">CommunicationEvents</a></li>
+<li>tryScrollListTimes&#160;:&#160;<a class="el" href="class_display_scrolls.html#aad89e941e599fbd6cd45163535cbb8d3">DisplayScrolls</a></li>
+<li>Tuple&#160;:&#160;<a class="el" href="class_m_m_t_u_r_i_collection.html#a177668d9d318a481ea5dedeac15d9d3e">MMTURICollection</a></li>
+<li>TypeFkt()&#160;:&#160;<a class="el" href="class_character_dialog.html#a8288411872e0e85c6750c56b452fc839">CharacterDialog</a></li>
+<li>typingActive&#160;:&#160;<a class="el" href="class_character_dialog.html#a622fbdcebd7dd70dcb85276df04c81c7">CharacterDialog</a></li>
+<li>typingSpeed&#160;:&#160;<a class="el" href="class_character_dialog.html#af9f55a2c9b8ccfaee1e9118960ccbc07">CharacterDialog</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/functions_u.html b/Doxygen/output/html/functions_u.html
new file mode 100644
index 0000000000000000000000000000000000000000..0f3cd5f6514b13e21eb189cc3c9b5da2f965f1a1
--- /dev/null
+++ b/Doxygen/output/html/functions_u.html
@@ -0,0 +1,119 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Class Members</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('functions_u.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="contents">
+<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div>
+
+<h3><a id="index_u" name="index_u"></a>- u -</h3><ul>
+<li>UICanvas&#160;:&#160;<a class="el" href="class_hide_u_i.html#ae42fa57983521010e04ec7d94353c941">HideUI</a></li>
+<li>UIManager&#160;:&#160;<a class="el" href="class_tool_mode_selector.html#a7be7ff2988aeb35987f74546a80d81f4">ToolModeSelector</a></li>
+<li>UiName&#160;:&#160;<a class="el" href="class_gadget.html#aae7923f7fd2ee880e3cb9d8f4f76cb53">Gadget</a></li>
+<li>undo()&#160;:&#160;<a class="el" href="class_fact_organizer.html#ac32d8cf9c0ffb350f4e6b250d7602577">FactOrganizer</a></li>
+<li>Undraw()&#160;:&#160;<a class="el" href="class_fact_organizer.html#a9189e90e8e469c800de0e8b326449df3">FactOrganizer</a></li>
+<li>UnusedLabelIds&#160;:&#160;<a class="el" href="class_fact_organizer.html#a73fbad1fcaecbea82d76f471da0aa0c7">FactOrganizer</a>, <a class="el" href="class_public_fact_organizer.html#a405ffe12563221c4951f91d9b3608fd3">PublicFactOrganizer</a></li>
+<li>Update()&#160;:&#160;<a class="el" href="class_align_text.html#a02772d8318473775ea2b08dd6e6c8eec">AlignText</a>, <a class="el" href="class_angle_tool.html#a3d50cf490bc5b0aacb541a3c2b442298">AngleTool</a>, <a class="el" href="class_character_dialog.html#a085ad61a6ff55641e10f0489aa0c86ab">CharacterDialog</a>, <a class="el" href="class_discrete_bar_slider.html#abd6b9d5cca391d1674c8c626c86f8e8e">DiscreteBarSlider</a>, <a class="el" href="class_display_scrolls.html#aee8eec80468332605f933f96102d57a8">DisplayScrolls</a>, <a class="el" href="class_drag_handling.html#ad67bc33afc089ae1ebbf9ef88c0cc9ff">DragHandling</a>, <a class="el" href="class_hide_u_i.html#a43cef0ab072ba0cc00e6a6b13fd1c698">HideUI</a>, <a class="el" href="class_image_hint_animation.html#a98e86e9d311accccca20f02b8ce6b243">ImageHintAnimation</a>, <a class="el" href="class_input_field_panel.html#a355d5244763f4ce33b4be729d46809fd">InputFieldPanel</a>, <a class="el" href="class_line_tool.html#aae88dfa0c863a89db4661f50b2d23006">LineTool</a>, <a class="el" href="class_loading_screen_percentage.html#a80a22f803579defce18779c5a88fbdd4">LoadingScreenPercentage</a>, <a class="el" href="class_lot_tool.html#a5196127464a8a275ad885e398933243f">LotTool</a>, <a class="el" href="class_mesh_renderer_hint_animation.html#a5e93d7b8991d5009c973661304e1dea5">MeshRendererHintAnimation</a>, <a class="el" href="class_pendulum.html#a08348d1549d503e4aea1cf2298cd53e6">Pendulum</a>, <a class="el" href="class_pole_tool.html#a50ef18dad7d67dbc5d4fc77899a6a13f">PoleTool</a>, <a class="el" href="class_shiny_things.html#a6aaf870c02675ef42685e2652f3e29f0">ShinyThings</a>, <a class="el" href="class_start_server.html#a7c06e1417d264953a02a5f8d2814d15e">StartServer</a>, <a class="el" href="class_tape.html#a6c3b9a794a6dacdec360f0fe5788e74b">Tape</a>, <a class="el" href="class_task_charakter_animation.html#a0457ac4c16454c82c45fb0bb41ca13b9">TaskCharakterAnimation</a>, <a class="el" href="class_tool_mode_selector.html#a14bee6a4a0824b73b947bd28bf12749a">ToolModeSelector</a>, <a class="el" href="class_world_cursor.html#a2c48d59cb633890fa8d691e88f6d4ee3">WorldCursor</a></li>
+<li>updateAnimationParameters()&#160;:&#160;<a class="el" href="class_image_hint_animation.html#a62cd53d25982a3812aea4f0da9a8e452">ImageHintAnimation</a>, <a class="el" href="class_mesh_renderer_hint_animation.html#ad1ff81910743b38883605d0e2e80658f">MeshRendererHintAnimation</a></li>
+<li>UpdateCurveDrawing()&#160;:&#160;<a class="el" href="class_angle_tool.html#a7ad334a3473a14a7ecb628db60e02184">AngleTool</a></li>
+<li>UpdateLineDrawing()&#160;:&#160;<a class="el" href="class_line_tool.html#a101a1667fe9d3eef42776810efccd409">LineTool</a>, <a class="el" href="class_lot_tool.html#a9e2a6a285bf7762573cb3dcb0b114bd7">LotTool</a>, <a class="el" href="class_pendulum.html#a183d24b14f1a47efcd35dd239b00b751">Pendulum</a>, <a class="el" href="class_pole_tool.html#ab468560882a51949d6b47bc2ac55eba7">PoleTool</a>, <a class="el" href="class_tape.html#a105725d57e5303a270abc1c46b968e85">Tape</a></li>
+<li>UpdatePositions()&#160;:&#160;<a class="el" href="class_display_facts.html#a97c031f520d9c1889fc93028bcea1e22">DisplayFacts</a></li>
+<li>UpdateTagActive()&#160;:&#160;<a class="el" href="class_game_object_extensions.html#a249b3198e921acf6674d65758051517b">GameObjectExtensions</a></li>
+<li>UpdateText()&#160;:&#160;<a class="el" href="class_loading_screen_percentage.html#add26bb9233834ba363bd8dba3c7a7ed9">LoadingScreenPercentage</a></li>
+<li>uri&#160;:&#160;<a class="el" href="class_add_fact_response.html#a5822ed8cc95bb1b3ac2fcba36e8e5223">AddFactResponse</a></li>
+<li>URI&#160;:&#160;<a class="el" href="class_fact_object.html#aae78f8bda72cf67837eeaa2c3247b1c0">FactObject</a></li>
+<li>uri&#160;:&#160;<a class="el" href="class_j_s_o_n_manager_1_1_o_m_s.html#ae4fdeae8330ac12a54b5efe66d8b6dd8">JSONManager.OMS</a>, <a class="el" href="class_j_s_o_n_manager_1_1_u_r_i.html#a2296dd38e09326f3f813b69fd0d9b1c2">JSONManager.URI</a></li>
+<li>URI()&#160;:&#160;<a class="el" href="class_j_s_o_n_manager_1_1_u_r_i.html#a7d378e09cc4aa84f4521dec55a3828d6">JSONManager.URI</a></li>
+<li>uri&#160;:&#160;<a class="el" href="class_scroll_1_1_uri_reference.html#addc429ccd96a4b061d1b165f73e8b4a8">Scroll.UriReference</a></li>
+<li>UriReference()&#160;:&#160;<a class="el" href="class_scroll_1_1_uri_reference.html#a0ffd38b8dc30db7ed832a18306f6b80e">Scroll.UriReference</a></li>
+<li>use_install_folder&#160;:&#160;<a class="el" href="class_stage.html#a511e21222f0180412a5cf0c457c8cdd5">Stage</a></li>
+<li>useCamCurser&#160;:&#160;<a class="el" href="class_world_cursor.html#a0982b39de92eb54c90507dc10eff9d7a">WorldCursor</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/functions_v.html b/Doxygen/output/html/functions_v.html
new file mode 100644
index 0000000000000000000000000000000000000000..b226b363f07be49847d34462a3eb4a2e33b5a461
--- /dev/null
+++ b/Doxygen/output/html/functions_v.html
@@ -0,0 +1,107 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Class Members</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('functions_v.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="contents">
+<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div>
+
+<h3><a id="index_v" name="index_v"></a>- v -</h3><ul>
+<li>v&#160;:&#160;<a class="el" href="class_discrete_bar_slider.html#a589dfea97d5ef215bf48571d8e55fc11">DiscreteBarSlider</a></li>
+<li>valid&#160;:&#160;<a class="el" href="class_scroll_1_1_scroll_application_info.html#ab3cf484877785a037e9f6abb53eeee43">Scroll.ScrollApplicationInfo</a>, <a class="el" href="class_scroll_1_1_scroll_dynamic_info.html#a1fa8db017b3b9831d3e3140aff834788">Scroll.ScrollDynamicInfo</a></li>
+<li>Validate()&#160;:&#160;<a class="el" href="class_stage_static.html#a15e633be559203508df4700750a8afab">StageStatic</a></li>
+<li>ValidationSet&#160;:&#160;<a class="el" href="class_solution_organizer.html#a65f9c46f6d1bf11d585f8fe97f889584">SolutionOrganizer</a></li>
+<li>value&#160;:&#160;<a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_value_declaration.html#a8fd467bca525f8bd1b371016413b22d9">JSONManager.MMTValueDeclaration</a>, <a class="el" href="class_scroll_1_1_scroll_value_fact.html#adb93ce5d48aa463861fcdfe9dffed3bc">Scroll.ScrollValueFact</a></li>
+<li>valueTp&#160;:&#160;<a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_value_declaration.html#afc486970fc43bcb31e490dd1e4c2a677">JSONManager.MMTValueDeclaration</a>, <a class="el" href="class_scroll_1_1_scroll_value_fact.html#a5fcbf834e29ab16ea12bb8b821a7206d">Scroll.ScrollValueFact</a></li>
+<li>vectorPrecission&#160;:&#160;<a class="el" href="class_math3d.html#ae52554bcf30ec1afc8549b2a33e00bb5">Math3d</a></li>
+<li>VectorsToTransform()&#160;:&#160;<a class="el" href="class_math3d.html#ac8151fc75e94262fd795f738b9d2b570">Math3d</a></li>
+<li>VerboseURI&#160;:&#160;<a class="el" href="class_communication_events.html#a229a69dda488cbcaca3dc0ebd385b71e">CommunicationEvents</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/functions_vars.html b/Doxygen/output/html/functions_vars.html
new file mode 100644
index 0000000000000000000000000000000000000000..bfdfba3719c6441ce5b3b6a4c50a0153a42c9b56
--- /dev/null
+++ b/Doxygen/output/html/functions_vars.html
@@ -0,0 +1,110 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Class Members - Variables</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('functions_vars.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="contents">
+&#160;
+
+<h3><a id="index__5F" name="index__5F"></a>- _ -</h3><ul>
+<li>_CustomLabel&#160;:&#160;<a class="el" href="class_fact.html#abe0a555478c7d84d82d47713c3341a19">Fact</a></li>
+<li>_Facts&#160;:&#160;<a class="el" href="class_fact.html#addf13e312f8d68a630cde0eb0292e779">Fact</a></li>
+<li>_GadgetLaserDistance&#160;:&#160;<a class="el" href="class_global_behaviour.html#aa43c58847f4b2140fa4e72e38ebe633a">GlobalBehaviour</a></li>
+<li>_GadgetPhysicalDistance&#160;:&#160;<a class="el" href="class_global_behaviour.html#a55d28ed5066820169c35f1abf1be087c">GlobalBehaviour</a></li>
+<li>_hintAnimationDuration&#160;:&#160;<a class="el" href="class_global_behaviour.html#aba11094ab5c21a0419fa1ffa1fa43e3f">GlobalBehaviour</a></li>
+<li>_hintAnimationEndColor&#160;:&#160;<a class="el" href="class_global_behaviour.html#aee7d3510a5eeb4a0e8d8d09f51babc77">GlobalBehaviour</a></li>
+<li>_hintAnimationStartColor&#160;:&#160;<a class="el" href="class_global_behaviour.html#a6d53399649b0132ed9376065e68273ec">GlobalBehaviour</a></li>
+<li>_label&#160;:&#160;<a class="el" href="class_rendered_scroll_fact.html#aa9e4eea9bc875f73016212b8fd653568">RenderedScrollFact</a></li>
+<li>_StageAccomplished&#160;:&#160;<a class="el" href="class_global_behaviour.html#a32329e5df133c503f2df4af336c344de">GlobalBehaviour</a></li>
+<li>_StageError&#160;:&#160;<a class="el" href="class_global_behaviour.html#a7c277de1a2bd83a0e36957966c9fbf49">GlobalBehaviour</a></li>
+<li>_StageNotYetAccomplished&#160;:&#160;<a class="el" href="class_global_behaviour.html#a942bbbe4c2189abbb81c5be26ea4375b">GlobalBehaviour</a></li>
+<li>_URI&#160;:&#160;<a class="el" href="class_fact.html#a338f38115696c45402971ef7d0e1ab13">Fact</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/functions_vars.js b/Doxygen/output/html/functions_vars.js
new file mode 100644
index 0000000000000000000000000000000000000000..ec60dba0e37f683de54115c7c95595d5e6311dba
--- /dev/null
+++ b/Doxygen/output/html/functions_vars.js
@@ -0,0 +1,27 @@
+var functions_vars =
+[
+    [ "_", "functions_vars.html", null ],
+    [ "a", "functions_vars_a.html", null ],
+    [ "b", "functions_vars_b.html", null ],
+    [ "c", "functions_vars_c.html", null ],
+    [ "d", "functions_vars_d.html", null ],
+    [ "e", "functions_vars_e.html", null ],
+    [ "f", "functions_vars_f.html", null ],
+    [ "g", "functions_vars_g.html", null ],
+    [ "h", "functions_vars_h.html", null ],
+    [ "i", "functions_vars_i.html", null ],
+    [ "k", "functions_vars_k.html", null ],
+    [ "l", "functions_vars_l.html", null ],
+    [ "m", "functions_vars_m.html", null ],
+    [ "n", "functions_vars_n.html", null ],
+    [ "o", "functions_vars_o.html", null ],
+    [ "p", "functions_vars_p.html", null ],
+    [ "r", "functions_vars_r.html", null ],
+    [ "s", "functions_vars_s.html", null ],
+    [ "t", "functions_vars_t.html", null ],
+    [ "u", "functions_vars_u.html", null ],
+    [ "v", "functions_vars_v.html", null ],
+    [ "w", "functions_vars_w.html", null ],
+    [ "x", "functions_vars_x.html", null ],
+    [ "y", "functions_vars_y.html", null ]
+];
\ No newline at end of file
diff --git a/Doxygen/output/html/functions_vars_a.html b/Doxygen/output/html/functions_vars_a.html
new file mode 100644
index 0000000000000000000000000000000000000000..40d321d88056d669f2b357ce951fb11e166d1695
--- /dev/null
+++ b/Doxygen/output/html/functions_vars_a.html
@@ -0,0 +1,124 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Class Members - Variables</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('functions_vars_a.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="contents">
+&#160;
+
+<h3><a id="index_a" name="index_a"></a>- a -</h3><ul>
+<li>acquiredFacts&#160;:&#160;<a class="el" href="class_scroll.html#afa9e1d18f153dfe0699e5b29a4d44028">Scroll</a>, <a class="el" href="class_scroll_1_1_scroll_application_info.html#a47016d90748a35fe59dd25fbe1761739">Scroll.ScrollApplicationInfo</a></li>
+<li>active&#160;:&#160;<a class="el" href="struct_fact_organizer_1_1meta.html#a91d7079c4dd366fe694053100b1bfce7">FactOrganizer.meta</a>, <a class="el" href="struct_public_fact_organizer_1_1meta.html#a5c99231065be9d5fcf8740413aec2dc8">PublicFactOrganizer.meta</a></li>
+<li>activeGadget&#160;:&#160;<a class="el" href="class_gadget_manager.html#a482af6ad59db6429f5b6e28f84775228">GadgetManager</a></li>
+<li>activeGadgetScaleFactor&#160;:&#160;<a class="el" href="class_tool_mode_selector.html#a9b0729b6a1fa592b8250b75c2d4a0ad0">ToolModeSelector</a></li>
+<li>AddFactEvent&#160;:&#160;<a class="el" href="class_communication_events.html#a6e867d20571ab29e8987bd8e8eb927ba">CommunicationEvents</a></li>
+<li>Angle&#160;:&#160;<a class="el" href="class_fact_spawner.html#a69b7f6dd1da6dc4b6d0af763546d176d">FactSpawner</a>, <a class="el" href="class_m_m_t_u_r_i_collection.html#a9da7504dd7515b8b65f01a880cfce1ab">MMTURICollection</a></li>
+<li>angleAccuracy&#160;:&#160;<a class="el" href="class_circle_segment_generator.html#a34cbbb5f835e20f6303710df282fac9e">CircleSegmentGenerator</a></li>
+<li>AngleFacts&#160;:&#160;<a class="el" href="class_public_fact_organizer.html#a53779f30192cf899ed2673830c52afb3">PublicFactOrganizer</a></li>
+<li>angleMiddlePoint&#160;:&#160;<a class="el" href="class_angle_tool.html#aa04dbed6f4ae1011df6311a50d8fd24d">AngleTool</a></li>
+<li>angleModeFirstPointSelected&#160;:&#160;<a class="el" href="class_angle_tool.html#a12eee7dfc33d7b1d158aaabaaf216d74">AngleTool</a></li>
+<li>angleModeIsFirstPointSelected&#160;:&#160;<a class="el" href="class_angle_tool.html#a2cd00d65b792c40a70039928be8f86eb">AngleTool</a></li>
+<li>angleModeIsSecondPointSelected&#160;:&#160;<a class="el" href="class_angle_tool.html#a5381bc4de94101bd327dea84d519a39f">AngleTool</a></li>
+<li>angleModeSecondPointSelected&#160;:&#160;<a class="el" href="class_angle_tool.html#aad527dbaf0389df79074a8af1e2970c7">AngleTool</a></li>
+<li>anglePreviewMaterial&#160;:&#160;<a class="el" href="class_angle_tool.html#a4b4bef62cc77cb4c7004b4c044059144">AngleTool</a></li>
+<li>anim&#160;:&#160;<a class="el" href="class_task_charakter_animation.html#a752e222839059123234f55197a5e9420">TaskCharakterAnimation</a></li>
+<li>animateDuration&#160;:&#160;<a class="el" href="class_image_hint_animation.html#aa15481091b74e92f876fd4aef8ed619f">ImageHintAnimation</a>, <a class="el" href="class_mesh_renderer_hint_animation.html#a0c9f6c505843977d0e38f1a2188f1a94">MeshRendererHintAnimation</a></li>
+<li>AnimateExistingFactEvent&#160;:&#160;<a class="el" href="class_communication_events.html#a55f2b130557c83b84d4b067d028fb8b5">CommunicationEvents</a></li>
+<li>AnimateNonExistingFactEvent&#160;:&#160;<a class="el" href="class_communication_events.html#a8a59d3fab9e365fb8a32e598319ccd02">CommunicationEvents</a></li>
+<li>animating&#160;:&#160;<a class="el" href="class_image_hint_animation.html#aa59ef9af9b532bdb1cbaa062da4b2488">ImageHintAnimation</a>, <a class="el" href="class_mesh_renderer_hint_animation.html#a705c8f01ced72109d7fb598485eed889">MeshRendererHintAnimation</a></li>
+<li>animationEndColor&#160;:&#160;<a class="el" href="class_image_hint_animation.html#ad88a6bc460dc4dedbc48214bca5b2f5d">ImageHintAnimation</a>, <a class="el" href="class_mesh_renderer_hint_animation.html#a14f97dd6f5e8c5ca6d672e3f1a91eb5a">MeshRendererHintAnimation</a></li>
+<li>animationStartColor&#160;:&#160;<a class="el" href="class_image_hint_animation.html#a18f553cfb8c646a4777c8bc54bb01204">ImageHintAnimation</a>, <a class="el" href="class_mesh_renderer_hint_animation.html#a9fbb7eff5fed532de8fdec4f4eda90b9">MeshRendererHintAnimation</a></li>
+<li>applicant&#160;:&#160;<a class="el" href="class_j_s_o_n_manager_1_1_o_m_a.html#a665c1a55e33e5ac1e3858efb52f764e8">JSONManager.OMA</a></li>
+<li>arguments&#160;:&#160;<a class="el" href="class_j_s_o_n_manager_1_1_o_m_a.html#a416fe1e0f1f929881d9ec482a2b470e4">JSONManager.OMA</a></li>
+<li>assignment&#160;:&#160;<a class="el" href="class_scroll_1_1_scroll_assignment.html#aa0dd0c91488d2dde3c10b2ba78b4b90a">Scroll.ScrollAssignment</a></li>
+<li>assignments&#160;:&#160;<a class="el" href="class_scroll_1_1_filled_scroll.html#afbbf7eb945c1f25f418fdc2430cd6baa">Scroll.FilledScroll</a></li>
+<li>automaticHintGenerationActive&#160;:&#160;<a class="el" href="class_scroll_details.html#ae459e1ce5fcb5e66362bf28b90b956ae">ScrollDetails</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/functions_vars_b.html b/Doxygen/output/html/functions_vars_b.html
new file mode 100644
index 0000000000000000000000000000000000000000..3a994cba5208ea870c11b2043843114d45977703
--- /dev/null
+++ b/Doxygen/output/html/functions_vars_b.html
@@ -0,0 +1,101 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Class Members - Variables</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('functions_vars_b.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="contents">
+&#160;
+
+<h3><a id="index_b" name="index_b"></a>- b -</h3><ul>
+<li>backlog&#160;:&#160;<a class="el" href="class_fact_organizer.html#a450bb7f70ec71412cc6fe0314e07a3b2">FactOrganizer</a>, <a class="el" href="class_public_fact_organizer.html#a165e5ef97be7d87f772b60e5c6574881">PublicFactOrganizer</a></li>
+<li>bool&#160;:&#160;<a class="el" href="struct_stage_static_1_1_stage_error_struct.html#ad9fc599de9abed7f4b9aa950dec801b6">StageStatic.StageErrorStruct</a></li>
+<li>Buttons&#160;:&#160;<a class="el" href="class_tool_mode_selector.html#ad4ae45a4882feff46ab2c62bd507cd76">ToolModeSelector</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/functions_vars_c.html b/Doxygen/output/html/functions_vars_c.html
new file mode 100644
index 0000000000000000000000000000000000000000..6061f0447bef4865380aa799ed1cc0d53b26cb3d
--- /dev/null
+++ b/Doxygen/output/html/functions_vars_c.html
@@ -0,0 +1,126 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Class Members - Variables</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('functions_vars_c.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="contents">
+&#160;
+
+<h3><a id="index_c" name="index_c"></a>- c -</h3><ul>
+<li>Cam&#160;:&#160;<a class="el" href="class_align_text.html#a8954a34d9aadcb917ab19c4b81db534f">AlignText</a>, <a class="el" href="class_world_cursor.html#a308d7c85e2989c6cadb4b26fbb108498">WorldCursor</a></li>
+<li>CamControl&#160;:&#160;<a class="el" href="class_hide_u_i.html#aae2b5ecfe2919eb146644bb22e3120dd">HideUI</a></li>
+<li>canvasGroup&#160;:&#160;<a class="el" href="class_scroll_u_i_manager.html#a31fdb6daae3f50708b7f95bed75659d7">ScrollUIManager</a></li>
+<li>category&#160;:&#160;<a class="el" href="class_collapsable_category.html#a365a18cf58a6bee94b76266e220ed35f">CollapsableCategory</a></li>
+<li>Category&#160;:&#160;<a class="el" href="class_create_loader.html#afa009781fd95cbd1fb4e644f0ab10e1d">CreateLoader</a></li>
+<li>category&#160;:&#160;<a class="el" href="class_stage.html#ae5516c644b31b5ac3a738224af511d80">Stage</a></li>
+<li>Category&#160;:&#160;<a class="el" href="class_stage_static.html#a6eec1c1438bf0ffe784e0676f5a578f5">StageStatic</a></li>
+<li>CharakterAnimation&#160;:&#160;<a class="el" href="class_character_dialog.html#a804d01e1594d9b62a1ed9db7478f43d2">CharacterDialog</a></li>
+<li>Comparer&#160;:&#160;<a class="el" href="class_solution_organizer_1_1_sub_solution.html#a481a4b95cb385da391a1c4548508f9d4">SolutionOrganizer.SubSolution</a></li>
+<li>completions&#160;:&#160;<a class="el" href="class_scroll_1_1_scroll_dynamic_info.html#aac5d94d96714ac6de93425ded8b7129b">Scroll.ScrollDynamicInfo</a></li>
+<li>content&#160;:&#160;<a class="el" href="class_collapsable_category.html#a8f0670c674d5d15e451da3572a0f0d4a">CollapsableCategory</a></li>
+<li>creation&#160;:&#160;<a class="el" href="struct_fact_organizer_1_1stepnote.html#ab8938fdb7cd414689bd36620e48548d5">FactOrganizer.stepnote</a>, <a class="el" href="struct_public_fact_organizer_1_1stepnote.html#a699ff26a720060602cc358f7f070b119">PublicFactOrganizer.stepnote</a></li>
+<li>creatorMode&#160;:&#160;<a class="el" href="class_stage.html#a75bc2808e0b62640ad402d43a51d26f0">Stage</a></li>
+<li>current&#160;:&#160;<a class="el" href="class_drop_handling.html#af1789e6005d12fa02d11c0316d127e18">DropHandling</a></li>
+<li>current_name&#160;:&#160;<a class="el" href="class_stage_static.html#a90720efb3185f55cd5f85d024358e6d7">StageStatic</a></li>
+<li>currentDistance&#160;:&#160;<a class="el" href="class_task_charakter_animation.html#ac015f59f5a4bb5c14574f2314a7830a0">TaskCharakterAnimation</a></li>
+<li>currentFact&#160;:&#160;<a class="el" href="class_drop_handling.html#a108a9ae0b9311f05c2cc0e5a6d101894">DropHandling</a></li>
+<li>currentMmtAnswer&#160;:&#160;<a class="el" href="class_scroll_details.html#ad0e5dbe252382302148dd8a4e352914f">ScrollDetails</a></li>
+<li>currentTransform&#160;:&#160;<a class="el" href="class_task_charakter_animation.html#a6683175a89df75b0e3b3bc5f1e05ad59">TaskCharakterAnimation</a></li>
+<li>currentValue&#160;:&#160;<a class="el" href="class_loading_screen_percentage.html#aaa6e26472961429805abd062f1c952de">LoadingScreenPercentage</a></li>
+<li>Cursor&#160;:&#160;<a class="el" href="class_gadget.html#ad932ca8643a5a86c74ed070079a8f70e">Gadget</a></li>
+<li>cursor&#160;:&#160;<a class="el" href="class_scroll_details.html#a5565d82324dc2bbe79a19b54cee5c4b5">ScrollDetails</a></li>
+<li>Cursor&#160;:&#160;<a class="el" href="class_shiny_things.html#a6de729b70d5a18c9d16292758d7bee7d">ShinyThings</a></li>
+<li>CursorRenderer&#160;:&#160;<a class="el" href="class_hide_u_i.html#a6f3384022ae8f7af8ce678dbe8e6c58a">HideUI</a></li>
+<li>curveDrawingActivated&#160;:&#160;<a class="el" href="class_angle_tool.html#ad53d1012ac71ea87e16563e4cb00f0ed">AngleTool</a></li>
+<li>curveDrawingVertexCount&#160;:&#160;<a class="el" href="class_angle_tool.html#ad60891ad87435994e65f10f49f0202a1">AngleTool</a></li>
+<li>curveEndPoint&#160;:&#160;<a class="el" href="class_angle_tool.html#a19127e03404289cc416de14d4178ef35">AngleTool</a></li>
+<li>curveRadius&#160;:&#160;<a class="el" href="class_angle_tool.html#a9689be22a443b6f6613bb5809a793c22">AngleTool</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/functions_vars_d.html b/Doxygen/output/html/functions_vars_d.html
new file mode 100644
index 0000000000000000000000000000000000000000..b88d0296d305034734660d8dcd0bcf2864961890
--- /dev/null
+++ b/Doxygen/output/html/functions_vars_d.html
@@ -0,0 +1,113 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Class Members - Variables</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('functions_vars_d.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="contents">
+&#160;
+
+<h3><a id="index_d" name="index_d"></a>- d -</h3><ul>
+<li>darkColor&#160;:&#160;<a class="el" href="class_shiny_things.html#aaaf397bdb22669ed1efc37c9f6960905">ShinyThings</a></li>
+<li>date&#160;:&#160;<a class="el" href="class_player_record.html#aa5e9b78561ffbb7edffdd63d9f708949">PlayerRecord</a></li>
+<li>deactivateSnapKey&#160;:&#160;<a class="el" href="class_world_cursor.html#a0183d66e569dd39faedaf495f2a69a43">WorldCursor</a></li>
+<li>Ded&#160;:&#160;<a class="el" href="class_m_m_t_u_r_i_collection.html#a6c86dfd72739c24050918ec7c78b8972">MMTURICollection</a></li>
+<li>defaultMaterial&#160;:&#160;<a class="el" href="class_shiny_things.html#ace1ee19f5351c0c9e57d6bc26ecf8a8d">ShinyThings</a></li>
+<li>Description&#160;:&#160;<a class="el" href="class_create_loader.html#a394dc617bef9ff01e9516001604bd7ad">CreateLoader</a></li>
+<li>description&#160;:&#160;<a class="el" href="class_scroll.html#a69b80531dee462e546262c62c1c58a6b">Scroll</a>, <a class="el" href="class_stage.html#aba3fc0bfb46dc5ebdf0b47245c811a88">Stage</a></li>
+<li>DetailScreen&#160;:&#160;<a class="el" href="class_display_scrolls.html#a7c2af585d6aedd4ab3cfe0d3777d7d1d">DisplayScrolls</a>, <a class="el" href="class_scroll_clicked_script.html#a2f1385dce7f3368af0847dfc829008a1">ScrollClickedScript</a></li>
+<li>df&#160;:&#160;<a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_symbol_declaration.html#af2bc82076ff11f57599d30f40e68c326">JSONManager.MMTSymbolDeclaration</a>, <a class="el" href="class_scroll_1_1_scroll_symbol_fact.html#a86571379ff59b5e757bd5a1288fff793">Scroll.ScrollSymbolFact</a></li>
+<li>Dir&#160;:&#160;<a class="el" href="class_abstract_line_fact.html#a40b1f97365bece5da7e2cabe983e4d10">AbstractLineFact</a></li>
+<li>directionalLight&#160;:&#160;<a class="el" href="class_shiny_things.html#a95ade9077df304fa629ff8c84cc0e827">ShinyThings</a></li>
+<li>displayedFacts&#160;:&#160;<a class="el" href="class_display_facts.html#a3c09884bd51cfeee1975e36a29703c8a">DisplayFacts</a></li>
+<li>Distance&#160;:&#160;<a class="el" href="class_line_fact.html#ad7ebf0dc48a1fef6d75bea7d57e86dd4">LineFact</a></li>
+<li>dragged&#160;:&#160;<a class="el" href="class_drag_handling.html#a04398316b74578f6a44422bf0a8965a5">DragHandling</a></li>
+<li>dynamicScrollDescriptionsActive&#160;:&#160;<a class="el" href="class_scroll_details.html#a8606726af66a0efe799eb9ceb8e03e51">ScrollDetails</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/functions_vars_e.html b/Doxygen/output/html/functions_vars_e.html
new file mode 100644
index 0000000000000000000000000000000000000000..1e82266fa6f8900a342fe755e172beba2c332b8a
--- /dev/null
+++ b/Doxygen/output/html/functions_vars_e.html
@@ -0,0 +1,107 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Class Members - Variables</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('functions_vars_e.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="contents">
+&#160;
+
+<h3><a id="index_e" name="index_e"></a>- e -</h3><ul>
+<li>editLoader&#160;:&#160;<a class="el" href="class_collapsable_category.html#a60d374d41f86ea4ebb60b38b5d2994bf">CollapsableCategory</a>, <a class="el" href="class_collapsable_stage.html#a25d7c5831771998e5ff1f53d64834566">CollapsableStage</a>, <a class="el" href="class_stage_loader.html#a96d438f2f1b864d3b9edf585e44da4a7">StageLoader</a></li>
+<li>endingSol&#160;:&#160;<a class="el" href="class_solution_organizer.html#ae209c8ca2efc1e90d7301b2b780f3d8e">SolutionOrganizer</a></li>
+<li>endingVal&#160;:&#160;<a class="el" href="class_solution_organizer.html#a7f9f8e13ac4fc6e6a0174d313c1a574f">SolutionOrganizer</a></li>
+<li>EntryBody&#160;:&#160;<a class="el" href="class_stage_loader.html#a53265a201cc424141cd790eda82fcb2b">StageLoader</a></li>
+<li>EntryHeader&#160;:&#160;<a class="el" href="class_list_loader.html#abbbf3e7c27392eb6a381481585eff1d3">ListLoader&lt; T &gt;</a></li>
+<li>EntryTime&#160;:&#160;<a class="el" href="class_stage_loader.html#ad0b28acee7003d7fef9a06fd3f099bc7">StageLoader</a></li>
+<li>Eq&#160;:&#160;<a class="el" href="class_m_m_t_u_r_i_collection.html#acd62c57c5f7c10164a1d837c1c702233">MMTURICollection</a></li>
+<li>errors&#160;:&#160;<a class="el" href="class_scroll_1_1_scroll_application_info.html#aa85df42ec59b6641bbaf21ef57157d39">Scroll.ScrollApplicationInfo</a>, <a class="el" href="class_scroll_1_1_scroll_dynamic_info.html#ad5ca5564f911d0d7dd86ac7340e61160">Scroll.ScrollDynamicInfo</a></li>
+<li>extraHighlight&#160;:&#160;<a class="el" href="class_shiny_things.html#aa3adda8190e68df89dfeb7e5c2b26bab">ShinyThings</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/functions_vars_f.html b/Doxygen/output/html/functions_vars_f.html
new file mode 100644
index 0000000000000000000000000000000000000000..5c6f1a0754d461bc49af70b56211a56c7db0c2fa
--- /dev/null
+++ b/Doxygen/output/html/functions_vars_f.html
@@ -0,0 +1,109 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Class Members - Variables</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('functions_vars_f.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="contents">
+&#160;
+
+<h3><a id="index_f" name="index_f"></a>- f -</h3><ul>
+<li>f&#160;:&#160;<a class="el" href="class_j_s_o_n_manager_1_1_o_m_f.html#ae0681d0d80efa9ec2f43ad5240e2ed05">JSONManager.OMF</a></li>
+<li>fact&#160;:&#160;<a class="el" href="class_fact_wrapper.html#ace8889b64bf1f81951736146dd313a68">FactWrapper</a>, <a class="el" href="class_scroll_1_1_scroll_application_checking_error.html#a2bb0db42e4469a1b87b5d98eddbf7815">Scroll.ScrollApplicationCheckingError</a>, <a class="el" href="class_scroll_1_1_scroll_assignment.html#a1604f72bb48db2b7d79aed2b836d9d35">Scroll.ScrollAssignment</a></li>
+<li>fact_comparer&#160;:&#160;<a class="el" href="class_solution_organizer_1_1_sub_solution.html#a47f8032dfd74099f945ab2d58dcbe68c">SolutionOrganizer.SubSolution</a></li>
+<li>factAnimationActive&#160;:&#160;<a class="el" href="class_shiny_things.html#a132fb507a9db9e9002315813a7642f6f">ShinyThings</a></li>
+<li>FactDict&#160;:&#160;<a class="el" href="class_fact_organizer.html#aaecadb732959072d4b65bb63329d2834">FactOrganizer</a></li>
+<li>FactRepresentation&#160;:&#160;<a class="el" href="class_fact_spawner.html#a772d746a1623f7c5ccce31cbd1e63a86">FactSpawner</a></li>
+<li>factState&#160;:&#160;<a class="el" href="class_player_record.html#abf3aa231c1d3a2962eb1049507392c81">PlayerRecord</a></li>
+<li>factUri&#160;:&#160;<a class="el" href="class_rendered_scroll_fact.html#ae5c9c7ad9f6f112b0ded53b1e3b1a058">RenderedScrollFact</a></li>
+<li>feather_k&#160;:&#160;<a class="el" href="class_discrete_bar_slider.html#a45df979d6ed7e21b8cd3d5e670d3666e">DiscreteBarSlider</a></li>
+<li>FieldActions&#160;:&#160;<a class="el" href="class_discrete_bar_slider.html#a2318a71019d97420bbc0c1230298eae9">DiscreteBarSlider</a></li>
+<li>Fireworks_Animation&#160;:&#160;<a class="el" href="class_shiny_things.html#a24ff1d5f2f91c5957231cdd1a99838b7">ShinyThings</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/functions_vars_g.html b/Doxygen/output/html/functions_vars_g.html
new file mode 100644
index 0000000000000000000000000000000000000000..8511122384e4039c85e3573a99536d8e8fb432c8
--- /dev/null
+++ b/Doxygen/output/html/functions_vars_g.html
@@ -0,0 +1,106 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Class Members - Variables</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('functions_vars_g.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="contents">
+&#160;
+
+<h3><a id="index_g" name="index_g"></a>- g -</h3><ul>
+<li>GadgetButton&#160;:&#160;<a class="el" href="class_gadget_manager.html#a90c28648322b191c95a0ef3952193af6">GadgetManager</a></li>
+<li>GadgetLaserDistance&#160;:&#160;<a class="el" href="class_global_behaviour.html#a92c2f8400e0d87b4f0945056afc8a895">GlobalBehaviour</a></li>
+<li>GadgetPhysicalDistance&#160;:&#160;<a class="el" href="class_global_behaviour.html#a9d68eb756eac5f76b890c519e90ff142">GlobalBehaviour</a></li>
+<li>gadgets&#160;:&#160;<a class="el" href="class_gadget_manager.html#a08d23113eb93f42ecedf80ddc6216ea2">GadgetManager</a></li>
+<li>GadgetUI&#160;:&#160;<a class="el" href="class_gadget_manager.html#abc94c0d4f2fc097c62a6898105f6835b">GadgetManager</a></li>
+<li>gameNotSucceededEvent&#160;:&#160;<a class="el" href="class_communication_events.html#a88b3e2fccf15522cd51de25160810bb0">CommunicationEvents</a></li>
+<li>gameSucceeded&#160;:&#160;<a class="el" href="class_character_dialog.html#a520efaa5e17414969c3949c9ecd41404">CharacterDialog</a></li>
+<li>gameSucceededEvent&#160;:&#160;<a class="el" href="class_communication_events.html#a8e4076c60a9e3d8f8e0f39e278cbd350">CommunicationEvents</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/functions_vars_h.html b/Doxygen/output/html/functions_vars_h.html
new file mode 100644
index 0000000000000000000000000000000000000000..9ff7d18a62c6b98262415e4f84d247e3840b473a
--- /dev/null
+++ b/Doxygen/output/html/functions_vars_h.html
@@ -0,0 +1,114 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Class Members - Variables</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('functions_vars_h.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="contents">
+&#160;
+
+<h3><a id="index_h" name="index_h"></a>- h -</h3><ul>
+<li>happy&#160;:&#160;<a class="el" href="class_task_charakter_animation.html#a860520d047fa5434e7d569eefda9b6ff">TaskCharakterAnimation</a></li>
+<li>happyTime&#160;:&#160;<a class="el" href="class_task_charakter_animation.html#a0f1e97a14871a4d9613ca50deab5b0cb">TaskCharakterAnimation</a></li>
+<li>happyTimer&#160;:&#160;<a class="el" href="class_task_charakter_animation.html#a6f5fce609565247fd5fb624627868446">TaskCharakterAnimation</a></li>
+<li>height&#160;:&#160;<a class="el" href="class_circle_segment_generator.html#ae04905b107d512f333903af3a29cface">CircleSegmentGenerator</a></li>
+<li>hiddenState&#160;:&#160;<a class="el" href="class_stage.html#ad6a667991a33549a592b632fbd2b7b96">Stage</a></li>
+<li>hierarchie&#160;:&#160;<a class="el" href="class_stage.html#a4fb4a27911c43d45d5f86d3f96f08654">Stage</a></li>
+<li>hierStage&#160;:&#160;<a class="el" href="class_player_record.html#a0d2ba743b30fccd35904bec61e2a08a2">PlayerRecord</a>, <a class="el" href="class_stage.html#ad575b437d33ef2993a819885bc5038a6">Stage</a></li>
+<li>hierState&#160;:&#160;<a class="el" href="class_fact_organizer.html#a92323014eb7bc9262a1f5e5c6cfbbf1e">FactOrganizer</a></li>
+<li>hierVal&#160;:&#160;<a class="el" href="class_solution_organizer.html#a37ac0452bc743f9841c2b137b243a63b">SolutionOrganizer</a></li>
+<li>highlightedPushoutFact&#160;:&#160;<a class="el" href="class_shiny_things.html#af7e62739b38d54429029d45e892d19f1">ShinyThings</a></li>
+<li>highlightMaterial&#160;:&#160;<a class="el" href="class_shiny_things.html#a2fa3c9ce04bd63aa047e61330dfee50c">ShinyThings</a></li>
+<li>hintAnimationDuration&#160;:&#160;<a class="el" href="class_global_behaviour.html#a483a7eb1b95b939ee2fff43f72017b43">GlobalBehaviour</a></li>
+<li>hintAnimationEndColor&#160;:&#160;<a class="el" href="class_global_behaviour.html#a27b3678b34828425fb55ba044e2ccd40">GlobalBehaviour</a></li>
+<li>hintAnimationStartColor&#160;:&#160;<a class="el" href="class_global_behaviour.html#a0f78e0aaa9e4b43434778a64c2af9a1c">GlobalBehaviour</a></li>
+<li>HintAvailableEvent&#160;:&#160;<a class="el" href="class_communication_events.html#adf81140e769aed2aaec020b0feb65004">CommunicationEvents</a></li>
+<li>Hit&#160;:&#160;<a class="el" href="class_world_cursor.html#ae17046b0ee7a45fe1b19424a5893c99a">WorldCursor</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/functions_vars_i.html b/Doxygen/output/html/functions_vars_i.html
new file mode 100644
index 0000000000000000000000000000000000000000..3a510b7412fdc78344780e15dd9fed1920130ca5
--- /dev/null
+++ b/Doxygen/output/html/functions_vars_i.html
@@ -0,0 +1,112 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Class Members - Variables</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('functions_vars_i.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="contents">
+&#160;
+
+<h3><a id="index_i" name="index_i"></a>- i -</h3><ul>
+<li>Id&#160;:&#160;<a class="el" href="class_create_loader.html#a428cdf1f879b7f5e2706390bfbf6d881">CreateLoader</a>, <a class="el" href="struct_fact_organizer_1_1stepnote.html#afa447050dcd81f37f8594eb140383deb">FactOrganizer.stepnote</a></li>
+<li>id&#160;:&#160;<a class="el" href="class_gadget.html#a08cf9e25270636472e93195bc1516878">Gadget</a></li>
+<li>Id&#160;:&#160;<a class="el" href="struct_public_fact_organizer_1_1stepnote.html#abbf732374719c07d7f424252dd969a2c">PublicFactOrganizer.stepnote</a></li>
+<li>ID&#160;:&#160;<a class="el" href="class_rendered_scroll_fact.html#aed35d1e7973c9645e583e8c6d9393767">RenderedScrollFact</a></li>
+<li>ignoreLayerMask&#160;:&#160;<a class="el" href="class_gadget.html#acb04c1ca241da0b8e818144a80d9e55d">Gadget</a></li>
+<li>imageToChange&#160;:&#160;<a class="el" href="class_image_hint_animation.html#a49ceda265edb82235bd2061b4365f5e9">ImageHintAnimation</a></li>
+<li>initialShow&#160;:&#160;<a class="el" href="class_scroll_u_i_manager.html#a4b80cb5f5d9c612c8c913da2df9a690f">ScrollUIManager</a></li>
+<li>input&#160;:&#160;<a class="el" href="class_input_field_panel.html#ab2dba3af91721e6facedd7a538eb89b7">InputFieldPanel</a></li>
+<li>invalid_world&#160;:&#160;<a class="el" href="class_create_loader.html#ac8afb8d1784c34eb7e62f9be979c8871">CreateLoader</a></li>
+<li>InvalidFolder&#160;:&#160;<a class="el" href="struct_stage_static_1_1_stage_error_struct.html#ac33fa9e9b8eb2f9df758adab5a2907d4">StageStatic.StageErrorStruct</a></li>
+<li>invoke&#160;:&#160;<a class="el" href="class_fact_organizer.html#a860fca9ebe54f629ce9c1278c8b3ee49">FactOrganizer</a>, <a class="el" href="class_public_fact_organizer.html#a0822bae7dd0309786258ea2987fab191">PublicFactOrganizer</a></li>
+<li>is_right_angle&#160;:&#160;<a class="el" href="class_angle_fact.html#a1cf9d7f8dc2a0fae3b37f9746ff88d9b">AngleFact</a></li>
+<li>isDragged&#160;:&#160;<a class="el" href="class_discrete_bar_slider.html#a47c73c1fd273b74fec3f7c073aeebfe0">DiscreteBarSlider</a></li>
+<li>items&#160;:&#160;<a class="el" href="class_pythagoras_script.html#acbe508b93b3b10165222fa10d3b56056">PythagorasScript</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/functions_vars_k.html b/Doxygen/output/html/functions_vars_k.html
new file mode 100644
index 0000000000000000000000000000000000000000..0c6433e93787069a3e78b10c99fce38edd5c1083
--- /dev/null
+++ b/Doxygen/output/html/functions_vars_k.html
@@ -0,0 +1,100 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Class Members - Variables</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('functions_vars_k.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="contents">
+&#160;
+
+<h3><a id="index_k" name="index_k"></a>- k -</h3><ul>
+<li>Key&#160;:&#160;<a class="el" href="class_hide_u_i.html#a2fd710c4351fe4bb71867212b46ccada">HideUI</a></li>
+<li>kind&#160;:&#160;<a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_symbol_declaration.html#a18b9110321c18392a1eea83b72e59e08">JSONManager.MMTSymbolDeclaration</a>, <a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_term.html#a45857e5fe488997469396914faf7d2bc">JSONManager.MMTTerm</a>, <a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_value_declaration.html#a07acd8a9509e6a3594653c1fff501df7">JSONManager.MMTValueDeclaration</a>, <a class="el" href="class_j_s_o_n_manager_1_1_o_m_a.html#a5927b865a8b4d04a0a3133d1f30fcdbb">JSONManager.OMA</a>, <a class="el" href="class_j_s_o_n_manager_1_1_o_m_f.html#ade50c06668f0d927d17df79ebae0b7d5">JSONManager.OMF</a>, <a class="el" href="class_j_s_o_n_manager_1_1_o_m_s.html#a6ef411ca1dc31786de7c2c49eb11a9db">JSONManager.OMS</a>, <a class="el" href="class_j_s_o_n_manager_1_1_o_m_s_t_r.html#ad83b1bf0edcaf92fdf09f5fb16ab3927">JSONManager.OMSTR</a>, <a class="el" href="class_scroll_1_1_scroll_application_checking_error.html#a9b62ae23eb4696e6e67416ec64101fce">Scroll.ScrollApplicationCheckingError</a>, <a class="el" href="class_scroll_1_1_scroll_fact.html#ae07ee182904731cb2fffd620e7a7aa00">Scroll.ScrollFact</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/functions_vars_l.html b/Doxygen/output/html/functions_vars_l.html
new file mode 100644
index 0000000000000000000000000000000000000000..2b229a764eceb05eb15270e0eec10e9ca7dc9110
--- /dev/null
+++ b/Doxygen/output/html/functions_vars_l.html
@@ -0,0 +1,133 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Class Members - Variables</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('functions_vars_l.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="contents">
+&#160;
+
+<h3><a id="index_l" name="index_l"></a>- l -</h3><ul>
+<li>label&#160;:&#160;<a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_declaration.html#a1b3f2ca70726f61db58b1cf2d95b90f3">JSONManager.MMTDeclaration</a>, <a class="el" href="class_scroll.html#a741095d5dd6dc8dad06929addc6ac1af">Scroll</a>, <a class="el" href="class_scroll_1_1_scroll_fact.html#a5bcc4b0d2464e91edcf32dd15cdbba6c">Scroll.ScrollFact</a></li>
+<li>LabelMesh&#160;:&#160;<a class="el" href="class_rendered_scroll_fact.html#aed810ad13492031addbdaaa32c72f318">RenderedScrollFact</a></li>
+<li>last_active_slot&#160;:&#160;<a class="el" href="class_discrete_bar_slider.html#a0707b84e0ed44f1aeaad6d230c73da73">DiscreteBarSlider</a></li>
+<li>last_pos&#160;:&#160;<a class="el" href="class_discrete_bar_slider.html#aa00b067ce6f12ee1387ca5efe8d05ec8">DiscreteBarSlider</a></li>
+<li>lastFactSelection&#160;:&#160;<a class="el" href="class_shiny_things.html#a8f70cbd419583451204277ece4c6c88a">ShinyThings</a></li>
+<li>LatestCompletions&#160;:&#160;<a class="el" href="class_scroll_details.html#a1a9b67f5dccaa7664e62098cdfc51d7a">ScrollDetails</a></li>
+<li>LatestRenderedHints&#160;:&#160;<a class="el" href="class_scroll_details.html#ae5f13f5137cce74fbea839f56f3b9c49">ScrollDetails</a></li>
+<li>layerMask&#160;:&#160;<a class="el" href="class_world_cursor.html#a4fe4a28697cd670cb8ee86eb32221fb9">WorldCursor</a></li>
+<li>LayerPendulumHits&#160;:&#160;<a class="el" href="class_pendulum.html#a48eeac7caff1e03d492fd556e70d114c">Pendulum</a>, <a class="el" href="class_pole_tool.html#ac75c5a5080daa7a2ac988e00cf33822b">PoleTool</a></li>
+<li>LelvelVerifiedSolved&#160;:&#160;<a class="el" href="class_task_charakter_animation.html#ad8d2c5f5c437a192f48433e06f7568b6">TaskCharakterAnimation</a></li>
+<li>letterIndex&#160;:&#160;<a class="el" href="class_character_dialog.html#af28b50e40ae391bd4d058c14ed16e059">CharacterDialog</a></li>
+<li>LevelReset&#160;:&#160;<a class="el" href="class_communication_events.html#a4df6a73573e44d82a79bc6c04bb502b1">CommunicationEvents</a></li>
+<li>lhs&#160;:&#160;<a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_value_declaration.html#a09e2bd5d49876dee3965d8f905ef50ec">JSONManager.MMTValueDeclaration</a>, <a class="el" href="class_scroll_1_1_scroll_value_fact.html#a9a89943c4d58a62f0732bea86f7643e8">Scroll.ScrollValueFact</a></li>
+<li>lightColor&#160;:&#160;<a class="el" href="class_shiny_things.html#a4bea8892d28dede5d79e867987a4f0be">ShinyThings</a></li>
+<li>Line&#160;:&#160;<a class="el" href="class_fact_spawner.html#a0e1feb4a8a6159d0053be88d75a6654d">FactSpawner</a></li>
+<li>lineDrawingActivated&#160;:&#160;<a class="el" href="class_line_tool.html#a5773db6d8471df8474c86f6c5e80079d">LineTool</a>, <a class="el" href="class_lot_tool.html#a8c1b106b0ff886bb4df996b4306899c8">LotTool</a>, <a class="el" href="class_pendulum.html#aedbb27b1100528f079ef500bc3504b91">Pendulum</a></li>
+<li>LineFacts&#160;:&#160;<a class="el" href="class_public_fact_organizer.html#af23d0a877cd223d48badc45afaadded0">PublicFactOrganizer</a></li>
+<li>LineModeFirstPointSelected&#160;:&#160;<a class="el" href="class_line_tool.html#a91a2d4b69604fa2e83b1d64238a29a59">LineTool</a></li>
+<li>LineModeIsFirstPointSelected&#160;:&#160;<a class="el" href="class_line_tool.html#aaf9a7272e35e01a5f67e49c57041ca3b">LineTool</a></li>
+<li>LineOf&#160;:&#160;<a class="el" href="class_m_m_t_u_r_i_collection.html#afbd8856cac128383dfa38026ad8d673d">MMTURICollection</a></li>
+<li>linePositions&#160;:&#160;<a class="el" href="class_angle_tool.html#a9e5ae085fd67aeb07c7543c4f5ea2ec9">AngleTool</a>, <a class="el" href="class_line_tool.html#a2c1eca8478b5312460a2d36f4dc472ba">LineTool</a>, <a class="el" href="class_lot_tool.html#a28ad9c3db8d3410e9cc318fecd983877">LotTool</a>, <a class="el" href="class_pendulum.html#a601308f53870f73c6b1a8db293125092">Pendulum</a>, <a class="el" href="class_pole_tool.html#ae75d2c41006fff441c62e0ecfaf8fd35">PoleTool</a>, <a class="el" href="class_tape.html#a7a8b3f34f8bb6b72a01794dcdbfa2dee">Tape</a></li>
+<li>linePreviewMaterial&#160;:&#160;<a class="el" href="class_line_tool.html#a96492db72543b0e32864249f03fec52f">LineTool</a>, <a class="el" href="class_lot_tool.html#a1fbfbcb8c0ebd0f71e609abca033a6d6">LotTool</a>, <a class="el" href="class_pendulum.html#ae7556a7f5eb9489f3900537e95cebcdf">Pendulum</a>, <a class="el" href="class_pole_tool.html#aca485c9583f2ff69c132dfebc8677649">PoleTool</a>, <a class="el" href="class_tape.html#aa778c83fb81572be965662098a52bcb5">Tape</a></li>
+<li>lineRenderer&#160;:&#160;<a class="el" href="class_angle_tool.html#a7cad79bdeb58d592376fedfd0959c95d">AngleTool</a>, <a class="el" href="class_line_tool.html#a244559456f61fa42b39557e7627edcb4">LineTool</a>, <a class="el" href="class_lot_tool.html#aba288b4bb8b419bd1fc50abd2173189c">LotTool</a>, <a class="el" href="class_pendulum.html#a8de65d06d2eb87bef3c037e7dfac9908">Pendulum</a>, <a class="el" href="class_pole_tool.html#a83556f5ecd596ff5ed989ad7b6fe3307">PoleTool</a>, <a class="el" href="class_tape.html#a2457ddc04ccd4247c80eab41496ef3d4">Tape</a></li>
+<li>LineType&#160;:&#160;<a class="el" href="class_m_m_t_u_r_i_collection.html#a44786873138c66366e57a94c65204909">MMTURICollection</a></li>
+<li>List&#160;:&#160;<a class="el" href="class_list_loader.html#a4848723c413e16c6b1694edd70cf2fb5">ListLoader&lt; T &gt;</a></li>
+<li>loadingscene&#160;:&#160;<a class="el" href="class_loader.html#a5fdddcce2e6c1f966182ad7a3c0e09fb">Loader</a></li>
+<li>local&#160;:&#160;<a class="el" href="class_collapsable_stage.html#a9f51ac99b3256e0c18fd72e4c4124a32">CollapsableStage</a>, <a class="el" href="class_stage_loader.html#a73820456941d9cb8b5ab1f4ad5bddbb8">StageLoader</a></li>
+<li>local_stage&#160;:&#160;<a class="el" href="class_stage_static.html#a579d9db71338001b70cfe1374febd4b5">StageStatic</a></li>
+<li>LockOnly&#160;:&#160;<a class="el" href="class_hide_u_i.html#aa3e1b218fc70980b63d393e2333a5eed">HideUI</a></li>
+<li>LotModeIntersectionPoint&#160;:&#160;<a class="el" href="class_lot_tool.html#a3e402ecdb68181599a1d38f76df781ae">LotTool</a></li>
+<li>LotModeIsLineSelected&#160;:&#160;<a class="el" href="class_lot_tool.html#ac630aa2369dee754677fb154c6f856c0">LotTool</a></li>
+<li>LotModeIsPointSelected&#160;:&#160;<a class="el" href="class_lot_tool.html#a78ac5377e105980a2bb77db0fd6927ac">LotTool</a></li>
+<li>LotModeLineHit&#160;:&#160;<a class="el" href="class_lot_tool.html#a03b4ddc0a21bc7737673d76492f4607b">LotTool</a></li>
+<li>LotModeLinePointA&#160;:&#160;<a class="el" href="class_lot_tool.html#a0f2487cac691fd416ccc8001f745c2ac">LotTool</a></li>
+<li>LotModeLineSelected&#160;:&#160;<a class="el" href="class_lot_tool.html#a8e5c6bffdd2343f1a829471ae8097a33">LotTool</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/functions_vars_m.html b/Doxygen/output/html/functions_vars_m.html
new file mode 100644
index 0000000000000000000000000000000000000000..57590634efde5e2f25492e4edecf5e001f848f5c
--- /dev/null
+++ b/Doxygen/output/html/functions_vars_m.html
@@ -0,0 +1,122 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Class Members - Variables</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('functions_vars_m.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="contents">
+&#160;
+
+<h3><a id="index_m" name="index_m"></a>- m -</h3><ul>
+<li>marker&#160;:&#160;<a class="el" href="class_fact_organizer.html#ac32ab3ce9c1ca4a3a99a75661a06be90">FactOrganizer</a>, <a class="el" href="class_public_fact_organizer.html#ae40a8ff41c7f5796ce04d1c5a95cf38b">PublicFactOrganizer</a></li>
+<li>MasterIDs&#160;:&#160;<a class="el" href="class_solution_organizer_1_1_sub_solution.html#a2cf8b6fba11bd8bf7f8942a52f82b159">SolutionOrganizer.SubSolution</a></li>
+<li>maxFrameIncrease&#160;:&#160;<a class="el" href="class_loading_screen_percentage.html#a237a60f53b3aee44f0e2ab0151223a3f">LoadingScreenPercentage</a></li>
+<li>maxHeight&#160;:&#160;<a class="el" href="class_pole_tool.html#a398d80eae97a3752566bd67bdda7c1f8">PoleTool</a>, <a class="el" href="class_tape.html#a1e32ef5930919e7491c5718453f3af43">Tape</a></li>
+<li>MaxLabelId&#160;:&#160;<a class="el" href="class_fact_organizer.html#abe60beebdfa8dff2de724fd72c6094e3">FactOrganizer</a>, <a class="el" href="class_public_fact_organizer.html#adf4db4a8616eb05c3f54927e476b58dc">PublicFactOrganizer</a></li>
+<li>MaxRange&#160;:&#160;<a class="el" href="class_gadget.html#aa5cbccf7078b56f38e9b3d972f04e999">Gadget</a>, <a class="el" href="class_world_cursor.html#a9908dca3f104fd3cbda39a67456d378b">WorldCursor</a></li>
+<li>mesh&#160;:&#160;<a class="el" href="class_circle_segment_generator.html#a93c2a33567a50e73ce439c2dc8bb83f6">CircleSegmentGenerator</a></li>
+<li>meshRendererToChange&#160;:&#160;<a class="el" href="class_mesh_renderer_hint_animation.html#a9fb44fce74e1d3757d205026bccbf545">MeshRendererHintAnimation</a></li>
+<li>meshRendererToChangeDefaultColor&#160;:&#160;<a class="el" href="class_mesh_renderer_hint_animation.html#aa990614172dd14484fb84420ef0a37e2">MeshRendererHintAnimation</a></li>
+<li>Messenger&#160;:&#160;<a class="el" href="class_create_loader.html#a268718f478ae33008538172317e08f66">CreateLoader</a></li>
+<li>MetaInf&#160;:&#160;<a class="el" href="class_fact_organizer.html#ad5555aba196a7b123addf7b62246e11c">FactOrganizer</a>, <a class="el" href="class_public_fact_organizer.html#a57eb271114cba31ef2935731350c173b">PublicFactOrganizer</a></li>
+<li>Metric&#160;:&#160;<a class="el" href="class_m_m_t_u_r_i_collection.html#acb54ee6e160d3479229bc3e715073197">MMTURICollection</a></li>
+<li>mmtServerProcess&#160;:&#160;<a class="el" href="class_m_m_t_interface.html#ab2b3f4de73b46d627570efbd77a19e67">MMTInterface</a></li>
+<li>mmtServerProcessInfo&#160;:&#160;<a class="el" href="class_m_m_t_interface.html#ada41a27c0c56db10c1053fa562a30c24">MMTInterface</a></li>
+<li>MMTURIs&#160;:&#160;<a class="el" href="class_j_s_o_n_manager.html#ae21635c82ec8792240f538aa467dedb8">JSONManager</a></li>
+<li>mode&#160;:&#160;<a class="el" href="class_menue_loader.html#ae25fa1c3f19c8659d7e0aadebdc53431">MenueLoader</a>, <a class="el" href="class_stage_static.html#a20f2ed5e85366b4ca52e1199186152fe">StageStatic</a></li>
+<li>mode_last&#160;:&#160;<a class="el" href="class_menue_loader.html#ac7506b9f67dace4300fb9255799f7330">MenueLoader</a></li>
+<li>modifier&#160;:&#160;<a class="el" href="class_hide_u_i.html#a85c125b1b561dd7231efb35985c7f2ba">HideUI</a></li>
+<li>modload&#160;:&#160;<a class="el" href="class_hide_u_i.html#af9c14de263c9e8ad25d11d123f9ae302">HideUI</a></li>
+<li>modredo&#160;:&#160;<a class="el" href="class_hide_u_i.html#aea57f90c42123066cdb0e04eb0fa117a">HideUI</a></li>
+<li>modreset&#160;:&#160;<a class="el" href="class_hide_u_i.html#a928ef2027144a91decdd95492418a5ac">HideUI</a></li>
+<li>modsave&#160;:&#160;<a class="el" href="class_hide_u_i.html#a0d8c5b5b830910b60e7cf248a1996062">HideUI</a></li>
+<li>modundo&#160;:&#160;<a class="el" href="class_hide_u_i.html#affb9fd89a41a78b0eb516d8396647c08">HideUI</a></li>
+<li>msg&#160;:&#160;<a class="el" href="class_scroll_1_1_scroll_application_checking_error.html#a7aa0bad2855a585aec71fc1729307706">Scroll.ScrollApplicationCheckingError</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/functions_vars_n.html b/Doxygen/output/html/functions_vars_n.html
new file mode 100644
index 0000000000000000000000000000000000000000..50baa51a744adda530bf7304b4b3312f854f0da1
--- /dev/null
+++ b/Doxygen/output/html/functions_vars_n.html
@@ -0,0 +1,112 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Class Members - Variables</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('functions_vars_n.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="contents">
+&#160;
+
+<h3><a id="index_n" name="index_n"></a>- n -</h3><ul>
+<li>Name&#160;:&#160;<a class="el" href="class_create_loader.html#ad642b4f8fc613cbac1e831df168a348e">CreateLoader</a></li>
+<li>name&#160;:&#160;<a class="el" href="class_player_record.html#a9e8a207d6ff512a8cff513d9219e40ba">PlayerRecord</a>, <a class="el" href="class_stage.html#ac1281ad7083f3e5e403cce45289a0649">Stage</a></li>
+<li>NewAssignmentEvent&#160;:&#160;<a class="el" href="class_communication_events.html#aed36f9cca3210a36cded5951ed0f4c1a">CommunicationEvents</a></li>
+<li>next_slot&#160;:&#160;<a class="el" href="class_discrete_bar_slider.html#a6c6690429dc721bc42911a486b4829e4">DiscreteBarSlider</a></li>
+<li>nextRotation&#160;:&#160;<a class="el" href="class_task_charakter_animation.html#a3ad3ad74c46613f358ae7e2419e400a7">TaskCharakterAnimation</a></li>
+<li>nextscene&#160;:&#160;<a class="el" href="class_loader.html#a68c6dab153b022c0a0fe1f7992593fe2">Loader</a></li>
+<li>NoDescr&#160;:&#160;<a class="el" href="class_stage_loader.html#a36433c9ceb184251623defc37eb1d975">StageLoader</a></li>
+<li>NoId&#160;:&#160;<a class="el" href="class_stage_loader.html#a3c35f0731dd21e258df06cc6b767b7e9">StageLoader</a></li>
+<li>NoLocal&#160;:&#160;<a class="el" href="class_stage_loader.html#a5c0732ac651c2210d835026474b4ddde">StageLoader</a></li>
+<li>Normal&#160;:&#160;<a class="el" href="class_point_fact.html#abd1889af4a1f50d557eec9386727480f">PointFact</a></li>
+<li>NoStage&#160;:&#160;<a class="el" href="class_stage_loader.html#a499f4fdbdfd59aed438f4ff1d044e9c1">StageLoader</a></li>
+<li>NotLoadable&#160;:&#160;<a class="el" href="struct_stage_static_1_1_stage_error_struct.html#ae16464c285e43889ef1a9d8f2a8e9e43">StageStatic.StageErrorStruct</a></li>
+<li>number&#160;:&#160;<a class="el" href="class_stage.html#a20fa1608a56af63b36cc3631c785cbb9">Stage</a></li>
+<li>number_of_Column&#160;:&#160;<a class="el" href="class_display_facts.html#aa893a4c66ebb7dc0a59d42db09965385">DisplayFacts</a>, <a class="el" href="class_display_scrolls.html#aeee442e3861f5ce1d17ecb680e06bbb6">DisplayScrolls</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/functions_vars_o.html b/Doxygen/output/html/functions_vars_o.html
new file mode 100644
index 0000000000000000000000000000000000000000..9342823046d2c5eee009761c6e2740ba27c1976f
--- /dev/null
+++ b/Doxygen/output/html/functions_vars_o.html
@@ -0,0 +1,103 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Class Members - Variables</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('functions_vars_o.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="contents">
+&#160;
+
+<h3><a id="index_o" name="index_o"></a>- o -</h3><ul>
+<li>OnLine&#160;:&#160;<a class="el" href="class_m_m_t_u_r_i_collection.html#a9a04ee58367c78cf4c13caa8d717eb9c">MMTURICollection</a></li>
+<li>OnLineFacts&#160;:&#160;<a class="el" href="class_public_fact_organizer.html#a8666c6839c1028d059b6aa3728715dfb">PublicFactOrganizer</a></li>
+<li>original&#160;:&#160;<a class="el" href="class_scroll_1_1_scroll_dynamic_info.html#a1b5f400c55145422c6cfa864f65df58a">Scroll.ScrollDynamicInfo</a></li>
+<li>original_stage&#160;:&#160;<a class="el" href="class_edit_loader.html#a78cd6daa27056417ceac34dc61057360">EditLoader</a></li>
+<li>output&#160;:&#160;<a class="el" href="class_input_field_panel.html#acb5a02a6fe2bec986c6237f0cb66a2e5">InputFieldPanel</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/functions_vars_p.html b/Doxygen/output/html/functions_vars_p.html
new file mode 100644
index 0000000000000000000000000000000000000000..98f296626c2b6804841421fb9b469e40361139de
--- /dev/null
+++ b/Doxygen/output/html/functions_vars_p.html
@@ -0,0 +1,138 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Class Members - Variables</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('functions_vars_p.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="contents">
+&#160;
+
+<h3><a id="index_p" name="index_p"></a>- p -</h3><ul>
+<li>pageMenue&#160;:&#160;<a class="el" href="class_collapsable_category.html#a9458d662a974b0b2647698343d43c06f">CollapsableCategory</a>, <a class="el" href="class_collapsable_stage.html#a5c4f2161c0beb51b29bb7be902e7c601">CollapsableStage</a>, <a class="el" href="class_menue_loader.html#a58db453990401e5ddb6910ca26ea7621">MenueLoader</a></li>
+<li>Pages&#160;:&#160;<a class="el" href="class_menue_loader.html#aabe3205354d5997c1a0db35e02ebd9c7">MenueLoader</a></li>
+<li>parameterDisplayPrefab&#160;:&#160;<a class="el" href="class_scroll_details.html#a1c98de63d5bad4deb76acae589bbae83">ScrollDetails</a></li>
+<li>ParameterDisplays&#160;:&#160;<a class="el" href="class_scroll_details.html#adb8b1cd64731d0724d9c2b46d6ba6f46">ScrollDetails</a></li>
+<li>ParentCanvas&#160;:&#160;<a class="el" href="class_tool_mode_selector.html#a7fd6842a7a58d0b849e8097549592806">ToolModeSelector</a></li>
+<li>parseFactDictionary&#160;:&#160;<a class="el" href="class_parsing_dictionary.html#aa036d649b21d63850efdd356b3b2e64e">ParsingDictionary</a></li>
+<li>path&#160;:&#160;<a class="el" href="class_fact_organizer.html#a122f899ca8aa641e98ae151d1881404c">FactOrganizer</a>, <a class="el" href="class_stage.html#a20db72c7801d237fc540a5b418bb025f">Stage</a></li>
+<li>path_Val&#160;:&#160;<a class="el" href="class_solution_organizer.html#a20a88287acce441fc2f2fc25137e5f1e">SolutionOrganizer</a></li>
+<li>Pid&#160;:&#160;<a class="el" href="class_on_line_fact.html#a22793b93ba87abf89663b4db0f1d84d0">OnLineFact</a></li>
+<li>Pid1&#160;:&#160;<a class="el" href="class_abstract_line_fact.html#a6b284181a10a3f70b5a0b4a6b395b98b">AbstractLineFact</a>, <a class="el" href="class_angle_fact.html#aac7d53c0119ad92d4e16eb1a366338b7">AngleFact</a></li>
+<li>Pid2&#160;:&#160;<a class="el" href="class_abstract_line_fact.html#af446739ff8729464cbb65aea0e2ed053">AbstractLineFact</a>, <a class="el" href="class_angle_fact.html#a53722f0066a1732ff4e848c1ed33dc29">AngleFact</a></li>
+<li>Pid3&#160;:&#160;<a class="el" href="class_angle_fact.html#a42acb966b99dedfbc3742c3018c56dab">AngleFact</a></li>
+<li>player&#160;:&#160;<a class="el" href="class_task_charakter_animation.html#ab22a22ed97277d42a350b19beb2c5d9e">TaskCharakterAnimation</a></li>
+<li>player_record&#160;:&#160;<a class="el" href="class_stage.html#a6df1ca7a3cd6a91ae6f501a3c7370761">Stage</a></li>
+<li>player_record_list&#160;:&#160;<a class="el" href="class_stage.html#a415322e81f811962f41ccc13a27b80fd">Stage</a></li>
+<li>playerInTalkingZone&#160;:&#160;<a class="el" href="class_task_charakter_animation.html#a91e70e73c8eef371e023f0e520375f6e">TaskCharakterAnimation</a></li>
+<li>Point&#160;:&#160;<a class="el" href="class_m_m_t_u_r_i_collection.html#a5e56e2ca65b8ba35be4b2a2aedbefa49">MMTURICollection</a>, <a class="el" href="class_point_fact.html#a8f7be00a80b5eb57ead541935efadd61">PointFact</a></li>
+<li>point&#160;:&#160;<a class="el" href="class_point_wrapper.html#a981d728dadfea2fcbcd3ce76e4a0db64">PointWrapper</a></li>
+<li>PointFacts&#160;:&#160;<a class="el" href="class_public_fact_organizer.html#aa2988f9f68a77312b50a3d3cbfb400ee">PublicFactOrganizer</a></li>
+<li>poleHeight&#160;:&#160;<a class="el" href="class_pole_tool.html#a202fa4814f37ad152945574937bd6c41">PoleTool</a></li>
+<li>positionRegister&#160;:&#160;<a class="el" href="class_math3d.html#a44b0a26cfe822b803dace3e4a17ab579">Math3d</a></li>
+<li>positionSamplesTaken&#160;:&#160;<a class="el" href="class_math3d.html#aeca897531a6dfa57295bf1d3296a3177">Math3d</a></li>
+<li>posTimeRegister&#160;:&#160;<a class="el" href="class_math3d.html#a1b40b723fbdadf0b616549f678a66836">Math3d</a></li>
+<li>prefab_Angle&#160;:&#160;<a class="el" href="class_display_facts.html#a51e636536fa460dd109deb009e195fff">DisplayFacts</a></li>
+<li>prefab_Default&#160;:&#160;<a class="el" href="class_display_facts.html#a9a2ba619092ce8543d028478f3b5fb19">DisplayFacts</a></li>
+<li>prefab_Distance&#160;:&#160;<a class="el" href="class_display_facts.html#ab3a393a56838f1dc55e03cd592575f53">DisplayFacts</a></li>
+<li>prefab_Line&#160;:&#160;<a class="el" href="class_display_facts.html#a05f9236cc54e4a9603905166125ef14e">DisplayFacts</a></li>
+<li>prefab_OnLine&#160;:&#160;<a class="el" href="class_display_facts.html#a2e3871ae51e6e0df6d65d5273bbee063">DisplayFacts</a></li>
+<li>prefab_Point&#160;:&#160;<a class="el" href="class_display_facts.html#a4f3bd59f0d3256e1f8ed8a1746622524">DisplayFacts</a></li>
+<li>prefabDictionary&#160;:&#160;<a class="el" href="class_display_facts.html#aeb8b64beee7aaf29042372ca1c20ad7c">DisplayFacts</a></li>
+<li>preferredStartScrollName&#160;:&#160;<a class="el" href="class_display_scrolls.html#a64aedbe6303009cd7c355a77b58335b6">DisplayScrolls</a></li>
+<li>problemTheory&#160;:&#160;<a class="el" href="class_scroll_1_1_scroll_theory_reference.html#ab0ccba22838e2ec7296293d1a847e658">Scroll.ScrollTheoryReference</a></li>
+<li>process&#160;:&#160;<a class="el" href="class_start_server.html#a9523f7d47efa452667297047919db2b5">StartServer</a></li>
+<li>processInfo&#160;:&#160;<a class="el" href="class_start_server.html#a639dd319a7bf52230d56a393f65e9e73">StartServer</a></li>
+<li>proof&#160;:&#160;<a class="el" href="class_scroll_1_1_scroll_value_fact.html#acb0dc04a822f1d64530ad1f70abc5c7c">Scroll.ScrollValueFact</a></li>
+<li>PushoutFactEndEvent&#160;:&#160;<a class="el" href="class_communication_events.html#a49cf139a22803b1a248488d4278ee249">CommunicationEvents</a></li>
+<li>PushoutFactEvent&#160;:&#160;<a class="el" href="class_communication_events.html#aab994fd3d515e69f88c039d32dad2eed">CommunicationEvents</a></li>
+<li>PushoutFactFailEvent&#160;:&#160;<a class="el" href="class_communication_events.html#a73edc421fb8c4d9af2a170457e34b2cc">CommunicationEvents</a></li>
+<li>pushoutFail&#160;:&#160;<a class="el" href="class_shiny_things.html#a6d1beba1f127cc1f1ffdff9e0a392b07">ShinyThings</a></li>
+<li>pushoutMaterial&#160;:&#160;<a class="el" href="class_shiny_things.html#a38eacf85d0a65fa3ae903d3884c26271">ShinyThings</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/functions_vars_r.html b/Doxygen/output/html/functions_vars_r.html
new file mode 100644
index 0000000000000000000000000000000000000000..ba96ddd47d5f3f7440ba52f8a8b27567dc172783
--- /dev/null
+++ b/Doxygen/output/html/functions_vars_r.html
@@ -0,0 +1,117 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Class Members - Variables</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('functions_vars_r.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="contents">
+&#160;
+
+<h3><a id="index_r" name="index_r"></a>- r -</h3><ul>
+<li>radius&#160;:&#160;<a class="el" href="class_circle_segment_generator.html#adac141669eb6c69428b34ed0a0304a13">CircleSegmentGenerator</a></li>
+<li>radiusAroundObject&#160;:&#160;<a class="el" href="class_task_charakter_animation.html#a0eb6714f420afb4ac6251a8736a02129">TaskCharakterAnimation</a></li>
+<li>RainPrefab&#160;:&#160;<a class="el" href="class_shiny_things.html#a255ffee2831fd023a15eafa84b99485c">ShinyThings</a></li>
+<li>Ray&#160;:&#160;<a class="el" href="class_fact_spawner.html#abde8a3ce6f32157af7e4a9d1d46989bd">FactSpawner</a></li>
+<li>RayFacts&#160;:&#160;<a class="el" href="class_public_fact_organizer.html#afdd2ed4d7960694ca2675bfc85ff88a3">PublicFactOrganizer</a></li>
+<li>RealLit&#160;:&#160;<a class="el" href="class_m_m_t_u_r_i_collection.html#a7532b6ebeb3927e12681cc5fb171b91f">MMTURICollection</a></li>
+<li>ref&#160;:&#160;<a class="el" href="class_scroll.html#a543fd83fc759918791006ef764b09378">Scroll</a>, <a class="el" href="class_scroll_1_1_scroll_fact.html#a69f5573d41ded0172752dcf377db0b53">Scroll.ScrollFact</a></li>
+<li>RelationIndex&#160;:&#160;<a class="el" href="class_solution_organizer_1_1_sub_solution.html#aa56c26be1bf5457a8fdc07653815a48a">SolutionOrganizer.SubSolution</a></li>
+<li>RemoveFactEvent&#160;:&#160;<a class="el" href="class_communication_events.html#ae480138746e4a8784c16e4f6fc3400d8">CommunicationEvents</a></li>
+<li>rendered&#160;:&#160;<a class="el" href="class_scroll_1_1_scroll_dynamic_info.html#a7881a14d6a4586e91ae8628fc1b8fc04">Scroll.ScrollDynamicInfo</a></li>
+<li>Representation&#160;:&#160;<a class="el" href="class_fact.html#ac78c42d053d145656555d4af4e8a76b9">Fact</a></li>
+<li>requiredFacts&#160;:&#160;<a class="el" href="class_scroll.html#a095a93aa67c121b8d9e6dbae0e071f89">Scroll</a></li>
+<li>Rid&#160;:&#160;<a class="el" href="class_on_line_fact.html#a8ea1d30663b24733566d4001b01ee3e2">OnLineFact</a></li>
+<li>rotate&#160;:&#160;<a class="el" href="class_task_charakter_animation.html#a58a6cfbec47964bece408a6a64a5cc69">TaskCharakterAnimation</a></li>
+<li>rotationRegister&#160;:&#160;<a class="el" href="class_math3d.html#a0c3a0bf45773d2c8834e0eeea7eb5bf1">Math3d</a></li>
+<li>rotationSamplesTaken&#160;:&#160;<a class="el" href="class_math3d.html#a64dea2a47f90cd54e9ebe0ea1a8a2433">Math3d</a></li>
+<li>rotationTime&#160;:&#160;<a class="el" href="class_task_charakter_animation.html#a78942058c4e3696c36443e217c41f1ee">TaskCharakterAnimation</a></li>
+<li>rotationUnits&#160;:&#160;<a class="el" href="class_task_charakter_animation.html#ae031722f686338f76b9bc84b3034a2dc">TaskCharakterAnimation</a></li>
+<li>rotTimeRegister&#160;:&#160;<a class="el" href="class_math3d.html#a909fc243961c61e25fad35a5538003a3">Math3d</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/functions_vars_s.html b/Doxygen/output/html/functions_vars_s.html
new file mode 100644
index 0000000000000000000000000000000000000000..c907db37f634087b3dff31d3724dea739924eac2
--- /dev/null
+++ b/Doxygen/output/html/functions_vars_s.html
@@ -0,0 +1,144 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Class Members - Variables</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('functions_vars_s.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="contents">
+&#160;
+
+<h3><a id="index_s" name="index_s"></a>- s -</h3><ul>
+<li>s&#160;:&#160;<a class="el" href="class_j_s_o_n_manager_1_1_o_m_s_t_r.html#a46066abd38b728b516344ab9d3bd470a">JSONManager.OMSTR</a></li>
+<li>samestep&#160;:&#160;<a class="el" href="struct_fact_organizer_1_1stepnote.html#acf09c7f5aab59a41ba9aea34d8fb34f7">FactOrganizer.stepnote</a>, <a class="el" href="struct_public_fact_organizer_1_1stepnote.html#a0378201a2345bda5699ac69aa5bc6026">PublicFactOrganizer.stepnote</a></li>
+<li>scene&#160;:&#160;<a class="el" href="class_stage.html#ae78f0e378edb786562247b44b9be8797">Stage</a></li>
+<li>scroll&#160;:&#160;<a class="el" href="class_menue_loader.html#a2947e213117b713b12320ec191d028d4">MenueLoader</a>, <a class="el" href="class_scroll_1_1_filled_scroll.html#a90173f418f03882f6978c538f2a6a710">Scroll.FilledScroll</a>, <a class="el" href="class_scroll_clicked_script.html#a519b89d89566d15d5c8f6e00bda56e94">ScrollClickedScript</a>, <a class="el" href="class_scroll_details.html#a6d8abb73bf580b384e5f96e90ea41256">ScrollDetails</a></li>
+<li>ScrollButtons&#160;:&#160;<a class="el" href="class_display_scrolls.html#a471e01a1ebaa2b480c495796705b9c65">DisplayScrolls</a></li>
+<li>ScrollFactHintEvent&#160;:&#160;<a class="el" href="class_communication_events.html#a678ecb60e0600652cbac01027986db7b">CommunicationEvents</a></li>
+<li>ScrollParameterObject&#160;:&#160;<a class="el" href="class_rendered_scroll_fact.html#a46b07146c68f89b57c1e78337a1b53a4">RenderedScrollFact</a></li>
+<li>ScrollPrefab&#160;:&#160;<a class="el" href="class_display_scrolls.html#a47520cc99f2ed9c14c7051def40e836e">DisplayScrolls</a></li>
+<li>scrolls&#160;:&#160;<a class="el" href="class_display_scrolls.html#a115d5b4b56410814d64414f2eb7ddd04">DisplayScrolls</a></li>
+<li>search_righthanded&#160;:&#160;<a class="el" href="class_fact_comparer.html#ac6eb6a1e203cd798a3b1ff55a4c71128">FactComparer</a></li>
+<li>seconds&#160;:&#160;<a class="el" href="class_player_record.html#a6c19b6ba80ef40ffb075495edfe71bc0">PlayerRecord</a></li>
+<li>selectableTag&#160;:&#160;<a class="el" href="class_shiny_things.html#afc84ad4d0378789e1404c9a70fa39b4f">ShinyThings</a></li>
+<li>sentenceIndex&#160;:&#160;<a class="el" href="class_character_dialog.html#ae0fa9dc08b87e0ca573122a8cfed7891">CharacterDialog</a></li>
+<li>sentences&#160;:&#160;<a class="el" href="class_character_dialog.html#abe1c27f4cf1682b3b53ddefe67f57541">CharacterDialog</a></li>
+<li>ServerAdress&#160;:&#160;<a class="el" href="class_communication_events.html#a2a2f13df0541676197289f60ead7c782">CommunicationEvents</a></li>
+<li>ServerRunning&#160;:&#160;<a class="el" href="class_communication_events.html#a9eec27a70d45c4847bfdb5a5d37e38a9">CommunicationEvents</a></li>
+<li>Showing&#160;:&#160;<a class="el" href="class_tool_mode_selector.html#af5197a98937ef727e6550dddef6e2717">ToolModeSelector</a></li>
+<li>simulationSpeed&#160;:&#160;<a class="el" href="class_shiny_things.html#a9a10c49fd7a570a14affde444c3ddabd">ShinyThings</a></li>
+<li>Sketch&#160;:&#160;<a class="el" href="class_m_m_t_u_r_i_collection.html#a9a99b3ef7a79ae1eaa253c2f53beaaa4">MMTURICollection</a></li>
+<li>slider&#160;:&#160;<a class="el" href="class_discrete_bar_slider.html#a1a03f085384e77a69354180c4dccba39">DiscreteBarSlider</a></li>
+<li>slots&#160;:&#160;<a class="el" href="class_discrete_bar_slider.html#a7582ef0c1626a111d29486098f5f0a1e">DiscreteBarSlider</a></li>
+<li>slowDownCount&#160;:&#160;<a class="el" href="class_shiny_things.html#a882c73674c5203110a4e0caa608f5ce9">ShinyThings</a></li>
+<li>slowDownCounter&#160;:&#160;<a class="el" href="class_shiny_things.html#ac76ada4bb051612457fd0c39d3c2c9aa">ShinyThings</a></li>
+<li>slowDownSwitch&#160;:&#160;<a class="el" href="class_shiny_things.html#a89db433f320f2a853f6136443f38168e">ShinyThings</a></li>
+<li>SnapEvent&#160;:&#160;<a class="el" href="class_communication_events.html#a4eff0f35c6d63470d8925d2f91017601">CommunicationEvents</a></li>
+<li>snapLayerMask&#160;:&#160;<a class="el" href="class_world_cursor.html#ab7a468c03f6ab5b0bc22e7872ba1d6fe">WorldCursor</a></li>
+<li>soft_resetted&#160;:&#160;<a class="el" href="class_fact_organizer.html#a7a56ba2fdfab02f286109c1f397f71ac">FactOrganizer</a>, <a class="el" href="class_public_fact_organizer.html#a46c132ac3bbd3e8bb65939b863687ede">PublicFactOrganizer</a></li>
+<li>solution&#160;:&#160;<a class="el" href="class_stage.html#ad99036faecb6777fb860cca1ae7731d5">Stage</a></li>
+<li>SolutionIndex&#160;:&#160;<a class="el" href="class_solution_organizer_1_1_sub_solution.html#af780452c21e3a6ff6178ddc4b452924d">SolutionOrganizer.SubSolution</a></li>
+<li>solutionTheory&#160;:&#160;<a class="el" href="class_scroll_1_1_scroll_theory_reference.html#a234c0b6d848790cbb47632a36f57f284">Scroll.ScrollTheoryReference</a></li>
+<li>solved&#160;:&#160;<a class="el" href="class_player_record.html#a152ca411a66550ddd733d72a87756a2b">PlayerRecord</a></li>
+<li>speedSlowDown&#160;:&#160;<a class="el" href="class_shiny_things.html#a90cf6430ba9bd17a04e8a111e4af1c20">ShinyThings</a></li>
+<li>Sphere&#160;:&#160;<a class="el" href="class_fact_spawner.html#a5c0d07dc4dfb19e55c746c7af5612e75">FactSpawner</a></li>
+<li>Sprite&#160;:&#160;<a class="el" href="class_gadget.html#a2c9fe989e41ae1117121eefc22fca7b0">Gadget</a></li>
+<li>stage_name&#160;:&#160;<a class="el" href="class_collapsable_stage.html#a66257318be409f62ab1e0b62564b0bac">CollapsableStage</a></li>
+<li>StageAccomplished&#160;:&#160;<a class="el" href="class_global_behaviour.html#af3fd613783b22b848963010001ff6771">GlobalBehaviour</a></li>
+<li>StageEntry&#160;:&#160;<a class="el" href="class_collapsable_category.html#a10346cf730d9029d32b2579f1d3fc76d">CollapsableCategory</a></li>
+<li>StageEntryEntry&#160;:&#160;<a class="el" href="class_collapsable_category.html#a88f2dc544e7fc2e1538b80c14c85a47e">CollapsableCategory</a></li>
+<li>StageError&#160;:&#160;<a class="el" href="class_global_behaviour.html#abbec43f7d5dbf7c70213178810544945">GlobalBehaviour</a></li>
+<li>StageLocal&#160;:&#160;<a class="el" href="class_stage_static.html#ade03945166bc7905fefcf96c7751b832">StageStatic</a></li>
+<li>StageNotYetAccomplished&#160;:&#160;<a class="el" href="class_global_behaviour.html#a3d991dac3c1b85a7e159794cbe20bf62">GlobalBehaviour</a></li>
+<li>StageOfficial&#160;:&#160;<a class="el" href="class_stage_static.html#a8bd51b08430b5855fa4c23a62f181f5a">StageStatic</a></li>
+<li>standing&#160;:&#160;<a class="el" href="class_task_charakter_animation.html#ab5c1fc8149c11881909c9a060dbc7a4c">TaskCharakterAnimation</a></li>
+<li>standingTime&#160;:&#160;<a class="el" href="class_task_charakter_animation.html#a112ccb4e42afd3ac8bebfa2576320991">TaskCharakterAnimation</a></li>
+<li>StartingPosition&#160;:&#160;<a class="el" href="class_drag_handling.html#aef76f4210b39631d03f8d45906d749d8">DragHandling</a></li>
+<li>steplink&#160;:&#160;<a class="el" href="struct_fact_organizer_1_1stepnote.html#a4fc8dd732ea1e74e541e68bded7dea14">FactOrganizer.stepnote</a>, <a class="el" href="struct_public_fact_organizer_1_1stepnote.html#ac183c2d4c52d796a0d6940cb766da33d">PublicFactOrganizer.stepnote</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/functions_vars_t.html b/Doxygen/output/html/functions_vars_t.html
new file mode 100644
index 0000000000000000000000000000000000000000..b9fd77d9a2c69b8d05c08d9aaee865f3da271161
--- /dev/null
+++ b/Doxygen/output/html/functions_vars_t.html
@@ -0,0 +1,121 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Class Members - Variables</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('functions_vars_t.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="contents">
+&#160;
+
+<h3><a id="index_t" name="index_t"></a>- t -</h3><ul>
+<li>talkingZoneDistance&#160;:&#160;<a class="el" href="class_task_charakter_animation.html#a01ef893c6af519c973d7a1488542d303">TaskCharakterAnimation</a></li>
+<li>TapeModeFirstPointSelected&#160;:&#160;<a class="el" href="class_tape.html#a129b506622904d5750499d9c11f6de69">Tape</a></li>
+<li>TapeModeIsFirstPointSelected&#160;:&#160;<a class="el" href="class_tape.html#aa5d6d3eed5688ca4996c222789f6fc60">Tape</a></li>
+<li>taskCharacterAddressed&#160;:&#160;<a class="el" href="class_task_charakter_animation.html#ad04c3cf6cf00321e35a16c4cdeb6b56a">TaskCharakterAnimation</a></li>
+<li>tempChild&#160;:&#160;<a class="el" href="class_math3d.html#a9a9aacf87664617b54ecd563bd119cec">Math3d</a></li>
+<li>tempColor&#160;:&#160;<a class="el" href="class_shiny_things.html#aa30cae8e8e4dcd561e88af1791968c28">ShinyThings</a></li>
+<li>tempMaterial&#160;:&#160;<a class="el" href="class_shiny_things.html#a9276bdacba8d7b193a963ae949177bec">ShinyThings</a></li>
+<li>tempParent&#160;:&#160;<a class="el" href="class_math3d.html#a1cc740f420d82ce87e358c6fd2cad83e">Math3d</a></li>
+<li>textDisplay&#160;:&#160;<a class="el" href="class_character_dialog.html#aacaf458915b8b1e1fc55fa982dad61b7">CharacterDialog</a></li>
+<li>textHint&#160;:&#160;<a class="el" href="class_character_dialog.html#ad3507f81cf3b94ce4160b13a8dbab8cc">CharacterDialog</a></li>
+<li>textReseted&#160;:&#160;<a class="el" href="class_character_dialog.html#a18420c68fa67d556f2d1a41f01d517ba">CharacterDialog</a></li>
+<li>TextTransform&#160;:&#160;<a class="el" href="class_hover_text.html#afb488338dbf994b55175ab799fdbbe9c">HoverText</a></li>
+<li>TimeEntry&#160;:&#160;<a class="el" href="class_collapsable_stage.html#a93bf2205c862c114ef98b5c495d32abe">CollapsableStage</a></li>
+<li>timer&#160;:&#160;<a class="el" href="class_character_dialog.html#a59d09166485e224925c9b060f79843f4">CharacterDialog</a>, <a class="el" href="class_image_hint_animation.html#aed7d894d8a0ed72f88587eeb61d25976">ImageHintAnimation</a>, <a class="el" href="class_mesh_renderer_hint_animation.html#a3f0416fb5dcde56225382e9c27ee7123">MeshRendererHintAnimation</a>, <a class="el" href="class_task_charakter_animation.html#a7725f6b02e963312f3f61fd4f90c666d">TaskCharakterAnimation</a></li>
+<li>timerDuration&#160;:&#160;<a class="el" href="class_shiny_things.html#ae2b1397cd555a916a452cb2fec02c515">ShinyThings</a></li>
+<li>timerDurationEnd&#160;:&#160;<a class="el" href="class_shiny_things.html#a71194e56c2f917dddd4328424da7e149">ShinyThings</a></li>
+<li>ToolModeChangedEvent&#160;:&#160;<a class="el" href="class_communication_events.html#a30717a8dee77d04da647e75d616fed6b">CommunicationEvents</a></li>
+<li>tp&#160;:&#160;<a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_symbol_declaration.html#a1a1f71dbf28fc423f0f68295142cbe76">JSONManager.MMTSymbolDeclaration</a>, <a class="el" href="class_scroll_1_1_scroll_symbol_fact.html#a0a9586c1c73cf57e4f77bde359963924">Scroll.ScrollSymbolFact</a></li>
+<li>TriggerEvent&#160;:&#160;<a class="el" href="class_communication_events.html#a42aa894d895fcccfea05a3823bc2a683">CommunicationEvents</a></li>
+<li>tryScrollListTimes&#160;:&#160;<a class="el" href="class_display_scrolls.html#aad89e941e599fbd6cd45163535cbb8d3">DisplayScrolls</a></li>
+<li>Tuple&#160;:&#160;<a class="el" href="class_m_m_t_u_r_i_collection.html#a177668d9d318a481ea5dedeac15d9d3e">MMTURICollection</a></li>
+<li>typingActive&#160;:&#160;<a class="el" href="class_character_dialog.html#a622fbdcebd7dd70dcb85276df04c81c7">CharacterDialog</a></li>
+<li>typingSpeed&#160;:&#160;<a class="el" href="class_character_dialog.html#af9f55a2c9b8ccfaee1e9118960ccbc07">CharacterDialog</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/functions_vars_u.html b/Doxygen/output/html/functions_vars_u.html
new file mode 100644
index 0000000000000000000000000000000000000000..e63d58920d923478afed66d67cc9fffecd691fc4
--- /dev/null
+++ b/Doxygen/output/html/functions_vars_u.html
@@ -0,0 +1,107 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Class Members - Variables</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('functions_vars_u.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="contents">
+&#160;
+
+<h3><a id="index_u" name="index_u"></a>- u -</h3><ul>
+<li>UICanvas&#160;:&#160;<a class="el" href="class_hide_u_i.html#ae42fa57983521010e04ec7d94353c941">HideUI</a></li>
+<li>UIManager&#160;:&#160;<a class="el" href="class_tool_mode_selector.html#a7be7ff2988aeb35987f74546a80d81f4">ToolModeSelector</a></li>
+<li>UiName&#160;:&#160;<a class="el" href="class_gadget.html#aae7923f7fd2ee880e3cb9d8f4f76cb53">Gadget</a></li>
+<li>UnusedLabelIds&#160;:&#160;<a class="el" href="class_fact_organizer.html#a73fbad1fcaecbea82d76f471da0aa0c7">FactOrganizer</a>, <a class="el" href="class_public_fact_organizer.html#a405ffe12563221c4951f91d9b3608fd3">PublicFactOrganizer</a></li>
+<li>uri&#160;:&#160;<a class="el" href="class_add_fact_response.html#a5822ed8cc95bb1b3ac2fcba36e8e5223">AddFactResponse</a></li>
+<li>URI&#160;:&#160;<a class="el" href="class_fact_object.html#aae78f8bda72cf67837eeaa2c3247b1c0">FactObject</a></li>
+<li>uri&#160;:&#160;<a class="el" href="class_j_s_o_n_manager_1_1_o_m_s.html#ae4fdeae8330ac12a54b5efe66d8b6dd8">JSONManager.OMS</a>, <a class="el" href="class_j_s_o_n_manager_1_1_u_r_i.html#a2296dd38e09326f3f813b69fd0d9b1c2">JSONManager.URI</a>, <a class="el" href="class_scroll_1_1_uri_reference.html#addc429ccd96a4b061d1b165f73e8b4a8">Scroll.UriReference</a></li>
+<li>use_install_folder&#160;:&#160;<a class="el" href="class_stage.html#a511e21222f0180412a5cf0c457c8cdd5">Stage</a></li>
+<li>useCamCurser&#160;:&#160;<a class="el" href="class_world_cursor.html#a0982b39de92eb54c90507dc10eff9d7a">WorldCursor</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/functions_vars_v.html b/Doxygen/output/html/functions_vars_v.html
new file mode 100644
index 0000000000000000000000000000000000000000..e433af3df8d21028d4129d449633ebe07a3e3c52
--- /dev/null
+++ b/Doxygen/output/html/functions_vars_v.html
@@ -0,0 +1,105 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Class Members - Variables</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('functions_vars_v.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="contents">
+&#160;
+
+<h3><a id="index_v" name="index_v"></a>- v -</h3><ul>
+<li>v&#160;:&#160;<a class="el" href="class_discrete_bar_slider.html#a589dfea97d5ef215bf48571d8e55fc11">DiscreteBarSlider</a></li>
+<li>valid&#160;:&#160;<a class="el" href="class_scroll_1_1_scroll_application_info.html#ab3cf484877785a037e9f6abb53eeee43">Scroll.ScrollApplicationInfo</a>, <a class="el" href="class_scroll_1_1_scroll_dynamic_info.html#a1fa8db017b3b9831d3e3140aff834788">Scroll.ScrollDynamicInfo</a></li>
+<li>ValidationSet&#160;:&#160;<a class="el" href="class_solution_organizer.html#a65f9c46f6d1bf11d585f8fe97f889584">SolutionOrganizer</a></li>
+<li>value&#160;:&#160;<a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_value_declaration.html#a8fd467bca525f8bd1b371016413b22d9">JSONManager.MMTValueDeclaration</a>, <a class="el" href="class_scroll_1_1_scroll_value_fact.html#adb93ce5d48aa463861fcdfe9dffed3bc">Scroll.ScrollValueFact</a></li>
+<li>valueTp&#160;:&#160;<a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_value_declaration.html#afc486970fc43bcb31e490dd1e4c2a677">JSONManager.MMTValueDeclaration</a>, <a class="el" href="class_scroll_1_1_scroll_value_fact.html#a5fcbf834e29ab16ea12bb8b821a7206d">Scroll.ScrollValueFact</a></li>
+<li>vectorPrecission&#160;:&#160;<a class="el" href="class_math3d.html#ae52554bcf30ec1afc8549b2a33e00bb5">Math3d</a></li>
+<li>VerboseURI&#160;:&#160;<a class="el" href="class_communication_events.html#a229a69dda488cbcaca3dc0ebd385b71e">CommunicationEvents</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/functions_vars_w.html b/Doxygen/output/html/functions_vars_w.html
new file mode 100644
index 0000000000000000000000000000000000000000..43d380db4a32e17fdabeadb82154d81ef9c32171
--- /dev/null
+++ b/Doxygen/output/html/functions_vars_w.html
@@ -0,0 +1,108 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Class Members - Variables</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('functions_vars_w.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="contents">
+&#160;
+
+<h3><a id="index_w" name="index_w"></a>- w -</h3><ul>
+<li>WaitingText&#160;:&#160;<a class="el" href="class_start_server.html#ac4da4af85c6c0504d1a2d3b0d81aeca3">StartServer</a></li>
+<li>walkAroundObject&#160;:&#160;<a class="el" href="class_task_charakter_animation.html#af19ccad0e88ba698a14c03c44fe471b0">TaskCharakterAnimation</a></li>
+<li>walking&#160;:&#160;<a class="el" href="class_task_charakter_animation.html#af1459ffecb2f7a648ef283aee233369a">TaskCharakterAnimation</a></li>
+<li>walkingTime&#160;:&#160;<a class="el" href="class_task_charakter_animation.html#af2f41b9d4467ddf33577d5bc737d044b">TaskCharakterAnimation</a></li>
+<li>WatchedFacts&#160;:&#160;<a class="el" href="class_public_fact_organizer.html#ae9bad8b20c34b3719aeb7f258abeb734">PublicFactOrganizer</a></li>
+<li>Workflow&#160;:&#160;<a class="el" href="class_fact_organizer.html#af41acf88e3283cb3e8a9ce15e66117fe">FactOrganizer</a>, <a class="el" href="class_public_fact_organizer.html#aaf52498072fea54f2771be4b31137308">PublicFactOrganizer</a></li>
+<li>workflow_id&#160;:&#160;<a class="el" href="struct_fact_organizer_1_1meta.html#a1ffdc7794534772f36ec73b755267dc5">FactOrganizer.meta</a>, <a class="el" href="struct_public_fact_organizer_1_1meta.html#aba17b6ca864ffe42636001f88b5adc13">PublicFactOrganizer.meta</a></li>
+<li>worksteps&#160;:&#160;<a class="el" href="class_fact_organizer.html#ad19ac6f1d28f88dd37dec27b29cf1a8e">FactOrganizer</a>, <a class="el" href="class_public_fact_organizer.html#a08850ceb5f9e8bd01a731986402131f0">PublicFactOrganizer</a></li>
+<li>WorldDropdown&#160;:&#160;<a class="el" href="class_create_loader.html#a59bf72afa710c68d4362ffdb0e3bb234">CreateLoader</a></li>
+<li>Worlds&#160;:&#160;<a class="el" href="class_stage_static.html#ac3e5974d8914bfcd35e9de55d3f7e81d">StageStatic</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/functions_vars_x.html b/Doxygen/output/html/functions_vars_x.html
new file mode 100644
index 0000000000000000000000000000000000000000..23f9b37f29951b6233e1b87a196e210142f044e6
--- /dev/null
+++ b/Doxygen/output/html/functions_vars_x.html
@@ -0,0 +1,100 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Class Members - Variables</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('functions_vars_x.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="contents">
+&#160;
+
+<h3><a id="index_x" name="index_x"></a>- x -</h3><ul>
+<li>X_Pacece_Between_Items&#160;:&#160;<a class="el" href="class_display_facts.html#a7101c78efeef5c83f88c7899097b6f19">DisplayFacts</a>, <a class="el" href="class_display_scrolls.html#a12494cc9456453cf3f792a1ddcef26df">DisplayScrolls</a></li>
+<li>x_Start&#160;:&#160;<a class="el" href="class_display_facts.html#a6e69538a3974b34cb12633068dde8825">DisplayFacts</a>, <a class="el" href="class_display_scrolls.html#a3a8c524445aa2fc9b8f9e4f875a74474">DisplayScrolls</a>, <a class="el" href="class_scroll_details.html#a1463a71da841e3fa5e98cc5f1b186bf8">ScrollDetails</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/functions_vars_y.html b/Doxygen/output/html/functions_vars_y.html
new file mode 100644
index 0000000000000000000000000000000000000000..5b2151c4fbdd3efa40b0cf986e0286614e99c82c
--- /dev/null
+++ b/Doxygen/output/html/functions_vars_y.html
@@ -0,0 +1,101 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Class Members - Variables</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('functions_vars_y.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="contents">
+&#160;
+
+<h3><a id="index_y" name="index_y"></a>- y -</h3><ul>
+<li>y_Pacece_Between_Items&#160;:&#160;<a class="el" href="class_display_facts.html#adcc13622961b28f4641c7aee559b9447">DisplayFacts</a>, <a class="el" href="class_display_scrolls.html#a1dc54572cc7e15ff936bd432fc0b34fe">DisplayScrolls</a></li>
+<li>y_Paece_Between_Items&#160;:&#160;<a class="el" href="class_scroll_details.html#aabeeba25af51f262b02b32c35c445d80">ScrollDetails</a></li>
+<li>y_Start&#160;:&#160;<a class="el" href="class_display_facts.html#ae456f564c635bc9b5b3108bde3e20bbd">DisplayFacts</a>, <a class="el" href="class_display_scrolls.html#a084e9003fba64e26d56ed5ef955e996b">DisplayScrolls</a>, <a class="el" href="class_scroll_details.html#a87f0efdeb12adb4e03c26866870cd20f">ScrollDetails</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/functions_w.html b/Doxygen/output/html/functions_w.html
new file mode 100644
index 0000000000000000000000000000000000000000..e73c779f765d27edb69d06f7fd90783add1f21fd
--- /dev/null
+++ b/Doxygen/output/html/functions_w.html
@@ -0,0 +1,111 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Class Members</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('functions_w.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="contents">
+<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div>
+
+<h3><a id="index_w" name="index_w"></a>- w -</h3><ul>
+<li>WaitingText&#160;:&#160;<a class="el" href="class_start_server.html#ac4da4af85c6c0504d1a2d3b0d81aeca3">StartServer</a></li>
+<li>walkAroundObject&#160;:&#160;<a class="el" href="class_task_charakter_animation.html#af19ccad0e88ba698a14c03c44fe471b0">TaskCharakterAnimation</a></li>
+<li>walking&#160;:&#160;<a class="el" href="class_task_charakter_animation.html#af1459ffecb2f7a648ef283aee233369a">TaskCharakterAnimation</a></li>
+<li>walkingTime&#160;:&#160;<a class="el" href="class_task_charakter_animation.html#af2f41b9d4467ddf33577d5bc737d044b">TaskCharakterAnimation</a></li>
+<li>WatchedFacts&#160;:&#160;<a class="el" href="class_public_fact_organizer.html#ae9bad8b20c34b3719aeb7f258abeb734">PublicFactOrganizer</a></li>
+<li>Workflow&#160;:&#160;<a class="el" href="class_fact_organizer.html#af41acf88e3283cb3e8a9ce15e66117fe">FactOrganizer</a>, <a class="el" href="class_public_fact_organizer.html#aaf52498072fea54f2771be4b31137308">PublicFactOrganizer</a></li>
+<li>workflow_id&#160;:&#160;<a class="el" href="struct_fact_organizer_1_1meta.html#a1ffdc7794534772f36ec73b755267dc5">FactOrganizer.meta</a>, <a class="el" href="struct_public_fact_organizer_1_1meta.html#aba17b6ca864ffe42636001f88b5adc13">PublicFactOrganizer.meta</a></li>
+<li>WorkflowAdd()&#160;:&#160;<a class="el" href="class_fact_organizer.html#a6507936f300a99b81fb3d930d96b1caa">FactOrganizer</a></li>
+<li>worksteps&#160;:&#160;<a class="el" href="class_fact_organizer.html#ad19ac6f1d28f88dd37dec27b29cf1a8e">FactOrganizer</a>, <a class="el" href="class_public_fact_organizer.html#a08850ceb5f9e8bd01a731986402131f0">PublicFactOrganizer</a></li>
+<li>WorldDropdown&#160;:&#160;<a class="el" href="class_create_loader.html#a59bf72afa710c68d4362ffdb0e3bb234">CreateLoader</a></li>
+<li>Worlds&#160;:&#160;<a class="el" href="class_stage_static.html#ac3e5974d8914bfcd35e9de55d3f7e81d">StageStatic</a></li>
+<li>WriteJson()&#160;:&#160;<a class="el" href="class_j_s_o_n_manager_1_1_json_inheritence_converter.html#a8bf575557ab2336d9a49eade17771ef1">JSONManager.JsonInheritenceConverter&lt; T &gt;</a></li>
+<li>WriteToJsonFile()&#160;:&#160;<a class="el" href="class_j_s_o_n_manager.html#a39e9fe04ae0420ab91ce59f9dba875f4">JSONManager</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/functions_x.html b/Doxygen/output/html/functions_x.html
new file mode 100644
index 0000000000000000000000000000000000000000..b0ecbec32be79183972db1c71e614c794ee329ef
--- /dev/null
+++ b/Doxygen/output/html/functions_x.html
@@ -0,0 +1,100 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Class Members</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('functions_x.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="contents">
+<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div>
+
+<h3><a id="index_x" name="index_x"></a>- x -</h3><ul>
+<li>X_Pacece_Between_Items&#160;:&#160;<a class="el" href="class_display_facts.html#a7101c78efeef5c83f88c7899097b6f19">DisplayFacts</a>, <a class="el" href="class_display_scrolls.html#a12494cc9456453cf3f792a1ddcef26df">DisplayScrolls</a></li>
+<li>x_Start&#160;:&#160;<a class="el" href="class_display_facts.html#a6e69538a3974b34cb12633068dde8825">DisplayFacts</a>, <a class="el" href="class_display_scrolls.html#a3a8c524445aa2fc9b8f9e4f875a74474">DisplayScrolls</a>, <a class="el" href="class_scroll_details.html#a1463a71da841e3fa5e98cc5f1b186bf8">ScrollDetails</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/functions_y.html b/Doxygen/output/html/functions_y.html
new file mode 100644
index 0000000000000000000000000000000000000000..dc6cc6db140d9f5421defc5f8b37d4d4c2595782
--- /dev/null
+++ b/Doxygen/output/html/functions_y.html
@@ -0,0 +1,102 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Class Members</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('functions_y.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="contents">
+<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div>
+
+<h3><a id="index_y" name="index_y"></a>- y -</h3><ul>
+<li>y_Pacece_Between_Items&#160;:&#160;<a class="el" href="class_display_facts.html#adcc13622961b28f4641c7aee559b9447">DisplayFacts</a>, <a class="el" href="class_display_scrolls.html#a1dc54572cc7e15ff936bd432fc0b34fe">DisplayScrolls</a></li>
+<li>y_Paece_Between_Items&#160;:&#160;<a class="el" href="class_scroll_details.html#aabeeba25af51f262b02b32c35c445d80">ScrollDetails</a></li>
+<li>y_Start&#160;:&#160;<a class="el" href="class_display_facts.html#ae456f564c635bc9b5b3108bde3e20bbd">DisplayFacts</a>, <a class="el" href="class_display_scrolls.html#a084e9003fba64e26d56ed5ef955e996b">DisplayScrolls</a>, <a class="el" href="class_scroll_details.html#a87f0efdeb12adb4e03c26866870cd20f">ScrollDetails</a></li>
+<li>yeetusdeletus()&#160;:&#160;<a class="el" href="class_fact_organizer.html#a80782d4ec977d8033da8f68f8f00caf6">FactOrganizer</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/hierarchy.html b/Doxygen/output/html/hierarchy.html
new file mode 100644
index 0000000000000000000000000000000000000000..864dade396e98670cb05d2660253713a7885698b
--- /dev/null
+++ b/Doxygen/output/html/hierarchy.html
@@ -0,0 +1,245 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Class Hierarchy</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('hierarchy.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">Class Hierarchy</div></div>
+</div><!--header-->
+<div class="contents">
+<div class="textblock">This inheritance list is sorted roughly, but not completely, alphabetically:</div><div class="directory">
+<div class="levels">[detail level <span onclick="javascript:toggleLevel(1);">1</span><span onclick="javascript:toggleLevel(2);">2</span><span onclick="javascript:toggleLevel(3);">3</span><span onclick="javascript:toggleLevel(4);">4</span>]</div><table class="directory">
+<tr id="row_0_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_0_" class="arrow" onclick="toggleFolder('0_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_abstract_line_fact_wrapped_c_r_t_p.html" target="_self">AbstractLineFactWrappedCRTP&lt; LineFact &gt;</a></td><td class="desc"></td></tr>
+<tr id="row_0_0_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_line_fact.html" target="_self">LineFact</a></td><td class="desc">Line within 3D Space of finite length </td></tr>
+<tr id="row_1_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_1_" class="arrow" onclick="toggleFolder('1_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_abstract_line_fact_wrapped_c_r_t_p.html" target="_self">AbstractLineFactWrappedCRTP&lt; RayFact &gt;</a></td><td class="desc"></td></tr>
+<tr id="row_1_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_ray_fact.html" target="_self">RayFact</a></td><td class="desc">Ray within 3D Space of infinite length </td></tr>
+<tr id="row_2_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_add_fact_response.html" target="_self">AddFactResponse</a></td><td class="desc">class to Read AddFact Responses. </td></tr>
+<tr id="row_3_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_communication_events.html" target="_self">CommunicationEvents</a></td><td class="desc"></td></tr>
+<tr id="row_4_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_4_" class="arrow" onclick="toggleFolder('4_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>EqualityComparer</b></td><td class="desc"></td></tr>
+<tr id="row_4_0_" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_4_0_" class="arrow" onclick="toggleFolder('4_0_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_fact_comparer.html" target="_self">FactComparer</a></td><td class="desc">Base class for all <a class="el" href="class_fact_comparer.html" title="Base class for all FactComparer to be used in conjucntion with Stage.solution SolutionOrganizer,...">FactComparer</a> to be used in conjucntion with <a class="el" href="class_stage.html#ad99036faecb6777fb860cca1ae7731d5" title="Defining when this Stage.player_record is considered as solved. FactOrganizer.DynamiclySolved(Solutio...">Stage.solution</a> </p><dl class="section see"><dt>See also</dt><dd><a class="el" href="class_solution_organizer.html" title="Solution of a Stage">SolutionOrganizer</a>, <a class="el" href="class_solution_organizer.html#a65f9c46f6d1bf11d585f8fe97f889584" title="A collection of constrains of which all have to be true SubSolution, FactOrganizer....">SolutionOrganizer.ValidationSet</a>, FactOrganizer.DynamiclySolved(SolutionOrganizer, out System.Collections.Generic.List&lt;System.Collections.Generic.List&lt;string&gt;&gt;, out System.Collections.Generic.List&lt;System.Collections.Generic.List&lt;string&gt;&gt;)</dd></dl>
+</td></tr>
+<tr id="row_4_0_0_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_fact_equivalents_comparer.html" target="_self">FactEquivalentsComparer</a></td><td class="desc">Checks if both <a class="el" href="class_fact.html">Facts</a> are Equivalent, while accounting for Unity and floating point precission </td></tr>
+<tr id="row_4_0_1_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_line_fact_hight_direction_comparer.html" target="_self">LineFactHightDirectionComparer</a></td><td class="desc">Checks <a class="el" href="class_line_fact.html">LineFacts</a> if <a class="el" href="class_line_fact_hight_direction_comparer.html#ad0bc01311d7a79c1239041a23f707c30" title="Checks LineFacts if Compare(Fact, Fact).fact is of same direction and at least of same length as Comp...">Compare(Fact, Fact).fact</a> is of same direction and at least of same length as <a class="el" href="class_line_fact_hight_direction_comparer.html#ad0bc01311d7a79c1239041a23f707c30" title="Checks LineFacts if Compare(Fact, Fact).fact is of same direction and at least of same length as Comp...">Compare(Fact, Fact).solution</a>, while accounting for Unity and floating point precission </p><dl class="section see"><dt>See also</dt><dd><a class="el" href="class_math3d.html#ae52554bcf30ec1afc8549b2a33e00bb5">Math3d.vectorPrecission</a></dd></dl>
+</td></tr>
+<tr id="row_5_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_5_" class="arrow" onclick="toggleFolder('5_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_fact.html" target="_self">Fact</a></td><td class="desc">Fact representation of Unity; mostly mirrors Facts of MMT. </td></tr>
+<tr id="row_5_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_fact_wrapped_c_r_t_p.html" target="_self">FactWrappedCRTP&lt; T &gt;</a></td><td class="desc">Implements CRTP for <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a>; Escalates constructors; </td></tr>
+<tr id="row_6_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_fact_manager.html" target="_self">FactManager</a></td><td class="desc">Initiates named <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> and adds it to StageStatic.stage.factState </td></tr>
+<tr id="row_7_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_7_" class="arrow" onclick="toggleFolder('7_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_fact_organizer.html" target="_self">FactOrganizer</a></td><td class="desc">Organizes (insertion/ deletion / etc. operations) and sepperates <a class="el" href="class_fact.html">Fact</a> spaces. Keeps track of insertion/ deletion actions for <a class="el" href="class_fact_organizer.html#ac32d8cf9c0ffb350f4e6b250d7602577" title="Undoes an entire step or last softreset . No Fact will be actually added, removed or deleted; only it...">undo</a> and <a class="el" href="class_fact_organizer.html#a88221b2e001edc7fb642290efc106258" title="Redoes an entire step . No Fact will be actually added, removed or deleted; only its visablity and me...">redo</a>. </td></tr>
+<tr id="row_7_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_public_fact_organizer.html" target="_self">PublicFactOrganizer</a></td><td class="desc">JsonReader/ JsonWriter readable and creatable format. TODO? PERF? SE? JsonInheritanceProblem: scrap this hardwired class and implement dynamic approach with JsonConverter (see JSONManager.JsonInheritenceConverter&lt;T&gt;) </td></tr>
+<tr id="row_7_1_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_solution_organizer.html" target="_self">SolutionOrganizer</a></td><td class="desc">Solution of a <a class="el" href="class_stage.html">Stage</a> </td></tr>
+<tr id="row_8_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_8_" class="arrow" onclick="toggleFolder('8_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_fact_wrapped_c_r_t_p.html" target="_self">FactWrappedCRTP&lt; AbstractLineFact &gt;</a></td><td class="desc"></td></tr>
+<tr id="row_8_0_" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_8_0_" class="arrow" onclick="toggleFolder('8_0_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_abstract_line_fact.html" target="_self">AbstractLineFact</a></td><td class="desc">Base-class for 1D-Facts </td></tr>
+<tr id="row_8_0_0_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_abstract_line_fact_wrapped_c_r_t_p.html" target="_self">AbstractLineFactWrappedCRTP&lt; T &gt;</a></td><td class="desc">Implements CRTP for <a class="el" href="class_abstract_line_fact.html" title="Base-class for 1D-Facts">AbstractLineFact</a>; Escalates constructors; </td></tr>
+<tr id="row_9_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_9_" class="arrow" onclick="toggleFolder('9_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_fact_wrapped_c_r_t_p.html" target="_self">FactWrappedCRTP&lt; AngleFact &gt;</a></td><td class="desc"></td></tr>
+<tr id="row_9_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_angle_fact.html" target="_self">AngleFact</a></td><td class="desc">Angle comprised of three <a class="el" href="class_point_fact.html">PointFacts</a> [A,B,C] </td></tr>
+<tr id="row_10_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_10_" class="arrow" onclick="toggleFolder('10_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_fact_wrapped_c_r_t_p.html" target="_self">FactWrappedCRTP&lt; OnLineFact &gt;</a></td><td class="desc"></td></tr>
+<tr id="row_10_0_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_on_line_fact.html" target="_self">OnLineFact</a></td><td class="desc">A <a class="el" href="class_point_fact.html" title="Point in 3D Space">PointFact</a> on a <a class="el" href="class_abstract_line_fact.html" title="Base-class for 1D-Facts">AbstractLineFact</a> </td></tr>
+<tr id="row_11_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_11_" class="arrow" onclick="toggleFolder('11_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_fact_wrapped_c_r_t_p.html" target="_self">FactWrappedCRTP&lt; PointFact &gt;</a></td><td class="desc"></td></tr>
+<tr id="row_11_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_point_fact.html" target="_self">PointFact</a></td><td class="desc">Point in 3D Space </td></tr>
+<tr id="row_12_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_scroll_1_1_filled_scroll.html" target="_self">Scroll.FilledScroll</a></td><td class="desc"></td></tr>
+<tr id="row_13_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_game_object_extensions.html" target="_self">GameObjectExtensions</a></td><td class="desc"></td></tr>
+<tr id="row_14_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_generate_demo_files.html" target="_self">GenerateDemoFiles</a></td><td class="desc"></td></tr>
+<tr id="row_15_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_15_" class="arrow" onclick="toggleFolder('15_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>IDragHandler</b></td><td class="desc"></td></tr>
+<tr id="row_15_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_drag_handling.html" target="_self">DragHandling</a></td><td class="desc"></td></tr>
+<tr id="row_16_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_16_" class="arrow" onclick="toggleFolder('16_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>IDropHandler</b></td><td class="desc"></td></tr>
+<tr id="row_16_0_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_drop_handling.html" target="_self">DropHandling</a></td><td class="desc"></td></tr>
+<tr id="row_17_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_17_" class="arrow" onclick="toggleFolder('17_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>IEndDragHandler</b></td><td class="desc"></td></tr>
+<tr id="row_17_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_drag_handling.html" target="_self">DragHandling</a></td><td class="desc"></td></tr>
+<tr id="row_18_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_18_" class="arrow" onclick="toggleFolder('18_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>IPointerClickHandler</b></td><td class="desc"></td></tr>
+<tr id="row_18_0_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_drop_handling.html" target="_self">DropHandling</a></td><td class="desc"></td></tr>
+<tr id="row_19_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_19_" class="arrow" onclick="toggleFolder('19_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>IPointerEnterHandler</b></td><td class="desc"></td></tr>
+<tr id="row_19_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_hover_text.html" target="_self">HoverText</a></td><td class="desc"></td></tr>
+<tr id="row_20_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_20_" class="arrow" onclick="toggleFolder('20_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>IPointerExitHandler</b></td><td class="desc"></td></tr>
+<tr id="row_20_0_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_hover_text.html" target="_self">HoverText</a></td><td class="desc"></td></tr>
+<tr id="row_21_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_21_" class="arrow" onclick="toggleFolder('21_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>JsonConverter</b></td><td class="desc"></td></tr>
+<tr id="row_21_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_j_s_o_n_manager_1_1_json_inheritence_converter.html" target="_self">JSONManager.JsonInheritenceConverter&lt; T &gt;</a></td><td class="desc"></td></tr>
+<tr id="row_22_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_j_s_o_n_manager.html" target="_self">JSONManager</a></td><td class="desc"></td></tr>
+<tr id="row_23_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_23_" class="arrow" onclick="toggleFolder('23_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_list_loader.html" target="_self">ListLoader&lt; Stage &gt;</a></td><td class="desc"></td></tr>
+<tr id="row_23_0_" class="even" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_23_0_" class="arrow" onclick="toggleFolder('23_0_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_stage_loader.html" target="_self">StageLoader</a></td><td class="desc"></td></tr>
+<tr id="row_23_0_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_local_loader.html" target="_self">LocalLoader</a></td><td class="desc">Dummy class; "needed" </td></tr>
+<tr id="row_24_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_loader.html" target="_self">Loader</a></td><td class="desc"></td></tr>
+<tr id="row_25_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_math3d.html" target="_self">Math3d</a></td><td class="desc"></td></tr>
+<tr id="row_26_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_fact_organizer_1_1meta.html" target="_self">FactOrganizer.meta</a></td><td class="desc">Each <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> entry in <a class="el" href="class_fact_organizer.html#aaecadb732959072d4b65bb63329d2834">FactDict</a> has a corresponding <a class="el" href="struct_fact_organizer_1_1meta.html" title="Each Fact entry in FactDict has a corresponding meta entry in MetaInf. The meta struct is a collectio...">meta</a> entry in <a class="el" href="class_fact_organizer.html#ad5555aba196a7b123addf7b62246e11c">MetaInf</a>. The <a class="el" href="struct_fact_organizer_1_1meta.html" title="Each Fact entry in FactDict has a corresponding meta entry in MetaInf. The meta struct is a collectio...">meta</a> struct is a collection of meta-variables. &lt;seealsocref="PruneWorkflow"/&gt; </td></tr>
+<tr id="row_27_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_public_fact_organizer_1_1meta.html" target="_self">PublicFactOrganizer.meta</a></td><td class="desc"></td></tr>
+<tr id="row_28_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_28_" class="arrow" onclick="toggleFolder('28_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_declaration.html" target="_self">JSONManager.MMTDeclaration</a></td><td class="desc"></td></tr>
+<tr id="row_28_0_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_symbol_declaration.html" target="_self">JSONManager.MMTSymbolDeclaration</a></td><td class="desc"></td></tr>
+<tr id="row_28_1_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_value_declaration.html" target="_self">JSONManager.MMTValueDeclaration</a></td><td class="desc"></td></tr>
+<tr id="row_29_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_29_" class="arrow" onclick="toggleFolder('29_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_j_s_o_n_manager_1_1_m_m_t_term.html" target="_self">JSONManager.MMTTerm</a></td><td class="desc"></td></tr>
+<tr id="row_29_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_j_s_o_n_manager_1_1_o_m_a.html" target="_self">JSONManager.OMA</a></td><td class="desc"></td></tr>
+<tr id="row_29_1_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_j_s_o_n_manager_1_1_o_m_f.html" target="_self">JSONManager.OMF</a></td><td class="desc"></td></tr>
+<tr id="row_29_2_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_j_s_o_n_manager_1_1_o_m_s.html" target="_self">JSONManager.OMS</a></td><td class="desc"></td></tr>
+<tr id="row_29_3_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_j_s_o_n_manager_1_1_o_m_s_t_r.html" target="_self">JSONManager.OMSTR</a></td><td class="desc"></td></tr>
+<tr id="row_30_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_m_m_t_u_r_i_collection.html" target="_self">MMTURICollection</a></td><td class="desc"></td></tr>
+<tr id="row_31_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_31_" class="arrow" onclick="toggleFolder('31_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>MonoBehaviour</b></td><td class="desc"></td></tr>
+<tr id="row_31_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_align_text.html" target="_self">AlignText</a></td><td class="desc"></td></tr>
+<tr id="row_31_1_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_character_dialog.html" target="_self">CharacterDialog</a></td><td class="desc"></td></tr>
+<tr id="row_31_2_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_circle_segment_generator.html" target="_self">CircleSegmentGenerator</a></td><td class="desc"></td></tr>
+<tr id="row_31_3_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_collapsable_category.html" target="_self">CollapsableCategory</a></td><td class="desc"></td></tr>
+<tr id="row_31_4_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_collapsable_stage.html" target="_self">CollapsableStage</a></td><td class="desc"></td></tr>
+<tr id="row_31_5_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_discrete_bar_slider.html" target="_self">DiscreteBarSlider</a></td><td class="desc"></td></tr>
+<tr id="row_31_6_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_display_facts.html" target="_self">DisplayFacts</a></td><td class="desc"></td></tr>
+<tr id="row_31_7_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_display_scrolls.html" target="_self">DisplayScrolls</a></td><td class="desc"></td></tr>
+<tr id="row_31_8_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_drag_handling.html" target="_self">DragHandling</a></td><td class="desc"></td></tr>
+<tr id="row_31_9_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_drop_handling.html" target="_self">DropHandling</a></td><td class="desc"></td></tr>
+<tr id="row_31_10_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_fact_object.html" target="_self">FactObject</a></td><td class="desc"><a class="el" href="class_fact.html#a39ce0d07dbfb18c028ea9ea86c69d311">Fact.Id</a>/ <code>MonoBehaviour</code> wrapper to be attached to <a class="el" href="class_fact.html#ac78c42d053d145656555d4af4e8a76b9" title="Reference to GameObject that represents this Fact in the GameWorld.">Fact.Representation</a> </td></tr>
+<tr id="row_31_11_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_fact_spawner.html" target="_self">FactSpawner</a></td><td class="desc"></td></tr>
+<tr id="row_31_12_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_fact_wrapper.html" target="_self">FactWrapper</a></td><td class="desc"></td></tr>
+<tr id="row_31_13_" class="even" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_31_13_" class="arrow" onclick="toggleFolder('31_13_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_gadget.html" target="_self">Gadget</a></td><td class="desc">Base class for all Gadgets to derive from. A <a class="el" href="class_gadget.html" title="Base class for all Gadgets to derive from. A Gadget is a tool for the player (and level editor) to in...">Gadget</a> is a tool for the player (and level editor) to interact with the GameWorld. </td></tr>
+<tr id="row_31_13_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_angle_tool.html" target="_self">AngleTool</a></td><td class="desc"></td></tr>
+<tr id="row_31_13_1_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_extra_gadget.html" target="_self">ExtraGadget</a></td><td class="desc"></td></tr>
+<tr id="row_31_13_2_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_line_tool.html" target="_self">LineTool</a></td><td class="desc"></td></tr>
+<tr id="row_31_13_3_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_lot_tool.html" target="_self">LotTool</a></td><td class="desc"></td></tr>
+<tr id="row_31_13_4_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_pendulum.html" target="_self">Pendulum</a></td><td class="desc"></td></tr>
+<tr id="row_31_13_5_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_pointer.html" target="_self">Pointer</a></td><td class="desc"></td></tr>
+<tr id="row_31_13_6_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_pole_tool.html" target="_self">PoleTool</a></td><td class="desc"></td></tr>
+<tr id="row_31_13_7_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_remover.html" target="_self">Remover</a></td><td class="desc"></td></tr>
+<tr id="row_31_13_8_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_tape.html" target="_self">Tape</a></td><td class="desc"></td></tr>
+<tr id="row_31_14_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_gadget_manager.html" target="_self">GadgetManager</a></td><td class="desc"></td></tr>
+<tr id="row_31_15_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_global_behaviour.html" target="_self">GlobalBehaviour</a></td><td class="desc"></td></tr>
+<tr id="row_31_16_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_hide_u_i.html" target="_self">HideUI</a></td><td class="desc"></td></tr>
+<tr id="row_31_17_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_hit_water.html" target="_self">HitWater</a></td><td class="desc"></td></tr>
+<tr id="row_31_18_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_hover_text.html" target="_self">HoverText</a></td><td class="desc"></td></tr>
+<tr id="row_31_19_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_image_hint_animation.html" target="_self">ImageHintAnimation</a></td><td class="desc"></td></tr>
+<tr id="row_31_20_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_input_field_panel.html" target="_self">InputFieldPanel</a></td><td class="desc">Just adds a " " to the end of TMPro input-field-text-box. <br  />
+ This fixes some graphical glitches, occuring when typing a [newline]. </td></tr>
+<tr id="row_31_21_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_loader_1_1_mono_dummy.html" target="_self">Loader.MonoDummy</a></td><td class="desc"></td></tr>
+<tr id="row_31_22_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_loading_screen_percentage.html" target="_self">LoadingScreenPercentage</a></td><td class="desc">Attached in the Loading-Screen to TMPro object for progress display. Loads set <a class="el" href="class_loader.html#a68c6dab153b022c0a0fe1f7992593fe2" title="Defines last Scene loaded by this and/ or to be loaded when calling LoaderCallback.">Loader.nextscene</a> and updates progress in TMPro.TextMeshProUGUI. </td></tr>
+<tr id="row_31_23_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_m_m_t_interface.html" target="_self">MMTInterface</a></td><td class="desc"></td></tr>
+<tr id="row_31_24_" class="even" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_31_24_" class="arrow" onclick="toggleFolder('31_24_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_menue_loader.html" target="_self">MenueLoader</a></td><td class="desc">Allows multiple Pages (direct children of this) to switch/ scroll through. </td></tr>
+<tr id="row_31_24_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_31_24_0_" class="arrow" onclick="toggleFolder('31_24_0_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_create_loader.html" target="_self">CreateLoader</a></td><td class="desc"></td></tr>
+<tr id="row_31_24_0_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_edit_loader.html" target="_self">EditLoader</a></td><td class="desc"></td></tr>
+<tr id="row_31_24_1_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_list_loader.html" target="_self">ListLoader&lt; T &gt;</a></td><td class="desc">Allowes for Pages of <a class="el" href="class_menue_loader.html" title="Allows multiple Pages (direct children of this) to switch/ scroll through.">MenueLoader</a> to contain Lists. </td></tr>
+<tr id="row_31_25_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_mesh_renderer_hint_animation.html" target="_self">MeshRendererHintAnimation</a></td><td class="desc"></td></tr>
+<tr id="row_31_26_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_point_wrapper.html" target="_self">PointWrapper</a></td><td class="desc"></td></tr>
+<tr id="row_31_27_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_pythagoras_script.html" target="_self">PythagorasScript</a></td><td class="desc"></td></tr>
+<tr id="row_31_28_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_rendered_scroll_fact.html" target="_self">RenderedScrollFact</a></td><td class="desc"></td></tr>
+<tr id="row_31_29_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_restart.html" target="_self">Restart</a></td><td class="desc"></td></tr>
+<tr id="row_31_30_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_scroll_clicked_script.html" target="_self">ScrollClickedScript</a></td><td class="desc"></td></tr>
+<tr id="row_31_31_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_scroll_details.html" target="_self">ScrollDetails</a></td><td class="desc"></td></tr>
+<tr id="row_31_32_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_scroll_u_i_manager.html" target="_self">ScrollUIManager</a></td><td class="desc"></td></tr>
+<tr id="row_31_33_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_shiny_things.html" target="_self">ShinyThings</a></td><td class="desc"></td></tr>
+<tr id="row_31_34_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_stage_behaviour.html" target="_self">StageBehaviour</a></td><td class="desc">Attached to prefab Def_Stage </td></tr>
+<tr id="row_31_35_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_start_server.html" target="_self">StartServer</a></td><td class="desc"></td></tr>
+<tr id="row_31_36_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_task_charakter_animation.html" target="_self">TaskCharakterAnimation</a></td><td class="desc"></td></tr>
+<tr id="row_31_37_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_tool_mode_selector.html" target="_self">ToolModeSelector</a></td><td class="desc"></td></tr>
+<tr id="row_31_38_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_tool_mode_text.html" target="_self">ToolModeText</a></td><td class="desc"></td></tr>
+<tr id="row_31_39_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_world_cursor.html" target="_self">WorldCursor</a></td><td class="desc"></td></tr>
+<tr id="row_32_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_parsing_dictionary.html" target="_self">ParsingDictionary</a></td><td class="desc"></td></tr>
+<tr id="row_33_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_player_record.html" target="_self">PlayerRecord</a></td><td class="desc">Represents a save slot. </td></tr>
+<tr id="row_34_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_scroll.html" target="_self">Scroll</a></td><td class="desc"></td></tr>
+<tr id="row_35_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_scroll_1_1_scroll_application_checking_error.html" target="_self">Scroll.ScrollApplicationCheckingError</a></td><td class="desc"></td></tr>
+<tr id="row_36_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_scroll_1_1_scroll_application_info.html" target="_self">Scroll.ScrollApplicationInfo</a></td><td class="desc"></td></tr>
+<tr id="row_37_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_scroll_1_1_scroll_assignment.html" target="_self">Scroll.ScrollAssignment</a></td><td class="desc"></td></tr>
+<tr id="row_38_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_scroll_1_1_scroll_dynamic_info.html" target="_self">Scroll.ScrollDynamicInfo</a></td><td class="desc"></td></tr>
+<tr id="row_39_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_39_" class="arrow" onclick="toggleFolder('39_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_scroll_1_1_scroll_fact.html" target="_self">Scroll.ScrollFact</a></td><td class="desc"></td></tr>
+<tr id="row_39_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_scroll_1_1_scroll_symbol_fact.html" target="_self">Scroll.ScrollSymbolFact</a></td><td class="desc"></td></tr>
+<tr id="row_39_1_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_scroll_1_1_scroll_value_fact.html" target="_self">Scroll.ScrollValueFact</a></td><td class="desc"></td></tr>
+<tr id="row_40_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_scroll_1_1_scroll_theory_reference.html" target="_self">Scroll.ScrollTheoryReference</a></td><td class="desc"></td></tr>
+<tr id="row_41_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_stage.html" target="_self">Stage</a></td><td class="desc"></td></tr>
+<tr id="row_42_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_stage_static_1_1_stage_error_struct.html" target="_self">StageStatic.StageErrorStruct</a></td><td class="desc">Created when an error (may) occures while a <a class="el" href="class_stage.html">Stage</a> is being created, because of incompatible variables. </td></tr>
+<tr id="row_43_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_stage_static.html" target="_self">StageStatic</a></td><td class="desc">Keeps track of all available and current <a class="el" href="class_stage.html">Stage</a> </td></tr>
+<tr id="row_44_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_fact_organizer_1_1stepnote.html" target="_self">FactOrganizer.stepnote</a></td><td class="desc">Keeps track of insertion/ deletion/ etc. operations for <a class="el" href="class_fact_organizer.html#ac32d8cf9c0ffb350f4e6b250d7602577" title="Undoes an entire step or last softreset . No Fact will be actually added, removed or deleted; only it...">undo</a> and <a class="el" href="class_fact_organizer.html#a88221b2e001edc7fb642290efc106258" title="Redoes an entire step . No Fact will be actually added, removed or deleted; only its visablity and me...">redo</a> </td></tr>
+<tr id="row_45_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_public_fact_organizer_1_1stepnote.html" target="_self">PublicFactOrganizer.stepnote</a></td><td class="desc"></td></tr>
+<tr id="row_46_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_solution_organizer_1_1_sub_solution.html" target="_self">SolutionOrganizer.SubSolution</a></td><td class="desc">Sits at the heart, but represents only a part of the whole Solution. </td></tr>
+<tr id="row_47_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_u_i_tool_box.html" target="_self">UIToolBox</a></td><td class="desc"></td></tr>
+<tr id="row_48_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_48_" class="arrow" onclick="toggleFolder('48_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>UnityEvent</b></td><td class="desc"></td></tr>
+<tr id="row_48_0_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_communication_events_1_1_animation_event.html" target="_self">CommunicationEvents.AnimationEvent</a></td><td class="desc"></td></tr>
+<tr id="row_48_1_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_communication_events_1_1_animation_event_with_uris.html" target="_self">CommunicationEvents.AnimationEventWithUris</a></td><td class="desc"></td></tr>
+<tr id="row_48_2_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_communication_events_1_1_fact_event.html" target="_self">CommunicationEvents.FactEvent</a></td><td class="desc"></td></tr>
+<tr id="row_48_3_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_communication_events_1_1_hit_event.html" target="_self">CommunicationEvents.HitEvent</a></td><td class="desc"></td></tr>
+<tr id="row_48_4_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_communication_events_1_1_mouse_over_fact_event.html" target="_self">CommunicationEvents.MouseOverFactEvent</a></td><td class="desc"></td></tr>
+<tr id="row_48_5_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_communication_events_1_1_shiny_event.html" target="_self">CommunicationEvents.ShinyEvent</a></td><td class="desc"></td></tr>
+<tr id="row_48_6_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_communication_events_1_1_signal_event.html" target="_self">CommunicationEvents.SignalEvent</a></td><td class="desc"></td></tr>
+<tr id="row_48_7_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_communication_events_1_1_tool_mode_event.html" target="_self">CommunicationEvents.ToolModeEvent</a></td><td class="desc"></td></tr>
+<tr id="row_49_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_j_s_o_n_manager_1_1_u_r_i.html" target="_self">JSONManager.URI</a></td><td class="desc"></td></tr>
+<tr id="row_50_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_scroll_1_1_uri_reference.html" target="_self">Scroll.UriReference</a></td><td class="desc"></td></tr>
+</table>
+</div><!-- directory -->
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/hierarchy.js b/Doxygen/output/html/hierarchy.js
new file mode 100644
index 0000000000000000000000000000000000000000..72190653929a0d69d7ec44377d402c4de70c496a
--- /dev/null
+++ b/Doxygen/output/html/hierarchy.js
@@ -0,0 +1,172 @@
+var hierarchy =
+[
+    [ "AbstractLineFactWrappedCRTP< LineFact >", "class_abstract_line_fact_wrapped_c_r_t_p.html", [
+      [ "LineFact", "class_line_fact.html", null ]
+    ] ],
+    [ "AbstractLineFactWrappedCRTP< RayFact >", "class_abstract_line_fact_wrapped_c_r_t_p.html", [
+      [ "RayFact", "class_ray_fact.html", null ]
+    ] ],
+    [ "AddFactResponse", "class_add_fact_response.html", null ],
+    [ "CommunicationEvents", "class_communication_events.html", null ],
+    [ "EqualityComparer", null, [
+      [ "FactComparer", "class_fact_comparer.html", [
+        [ "FactEquivalentsComparer", "class_fact_equivalents_comparer.html", null ],
+        [ "LineFactHightDirectionComparer", "class_line_fact_hight_direction_comparer.html", null ]
+      ] ]
+    ] ],
+    [ "Fact", "class_fact.html", [
+      [ "FactWrappedCRTP< T >", "class_fact_wrapped_c_r_t_p.html", null ]
+    ] ],
+    [ "FactManager", "class_fact_manager.html", null ],
+    [ "FactOrganizer", "class_fact_organizer.html", [
+      [ "PublicFactOrganizer", "class_public_fact_organizer.html", null ],
+      [ "SolutionOrganizer", "class_solution_organizer.html", null ]
+    ] ],
+    [ "FactWrappedCRTP< AbstractLineFact >", "class_fact_wrapped_c_r_t_p.html", [
+      [ "AbstractLineFact", "class_abstract_line_fact.html", [
+        [ "AbstractLineFactWrappedCRTP< T >", "class_abstract_line_fact_wrapped_c_r_t_p.html", null ]
+      ] ]
+    ] ],
+    [ "FactWrappedCRTP< AngleFact >", "class_fact_wrapped_c_r_t_p.html", [
+      [ "AngleFact", "class_angle_fact.html", null ]
+    ] ],
+    [ "FactWrappedCRTP< OnLineFact >", "class_fact_wrapped_c_r_t_p.html", [
+      [ "OnLineFact", "class_on_line_fact.html", null ]
+    ] ],
+    [ "FactWrappedCRTP< PointFact >", "class_fact_wrapped_c_r_t_p.html", [
+      [ "PointFact", "class_point_fact.html", null ]
+    ] ],
+    [ "Scroll.FilledScroll", "class_scroll_1_1_filled_scroll.html", null ],
+    [ "GameObjectExtensions", "class_game_object_extensions.html", null ],
+    [ "GenerateDemoFiles", "class_generate_demo_files.html", null ],
+    [ "IDragHandler", null, [
+      [ "DragHandling", "class_drag_handling.html", null ]
+    ] ],
+    [ "IDropHandler", null, [
+      [ "DropHandling", "class_drop_handling.html", null ]
+    ] ],
+    [ "IEndDragHandler", null, [
+      [ "DragHandling", "class_drag_handling.html", null ]
+    ] ],
+    [ "IPointerClickHandler", null, [
+      [ "DropHandling", "class_drop_handling.html", null ]
+    ] ],
+    [ "IPointerEnterHandler", null, [
+      [ "HoverText", "class_hover_text.html", null ]
+    ] ],
+    [ "IPointerExitHandler", null, [
+      [ "HoverText", "class_hover_text.html", null ]
+    ] ],
+    [ "JsonConverter", null, [
+      [ "JSONManager.JsonInheritenceConverter< T >", "class_j_s_o_n_manager_1_1_json_inheritence_converter.html", null ]
+    ] ],
+    [ "JSONManager", "class_j_s_o_n_manager.html", null ],
+    [ "ListLoader< Stage >", "class_list_loader.html", [
+      [ "StageLoader", "class_stage_loader.html", [
+        [ "LocalLoader", "class_local_loader.html", null ]
+      ] ]
+    ] ],
+    [ "Loader", "class_loader.html", null ],
+    [ "Math3d", "class_math3d.html", null ],
+    [ "FactOrganizer.meta", "struct_fact_organizer_1_1meta.html", null ],
+    [ "PublicFactOrganizer.meta", "struct_public_fact_organizer_1_1meta.html", null ],
+    [ "JSONManager.MMTDeclaration", "class_j_s_o_n_manager_1_1_m_m_t_declaration.html", [
+      [ "JSONManager.MMTSymbolDeclaration", "class_j_s_o_n_manager_1_1_m_m_t_symbol_declaration.html", null ],
+      [ "JSONManager.MMTValueDeclaration", "class_j_s_o_n_manager_1_1_m_m_t_value_declaration.html", null ]
+    ] ],
+    [ "JSONManager.MMTTerm", "class_j_s_o_n_manager_1_1_m_m_t_term.html", [
+      [ "JSONManager.OMA", "class_j_s_o_n_manager_1_1_o_m_a.html", null ],
+      [ "JSONManager.OMF", "class_j_s_o_n_manager_1_1_o_m_f.html", null ],
+      [ "JSONManager.OMS", "class_j_s_o_n_manager_1_1_o_m_s.html", null ],
+      [ "JSONManager.OMSTR", "class_j_s_o_n_manager_1_1_o_m_s_t_r.html", null ]
+    ] ],
+    [ "MMTURICollection", "class_m_m_t_u_r_i_collection.html", null ],
+    [ "MonoBehaviour", null, [
+      [ "AlignText", "class_align_text.html", null ],
+      [ "CharacterDialog", "class_character_dialog.html", null ],
+      [ "CircleSegmentGenerator", "class_circle_segment_generator.html", null ],
+      [ "CollapsableCategory", "class_collapsable_category.html", null ],
+      [ "CollapsableStage", "class_collapsable_stage.html", null ],
+      [ "DiscreteBarSlider", "class_discrete_bar_slider.html", null ],
+      [ "DisplayFacts", "class_display_facts.html", null ],
+      [ "DisplayScrolls", "class_display_scrolls.html", null ],
+      [ "DragHandling", "class_drag_handling.html", null ],
+      [ "DropHandling", "class_drop_handling.html", null ],
+      [ "FactObject", "class_fact_object.html", null ],
+      [ "FactSpawner", "class_fact_spawner.html", null ],
+      [ "FactWrapper", "class_fact_wrapper.html", null ],
+      [ "Gadget", "class_gadget.html", [
+        [ "AngleTool", "class_angle_tool.html", null ],
+        [ "ExtraGadget", "class_extra_gadget.html", null ],
+        [ "LineTool", "class_line_tool.html", null ],
+        [ "LotTool", "class_lot_tool.html", null ],
+        [ "Pendulum", "class_pendulum.html", null ],
+        [ "Pointer", "class_pointer.html", null ],
+        [ "PoleTool", "class_pole_tool.html", null ],
+        [ "Remover", "class_remover.html", null ],
+        [ "Tape", "class_tape.html", null ]
+      ] ],
+      [ "GadgetManager", "class_gadget_manager.html", null ],
+      [ "GlobalBehaviour", "class_global_behaviour.html", null ],
+      [ "HideUI", "class_hide_u_i.html", null ],
+      [ "HitWater", "class_hit_water.html", null ],
+      [ "HoverText", "class_hover_text.html", null ],
+      [ "ImageHintAnimation", "class_image_hint_animation.html", null ],
+      [ "InputFieldPanel", "class_input_field_panel.html", null ],
+      [ "Loader.MonoDummy", "class_loader_1_1_mono_dummy.html", null ],
+      [ "LoadingScreenPercentage", "class_loading_screen_percentage.html", null ],
+      [ "MMTInterface", "class_m_m_t_interface.html", null ],
+      [ "MenueLoader", "class_menue_loader.html", [
+        [ "CreateLoader", "class_create_loader.html", [
+          [ "EditLoader", "class_edit_loader.html", null ]
+        ] ],
+        [ "ListLoader< T >", "class_list_loader.html", null ]
+      ] ],
+      [ "MeshRendererHintAnimation", "class_mesh_renderer_hint_animation.html", null ],
+      [ "PointWrapper", "class_point_wrapper.html", null ],
+      [ "PythagorasScript", "class_pythagoras_script.html", null ],
+      [ "RenderedScrollFact", "class_rendered_scroll_fact.html", null ],
+      [ "Restart", "class_restart.html", null ],
+      [ "ScrollClickedScript", "class_scroll_clicked_script.html", null ],
+      [ "ScrollDetails", "class_scroll_details.html", null ],
+      [ "ScrollUIManager", "class_scroll_u_i_manager.html", null ],
+      [ "ShinyThings", "class_shiny_things.html", null ],
+      [ "StageBehaviour", "class_stage_behaviour.html", null ],
+      [ "StartServer", "class_start_server.html", null ],
+      [ "TaskCharakterAnimation", "class_task_charakter_animation.html", null ],
+      [ "ToolModeSelector", "class_tool_mode_selector.html", null ],
+      [ "ToolModeText", "class_tool_mode_text.html", null ],
+      [ "WorldCursor", "class_world_cursor.html", null ]
+    ] ],
+    [ "ParsingDictionary", "class_parsing_dictionary.html", null ],
+    [ "PlayerRecord", "class_player_record.html", null ],
+    [ "Scroll", "class_scroll.html", null ],
+    [ "Scroll.ScrollApplicationCheckingError", "class_scroll_1_1_scroll_application_checking_error.html", null ],
+    [ "Scroll.ScrollApplicationInfo", "class_scroll_1_1_scroll_application_info.html", null ],
+    [ "Scroll.ScrollAssignment", "class_scroll_1_1_scroll_assignment.html", null ],
+    [ "Scroll.ScrollDynamicInfo", "class_scroll_1_1_scroll_dynamic_info.html", null ],
+    [ "Scroll.ScrollFact", "class_scroll_1_1_scroll_fact.html", [
+      [ "Scroll.ScrollSymbolFact", "class_scroll_1_1_scroll_symbol_fact.html", null ],
+      [ "Scroll.ScrollValueFact", "class_scroll_1_1_scroll_value_fact.html", null ]
+    ] ],
+    [ "Scroll.ScrollTheoryReference", "class_scroll_1_1_scroll_theory_reference.html", null ],
+    [ "Stage", "class_stage.html", null ],
+    [ "StageStatic.StageErrorStruct", "struct_stage_static_1_1_stage_error_struct.html", null ],
+    [ "StageStatic", "class_stage_static.html", null ],
+    [ "FactOrganizer.stepnote", "struct_fact_organizer_1_1stepnote.html", null ],
+    [ "PublicFactOrganizer.stepnote", "struct_public_fact_organizer_1_1stepnote.html", null ],
+    [ "SolutionOrganizer.SubSolution", "class_solution_organizer_1_1_sub_solution.html", null ],
+    [ "UIToolBox", "class_u_i_tool_box.html", null ],
+    [ "UnityEvent", null, [
+      [ "CommunicationEvents.AnimationEvent", "class_communication_events_1_1_animation_event.html", null ],
+      [ "CommunicationEvents.AnimationEventWithUris", "class_communication_events_1_1_animation_event_with_uris.html", null ],
+      [ "CommunicationEvents.FactEvent", "class_communication_events_1_1_fact_event.html", null ],
+      [ "CommunicationEvents.HitEvent", "class_communication_events_1_1_hit_event.html", null ],
+      [ "CommunicationEvents.MouseOverFactEvent", "class_communication_events_1_1_mouse_over_fact_event.html", null ],
+      [ "CommunicationEvents.ShinyEvent", "class_communication_events_1_1_shiny_event.html", null ],
+      [ "CommunicationEvents.SignalEvent", "class_communication_events_1_1_signal_event.html", null ],
+      [ "CommunicationEvents.ToolModeEvent", "class_communication_events_1_1_tool_mode_event.html", null ]
+    ] ],
+    [ "JSONManager.URI", "class_j_s_o_n_manager_1_1_u_r_i.html", null ],
+    [ "Scroll.UriReference", "class_scroll_1_1_uri_reference.html", null ]
+];
\ No newline at end of file
diff --git a/Doxygen/output/html/index.html b/Doxygen/output/html/index.html
new file mode 100644
index 0000000000000000000000000000000000000000..cbb33cd655857f90842401b696c7b87a500dbe2a
--- /dev/null
+++ b/Doxygen/output/html/index.html
@@ -0,0 +1,97 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Main Page</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('index.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">FrameIT Documentation</div></div>
+</div><!--header-->
+<div class="contents">
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/jquery.js b/Doxygen/output/html/jquery.js
new file mode 100644
index 0000000000000000000000000000000000000000..c9ed3d99cbc898d1ab4d9bd378e55e43ad9022f5
--- /dev/null
+++ b/Doxygen/output/html/jquery.js
@@ -0,0 +1,35 @@
+/*! jQuery v3.6.0 | (c) OpenJS Foundation and other contributors | jquery.org/license */
+!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(C,e){"use strict";var t=[],r=Object.getPrototypeOf,s=t.slice,g=t.flat?function(e){return t.flat.call(e)}:function(e){return t.concat.apply([],e)},u=t.push,i=t.indexOf,n={},o=n.toString,v=n.hasOwnProperty,a=v.toString,l=a.call(Object),y={},m=function(e){return"function"==typeof e&&"number"!=typeof e.nodeType&&"function"!=typeof e.item},x=function(e){return null!=e&&e===e.window},E=C.document,c={type:!0,src:!0,nonce:!0,noModule:!0};function b(e,t,n){var r,i,o=(n=n||E).createElement("script");if(o.text=e,t)for(r in c)(i=t[r]||t.getAttribute&&t.getAttribute(r))&&o.setAttribute(r,i);n.head.appendChild(o).parentNode.removeChild(o)}function w(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?n[o.call(e)]||"object":typeof e}var f="3.6.0",S=function(e,t){return new S.fn.init(e,t)};function p(e){var t=!!e&&"length"in e&&e.length,n=w(e);return!m(e)&&!x(e)&&("array"===n||0===t||"number"==typeof t&&0<t&&t-1 in e)}S.fn=S.prototype={jquery:f,constructor:S,length:0,toArray:function(){return s.call(this)},get:function(e){return null==e?s.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(e){var t=S.merge(this.constructor(),e);return t.prevObject=this,t},each:function(e){return S.each(this,e)},map:function(n){return this.pushStack(S.map(this,function(e,t){return n.call(e,t,e)}))},slice:function(){return this.pushStack(s.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},even:function(){return this.pushStack(S.grep(this,function(e,t){return(t+1)%2}))},odd:function(){return this.pushStack(S.grep(this,function(e,t){return t%2}))},eq:function(e){var t=this.length,n=+e+(e<0?t:0);return this.pushStack(0<=n&&n<t?[this[n]]:[])},end:function(){return this.prevObject||this.constructor()},push:u,sort:t.sort,splice:t.splice},S.extend=S.fn.extend=function(){var e,t,n,r,i,o,a=arguments[0]||{},s=1,u=arguments.length,l=!1;for("boolean"==typeof a&&(l=a,a=arguments[s]||{},s++),"object"==typeof a||m(a)||(a={}),s===u&&(a=this,s--);s<u;s++)if(null!=(e=arguments[s]))for(t in e)r=e[t],"__proto__"!==t&&a!==r&&(l&&r&&(S.isPlainObject(r)||(i=Array.isArray(r)))?(n=a[t],o=i&&!Array.isArray(n)?[]:i||S.isPlainObject(n)?n:{},i=!1,a[t]=S.extend(l,o,r)):void 0!==r&&(a[t]=r));return a},S.extend({expando:"jQuery"+(f+Math.random()).replace(/\D/g,""),isReady:!0,error:function(e){throw new Error(e)},noop:function(){},isPlainObject:function(e){var t,n;return!(!e||"[object Object]"!==o.call(e))&&(!(t=r(e))||"function"==typeof(n=v.call(t,"constructor")&&t.constructor)&&a.call(n)===l)},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},globalEval:function(e,t,n){b(e,{nonce:t&&t.nonce},n)},each:function(e,t){var n,r=0;if(p(e)){for(n=e.length;r<n;r++)if(!1===t.call(e[r],r,e[r]))break}else for(r in e)if(!1===t.call(e[r],r,e[r]))break;return e},makeArray:function(e,t){var n=t||[];return null!=e&&(p(Object(e))?S.merge(n,"string"==typeof e?[e]:e):u.call(n,e)),n},inArray:function(e,t,n){return null==t?-1:i.call(t,e,n)},merge:function(e,t){for(var n=+t.length,r=0,i=e.length;r<n;r++)e[i++]=t[r];return e.length=i,e},grep:function(e,t,n){for(var r=[],i=0,o=e.length,a=!n;i<o;i++)!t(e[i],i)!==a&&r.push(e[i]);return r},map:function(e,t,n){var r,i,o=0,a=[];if(p(e))for(r=e.length;o<r;o++)null!=(i=t(e[o],o,n))&&a.push(i);else for(o in e)null!=(i=t(e[o],o,n))&&a.push(i);return g(a)},guid:1,support:y}),"function"==typeof Symbol&&(S.fn[Symbol.iterator]=t[Symbol.iterator]),S.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(e,t){n["[object "+t+"]"]=t.toLowerCase()});var d=function(n){var e,d,b,o,i,h,f,g,w,u,l,T,C,a,E,v,s,c,y,S="sizzle"+1*new Date,p=n.document,k=0,r=0,m=ue(),x=ue(),A=ue(),N=ue(),j=function(e,t){return e===t&&(l=!0),0},D={}.hasOwnProperty,t=[],q=t.pop,L=t.push,H=t.push,O=t.slice,P=function(e,t){for(var n=0,r=e.length;n<r;n++)if(e[n]===t)return n;return-1},R="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",M="[\\x20\\t\\r\\n\\f]",I="(?:\\\\[\\da-fA-F]{1,6}"+M+"?|\\\\[^\\r\\n\\f]|[\\w-]|[^\0-\\x7f])+",W="\\["+M+"*("+I+")(?:"+M+"*([*^$|!~]?=)"+M+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+I+"))|)"+M+"*\\]",F=":("+I+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+W+")*)|.*)\\)|)",B=new RegExp(M+"+","g"),$=new RegExp("^"+M+"+|((?:^|[^\\\\])(?:\\\\.)*)"+M+"+$","g"),_=new RegExp("^"+M+"*,"+M+"*"),z=new RegExp("^"+M+"*([>+~]|"+M+")"+M+"*"),U=new RegExp(M+"|>"),X=new RegExp(F),V=new RegExp("^"+I+"$"),G={ID:new RegExp("^#("+I+")"),CLASS:new RegExp("^\\.("+I+")"),TAG:new RegExp("^("+I+"|[*])"),ATTR:new RegExp("^"+W),PSEUDO:new RegExp("^"+F),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+M+"*(even|odd|(([+-]|)(\\d*)n|)"+M+"*(?:([+-]|)"+M+"*(\\d+)|))"+M+"*\\)|)","i"),bool:new RegExp("^(?:"+R+")$","i"),needsContext:new RegExp("^"+M+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+M+"*((?:-\\d)?\\d*)"+M+"*\\)|)(?=[^-]|$)","i")},Y=/HTML$/i,Q=/^(?:input|select|textarea|button)$/i,J=/^h\d$/i,K=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ee=/[+~]/,te=new RegExp("\\\\[\\da-fA-F]{1,6}"+M+"?|\\\\([^\\r\\n\\f])","g"),ne=function(e,t){var n="0x"+e.slice(1)-65536;return t||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))},re=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ie=function(e,t){return t?"\0"===e?"\ufffd":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},oe=function(){T()},ae=be(function(e){return!0===e.disabled&&"fieldset"===e.nodeName.toLowerCase()},{dir:"parentNode",next:"legend"});try{H.apply(t=O.call(p.childNodes),p.childNodes),t[p.childNodes.length].nodeType}catch(e){H={apply:t.length?function(e,t){L.apply(e,O.call(t))}:function(e,t){var n=e.length,r=0;while(e[n++]=t[r++]);e.length=n-1}}}function se(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],"string"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!r&&(T(e),e=e||C,E)){if(11!==p&&(u=Z.exec(t)))if(i=u[1]){if(9===p){if(!(a=e.getElementById(i)))return n;if(a.id===i)return n.push(a),n}else if(f&&(a=f.getElementById(i))&&y(e,a)&&a.id===i)return n.push(a),n}else{if(u[2])return H.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&d.getElementsByClassName&&e.getElementsByClassName)return H.apply(n,e.getElementsByClassName(i)),n}if(d.qsa&&!N[t+" "]&&(!v||!v.test(t))&&(1!==p||"object"!==e.nodeName.toLowerCase())){if(c=t,f=e,1===p&&(U.test(t)||z.test(t))){(f=ee.test(t)&&ye(e.parentNode)||e)===e&&d.scope||((s=e.getAttribute("id"))?s=s.replace(re,ie):e.setAttribute("id",s=S)),o=(l=h(t)).length;while(o--)l[o]=(s?"#"+s:":scope")+" "+xe(l[o]);c=l.join(",")}try{return H.apply(n,f.querySelectorAll(c)),n}catch(e){N(t,!0)}finally{s===S&&e.removeAttribute("id")}}}return g(t.replace($,"$1"),e,n,r)}function ue(){var r=[];return function e(t,n){return r.push(t+" ")>b.cacheLength&&delete e[r.shift()],e[t+" "]=n}}function le(e){return e[S]=!0,e}function ce(e){var t=C.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function fe(e,t){var n=e.split("|"),r=n.length;while(r--)b.attrHandle[n[r]]=t}function pe(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)while(n=n.nextSibling)if(n===t)return-1;return e?1:-1}function de(t){return function(e){return"input"===e.nodeName.toLowerCase()&&e.type===t}}function he(n){return function(e){var t=e.nodeName.toLowerCase();return("input"===t||"button"===t)&&e.type===n}}function ge(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&ae(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function ve(a){return le(function(o){return o=+o,le(function(e,t){var n,r=a([],e.length,o),i=r.length;while(i--)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function ye(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}for(e in d=se.support={},i=se.isXML=function(e){var t=e&&e.namespaceURI,n=e&&(e.ownerDocument||e).documentElement;return!Y.test(t||n&&n.nodeName||"HTML")},T=se.setDocument=function(e){var t,n,r=e?e.ownerDocument||e:p;return r!=C&&9===r.nodeType&&r.documentElement&&(a=(C=r).documentElement,E=!i(C),p!=C&&(n=C.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener("unload",oe,!1):n.attachEvent&&n.attachEvent("onunload",oe)),d.scope=ce(function(e){return a.appendChild(e).appendChild(C.createElement("div")),"undefined"!=typeof e.querySelectorAll&&!e.querySelectorAll(":scope fieldset div").length}),d.attributes=ce(function(e){return e.className="i",!e.getAttribute("className")}),d.getElementsByTagName=ce(function(e){return e.appendChild(C.createComment("")),!e.getElementsByTagName("*").length}),d.getElementsByClassName=K.test(C.getElementsByClassName),d.getById=ce(function(e){return a.appendChild(e).id=S,!C.getElementsByName||!C.getElementsByName(S).length}),d.getById?(b.filter.ID=function(e){var t=e.replace(te,ne);return function(e){return e.getAttribute("id")===t}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n=t.getElementById(e);return n?[n]:[]}}):(b.filter.ID=function(e){var n=e.replace(te,ne);return function(e){var t="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return t&&t.value===n}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];i=t.getElementsByName(e),r=0;while(o=i[r++])if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),b.find.TAG=d.getElementsByTagName?function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):d.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){while(n=o[i++])1===n.nodeType&&r.push(n);return r}return o},b.find.CLASS=d.getElementsByClassName&&function(e,t){if("undefined"!=typeof t.getElementsByClassName&&E)return t.getElementsByClassName(e)},s=[],v=[],(d.qsa=K.test(C.querySelectorAll))&&(ce(function(e){var t;a.appendChild(e).innerHTML="<a id='"+S+"'></a><select id='"+S+"-\r\\' msallowcapture=''><option selected=''></option></select>",e.querySelectorAll("[msallowcapture^='']").length&&v.push("[*^$]="+M+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||v.push("\\["+M+"*(?:value|"+R+")"),e.querySelectorAll("[id~="+S+"-]").length||v.push("~="),(t=C.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||v.push("\\["+M+"*name"+M+"*="+M+"*(?:''|\"\")"),e.querySelectorAll(":checked").length||v.push(":checked"),e.querySelectorAll("a#"+S+"+*").length||v.push(".#.+[+~]"),e.querySelectorAll("\\\f"),v.push("[\\r\\n\\f]")}),ce(function(e){e.innerHTML="<a href='' disabled='disabled'></a><select disabled='disabled'><option/></select>";var t=C.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&v.push("name"+M+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&v.push(":enabled",":disabled"),a.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&v.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),v.push(",.*:")})),(d.matchesSelector=K.test(c=a.matches||a.webkitMatchesSelector||a.mozMatchesSelector||a.oMatchesSelector||a.msMatchesSelector))&&ce(function(e){d.disconnectedMatch=c.call(e,"*"),c.call(e,"[s!='']:x"),s.push("!=",F)}),v=v.length&&new RegExp(v.join("|")),s=s.length&&new RegExp(s.join("|")),t=K.test(a.compareDocumentPosition),y=t||K.test(a.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)while(t=t.parentNode)if(t===e)return!0;return!1},j=t?function(e,t){if(e===t)return l=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!d.sortDetached&&t.compareDocumentPosition(e)===n?e==C||e.ownerDocument==p&&y(p,e)?-1:t==C||t.ownerDocument==p&&y(p,t)?1:u?P(u,e)-P(u,t):0:4&n?-1:1)}:function(e,t){if(e===t)return l=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],s=[t];if(!i||!o)return e==C?-1:t==C?1:i?-1:o?1:u?P(u,e)-P(u,t):0;if(i===o)return pe(e,t);n=e;while(n=n.parentNode)a.unshift(n);n=t;while(n=n.parentNode)s.unshift(n);while(a[r]===s[r])r++;return r?pe(a[r],s[r]):a[r]==p?-1:s[r]==p?1:0}),C},se.matches=function(e,t){return se(e,null,null,t)},se.matchesSelector=function(e,t){if(T(e),d.matchesSelector&&E&&!N[t+" "]&&(!s||!s.test(t))&&(!v||!v.test(t)))try{var n=c.call(e,t);if(n||d.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){N(t,!0)}return 0<se(t,C,null,[e]).length},se.contains=function(e,t){return(e.ownerDocument||e)!=C&&T(e),y(e,t)},se.attr=function(e,t){(e.ownerDocument||e)!=C&&T(e);var n=b.attrHandle[t.toLowerCase()],r=n&&D.call(b.attrHandle,t.toLowerCase())?n(e,t,!E):void 0;return void 0!==r?r:d.attributes||!E?e.getAttribute(t):(r=e.getAttributeNode(t))&&r.specified?r.value:null},se.escape=function(e){return(e+"").replace(re,ie)},se.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},se.uniqueSort=function(e){var t,n=[],r=0,i=0;if(l=!d.detectDuplicates,u=!d.sortStable&&e.slice(0),e.sort(j),l){while(t=e[i++])t===e[i]&&(r=n.push(i));while(r--)e.splice(n[r],1)}return u=null,e},o=se.getText=function(e){var t,n="",r=0,i=e.nodeType;if(i){if(1===i||9===i||11===i){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=o(e)}else if(3===i||4===i)return e.nodeValue}else while(t=e[r++])n+=o(t);return n},(b=se.selectors={cacheLength:50,createPseudo:le,match:G,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(te,ne),e[3]=(e[3]||e[4]||e[5]||"").replace(te,ne),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||se.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&se.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return G.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&X.test(n)&&(t=h(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(te,ne).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=m[e+" "];return t||(t=new RegExp("(^|"+M+")"+e+"("+M+"|$)"))&&m(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(n,r,i){return function(e){var t=se.attr(e,n);return null==t?"!="===r:!r||(t+="","="===r?t===i:"!="===r?t!==i:"^="===r?i&&0===t.indexOf(i):"*="===r?i&&-1<t.indexOf(i):"$="===r?i&&t.slice(-i.length)===i:"~="===r?-1<(" "+t.replace(B," ")+" ").indexOf(i):"|="===r&&(t===i||t.slice(0,i.length+1)===i+"-"))}},CHILD:function(h,e,t,g,v){var y="nth"!==h.slice(0,3),m="last"!==h.slice(-4),x="of-type"===e;return 1===g&&0===v?function(e){return!!e.parentNode}:function(e,t,n){var r,i,o,a,s,u,l=y!==m?"nextSibling":"previousSibling",c=e.parentNode,f=x&&e.nodeName.toLowerCase(),p=!n&&!x,d=!1;if(c){if(y){while(l){a=e;while(a=a[l])if(x?a.nodeName.toLowerCase()===f:1===a.nodeType)return!1;u=l="only"===h&&!u&&"nextSibling"}return!0}if(u=[m?c.firstChild:c.lastChild],m&&p){d=(s=(r=(i=(o=(a=c)[S]||(a[S]={}))[a.uniqueID]||(o[a.uniqueID]={}))[h]||[])[0]===k&&r[1])&&r[2],a=s&&c.childNodes[s];while(a=++s&&a&&a[l]||(d=s=0)||u.pop())if(1===a.nodeType&&++d&&a===e){i[h]=[k,s,d];break}}else if(p&&(d=s=(r=(i=(o=(a=e)[S]||(a[S]={}))[a.uniqueID]||(o[a.uniqueID]={}))[h]||[])[0]===k&&r[1]),!1===d)while(a=++s&&a&&a[l]||(d=s=0)||u.pop())if((x?a.nodeName.toLowerCase()===f:1===a.nodeType)&&++d&&(p&&((i=(o=a[S]||(a[S]={}))[a.uniqueID]||(o[a.uniqueID]={}))[h]=[k,d]),a===e))break;return(d-=v)===g||d%g==0&&0<=d/g}}},PSEUDO:function(e,o){var t,a=b.pseudos[e]||b.setFilters[e.toLowerCase()]||se.error("unsupported pseudo: "+e);return a[S]?a(o):1<a.length?(t=[e,e,"",o],b.setFilters.hasOwnProperty(e.toLowerCase())?le(function(e,t){var n,r=a(e,o),i=r.length;while(i--)e[n=P(e,r[i])]=!(t[n]=r[i])}):function(e){return a(e,0,t)}):a}},pseudos:{not:le(function(e){var r=[],i=[],s=f(e.replace($,"$1"));return s[S]?le(function(e,t,n,r){var i,o=s(e,null,r,[]),a=e.length;while(a--)(i=o[a])&&(e[a]=!(t[a]=i))}):function(e,t,n){return r[0]=e,s(r,null,n,i),r[0]=null,!i.pop()}}),has:le(function(t){return function(e){return 0<se(t,e).length}}),contains:le(function(t){return t=t.replace(te,ne),function(e){return-1<(e.textContent||o(e)).indexOf(t)}}),lang:le(function(n){return V.test(n||"")||se.error("unsupported lang: "+n),n=n.replace(te,ne).toLowerCase(),function(e){var t;do{if(t=E?e.lang:e.getAttribute("xml:lang")||e.getAttribute("lang"))return(t=t.toLowerCase())===n||0===t.indexOf(n+"-")}while((e=e.parentNode)&&1===e.nodeType);return!1}}),target:function(e){var t=n.location&&n.location.hash;return t&&t.slice(1)===e.id},root:function(e){return e===a},focus:function(e){return e===C.activeElement&&(!C.hasFocus||C.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:ge(!1),disabled:ge(!0),checked:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!b.pseudos.empty(e)},header:function(e){return J.test(e.nodeName)},input:function(e){return Q.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},text:function(e){var t;return"input"===e.nodeName.toLowerCase()&&"text"===e.type&&(null==(t=e.getAttribute("type"))||"text"===t.toLowerCase())},first:ve(function(){return[0]}),last:ve(function(e,t){return[t-1]}),eq:ve(function(e,t,n){return[n<0?n+t:n]}),even:ve(function(e,t){for(var n=0;n<t;n+=2)e.push(n);return e}),odd:ve(function(e,t){for(var n=1;n<t;n+=2)e.push(n);return e}),lt:ve(function(e,t,n){for(var r=n<0?n+t:t<n?t:n;0<=--r;)e.push(r);return e}),gt:ve(function(e,t,n){for(var r=n<0?n+t:n;++r<t;)e.push(r);return e})}}).pseudos.nth=b.pseudos.eq,{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})b.pseudos[e]=de(e);for(e in{submit:!0,reset:!0})b.pseudos[e]=he(e);function me(){}function xe(e){for(var t=0,n=e.length,r="";t<n;t++)r+=e[t].value;return r}function be(s,e,t){var u=e.dir,l=e.next,c=l||u,f=t&&"parentNode"===c,p=r++;return e.first?function(e,t,n){while(e=e[u])if(1===e.nodeType||f)return s(e,t,n);return!1}:function(e,t,n){var r,i,o,a=[k,p];if(n){while(e=e[u])if((1===e.nodeType||f)&&s(e,t,n))return!0}else while(e=e[u])if(1===e.nodeType||f)if(i=(o=e[S]||(e[S]={}))[e.uniqueID]||(o[e.uniqueID]={}),l&&l===e.nodeName.toLowerCase())e=e[u]||e;else{if((r=i[c])&&r[0]===k&&r[1]===p)return a[2]=r[2];if((i[c]=a)[2]=s(e,t,n))return!0}return!1}}function we(i){return 1<i.length?function(e,t,n){var r=i.length;while(r--)if(!i[r](e,t,n))return!1;return!0}:i[0]}function Te(e,t,n,r,i){for(var o,a=[],s=0,u=e.length,l=null!=t;s<u;s++)(o=e[s])&&(n&&!n(o,r,i)||(a.push(o),l&&t.push(s)));return a}function Ce(d,h,g,v,y,e){return v&&!v[S]&&(v=Ce(v)),y&&!y[S]&&(y=Ce(y,e)),le(function(e,t,n,r){var i,o,a,s=[],u=[],l=t.length,c=e||function(e,t,n){for(var r=0,i=t.length;r<i;r++)se(e,t[r],n);return n}(h||"*",n.nodeType?[n]:n,[]),f=!d||!e&&h?c:Te(c,s,d,n,r),p=g?y||(e?d:l||v)?[]:t:f;if(g&&g(f,p,n,r),v){i=Te(p,u),v(i,[],n,r),o=i.length;while(o--)(a=i[o])&&(p[u[o]]=!(f[u[o]]=a))}if(e){if(y||d){if(y){i=[],o=p.length;while(o--)(a=p[o])&&i.push(f[o]=a);y(null,p=[],i,r)}o=p.length;while(o--)(a=p[o])&&-1<(i=y?P(e,a):s[o])&&(e[i]=!(t[i]=a))}}else p=Te(p===t?p.splice(l,p.length):p),y?y(null,t,p,r):H.apply(t,p)})}function Ee(e){for(var i,t,n,r=e.length,o=b.relative[e[0].type],a=o||b.relative[" "],s=o?1:0,u=be(function(e){return e===i},a,!0),l=be(function(e){return-1<P(i,e)},a,!0),c=[function(e,t,n){var r=!o&&(n||t!==w)||((i=t).nodeType?u(e,t,n):l(e,t,n));return i=null,r}];s<r;s++)if(t=b.relative[e[s].type])c=[be(we(c),t)];else{if((t=b.filter[e[s].type].apply(null,e[s].matches))[S]){for(n=++s;n<r;n++)if(b.relative[e[n].type])break;return Ce(1<s&&we(c),1<s&&xe(e.slice(0,s-1).concat({value:" "===e[s-2].type?"*":""})).replace($,"$1"),t,s<n&&Ee(e.slice(s,n)),n<r&&Ee(e=e.slice(n)),n<r&&xe(e))}c.push(t)}return we(c)}return me.prototype=b.filters=b.pseudos,b.setFilters=new me,h=se.tokenize=function(e,t){var n,r,i,o,a,s,u,l=x[e+" "];if(l)return t?0:l.slice(0);a=e,s=[],u=b.preFilter;while(a){for(o in n&&!(r=_.exec(a))||(r&&(a=a.slice(r[0].length)||a),s.push(i=[])),n=!1,(r=z.exec(a))&&(n=r.shift(),i.push({value:n,type:r[0].replace($," ")}),a=a.slice(n.length)),b.filter)!(r=G[o].exec(a))||u[o]&&!(r=u[o](r))||(n=r.shift(),i.push({value:n,type:o,matches:r}),a=a.slice(n.length));if(!n)break}return t?a.length:a?se.error(e):x(e,s).slice(0)},f=se.compile=function(e,t){var n,v,y,m,x,r,i=[],o=[],a=A[e+" "];if(!a){t||(t=h(e)),n=t.length;while(n--)(a=Ee(t[n]))[S]?i.push(a):o.push(a);(a=A(e,(v=o,m=0<(y=i).length,x=0<v.length,r=function(e,t,n,r,i){var o,a,s,u=0,l="0",c=e&&[],f=[],p=w,d=e||x&&b.find.TAG("*",i),h=k+=null==p?1:Math.random()||.1,g=d.length;for(i&&(w=t==C||t||i);l!==g&&null!=(o=d[l]);l++){if(x&&o){a=0,t||o.ownerDocument==C||(T(o),n=!E);while(s=v[a++])if(s(o,t||C,n)){r.push(o);break}i&&(k=h)}m&&((o=!s&&o)&&u--,e&&c.push(o))}if(u+=l,m&&l!==u){a=0;while(s=y[a++])s(c,f,t,n);if(e){if(0<u)while(l--)c[l]||f[l]||(f[l]=q.call(r));f=Te(f)}H.apply(r,f),i&&!e&&0<f.length&&1<u+y.length&&se.uniqueSort(r)}return i&&(k=h,w=p),c},m?le(r):r))).selector=e}return a},g=se.select=function(e,t,n,r){var i,o,a,s,u,l="function"==typeof e&&e,c=!r&&h(e=l.selector||e);if(n=n||[],1===c.length){if(2<(o=c[0]=c[0].slice(0)).length&&"ID"===(a=o[0]).type&&9===t.nodeType&&E&&b.relative[o[1].type]){if(!(t=(b.find.ID(a.matches[0].replace(te,ne),t)||[])[0]))return n;l&&(t=t.parentNode),e=e.slice(o.shift().value.length)}i=G.needsContext.test(e)?0:o.length;while(i--){if(a=o[i],b.relative[s=a.type])break;if((u=b.find[s])&&(r=u(a.matches[0].replace(te,ne),ee.test(o[0].type)&&ye(t.parentNode)||t))){if(o.splice(i,1),!(e=r.length&&xe(o)))return H.apply(n,r),n;break}}}return(l||f(e,c))(r,t,!E,n,!t||ee.test(e)&&ye(t.parentNode)||t),n},d.sortStable=S.split("").sort(j).join("")===S,d.detectDuplicates=!!l,T(),d.sortDetached=ce(function(e){return 1&e.compareDocumentPosition(C.createElement("fieldset"))}),ce(function(e){return e.innerHTML="<a href='#'></a>","#"===e.firstChild.getAttribute("href")})||fe("type|href|height|width",function(e,t,n){if(!n)return e.getAttribute(t,"type"===t.toLowerCase()?1:2)}),d.attributes&&ce(function(e){return e.innerHTML="<input/>",e.firstChild.setAttribute("value",""),""===e.firstChild.getAttribute("value")})||fe("value",function(e,t,n){if(!n&&"input"===e.nodeName.toLowerCase())return e.defaultValue}),ce(function(e){return null==e.getAttribute("disabled")})||fe(R,function(e,t,n){var r;if(!n)return!0===e[t]?t.toLowerCase():(r=e.getAttributeNode(t))&&r.specified?r.value:null}),se}(C);S.find=d,S.expr=d.selectors,S.expr[":"]=S.expr.pseudos,S.uniqueSort=S.unique=d.uniqueSort,S.text=d.getText,S.isXMLDoc=d.isXML,S.contains=d.contains,S.escapeSelector=d.escape;var h=function(e,t,n){var r=[],i=void 0!==n;while((e=e[t])&&9!==e.nodeType)if(1===e.nodeType){if(i&&S(e).is(n))break;r.push(e)}return r},T=function(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n},k=S.expr.match.needsContext;function A(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()}var N=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function j(e,n,r){return m(n)?S.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?S.grep(e,function(e){return e===n!==r}):"string"!=typeof n?S.grep(e,function(e){return-1<i.call(n,e)!==r}):S.filter(n,e,r)}S.filter=function(e,t,n){var r=t[0];return n&&(e=":not("+e+")"),1===t.length&&1===r.nodeType?S.find.matchesSelector(r,e)?[r]:[]:S.find.matches(e,S.grep(t,function(e){return 1===e.nodeType}))},S.fn.extend({find:function(e){var t,n,r=this.length,i=this;if("string"!=typeof e)return this.pushStack(S(e).filter(function(){for(t=0;t<r;t++)if(S.contains(i[t],this))return!0}));for(n=this.pushStack([]),t=0;t<r;t++)S.find(e,i[t],n);return 1<r?S.uniqueSort(n):n},filter:function(e){return this.pushStack(j(this,e||[],!1))},not:function(e){return this.pushStack(j(this,e||[],!0))},is:function(e){return!!j(this,"string"==typeof e&&k.test(e)?S(e):e||[],!1).length}});var D,q=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/;(S.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||D,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:q.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof S?t[0]:t,S.merge(this,S.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:E,!0)),N.test(r[1])&&S.isPlainObject(t))for(r in t)m(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=E.getElementById(r[2]))&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):m(e)?void 0!==n.ready?n.ready(e):e(S):S.makeArray(e,this)}).prototype=S.fn,D=S(E);var L=/^(?:parents|prev(?:Until|All))/,H={children:!0,contents:!0,next:!0,prev:!0};function O(e,t){while((e=e[t])&&1!==e.nodeType);return e}S.fn.extend({has:function(e){var t=S(e,this),n=t.length;return this.filter(function(){for(var e=0;e<n;e++)if(S.contains(this,t[e]))return!0})},closest:function(e,t){var n,r=0,i=this.length,o=[],a="string"!=typeof e&&S(e);if(!k.test(e))for(;r<i;r++)for(n=this[r];n&&n!==t;n=n.parentNode)if(n.nodeType<11&&(a?-1<a.index(n):1===n.nodeType&&S.find.matchesSelector(n,e))){o.push(n);break}return this.pushStack(1<o.length?S.uniqueSort(o):o)},index:function(e){return e?"string"==typeof e?i.call(S(e),this[0]):i.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(S.uniqueSort(S.merge(this.get(),S(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),S.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return h(e,"parentNode")},parentsUntil:function(e,t,n){return h(e,"parentNode",n)},next:function(e){return O(e,"nextSibling")},prev:function(e){return O(e,"previousSibling")},nextAll:function(e){return h(e,"nextSibling")},prevAll:function(e){return h(e,"previousSibling")},nextUntil:function(e,t,n){return h(e,"nextSibling",n)},prevUntil:function(e,t,n){return h(e,"previousSibling",n)},siblings:function(e){return T((e.parentNode||{}).firstChild,e)},children:function(e){return T(e.firstChild)},contents:function(e){return null!=e.contentDocument&&r(e.contentDocument)?e.contentDocument:(A(e,"template")&&(e=e.content||e),S.merge([],e.childNodes))}},function(r,i){S.fn[r]=function(e,t){var n=S.map(this,i,e);return"Until"!==r.slice(-5)&&(t=e),t&&"string"==typeof t&&(n=S.filter(t,n)),1<this.length&&(H[r]||S.uniqueSort(n),L.test(r)&&n.reverse()),this.pushStack(n)}});var P=/[^\x20\t\r\n\f]+/g;function R(e){return e}function M(e){throw e}function I(e,t,n,r){var i;try{e&&m(i=e.promise)?i.call(e).done(t).fail(n):e&&m(i=e.then)?i.call(e,t,n):t.apply(void 0,[e].slice(r))}catch(e){n.apply(void 0,[e])}}S.Callbacks=function(r){var e,n;r="string"==typeof r?(e=r,n={},S.each(e.match(P)||[],function(e,t){n[t]=!0}),n):S.extend({},r);var i,t,o,a,s=[],u=[],l=-1,c=function(){for(a=a||r.once,o=i=!0;u.length;l=-1){t=u.shift();while(++l<s.length)!1===s[l].apply(t[0],t[1])&&r.stopOnFalse&&(l=s.length,t=!1)}r.memory||(t=!1),i=!1,a&&(s=t?[]:"")},f={add:function(){return s&&(t&&!i&&(l=s.length-1,u.push(t)),function n(e){S.each(e,function(e,t){m(t)?r.unique&&f.has(t)||s.push(t):t&&t.length&&"string"!==w(t)&&n(t)})}(arguments),t&&!i&&c()),this},remove:function(){return S.each(arguments,function(e,t){var n;while(-1<(n=S.inArray(t,s,n)))s.splice(n,1),n<=l&&l--}),this},has:function(e){return e?-1<S.inArray(e,s):0<s.length},empty:function(){return s&&(s=[]),this},disable:function(){return a=u=[],s=t="",this},disabled:function(){return!s},lock:function(){return a=u=[],t||i||(s=t=""),this},locked:function(){return!!a},fireWith:function(e,t){return a||(t=[e,(t=t||[]).slice?t.slice():t],u.push(t),i||c()),this},fire:function(){return f.fireWith(this,arguments),this},fired:function(){return!!o}};return f},S.extend({Deferred:function(e){var o=[["notify","progress",S.Callbacks("memory"),S.Callbacks("memory"),2],["resolve","done",S.Callbacks("once memory"),S.Callbacks("once memory"),0,"resolved"],["reject","fail",S.Callbacks("once memory"),S.Callbacks("once memory"),1,"rejected"]],i="pending",a={state:function(){return i},always:function(){return s.done(arguments).fail(arguments),this},"catch":function(e){return a.then(null,e)},pipe:function(){var i=arguments;return S.Deferred(function(r){S.each(o,function(e,t){var n=m(i[t[4]])&&i[t[4]];s[t[1]](function(){var e=n&&n.apply(this,arguments);e&&m(e.promise)?e.promise().progress(r.notify).done(r.resolve).fail(r.reject):r[t[0]+"With"](this,n?[e]:arguments)})}),i=null}).promise()},then:function(t,n,r){var u=0;function l(i,o,a,s){return function(){var n=this,r=arguments,e=function(){var e,t;if(!(i<u)){if((e=a.apply(n,r))===o.promise())throw new TypeError("Thenable self-resolution");t=e&&("object"==typeof e||"function"==typeof e)&&e.then,m(t)?s?t.call(e,l(u,o,R,s),l(u,o,M,s)):(u++,t.call(e,l(u,o,R,s),l(u,o,M,s),l(u,o,R,o.notifyWith))):(a!==R&&(n=void 0,r=[e]),(s||o.resolveWith)(n,r))}},t=s?e:function(){try{e()}catch(e){S.Deferred.exceptionHook&&S.Deferred.exceptionHook(e,t.stackTrace),u<=i+1&&(a!==M&&(n=void 0,r=[e]),o.rejectWith(n,r))}};i?t():(S.Deferred.getStackHook&&(t.stackTrace=S.Deferred.getStackHook()),C.setTimeout(t))}}return S.Deferred(function(e){o[0][3].add(l(0,e,m(r)?r:R,e.notifyWith)),o[1][3].add(l(0,e,m(t)?t:R)),o[2][3].add(l(0,e,m(n)?n:M))}).promise()},promise:function(e){return null!=e?S.extend(e,a):a}},s={};return S.each(o,function(e,t){var n=t[2],r=t[5];a[t[1]]=n.add,r&&n.add(function(){i=r},o[3-e][2].disable,o[3-e][3].disable,o[0][2].lock,o[0][3].lock),n.add(t[3].fire),s[t[0]]=function(){return s[t[0]+"With"](this===s?void 0:this,arguments),this},s[t[0]+"With"]=n.fireWith}),a.promise(s),e&&e.call(s,s),s},when:function(e){var n=arguments.length,t=n,r=Array(t),i=s.call(arguments),o=S.Deferred(),a=function(t){return function(e){r[t]=this,i[t]=1<arguments.length?s.call(arguments):e,--n||o.resolveWith(r,i)}};if(n<=1&&(I(e,o.done(a(t)).resolve,o.reject,!n),"pending"===o.state()||m(i[t]&&i[t].then)))return o.then();while(t--)I(i[t],a(t),o.reject);return o.promise()}});var W=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;S.Deferred.exceptionHook=function(e,t){C.console&&C.console.warn&&e&&W.test(e.name)&&C.console.warn("jQuery.Deferred exception: "+e.message,e.stack,t)},S.readyException=function(e){C.setTimeout(function(){throw e})};var F=S.Deferred();function B(){E.removeEventListener("DOMContentLoaded",B),C.removeEventListener("load",B),S.ready()}S.fn.ready=function(e){return F.then(e)["catch"](function(e){S.readyException(e)}),this},S.extend({isReady:!1,readyWait:1,ready:function(e){(!0===e?--S.readyWait:S.isReady)||(S.isReady=!0)!==e&&0<--S.readyWait||F.resolveWith(E,[S])}}),S.ready.then=F.then,"complete"===E.readyState||"loading"!==E.readyState&&!E.documentElement.doScroll?C.setTimeout(S.ready):(E.addEventListener("DOMContentLoaded",B),C.addEventListener("load",B));var $=function(e,t,n,r,i,o,a){var s=0,u=e.length,l=null==n;if("object"===w(n))for(s in i=!0,n)$(e,t,s,n[s],!0,o,a);else if(void 0!==r&&(i=!0,m(r)||(a=!0),l&&(a?(t.call(e,r),t=null):(l=t,t=function(e,t,n){return l.call(S(e),n)})),t))for(;s<u;s++)t(e[s],n,a?r:r.call(e[s],s,t(e[s],n)));return i?e:l?t.call(e):u?t(e[0],n):o},_=/^-ms-/,z=/-([a-z])/g;function U(e,t){return t.toUpperCase()}function X(e){return e.replace(_,"ms-").replace(z,U)}var V=function(e){return 1===e.nodeType||9===e.nodeType||!+e.nodeType};function G(){this.expando=S.expando+G.uid++}G.uid=1,G.prototype={cache:function(e){var t=e[this.expando];return t||(t={},V(e)&&(e.nodeType?e[this.expando]=t:Object.defineProperty(e,this.expando,{value:t,configurable:!0}))),t},set:function(e,t,n){var r,i=this.cache(e);if("string"==typeof t)i[X(t)]=n;else for(r in t)i[X(r)]=t[r];return i},get:function(e,t){return void 0===t?this.cache(e):e[this.expando]&&e[this.expando][X(t)]},access:function(e,t,n){return void 0===t||t&&"string"==typeof t&&void 0===n?this.get(e,t):(this.set(e,t,n),void 0!==n?n:t)},remove:function(e,t){var n,r=e[this.expando];if(void 0!==r){if(void 0!==t){n=(t=Array.isArray(t)?t.map(X):(t=X(t))in r?[t]:t.match(P)||[]).length;while(n--)delete r[t[n]]}(void 0===t||S.isEmptyObject(r))&&(e.nodeType?e[this.expando]=void 0:delete e[this.expando])}},hasData:function(e){var t=e[this.expando];return void 0!==t&&!S.isEmptyObject(t)}};var Y=new G,Q=new G,J=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,K=/[A-Z]/g;function Z(e,t,n){var r,i;if(void 0===n&&1===e.nodeType)if(r="data-"+t.replace(K,"-$&").toLowerCase(),"string"==typeof(n=e.getAttribute(r))){try{n="true"===(i=n)||"false"!==i&&("null"===i?null:i===+i+""?+i:J.test(i)?JSON.parse(i):i)}catch(e){}Q.set(e,t,n)}else n=void 0;return n}S.extend({hasData:function(e){return Q.hasData(e)||Y.hasData(e)},data:function(e,t,n){return Q.access(e,t,n)},removeData:function(e,t){Q.remove(e,t)},_data:function(e,t,n){return Y.access(e,t,n)},_removeData:function(e,t){Y.remove(e,t)}}),S.fn.extend({data:function(n,e){var t,r,i,o=this[0],a=o&&o.attributes;if(void 0===n){if(this.length&&(i=Q.get(o),1===o.nodeType&&!Y.get(o,"hasDataAttrs"))){t=a.length;while(t--)a[t]&&0===(r=a[t].name).indexOf("data-")&&(r=X(r.slice(5)),Z(o,r,i[r]));Y.set(o,"hasDataAttrs",!0)}return i}return"object"==typeof n?this.each(function(){Q.set(this,n)}):$(this,function(e){var t;if(o&&void 0===e)return void 0!==(t=Q.get(o,n))?t:void 0!==(t=Z(o,n))?t:void 0;this.each(function(){Q.set(this,n,e)})},null,e,1<arguments.length,null,!0)},removeData:function(e){return this.each(function(){Q.remove(this,e)})}}),S.extend({queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=Y.get(e,t),n&&(!r||Array.isArray(n)?r=Y.access(e,t,S.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=S.queue(e,t),r=n.length,i=n.shift(),o=S._queueHooks(e,t);"inprogress"===i&&(i=n.shift(),r--),i&&("fx"===t&&n.unshift("inprogress"),delete o.stop,i.call(e,function(){S.dequeue(e,t)},o)),!r&&o&&o.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return Y.get(e,n)||Y.access(e,n,{empty:S.Callbacks("once memory").add(function(){Y.remove(e,[t+"queue",n])})})}}),S.fn.extend({queue:function(t,n){var e=2;return"string"!=typeof t&&(n=t,t="fx",e--),arguments.length<e?S.queue(this[0],t):void 0===n?this:this.each(function(){var e=S.queue(this,t,n);S._queueHooks(this,t),"fx"===t&&"inprogress"!==e[0]&&S.dequeue(this,t)})},dequeue:function(e){return this.each(function(){S.dequeue(this,e)})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,t){var n,r=1,i=S.Deferred(),o=this,a=this.length,s=function(){--r||i.resolveWith(o,[o])};"string"!=typeof e&&(t=e,e=void 0),e=e||"fx";while(a--)(n=Y.get(o[a],e+"queueHooks"))&&n.empty&&(r++,n.empty.add(s));return s(),i.promise(t)}});var ee=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,te=new RegExp("^(?:([+-])=|)("+ee+")([a-z%]*)$","i"),ne=["Top","Right","Bottom","Left"],re=E.documentElement,ie=function(e){return S.contains(e.ownerDocument,e)},oe={composed:!0};re.getRootNode&&(ie=function(e){return S.contains(e.ownerDocument,e)||e.getRootNode(oe)===e.ownerDocument});var ae=function(e,t){return"none"===(e=t||e).style.display||""===e.style.display&&ie(e)&&"none"===S.css(e,"display")};function se(e,t,n,r){var i,o,a=20,s=r?function(){return r.cur()}:function(){return S.css(e,t,"")},u=s(),l=n&&n[3]||(S.cssNumber[t]?"":"px"),c=e.nodeType&&(S.cssNumber[t]||"px"!==l&&+u)&&te.exec(S.css(e,t));if(c&&c[3]!==l){u/=2,l=l||c[3],c=+u||1;while(a--)S.style(e,t,c+l),(1-o)*(1-(o=s()/u||.5))<=0&&(a=0),c/=o;c*=2,S.style(e,t,c+l),n=n||[]}return n&&(c=+c||+u||0,i=n[1]?c+(n[1]+1)*n[2]:+n[2],r&&(r.unit=l,r.start=c,r.end=i)),i}var ue={};function le(e,t){for(var n,r,i,o,a,s,u,l=[],c=0,f=e.length;c<f;c++)(r=e[c]).style&&(n=r.style.display,t?("none"===n&&(l[c]=Y.get(r,"display")||null,l[c]||(r.style.display="")),""===r.style.display&&ae(r)&&(l[c]=(u=a=o=void 0,a=(i=r).ownerDocument,s=i.nodeName,(u=ue[s])||(o=a.body.appendChild(a.createElement(s)),u=S.css(o,"display"),o.parentNode.removeChild(o),"none"===u&&(u="block"),ue[s]=u)))):"none"!==n&&(l[c]="none",Y.set(r,"display",n)));for(c=0;c<f;c++)null!=l[c]&&(e[c].style.display=l[c]);return e}S.fn.extend({show:function(){return le(this,!0)},hide:function(){return le(this)},toggle:function(e){return"boolean"==typeof e?e?this.show():this.hide():this.each(function(){ae(this)?S(this).show():S(this).hide()})}});var ce,fe,pe=/^(?:checkbox|radio)$/i,de=/<([a-z][^\/\0>\x20\t\r\n\f]*)/i,he=/^$|^module$|\/(?:java|ecma)script/i;ce=E.createDocumentFragment().appendChild(E.createElement("div")),(fe=E.createElement("input")).setAttribute("type","radio"),fe.setAttribute("checked","checked"),fe.setAttribute("name","t"),ce.appendChild(fe),y.checkClone=ce.cloneNode(!0).cloneNode(!0).lastChild.checked,ce.innerHTML="<textarea>x</textarea>",y.noCloneChecked=!!ce.cloneNode(!0).lastChild.defaultValue,ce.innerHTML="<option></option>",y.option=!!ce.lastChild;var ge={thead:[1,"<table>","</table>"],col:[2,"<table><colgroup>","</colgroup></table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:[0,"",""]};function ve(e,t){var n;return n="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&A(e,t)?S.merge([e],n):n}function ye(e,t){for(var n=0,r=e.length;n<r;n++)Y.set(e[n],"globalEval",!t||Y.get(t[n],"globalEval"))}ge.tbody=ge.tfoot=ge.colgroup=ge.caption=ge.thead,ge.th=ge.td,y.option||(ge.optgroup=ge.option=[1,"<select multiple='multiple'>","</select>"]);var me=/<|&#?\w+;/;function xe(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),p=[],d=0,h=e.length;d<h;d++)if((o=e[d])||0===o)if("object"===w(o))S.merge(p,o.nodeType?[o]:o);else if(me.test(o)){a=a||f.appendChild(t.createElement("div")),s=(de.exec(o)||["",""])[1].toLowerCase(),u=ge[s]||ge._default,a.innerHTML=u[1]+S.htmlPrefilter(o)+u[2],c=u[0];while(c--)a=a.lastChild;S.merge(p,a.childNodes),(a=f.firstChild).textContent=""}else p.push(t.createTextNode(o));f.textContent="",d=0;while(o=p[d++])if(r&&-1<S.inArray(o,r))i&&i.push(o);else if(l=ie(o),a=ve(f.appendChild(o),"script"),l&&ye(a),n){c=0;while(o=a[c++])he.test(o.type||"")&&n.push(o)}return f}var be=/^([^.]*)(?:\.(.+)|)/;function we(){return!0}function Te(){return!1}function Ce(e,t){return e===function(){try{return E.activeElement}catch(e){}}()==("focus"===t)}function Ee(e,t,n,r,i,o){var a,s;if("object"==typeof t){for(s in"string"!=typeof n&&(r=r||n,n=void 0),t)Ee(e,s,n,r,t[s],o);return e}if(null==r&&null==i?(i=n,r=n=void 0):null==i&&("string"==typeof n?(i=r,r=void 0):(i=r,r=n,n=void 0)),!1===i)i=Te;else if(!i)return e;return 1===o&&(a=i,(i=function(e){return S().off(e),a.apply(this,arguments)}).guid=a.guid||(a.guid=S.guid++)),e.each(function(){S.event.add(this,t,i,r,n)})}function Se(e,i,o){o?(Y.set(e,i,!1),S.event.add(e,i,{namespace:!1,handler:function(e){var t,n,r=Y.get(this,i);if(1&e.isTrigger&&this[i]){if(r.length)(S.event.special[i]||{}).delegateType&&e.stopPropagation();else if(r=s.call(arguments),Y.set(this,i,r),t=o(this,i),this[i](),r!==(n=Y.get(this,i))||t?Y.set(this,i,!1):n={},r!==n)return e.stopImmediatePropagation(),e.preventDefault(),n&&n.value}else r.length&&(Y.set(this,i,{value:S.event.trigger(S.extend(r[0],S.Event.prototype),r.slice(1),this)}),e.stopImmediatePropagation())}})):void 0===Y.get(e,i)&&S.event.add(e,i,we)}S.event={global:{},add:function(t,e,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v=Y.get(t);if(V(t)){n.handler&&(n=(o=n).handler,i=o.selector),i&&S.find.matchesSelector(re,i),n.guid||(n.guid=S.guid++),(u=v.events)||(u=v.events=Object.create(null)),(a=v.handle)||(a=v.handle=function(e){return"undefined"!=typeof S&&S.event.triggered!==e.type?S.event.dispatch.apply(t,arguments):void 0}),l=(e=(e||"").match(P)||[""]).length;while(l--)d=g=(s=be.exec(e[l])||[])[1],h=(s[2]||"").split(".").sort(),d&&(f=S.event.special[d]||{},d=(i?f.delegateType:f.bindType)||d,f=S.event.special[d]||{},c=S.extend({type:d,origType:g,data:r,handler:n,guid:n.guid,selector:i,needsContext:i&&S.expr.match.needsContext.test(i),namespace:h.join(".")},o),(p=u[d])||((p=u[d]=[]).delegateCount=0,f.setup&&!1!==f.setup.call(t,r,h,a)||t.addEventListener&&t.addEventListener(d,a)),f.add&&(f.add.call(t,c),c.handler.guid||(c.handler.guid=n.guid)),i?p.splice(p.delegateCount++,0,c):p.push(c),S.event.global[d]=!0)}},remove:function(e,t,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v=Y.hasData(e)&&Y.get(e);if(v&&(u=v.events)){l=(t=(t||"").match(P)||[""]).length;while(l--)if(d=g=(s=be.exec(t[l])||[])[1],h=(s[2]||"").split(".").sort(),d){f=S.event.special[d]||{},p=u[d=(r?f.delegateType:f.bindType)||d]||[],s=s[2]&&new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"),a=o=p.length;while(o--)c=p[o],!i&&g!==c.origType||n&&n.guid!==c.guid||s&&!s.test(c.namespace)||r&&r!==c.selector&&("**"!==r||!c.selector)||(p.splice(o,1),c.selector&&p.delegateCount--,f.remove&&f.remove.call(e,c));a&&!p.length&&(f.teardown&&!1!==f.teardown.call(e,h,v.handle)||S.removeEvent(e,d,v.handle),delete u[d])}else for(d in u)S.event.remove(e,d+t[l],n,r,!0);S.isEmptyObject(u)&&Y.remove(e,"handle events")}},dispatch:function(e){var t,n,r,i,o,a,s=new Array(arguments.length),u=S.event.fix(e),l=(Y.get(this,"events")||Object.create(null))[u.type]||[],c=S.event.special[u.type]||{};for(s[0]=u,t=1;t<arguments.length;t++)s[t]=arguments[t];if(u.delegateTarget=this,!c.preDispatch||!1!==c.preDispatch.call(this,u)){a=S.event.handlers.call(this,u,l),t=0;while((i=a[t++])&&!u.isPropagationStopped()){u.currentTarget=i.elem,n=0;while((o=i.handlers[n++])&&!u.isImmediatePropagationStopped())u.rnamespace&&!1!==o.namespace&&!u.rnamespace.test(o.namespace)||(u.handleObj=o,u.data=o.data,void 0!==(r=((S.event.special[o.origType]||{}).handle||o.handler).apply(i.elem,s))&&!1===(u.result=r)&&(u.preventDefault(),u.stopPropagation()))}return c.postDispatch&&c.postDispatch.call(this,u),u.result}},handlers:function(e,t){var n,r,i,o,a,s=[],u=t.delegateCount,l=e.target;if(u&&l.nodeType&&!("click"===e.type&&1<=e.button))for(;l!==this;l=l.parentNode||this)if(1===l.nodeType&&("click"!==e.type||!0!==l.disabled)){for(o=[],a={},n=0;n<u;n++)void 0===a[i=(r=t[n]).selector+" "]&&(a[i]=r.needsContext?-1<S(i,this).index(l):S.find(i,this,null,[l]).length),a[i]&&o.push(r);o.length&&s.push({elem:l,handlers:o})}return l=this,u<t.length&&s.push({elem:l,handlers:t.slice(u)}),s},addProp:function(t,e){Object.defineProperty(S.Event.prototype,t,{enumerable:!0,configurable:!0,get:m(e)?function(){if(this.originalEvent)return e(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[t]},set:function(e){Object.defineProperty(this,t,{enumerable:!0,configurable:!0,writable:!0,value:e})}})},fix:function(e){return e[S.expando]?e:new S.Event(e)},special:{load:{noBubble:!0},click:{setup:function(e){var t=this||e;return pe.test(t.type)&&t.click&&A(t,"input")&&Se(t,"click",we),!1},trigger:function(e){var t=this||e;return pe.test(t.type)&&t.click&&A(t,"input")&&Se(t,"click"),!0},_default:function(e){var t=e.target;return pe.test(t.type)&&t.click&&A(t,"input")&&Y.get(t,"click")||A(t,"a")}},beforeunload:{postDispatch:function(e){void 0!==e.result&&e.originalEvent&&(e.originalEvent.returnValue=e.result)}}}},S.removeEvent=function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n)},S.Event=function(e,t){if(!(this instanceof S.Event))return new S.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||void 0===e.defaultPrevented&&!1===e.returnValue?we:Te,this.target=e.target&&3===e.target.nodeType?e.target.parentNode:e.target,this.currentTarget=e.currentTarget,this.relatedTarget=e.relatedTarget):this.type=e,t&&S.extend(this,t),this.timeStamp=e&&e.timeStamp||Date.now(),this[S.expando]=!0},S.Event.prototype={constructor:S.Event,isDefaultPrevented:Te,isPropagationStopped:Te,isImmediatePropagationStopped:Te,isSimulated:!1,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=we,e&&!this.isSimulated&&e.preventDefault()},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=we,e&&!this.isSimulated&&e.stopPropagation()},stopImmediatePropagation:function(){var e=this.originalEvent;this.isImmediatePropagationStopped=we,e&&!this.isSimulated&&e.stopImmediatePropagation(),this.stopPropagation()}},S.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,"char":!0,code:!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:!0},S.event.addProp),S.each({focus:"focusin",blur:"focusout"},function(e,t){S.event.special[e]={setup:function(){return Se(this,e,Ce),!1},trigger:function(){return Se(this,e),!0},_default:function(){return!0},delegateType:t}}),S.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(e,i){S.event.special[e]={delegateType:i,bindType:i,handle:function(e){var t,n=e.relatedTarget,r=e.handleObj;return n&&(n===this||S.contains(this,n))||(e.type=r.origType,t=r.handler.apply(this,arguments),e.type=i),t}}}),S.fn.extend({on:function(e,t,n,r){return Ee(this,e,t,n,r)},one:function(e,t,n,r){return Ee(this,e,t,n,r,1)},off:function(e,t,n){var r,i;if(e&&e.preventDefault&&e.handleObj)return r=e.handleObj,S(e.delegateTarget).off(r.namespace?r.origType+"."+r.namespace:r.origType,r.selector,r.handler),this;if("object"==typeof e){for(i in e)this.off(i,t,e[i]);return this}return!1!==t&&"function"!=typeof t||(n=t,t=void 0),!1===n&&(n=Te),this.each(function(){S.event.remove(this,e,n,t)})}});var ke=/<script|<style|<link/i,Ae=/checked\s*(?:[^=]|=\s*.checked.)/i,Ne=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g;function je(e,t){return A(e,"table")&&A(11!==t.nodeType?t:t.firstChild,"tr")&&S(e).children("tbody")[0]||e}function De(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function qe(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Le(e,t){var n,r,i,o,a,s;if(1===t.nodeType){if(Y.hasData(e)&&(s=Y.get(e).events))for(i in Y.remove(t,"handle events"),s)for(n=0,r=s[i].length;n<r;n++)S.event.add(t,i,s[i][n]);Q.hasData(e)&&(o=Q.access(e),a=S.extend({},o),Q.set(t,a))}}function He(n,r,i,o){r=g(r);var e,t,a,s,u,l,c=0,f=n.length,p=f-1,d=r[0],h=m(d);if(h||1<f&&"string"==typeof d&&!y.checkClone&&Ae.test(d))return n.each(function(e){var t=n.eq(e);h&&(r[0]=d.call(this,e,t.html())),He(t,r,i,o)});if(f&&(t=(e=xe(r,n[0].ownerDocument,!1,n,o)).firstChild,1===e.childNodes.length&&(e=t),t||o)){for(s=(a=S.map(ve(e,"script"),De)).length;c<f;c++)u=e,c!==p&&(u=S.clone(u,!0,!0),s&&S.merge(a,ve(u,"script"))),i.call(n[c],u,c);if(s)for(l=a[a.length-1].ownerDocument,S.map(a,qe),c=0;c<s;c++)u=a[c],he.test(u.type||"")&&!Y.access(u,"globalEval")&&S.contains(l,u)&&(u.src&&"module"!==(u.type||"").toLowerCase()?S._evalUrl&&!u.noModule&&S._evalUrl(u.src,{nonce:u.nonce||u.getAttribute("nonce")},l):b(u.textContent.replace(Ne,""),u,l))}return n}function Oe(e,t,n){for(var r,i=t?S.filter(t,e):e,o=0;null!=(r=i[o]);o++)n||1!==r.nodeType||S.cleanData(ve(r)),r.parentNode&&(n&&ie(r)&&ye(ve(r,"script")),r.parentNode.removeChild(r));return e}S.extend({htmlPrefilter:function(e){return e},clone:function(e,t,n){var r,i,o,a,s,u,l,c=e.cloneNode(!0),f=ie(e);if(!(y.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||S.isXMLDoc(e)))for(a=ve(c),r=0,i=(o=ve(e)).length;r<i;r++)s=o[r],u=a[r],void 0,"input"===(l=u.nodeName.toLowerCase())&&pe.test(s.type)?u.checked=s.checked:"input"!==l&&"textarea"!==l||(u.defaultValue=s.defaultValue);if(t)if(n)for(o=o||ve(e),a=a||ve(c),r=0,i=o.length;r<i;r++)Le(o[r],a[r]);else Le(e,c);return 0<(a=ve(c,"script")).length&&ye(a,!f&&ve(e,"script")),c},cleanData:function(e){for(var t,n,r,i=S.event.special,o=0;void 0!==(n=e[o]);o++)if(V(n)){if(t=n[Y.expando]){if(t.events)for(r in t.events)i[r]?S.event.remove(n,r):S.removeEvent(n,r,t.handle);n[Y.expando]=void 0}n[Q.expando]&&(n[Q.expando]=void 0)}}}),S.fn.extend({detach:function(e){return Oe(this,e,!0)},remove:function(e){return Oe(this,e)},text:function(e){return $(this,function(e){return void 0===e?S.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=e)})},null,e,arguments.length)},append:function(){return He(this,arguments,function(e){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||je(this,e).appendChild(e)})},prepend:function(){return He(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=je(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return He(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return He(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(S.cleanData(ve(e,!1)),e.textContent="");return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map(function(){return S.clone(this,e,t)})},html:function(e){return $(this,function(e){var t=this[0]||{},n=0,r=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if("string"==typeof e&&!ke.test(e)&&!ge[(de.exec(e)||["",""])[1].toLowerCase()]){e=S.htmlPrefilter(e);try{for(;n<r;n++)1===(t=this[n]||{}).nodeType&&(S.cleanData(ve(t,!1)),t.innerHTML=e);t=0}catch(e){}}t&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(){var n=[];return He(this,arguments,function(e){var t=this.parentNode;S.inArray(this,n)<0&&(S.cleanData(ve(this)),t&&t.replaceChild(e,this))},n)}}),S.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,a){S.fn[e]=function(e){for(var t,n=[],r=S(e),i=r.length-1,o=0;o<=i;o++)t=o===i?this:this.clone(!0),S(r[o])[a](t),u.apply(n,t.get());return this.pushStack(n)}});var Pe=new RegExp("^("+ee+")(?!px)[a-z%]+$","i"),Re=function(e){var t=e.ownerDocument.defaultView;return t&&t.opener||(t=C),t.getComputedStyle(e)},Me=function(e,t,n){var r,i,o={};for(i in t)o[i]=e.style[i],e.style[i]=t[i];for(i in r=n.call(e),t)e.style[i]=o[i];return r},Ie=new RegExp(ne.join("|"),"i");function We(e,t,n){var r,i,o,a,s=e.style;return(n=n||Re(e))&&(""!==(a=n.getPropertyValue(t)||n[t])||ie(e)||(a=S.style(e,t)),!y.pixelBoxStyles()&&Pe.test(a)&&Ie.test(t)&&(r=s.width,i=s.minWidth,o=s.maxWidth,s.minWidth=s.maxWidth=s.width=a,a=n.width,s.width=r,s.minWidth=i,s.maxWidth=o)),void 0!==a?a+"":a}function Fe(e,t){return{get:function(){if(!e())return(this.get=t).apply(this,arguments);delete this.get}}}!function(){function e(){if(l){u.style.cssText="position:absolute;left:-11111px;width:60px;margin-top:1px;padding:0;border:0",l.style.cssText="position:relative;display:block;box-sizing:border-box;overflow:scroll;margin:auto;border:1px;padding:1px;width:60%;top:1%",re.appendChild(u).appendChild(l);var e=C.getComputedStyle(l);n="1%"!==e.top,s=12===t(e.marginLeft),l.style.right="60%",o=36===t(e.right),r=36===t(e.width),l.style.position="absolute",i=12===t(l.offsetWidth/3),re.removeChild(u),l=null}}function t(e){return Math.round(parseFloat(e))}var n,r,i,o,a,s,u=E.createElement("div"),l=E.createElement("div");l.style&&(l.style.backgroundClip="content-box",l.cloneNode(!0).style.backgroundClip="",y.clearCloneStyle="content-box"===l.style.backgroundClip,S.extend(y,{boxSizingReliable:function(){return e(),r},pixelBoxStyles:function(){return e(),o},pixelPosition:function(){return e(),n},reliableMarginLeft:function(){return e(),s},scrollboxSize:function(){return e(),i},reliableTrDimensions:function(){var e,t,n,r;return null==a&&(e=E.createElement("table"),t=E.createElement("tr"),n=E.createElement("div"),e.style.cssText="position:absolute;left:-11111px;border-collapse:separate",t.style.cssText="border:1px solid",t.style.height="1px",n.style.height="9px",n.style.display="block",re.appendChild(e).appendChild(t).appendChild(n),r=C.getComputedStyle(t),a=parseInt(r.height,10)+parseInt(r.borderTopWidth,10)+parseInt(r.borderBottomWidth,10)===t.offsetHeight,re.removeChild(e)),a}}))}();var Be=["Webkit","Moz","ms"],$e=E.createElement("div").style,_e={};function ze(e){var t=S.cssProps[e]||_e[e];return t||(e in $e?e:_e[e]=function(e){var t=e[0].toUpperCase()+e.slice(1),n=Be.length;while(n--)if((e=Be[n]+t)in $e)return e}(e)||e)}var Ue=/^(none|table(?!-c[ea]).+)/,Xe=/^--/,Ve={position:"absolute",visibility:"hidden",display:"block"},Ge={letterSpacing:"0",fontWeight:"400"};function Ye(e,t,n){var r=te.exec(t);return r?Math.max(0,r[2]-(n||0))+(r[3]||"px"):t}function Qe(e,t,n,r,i,o){var a="width"===t?1:0,s=0,u=0;if(n===(r?"border":"content"))return 0;for(;a<4;a+=2)"margin"===n&&(u+=S.css(e,n+ne[a],!0,i)),r?("content"===n&&(u-=S.css(e,"padding"+ne[a],!0,i)),"margin"!==n&&(u-=S.css(e,"border"+ne[a]+"Width",!0,i))):(u+=S.css(e,"padding"+ne[a],!0,i),"padding"!==n?u+=S.css(e,"border"+ne[a]+"Width",!0,i):s+=S.css(e,"border"+ne[a]+"Width",!0,i));return!r&&0<=o&&(u+=Math.max(0,Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-o-u-s-.5))||0),u}function Je(e,t,n){var r=Re(e),i=(!y.boxSizingReliable()||n)&&"border-box"===S.css(e,"boxSizing",!1,r),o=i,a=We(e,t,r),s="offset"+t[0].toUpperCase()+t.slice(1);if(Pe.test(a)){if(!n)return a;a="auto"}return(!y.boxSizingReliable()&&i||!y.reliableTrDimensions()&&A(e,"tr")||"auto"===a||!parseFloat(a)&&"inline"===S.css(e,"display",!1,r))&&e.getClientRects().length&&(i="border-box"===S.css(e,"boxSizing",!1,r),(o=s in e)&&(a=e[s])),(a=parseFloat(a)||0)+Qe(e,t,n||(i?"border":"content"),o,r,a)+"px"}function Ke(e,t,n,r,i){return new Ke.prototype.init(e,t,n,r,i)}S.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=We(e,"opacity");return""===n?"1":n}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{},style:function(e,t,n,r){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var i,o,a,s=X(t),u=Xe.test(t),l=e.style;if(u||(t=ze(s)),a=S.cssHooks[t]||S.cssHooks[s],void 0===n)return a&&"get"in a&&void 0!==(i=a.get(e,!1,r))?i:l[t];"string"===(o=typeof n)&&(i=te.exec(n))&&i[1]&&(n=se(e,t,i),o="number"),null!=n&&n==n&&("number"!==o||u||(n+=i&&i[3]||(S.cssNumber[s]?"":"px")),y.clearCloneStyle||""!==n||0!==t.indexOf("background")||(l[t]="inherit"),a&&"set"in a&&void 0===(n=a.set(e,n,r))||(u?l.setProperty(t,n):l[t]=n))}},css:function(e,t,n,r){var i,o,a,s=X(t);return Xe.test(t)||(t=ze(s)),(a=S.cssHooks[t]||S.cssHooks[s])&&"get"in a&&(i=a.get(e,!0,n)),void 0===i&&(i=We(e,t,r)),"normal"===i&&t in Ge&&(i=Ge[t]),""===n||n?(o=parseFloat(i),!0===n||isFinite(o)?o||0:i):i}}),S.each(["height","width"],function(e,u){S.cssHooks[u]={get:function(e,t,n){if(t)return!Ue.test(S.css(e,"display"))||e.getClientRects().length&&e.getBoundingClientRect().width?Je(e,u,n):Me(e,Ve,function(){return Je(e,u,n)})},set:function(e,t,n){var r,i=Re(e),o=!y.scrollboxSize()&&"absolute"===i.position,a=(o||n)&&"border-box"===S.css(e,"boxSizing",!1,i),s=n?Qe(e,u,n,a,i):0;return a&&o&&(s-=Math.ceil(e["offset"+u[0].toUpperCase()+u.slice(1)]-parseFloat(i[u])-Qe(e,u,"border",!1,i)-.5)),s&&(r=te.exec(t))&&"px"!==(r[3]||"px")&&(e.style[u]=t,t=S.css(e,u)),Ye(0,t,s)}}}),S.cssHooks.marginLeft=Fe(y.reliableMarginLeft,function(e,t){if(t)return(parseFloat(We(e,"marginLeft"))||e.getBoundingClientRect().left-Me(e,{marginLeft:0},function(){return e.getBoundingClientRect().left}))+"px"}),S.each({margin:"",padding:"",border:"Width"},function(i,o){S.cssHooks[i+o]={expand:function(e){for(var t=0,n={},r="string"==typeof e?e.split(" "):[e];t<4;t++)n[i+ne[t]+o]=r[t]||r[t-2]||r[0];return n}},"margin"!==i&&(S.cssHooks[i+o].set=Ye)}),S.fn.extend({css:function(e,t){return $(this,function(e,t,n){var r,i,o={},a=0;if(Array.isArray(t)){for(r=Re(e),i=t.length;a<i;a++)o[t[a]]=S.css(e,t[a],!1,r);return o}return void 0!==n?S.style(e,t,n):S.css(e,t)},e,t,1<arguments.length)}}),((S.Tween=Ke).prototype={constructor:Ke,init:function(e,t,n,r,i,o){this.elem=e,this.prop=n,this.easing=i||S.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=o||(S.cssNumber[n]?"":"px")},cur:function(){var e=Ke.propHooks[this.prop];return e&&e.get?e.get(this):Ke.propHooks._default.get(this)},run:function(e){var t,n=Ke.propHooks[this.prop];return this.options.duration?this.pos=t=S.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):Ke.propHooks._default.set(this),this}}).init.prototype=Ke.prototype,(Ke.propHooks={_default:{get:function(e){var t;return 1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:(t=S.css(e.elem,e.prop,""))&&"auto"!==t?t:0},set:function(e){S.fx.step[e.prop]?S.fx.step[e.prop](e):1!==e.elem.nodeType||!S.cssHooks[e.prop]&&null==e.elem.style[ze(e.prop)]?e.elem[e.prop]=e.now:S.style(e.elem,e.prop,e.now+e.unit)}}}).scrollTop=Ke.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},S.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:"swing"},S.fx=Ke.prototype.init,S.fx.step={};var Ze,et,tt,nt,rt=/^(?:toggle|show|hide)$/,it=/queueHooks$/;function ot(){et&&(!1===E.hidden&&C.requestAnimationFrame?C.requestAnimationFrame(ot):C.setTimeout(ot,S.fx.interval),S.fx.tick())}function at(){return C.setTimeout(function(){Ze=void 0}),Ze=Date.now()}function st(e,t){var n,r=0,i={height:e};for(t=t?1:0;r<4;r+=2-t)i["margin"+(n=ne[r])]=i["padding"+n]=e;return t&&(i.opacity=i.width=e),i}function ut(e,t,n){for(var r,i=(lt.tweeners[t]||[]).concat(lt.tweeners["*"]),o=0,a=i.length;o<a;o++)if(r=i[o].call(n,t,e))return r}function lt(o,e,t){var n,a,r=0,i=lt.prefilters.length,s=S.Deferred().always(function(){delete u.elem}),u=function(){if(a)return!1;for(var e=Ze||at(),t=Math.max(0,l.startTime+l.duration-e),n=1-(t/l.duration||0),r=0,i=l.tweens.length;r<i;r++)l.tweens[r].run(n);return s.notifyWith(o,[l,n,t]),n<1&&i?t:(i||s.notifyWith(o,[l,1,0]),s.resolveWith(o,[l]),!1)},l=s.promise({elem:o,props:S.extend({},e),opts:S.extend(!0,{specialEasing:{},easing:S.easing._default},t),originalProperties:e,originalOptions:t,startTime:Ze||at(),duration:t.duration,tweens:[],createTween:function(e,t){var n=S.Tween(o,l.opts,e,t,l.opts.specialEasing[e]||l.opts.easing);return l.tweens.push(n),n},stop:function(e){var t=0,n=e?l.tweens.length:0;if(a)return this;for(a=!0;t<n;t++)l.tweens[t].run(1);return e?(s.notifyWith(o,[l,1,0]),s.resolveWith(o,[l,e])):s.rejectWith(o,[l,e]),this}}),c=l.props;for(!function(e,t){var n,r,i,o,a;for(n in e)if(i=t[r=X(n)],o=e[n],Array.isArray(o)&&(i=o[1],o=e[n]=o[0]),n!==r&&(e[r]=o,delete e[n]),(a=S.cssHooks[r])&&"expand"in a)for(n in o=a.expand(o),delete e[r],o)n in e||(e[n]=o[n],t[n]=i);else t[r]=i}(c,l.opts.specialEasing);r<i;r++)if(n=lt.prefilters[r].call(l,o,c,l.opts))return m(n.stop)&&(S._queueHooks(l.elem,l.opts.queue).stop=n.stop.bind(n)),n;return S.map(c,ut,l),m(l.opts.start)&&l.opts.start.call(o,l),l.progress(l.opts.progress).done(l.opts.done,l.opts.complete).fail(l.opts.fail).always(l.opts.always),S.fx.timer(S.extend(u,{elem:o,anim:l,queue:l.opts.queue})),l}S.Animation=S.extend(lt,{tweeners:{"*":[function(e,t){var n=this.createTween(e,t);return se(n.elem,e,te.exec(t),n),n}]},tweener:function(e,t){m(e)?(t=e,e=["*"]):e=e.match(P);for(var n,r=0,i=e.length;r<i;r++)n=e[r],lt.tweeners[n]=lt.tweeners[n]||[],lt.tweeners[n].unshift(t)},prefilters:[function(e,t,n){var r,i,o,a,s,u,l,c,f="width"in t||"height"in t,p=this,d={},h=e.style,g=e.nodeType&&ae(e),v=Y.get(e,"fxshow");for(r in n.queue||(null==(a=S._queueHooks(e,"fx")).unqueued&&(a.unqueued=0,s=a.empty.fire,a.empty.fire=function(){a.unqueued||s()}),a.unqueued++,p.always(function(){p.always(function(){a.unqueued--,S.queue(e,"fx").length||a.empty.fire()})})),t)if(i=t[r],rt.test(i)){if(delete t[r],o=o||"toggle"===i,i===(g?"hide":"show")){if("show"!==i||!v||void 0===v[r])continue;g=!0}d[r]=v&&v[r]||S.style(e,r)}if((u=!S.isEmptyObject(t))||!S.isEmptyObject(d))for(r in f&&1===e.nodeType&&(n.overflow=[h.overflow,h.overflowX,h.overflowY],null==(l=v&&v.display)&&(l=Y.get(e,"display")),"none"===(c=S.css(e,"display"))&&(l?c=l:(le([e],!0),l=e.style.display||l,c=S.css(e,"display"),le([e]))),("inline"===c||"inline-block"===c&&null!=l)&&"none"===S.css(e,"float")&&(u||(p.done(function(){h.display=l}),null==l&&(c=h.display,l="none"===c?"":c)),h.display="inline-block")),n.overflow&&(h.overflow="hidden",p.always(function(){h.overflow=n.overflow[0],h.overflowX=n.overflow[1],h.overflowY=n.overflow[2]})),u=!1,d)u||(v?"hidden"in v&&(g=v.hidden):v=Y.access(e,"fxshow",{display:l}),o&&(v.hidden=!g),g&&le([e],!0),p.done(function(){for(r in g||le([e]),Y.remove(e,"fxshow"),d)S.style(e,r,d[r])})),u=ut(g?v[r]:0,r,p),r in v||(v[r]=u.start,g&&(u.end=u.start,u.start=0))}],prefilter:function(e,t){t?lt.prefilters.unshift(e):lt.prefilters.push(e)}}),S.speed=function(e,t,n){var r=e&&"object"==typeof e?S.extend({},e):{complete:n||!n&&t||m(e)&&e,duration:e,easing:n&&t||t&&!m(t)&&t};return S.fx.off?r.duration=0:"number"!=typeof r.duration&&(r.duration in S.fx.speeds?r.duration=S.fx.speeds[r.duration]:r.duration=S.fx.speeds._default),null!=r.queue&&!0!==r.queue||(r.queue="fx"),r.old=r.complete,r.complete=function(){m(r.old)&&r.old.call(this),r.queue&&S.dequeue(this,r.queue)},r},S.fn.extend({fadeTo:function(e,t,n,r){return this.filter(ae).css("opacity",0).show().end().animate({opacity:t},e,n,r)},animate:function(t,e,n,r){var i=S.isEmptyObject(t),o=S.speed(e,n,r),a=function(){var e=lt(this,S.extend({},t),o);(i||Y.get(this,"finish"))&&e.stop(!0)};return a.finish=a,i||!1===o.queue?this.each(a):this.queue(o.queue,a)},stop:function(i,e,o){var a=function(e){var t=e.stop;delete e.stop,t(o)};return"string"!=typeof i&&(o=e,e=i,i=void 0),e&&this.queue(i||"fx",[]),this.each(function(){var e=!0,t=null!=i&&i+"queueHooks",n=S.timers,r=Y.get(this);if(t)r[t]&&r[t].stop&&a(r[t]);else for(t in r)r[t]&&r[t].stop&&it.test(t)&&a(r[t]);for(t=n.length;t--;)n[t].elem!==this||null!=i&&n[t].queue!==i||(n[t].anim.stop(o),e=!1,n.splice(t,1));!e&&o||S.dequeue(this,i)})},finish:function(a){return!1!==a&&(a=a||"fx"),this.each(function(){var e,t=Y.get(this),n=t[a+"queue"],r=t[a+"queueHooks"],i=S.timers,o=n?n.length:0;for(t.finish=!0,S.queue(this,a,[]),r&&r.stop&&r.stop.call(this,!0),e=i.length;e--;)i[e].elem===this&&i[e].queue===a&&(i[e].anim.stop(!0),i.splice(e,1));for(e=0;e<o;e++)n[e]&&n[e].finish&&n[e].finish.call(this);delete t.finish})}}),S.each(["toggle","show","hide"],function(e,r){var i=S.fn[r];S.fn[r]=function(e,t,n){return null==e||"boolean"==typeof e?i.apply(this,arguments):this.animate(st(r,!0),e,t,n)}}),S.each({slideDown:st("show"),slideUp:st("hide"),slideToggle:st("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,r){S.fn[e]=function(e,t,n){return this.animate(r,e,t,n)}}),S.timers=[],S.fx.tick=function(){var e,t=0,n=S.timers;for(Ze=Date.now();t<n.length;t++)(e=n[t])()||n[t]!==e||n.splice(t--,1);n.length||S.fx.stop(),Ze=void 0},S.fx.timer=function(e){S.timers.push(e),S.fx.start()},S.fx.interval=13,S.fx.start=function(){et||(et=!0,ot())},S.fx.stop=function(){et=null},S.fx.speeds={slow:600,fast:200,_default:400},S.fn.delay=function(r,e){return r=S.fx&&S.fx.speeds[r]||r,e=e||"fx",this.queue(e,function(e,t){var n=C.setTimeout(e,r);t.stop=function(){C.clearTimeout(n)}})},tt=E.createElement("input"),nt=E.createElement("select").appendChild(E.createElement("option")),tt.type="checkbox",y.checkOn=""!==tt.value,y.optSelected=nt.selected,(tt=E.createElement("input")).value="t",tt.type="radio",y.radioValue="t"===tt.value;var ct,ft=S.expr.attrHandle;S.fn.extend({attr:function(e,t){return $(this,S.attr,e,t,1<arguments.length)},removeAttr:function(e){return this.each(function(){S.removeAttr(this,e)})}}),S.extend({attr:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return"undefined"==typeof e.getAttribute?S.prop(e,t,n):(1===o&&S.isXMLDoc(e)||(i=S.attrHooks[t.toLowerCase()]||(S.expr.match.bool.test(t)?ct:void 0)),void 0!==n?null===n?void S.removeAttr(e,t):i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:(e.setAttribute(t,n+""),n):i&&"get"in i&&null!==(r=i.get(e,t))?r:null==(r=S.find.attr(e,t))?void 0:r)},attrHooks:{type:{set:function(e,t){if(!y.radioValue&&"radio"===t&&A(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}}},removeAttr:function(e,t){var n,r=0,i=t&&t.match(P);if(i&&1===e.nodeType)while(n=i[r++])e.removeAttribute(n)}}),ct={set:function(e,t,n){return!1===t?S.removeAttr(e,n):e.setAttribute(n,n),n}},S.each(S.expr.match.bool.source.match(/\w+/g),function(e,t){var a=ft[t]||S.find.attr;ft[t]=function(e,t,n){var r,i,o=t.toLowerCase();return n||(i=ft[o],ft[o]=r,r=null!=a(e,t,n)?o:null,ft[o]=i),r}});var pt=/^(?:input|select|textarea|button)$/i,dt=/^(?:a|area)$/i;function ht(e){return(e.match(P)||[]).join(" ")}function gt(e){return e.getAttribute&&e.getAttribute("class")||""}function vt(e){return Array.isArray(e)?e:"string"==typeof e&&e.match(P)||[]}S.fn.extend({prop:function(e,t){return $(this,S.prop,e,t,1<arguments.length)},removeProp:function(e){return this.each(function(){delete this[S.propFix[e]||e]})}}),S.extend({prop:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return 1===o&&S.isXMLDoc(e)||(t=S.propFix[t]||t,i=S.propHooks[t]),void 0!==n?i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:e[t]=n:i&&"get"in i&&null!==(r=i.get(e,t))?r:e[t]},propHooks:{tabIndex:{get:function(e){var t=S.find.attr(e,"tabindex");return t?parseInt(t,10):pt.test(e.nodeName)||dt.test(e.nodeName)&&e.href?0:-1}}},propFix:{"for":"htmlFor","class":"className"}}),y.optSelected||(S.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(e){var t=e.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),S.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){S.propFix[this.toLowerCase()]=this}),S.fn.extend({addClass:function(t){var e,n,r,i,o,a,s,u=0;if(m(t))return this.each(function(e){S(this).addClass(t.call(this,e,gt(this)))});if((e=vt(t)).length)while(n=this[u++])if(i=gt(n),r=1===n.nodeType&&" "+ht(i)+" "){a=0;while(o=e[a++])r.indexOf(" "+o+" ")<0&&(r+=o+" ");i!==(s=ht(r))&&n.setAttribute("class",s)}return this},removeClass:function(t){var e,n,r,i,o,a,s,u=0;if(m(t))return this.each(function(e){S(this).removeClass(t.call(this,e,gt(this)))});if(!arguments.length)return this.attr("class","");if((e=vt(t)).length)while(n=this[u++])if(i=gt(n),r=1===n.nodeType&&" "+ht(i)+" "){a=0;while(o=e[a++])while(-1<r.indexOf(" "+o+" "))r=r.replace(" "+o+" "," ");i!==(s=ht(r))&&n.setAttribute("class",s)}return this},toggleClass:function(i,t){var o=typeof i,a="string"===o||Array.isArray(i);return"boolean"==typeof t&&a?t?this.addClass(i):this.removeClass(i):m(i)?this.each(function(e){S(this).toggleClass(i.call(this,e,gt(this),t),t)}):this.each(function(){var e,t,n,r;if(a){t=0,n=S(this),r=vt(i);while(e=r[t++])n.hasClass(e)?n.removeClass(e):n.addClass(e)}else void 0!==i&&"boolean"!==o||((e=gt(this))&&Y.set(this,"__className__",e),this.setAttribute&&this.setAttribute("class",e||!1===i?"":Y.get(this,"__className__")||""))})},hasClass:function(e){var t,n,r=0;t=" "+e+" ";while(n=this[r++])if(1===n.nodeType&&-1<(" "+ht(gt(n))+" ").indexOf(t))return!0;return!1}});var yt=/\r/g;S.fn.extend({val:function(n){var r,e,i,t=this[0];return arguments.length?(i=m(n),this.each(function(e){var t;1===this.nodeType&&(null==(t=i?n.call(this,e,S(this).val()):n)?t="":"number"==typeof t?t+="":Array.isArray(t)&&(t=S.map(t,function(e){return null==e?"":e+""})),(r=S.valHooks[this.type]||S.valHooks[this.nodeName.toLowerCase()])&&"set"in r&&void 0!==r.set(this,t,"value")||(this.value=t))})):t?(r=S.valHooks[t.type]||S.valHooks[t.nodeName.toLowerCase()])&&"get"in r&&void 0!==(e=r.get(t,"value"))?e:"string"==typeof(e=t.value)?e.replace(yt,""):null==e?"":e:void 0}}),S.extend({valHooks:{option:{get:function(e){var t=S.find.attr(e,"value");return null!=t?t:ht(S.text(e))}},select:{get:function(e){var t,n,r,i=e.options,o=e.selectedIndex,a="select-one"===e.type,s=a?null:[],u=a?o+1:i.length;for(r=o<0?u:a?o:0;r<u;r++)if(((n=i[r]).selected||r===o)&&!n.disabled&&(!n.parentNode.disabled||!A(n.parentNode,"optgroup"))){if(t=S(n).val(),a)return t;s.push(t)}return s},set:function(e,t){var n,r,i=e.options,o=S.makeArray(t),a=i.length;while(a--)((r=i[a]).selected=-1<S.inArray(S.valHooks.option.get(r),o))&&(n=!0);return n||(e.selectedIndex=-1),o}}}}),S.each(["radio","checkbox"],function(){S.valHooks[this]={set:function(e,t){if(Array.isArray(t))return e.checked=-1<S.inArray(S(e).val(),t)}},y.checkOn||(S.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})}),y.focusin="onfocusin"in C;var mt=/^(?:focusinfocus|focusoutblur)$/,xt=function(e){e.stopPropagation()};S.extend(S.event,{trigger:function(e,t,n,r){var i,o,a,s,u,l,c,f,p=[n||E],d=v.call(e,"type")?e.type:e,h=v.call(e,"namespace")?e.namespace.split("."):[];if(o=f=a=n=n||E,3!==n.nodeType&&8!==n.nodeType&&!mt.test(d+S.event.triggered)&&(-1<d.indexOf(".")&&(d=(h=d.split(".")).shift(),h.sort()),u=d.indexOf(":")<0&&"on"+d,(e=e[S.expando]?e:new S.Event(d,"object"==typeof e&&e)).isTrigger=r?2:3,e.namespace=h.join("."),e.rnamespace=e.namespace?new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,e.result=void 0,e.target||(e.target=n),t=null==t?[e]:S.makeArray(t,[e]),c=S.event.special[d]||{},r||!c.trigger||!1!==c.trigger.apply(n,t))){if(!r&&!c.noBubble&&!x(n)){for(s=c.delegateType||d,mt.test(s+d)||(o=o.parentNode);o;o=o.parentNode)p.push(o),a=o;a===(n.ownerDocument||E)&&p.push(a.defaultView||a.parentWindow||C)}i=0;while((o=p[i++])&&!e.isPropagationStopped())f=o,e.type=1<i?s:c.bindType||d,(l=(Y.get(o,"events")||Object.create(null))[e.type]&&Y.get(o,"handle"))&&l.apply(o,t),(l=u&&o[u])&&l.apply&&V(o)&&(e.result=l.apply(o,t),!1===e.result&&e.preventDefault());return e.type=d,r||e.isDefaultPrevented()||c._default&&!1!==c._default.apply(p.pop(),t)||!V(n)||u&&m(n[d])&&!x(n)&&((a=n[u])&&(n[u]=null),S.event.triggered=d,e.isPropagationStopped()&&f.addEventListener(d,xt),n[d](),e.isPropagationStopped()&&f.removeEventListener(d,xt),S.event.triggered=void 0,a&&(n[u]=a)),e.result}},simulate:function(e,t,n){var r=S.extend(new S.Event,n,{type:e,isSimulated:!0});S.event.trigger(r,null,t)}}),S.fn.extend({trigger:function(e,t){return this.each(function(){S.event.trigger(e,t,this)})},triggerHandler:function(e,t){var n=this[0];if(n)return S.event.trigger(e,t,n,!0)}}),y.focusin||S.each({focus:"focusin",blur:"focusout"},function(n,r){var i=function(e){S.event.simulate(r,e.target,S.event.fix(e))};S.event.special[r]={setup:function(){var e=this.ownerDocument||this.document||this,t=Y.access(e,r);t||e.addEventListener(n,i,!0),Y.access(e,r,(t||0)+1)},teardown:function(){var e=this.ownerDocument||this.document||this,t=Y.access(e,r)-1;t?Y.access(e,r,t):(e.removeEventListener(n,i,!0),Y.remove(e,r))}}});var bt=C.location,wt={guid:Date.now()},Tt=/\?/;S.parseXML=function(e){var t,n;if(!e||"string"!=typeof e)return null;try{t=(new C.DOMParser).parseFromString(e,"text/xml")}catch(e){}return n=t&&t.getElementsByTagName("parsererror")[0],t&&!n||S.error("Invalid XML: "+(n?S.map(n.childNodes,function(e){return e.textContent}).join("\n"):e)),t};var Ct=/\[\]$/,Et=/\r?\n/g,St=/^(?:submit|button|image|reset|file)$/i,kt=/^(?:input|select|textarea|keygen)/i;function At(n,e,r,i){var t;if(Array.isArray(e))S.each(e,function(e,t){r||Ct.test(n)?i(n,t):At(n+"["+("object"==typeof t&&null!=t?e:"")+"]",t,r,i)});else if(r||"object"!==w(e))i(n,e);else for(t in e)At(n+"["+t+"]",e[t],r,i)}S.param=function(e,t){var n,r=[],i=function(e,t){var n=m(t)?t():t;r[r.length]=encodeURIComponent(e)+"="+encodeURIComponent(null==n?"":n)};if(null==e)return"";if(Array.isArray(e)||e.jquery&&!S.isPlainObject(e))S.each(e,function(){i(this.name,this.value)});else for(n in e)At(n,e[n],t,i);return r.join("&")},S.fn.extend({serialize:function(){return S.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=S.prop(this,"elements");return e?S.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!S(this).is(":disabled")&&kt.test(this.nodeName)&&!St.test(e)&&(this.checked||!pe.test(e))}).map(function(e,t){var n=S(this).val();return null==n?null:Array.isArray(n)?S.map(n,function(e){return{name:t.name,value:e.replace(Et,"\r\n")}}):{name:t.name,value:n.replace(Et,"\r\n")}}).get()}});var Nt=/%20/g,jt=/#.*$/,Dt=/([?&])_=[^&]*/,qt=/^(.*?):[ \t]*([^\r\n]*)$/gm,Lt=/^(?:GET|HEAD)$/,Ht=/^\/\//,Ot={},Pt={},Rt="*/".concat("*"),Mt=E.createElement("a");function It(o){return function(e,t){"string"!=typeof e&&(t=e,e="*");var n,r=0,i=e.toLowerCase().match(P)||[];if(m(t))while(n=i[r++])"+"===n[0]?(n=n.slice(1)||"*",(o[n]=o[n]||[]).unshift(t)):(o[n]=o[n]||[]).push(t)}}function Wt(t,i,o,a){var s={},u=t===Pt;function l(e){var r;return s[e]=!0,S.each(t[e]||[],function(e,t){var n=t(i,o,a);return"string"!=typeof n||u||s[n]?u?!(r=n):void 0:(i.dataTypes.unshift(n),l(n),!1)}),r}return l(i.dataTypes[0])||!s["*"]&&l("*")}function Ft(e,t){var n,r,i=S.ajaxSettings.flatOptions||{};for(n in t)void 0!==t[n]&&((i[n]?e:r||(r={}))[n]=t[n]);return r&&S.extend(!0,e,r),e}Mt.href=bt.href,S.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:bt.href,type:"GET",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(bt.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Rt,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":S.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?Ft(Ft(e,S.ajaxSettings),t):Ft(S.ajaxSettings,e)},ajaxPrefilter:It(Ot),ajaxTransport:It(Pt),ajax:function(e,t){"object"==typeof e&&(t=e,e=void 0),t=t||{};var c,f,p,n,d,r,h,g,i,o,v=S.ajaxSetup({},t),y=v.context||v,m=v.context&&(y.nodeType||y.jquery)?S(y):S.event,x=S.Deferred(),b=S.Callbacks("once memory"),w=v.statusCode||{},a={},s={},u="canceled",T={readyState:0,getResponseHeader:function(e){var t;if(h){if(!n){n={};while(t=qt.exec(p))n[t[1].toLowerCase()+" "]=(n[t[1].toLowerCase()+" "]||[]).concat(t[2])}t=n[e.toLowerCase()+" "]}return null==t?null:t.join(", ")},getAllResponseHeaders:function(){return h?p:null},setRequestHeader:function(e,t){return null==h&&(e=s[e.toLowerCase()]=s[e.toLowerCase()]||e,a[e]=t),this},overrideMimeType:function(e){return null==h&&(v.mimeType=e),this},statusCode:function(e){var t;if(e)if(h)T.always(e[T.status]);else for(t in e)w[t]=[w[t],e[t]];return this},abort:function(e){var t=e||u;return c&&c.abort(t),l(0,t),this}};if(x.promise(T),v.url=((e||v.url||bt.href)+"").replace(Ht,bt.protocol+"//"),v.type=t.method||t.type||v.method||v.type,v.dataTypes=(v.dataType||"*").toLowerCase().match(P)||[""],null==v.crossDomain){r=E.createElement("a");try{r.href=v.url,r.href=r.href,v.crossDomain=Mt.protocol+"//"+Mt.host!=r.protocol+"//"+r.host}catch(e){v.crossDomain=!0}}if(v.data&&v.processData&&"string"!=typeof v.data&&(v.data=S.param(v.data,v.traditional)),Wt(Ot,v,t,T),h)return T;for(i in(g=S.event&&v.global)&&0==S.active++&&S.event.trigger("ajaxStart"),v.type=v.type.toUpperCase(),v.hasContent=!Lt.test(v.type),f=v.url.replace(jt,""),v.hasContent?v.data&&v.processData&&0===(v.contentType||"").indexOf("application/x-www-form-urlencoded")&&(v.data=v.data.replace(Nt,"+")):(o=v.url.slice(f.length),v.data&&(v.processData||"string"==typeof v.data)&&(f+=(Tt.test(f)?"&":"?")+v.data,delete v.data),!1===v.cache&&(f=f.replace(Dt,"$1"),o=(Tt.test(f)?"&":"?")+"_="+wt.guid+++o),v.url=f+o),v.ifModified&&(S.lastModified[f]&&T.setRequestHeader("If-Modified-Since",S.lastModified[f]),S.etag[f]&&T.setRequestHeader("If-None-Match",S.etag[f])),(v.data&&v.hasContent&&!1!==v.contentType||t.contentType)&&T.setRequestHeader("Content-Type",v.contentType),T.setRequestHeader("Accept",v.dataTypes[0]&&v.accepts[v.dataTypes[0]]?v.accepts[v.dataTypes[0]]+("*"!==v.dataTypes[0]?", "+Rt+"; q=0.01":""):v.accepts["*"]),v.headers)T.setRequestHeader(i,v.headers[i]);if(v.beforeSend&&(!1===v.beforeSend.call(y,T,v)||h))return T.abort();if(u="abort",b.add(v.complete),T.done(v.success),T.fail(v.error),c=Wt(Pt,v,t,T)){if(T.readyState=1,g&&m.trigger("ajaxSend",[T,v]),h)return T;v.async&&0<v.timeout&&(d=C.setTimeout(function(){T.abort("timeout")},v.timeout));try{h=!1,c.send(a,l)}catch(e){if(h)throw e;l(-1,e)}}else l(-1,"No Transport");function l(e,t,n,r){var i,o,a,s,u,l=t;h||(h=!0,d&&C.clearTimeout(d),c=void 0,p=r||"",T.readyState=0<e?4:0,i=200<=e&&e<300||304===e,n&&(s=function(e,t,n){var r,i,o,a,s=e.contents,u=e.dataTypes;while("*"===u[0])u.shift(),void 0===r&&(r=e.mimeType||t.getResponseHeader("Content-Type"));if(r)for(i in s)if(s[i]&&s[i].test(r)){u.unshift(i);break}if(u[0]in n)o=u[0];else{for(i in n){if(!u[0]||e.converters[i+" "+u[0]]){o=i;break}a||(a=i)}o=o||a}if(o)return o!==u[0]&&u.unshift(o),n[o]}(v,T,n)),!i&&-1<S.inArray("script",v.dataTypes)&&S.inArray("json",v.dataTypes)<0&&(v.converters["text script"]=function(){}),s=function(e,t,n,r){var i,o,a,s,u,l={},c=e.dataTypes.slice();if(c[1])for(a in e.converters)l[a.toLowerCase()]=e.converters[a];o=c.shift();while(o)if(e.responseFields[o]&&(n[e.responseFields[o]]=t),!u&&r&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),u=o,o=c.shift())if("*"===o)o=u;else if("*"!==u&&u!==o){if(!(a=l[u+" "+o]||l["* "+o]))for(i in l)if((s=i.split(" "))[1]===o&&(a=l[u+" "+s[0]]||l["* "+s[0]])){!0===a?a=l[i]:!0!==l[i]&&(o=s[0],c.unshift(s[1]));break}if(!0!==a)if(a&&e["throws"])t=a(t);else try{t=a(t)}catch(e){return{state:"parsererror",error:a?e:"No conversion from "+u+" to "+o}}}return{state:"success",data:t}}(v,s,T,i),i?(v.ifModified&&((u=T.getResponseHeader("Last-Modified"))&&(S.lastModified[f]=u),(u=T.getResponseHeader("etag"))&&(S.etag[f]=u)),204===e||"HEAD"===v.type?l="nocontent":304===e?l="notmodified":(l=s.state,o=s.data,i=!(a=s.error))):(a=l,!e&&l||(l="error",e<0&&(e=0))),T.status=e,T.statusText=(t||l)+"",i?x.resolveWith(y,[o,l,T]):x.rejectWith(y,[T,l,a]),T.statusCode(w),w=void 0,g&&m.trigger(i?"ajaxSuccess":"ajaxError",[T,v,i?o:a]),b.fireWith(y,[T,l]),g&&(m.trigger("ajaxComplete",[T,v]),--S.active||S.event.trigger("ajaxStop")))}return T},getJSON:function(e,t,n){return S.get(e,t,n,"json")},getScript:function(e,t){return S.get(e,void 0,t,"script")}}),S.each(["get","post"],function(e,i){S[i]=function(e,t,n,r){return m(t)&&(r=r||n,n=t,t=void 0),S.ajax(S.extend({url:e,type:i,dataType:r,data:t,success:n},S.isPlainObject(e)&&e))}}),S.ajaxPrefilter(function(e){var t;for(t in e.headers)"content-type"===t.toLowerCase()&&(e.contentType=e.headers[t]||"")}),S._evalUrl=function(e,t,n){return S.ajax({url:e,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,converters:{"text script":function(){}},dataFilter:function(e){S.globalEval(e,t,n)}})},S.fn.extend({wrapAll:function(e){var t;return this[0]&&(m(e)&&(e=e.call(this[0])),t=S(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){var e=this;while(e.firstElementChild)e=e.firstElementChild;return e}).append(this)),this},wrapInner:function(n){return m(n)?this.each(function(e){S(this).wrapInner(n.call(this,e))}):this.each(function(){var e=S(this),t=e.contents();t.length?t.wrapAll(n):e.append(n)})},wrap:function(t){var n=m(t);return this.each(function(e){S(this).wrapAll(n?t.call(this,e):t)})},unwrap:function(e){return this.parent(e).not("body").each(function(){S(this).replaceWith(this.childNodes)}),this}}),S.expr.pseudos.hidden=function(e){return!S.expr.pseudos.visible(e)},S.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},S.ajaxSettings.xhr=function(){try{return new C.XMLHttpRequest}catch(e){}};var Bt={0:200,1223:204},$t=S.ajaxSettings.xhr();y.cors=!!$t&&"withCredentials"in $t,y.ajax=$t=!!$t,S.ajaxTransport(function(i){var o,a;if(y.cors||$t&&!i.crossDomain)return{send:function(e,t){var n,r=i.xhr();if(r.open(i.type,i.url,i.async,i.username,i.password),i.xhrFields)for(n in i.xhrFields)r[n]=i.xhrFields[n];for(n in i.mimeType&&r.overrideMimeType&&r.overrideMimeType(i.mimeType),i.crossDomain||e["X-Requested-With"]||(e["X-Requested-With"]="XMLHttpRequest"),e)r.setRequestHeader(n,e[n]);o=function(e){return function(){o&&(o=a=r.onload=r.onerror=r.onabort=r.ontimeout=r.onreadystatechange=null,"abort"===e?r.abort():"error"===e?"number"!=typeof r.status?t(0,"error"):t(r.status,r.statusText):t(Bt[r.status]||r.status,r.statusText,"text"!==(r.responseType||"text")||"string"!=typeof r.responseText?{binary:r.response}:{text:r.responseText},r.getAllResponseHeaders()))}},r.onload=o(),a=r.onerror=r.ontimeout=o("error"),void 0!==r.onabort?r.onabort=a:r.onreadystatechange=function(){4===r.readyState&&C.setTimeout(function(){o&&a()})},o=o("abort");try{r.send(i.hasContent&&i.data||null)}catch(e){if(o)throw e}},abort:function(){o&&o()}}}),S.ajaxPrefilter(function(e){e.crossDomain&&(e.contents.script=!1)}),S.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(e){return S.globalEval(e),e}}}),S.ajaxPrefilter("script",function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type="GET")}),S.ajaxTransport("script",function(n){var r,i;if(n.crossDomain||n.scriptAttrs)return{send:function(e,t){r=S("<script>").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on("load error",i=function(e){r.remove(),i=null,e&&t("error"===e.type?404:200,e.type)}),E.head.appendChild(r[0])},abort:function(){i&&i()}}});var _t,zt=[],Ut=/(=)\?(?=&|$)|\?\?/;S.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=zt.pop()||S.expando+"_"+wt.guid++;return this[e]=!0,e}}),S.ajaxPrefilter("json jsonp",function(e,t,n){var r,i,o,a=!1!==e.jsonp&&(Ut.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&Ut.test(e.data)&&"data");if(a||"jsonp"===e.dataTypes[0])return r=e.jsonpCallback=m(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Ut,"$1"+r):!1!==e.jsonp&&(e.url+=(Tt.test(e.url)?"&":"?")+e.jsonp+"="+r),e.converters["script json"]=function(){return o||S.error(r+" was not called"),o[0]},e.dataTypes[0]="json",i=C[r],C[r]=function(){o=arguments},n.always(function(){void 0===i?S(C).removeProp(r):C[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,zt.push(r)),o&&m(i)&&i(o[0]),o=i=void 0}),"script"}),y.createHTMLDocument=((_t=E.implementation.createHTMLDocument("").body).innerHTML="<form></form><form></form>",2===_t.childNodes.length),S.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(y.createHTMLDocument?((r=(t=E.implementation.createHTMLDocument("")).createElement("base")).href=E.location.href,t.head.appendChild(r)):t=E),o=!n&&[],(i=N.exec(e))?[t.createElement(i[1])]:(i=xe([e],t,o),o&&o.length&&S(o).remove(),S.merge([],i.childNodes)));var r,i,o},S.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(" ");return-1<s&&(r=ht(e.slice(s)),e=e.slice(0,s)),m(t)?(n=t,t=void 0):t&&"object"==typeof t&&(i="POST"),0<a.length&&S.ajax({url:e,type:i||"GET",dataType:"html",data:t}).done(function(e){o=arguments,a.html(r?S("<div>").append(S.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},S.expr.pseudos.animated=function(t){return S.grep(S.timers,function(e){return t===e.elem}).length},S.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=S.css(e,"position"),c=S(e),f={};"static"===l&&(e.style.position="relative"),s=c.offset(),o=S.css(e,"top"),u=S.css(e,"left"),("absolute"===l||"fixed"===l)&&-1<(o+u).indexOf("auto")?(a=(r=c.position()).top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),m(t)&&(t=t.call(e,n,S.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),"using"in t?t.using.call(e,f):c.css(f)}},S.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){S.offset.setOffset(this,t,e)});var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if("fixed"===S.css(r,"position"))t=r.getBoundingClientRect();else{t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;while(e&&(e===n.body||e===n.documentElement)&&"static"===S.css(e,"position"))e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=S(e).offset()).top+=S.css(e,"borderTopWidth",!0),i.left+=S.css(e,"borderLeftWidth",!0))}return{top:t.top-i.top-S.css(r,"marginTop",!0),left:t.left-i.left-S.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent;while(e&&"static"===S.css(e,"position"))e=e.offsetParent;return e||re})}}),S.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,i){var o="pageYOffset"===i;S.fn[t]=function(e){return $(this,function(e,t,n){var r;if(x(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n},t,e,arguments.length)}}),S.each(["top","left"],function(e,n){S.cssHooks[n]=Fe(y.pixelPosition,function(e,t){if(t)return t=We(e,n),Pe.test(t)?S(e).position()[n]+"px":t})}),S.each({Height:"height",Width:"width"},function(a,s){S.each({padding:"inner"+a,content:s,"":"outer"+a},function(r,o){S.fn[o]=function(e,t){var n=arguments.length&&(r||"boolean"!=typeof e),i=r||(!0===e||!0===t?"margin":"border");return $(this,function(e,t,n){var r;return x(e)?0===o.indexOf("outer")?e["inner"+a]:e.document.documentElement["client"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body["scroll"+a],r["scroll"+a],e.body["offset"+a],r["offset"+a],r["client"+a])):void 0===n?S.css(e,t,i):S.style(e,t,n,i)},s,n?e:void 0,n)}})}),S.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){S.fn[t]=function(e){return this.on(t,e)}}),S.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),S.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,n){S.fn[n]=function(e,t){return 0<arguments.length?this.on(n,null,e,t):this.trigger(n)}});var Xt=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g;S.proxy=function(e,t){var n,r,i;if("string"==typeof t&&(n=e[t],t=e,e=n),m(e))return r=s.call(arguments,2),(i=function(){return e.apply(t||this,r.concat(s.call(arguments)))}).guid=e.guid=e.guid||S.guid++,i},S.holdReady=function(e){e?S.readyWait++:S.ready(!0)},S.isArray=Array.isArray,S.parseJSON=JSON.parse,S.nodeName=A,S.isFunction=m,S.isWindow=x,S.camelCase=X,S.type=w,S.now=Date.now,S.isNumeric=function(e){var t=S.type(e);return("number"===t||"string"===t)&&!isNaN(e-parseFloat(e))},S.trim=function(e){return null==e?"":(e+"").replace(Xt,"")},"function"==typeof define&&define.amd&&define("jquery",[],function(){return S});var Vt=C.jQuery,Gt=C.$;return S.noConflict=function(e){return C.$===S&&(C.$=Gt),e&&C.jQuery===S&&(C.jQuery=Vt),S},"undefined"==typeof e&&(C.jQuery=C.$=S),S});
+/*! jQuery UI - v1.12.1 - 2019-01-27
+* http://jqueryui.com
+* Includes: widget.js, position.js, data.js, disable-selection.js, focusable.js, form-reset-mixin.js, jquery-1-7.js, keycode.js, labels.js, scroll-parent.js, tabbable.js, unique-id.js, widgets/resizable.js, widgets/mouse.js
+* Copyright jQuery Foundation and other contributors; Licensed MIT */
+
+(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){function e(t){for(var e=t.css("visibility");"inherit"===e;)t=t.parent(),e=t.css("visibility");return"hidden"!==e}t.ui=t.ui||{},t.ui.version="1.12.1";var i=0,s=Array.prototype.slice;t.cleanData=function(e){return function(i){var s,n,o;for(o=0;null!=(n=i[o]);o++)try{s=t._data(n,"events"),s&&s.remove&&t(n).triggerHandler("remove")}catch(a){}e(i)}}(t.cleanData),t.widget=function(e,i,s){var n,o,a,r={},h=e.split(".")[0];e=e.split(".")[1];var l=h+"-"+e;return s||(s=i,i=t.Widget),t.isArray(s)&&(s=t.extend.apply(null,[{}].concat(s))),t.expr[":"][l.toLowerCase()]=function(e){return!!t.data(e,l)},t[h]=t[h]||{},n=t[h][e],o=t[h][e]=function(t,e){return this._createWidget?(arguments.length&&this._createWidget(t,e),void 0):new o(t,e)},t.extend(o,n,{version:s.version,_proto:t.extend({},s),_childConstructors:[]}),a=new i,a.options=t.widget.extend({},a.options),t.each(s,function(e,s){return t.isFunction(s)?(r[e]=function(){function t(){return i.prototype[e].apply(this,arguments)}function n(t){return i.prototype[e].apply(this,t)}return function(){var e,i=this._super,o=this._superApply;return this._super=t,this._superApply=n,e=s.apply(this,arguments),this._super=i,this._superApply=o,e}}(),void 0):(r[e]=s,void 0)}),o.prototype=t.widget.extend(a,{widgetEventPrefix:n?a.widgetEventPrefix||e:e},r,{constructor:o,namespace:h,widgetName:e,widgetFullName:l}),n?(t.each(n._childConstructors,function(e,i){var s=i.prototype;t.widget(s.namespace+"."+s.widgetName,o,i._proto)}),delete n._childConstructors):i._childConstructors.push(o),t.widget.bridge(e,o),o},t.widget.extend=function(e){for(var i,n,o=s.call(arguments,1),a=0,r=o.length;r>a;a++)for(i in o[a])n=o[a][i],o[a].hasOwnProperty(i)&&void 0!==n&&(e[i]=t.isPlainObject(n)?t.isPlainObject(e[i])?t.widget.extend({},e[i],n):t.widget.extend({},n):n);return e},t.widget.bridge=function(e,i){var n=i.prototype.widgetFullName||e;t.fn[e]=function(o){var a="string"==typeof o,r=s.call(arguments,1),h=this;return a?this.length||"instance"!==o?this.each(function(){var i,s=t.data(this,n);return"instance"===o?(h=s,!1):s?t.isFunction(s[o])&&"_"!==o.charAt(0)?(i=s[o].apply(s,r),i!==s&&void 0!==i?(h=i&&i.jquery?h.pushStack(i.get()):i,!1):void 0):t.error("no such method '"+o+"' for "+e+" widget instance"):t.error("cannot call methods on "+e+" prior to initialization; "+"attempted to call method '"+o+"'")}):h=void 0:(r.length&&(o=t.widget.extend.apply(null,[o].concat(r))),this.each(function(){var e=t.data(this,n);e?(e.option(o||{}),e._init&&e._init()):t.data(this,n,new i(o,this))})),h}},t.Widget=function(){},t.Widget._childConstructors=[],t.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",defaultElement:"<div>",options:{classes:{},disabled:!1,create:null},_createWidget:function(e,s){s=t(s||this.defaultElement||this)[0],this.element=t(s),this.uuid=i++,this.eventNamespace="."+this.widgetName+this.uuid,this.bindings=t(),this.hoverable=t(),this.focusable=t(),this.classesElementLookup={},s!==this&&(t.data(s,this.widgetFullName,this),this._on(!0,this.element,{remove:function(t){t.target===s&&this.destroy()}}),this.document=t(s.style?s.ownerDocument:s.document||s),this.window=t(this.document[0].defaultView||this.document[0].parentWindow)),this.options=t.widget.extend({},this.options,this._getCreateOptions(),e),this._create(),this.options.disabled&&this._setOptionDisabled(this.options.disabled),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:function(){return{}},_getCreateEventData:t.noop,_create:t.noop,_init:t.noop,destroy:function(){var e=this;this._destroy(),t.each(this.classesElementLookup,function(t,i){e._removeClass(i,t)}),this.element.off(this.eventNamespace).removeData(this.widgetFullName),this.widget().off(this.eventNamespace).removeAttr("aria-disabled"),this.bindings.off(this.eventNamespace)},_destroy:t.noop,widget:function(){return this.element},option:function(e,i){var s,n,o,a=e;if(0===arguments.length)return t.widget.extend({},this.options);if("string"==typeof e)if(a={},s=e.split("."),e=s.shift(),s.length){for(n=a[e]=t.widget.extend({},this.options[e]),o=0;s.length-1>o;o++)n[s[o]]=n[s[o]]||{},n=n[s[o]];if(e=s.pop(),1===arguments.length)return void 0===n[e]?null:n[e];n[e]=i}else{if(1===arguments.length)return void 0===this.options[e]?null:this.options[e];a[e]=i}return this._setOptions(a),this},_setOptions:function(t){var e;for(e in t)this._setOption(e,t[e]);return this},_setOption:function(t,e){return"classes"===t&&this._setOptionClasses(e),this.options[t]=e,"disabled"===t&&this._setOptionDisabled(e),this},_setOptionClasses:function(e){var i,s,n;for(i in e)n=this.classesElementLookup[i],e[i]!==this.options.classes[i]&&n&&n.length&&(s=t(n.get()),this._removeClass(n,i),s.addClass(this._classes({element:s,keys:i,classes:e,add:!0})))},_setOptionDisabled:function(t){this._toggleClass(this.widget(),this.widgetFullName+"-disabled",null,!!t),t&&(this._removeClass(this.hoverable,null,"ui-state-hover"),this._removeClass(this.focusable,null,"ui-state-focus"))},enable:function(){return this._setOptions({disabled:!1})},disable:function(){return this._setOptions({disabled:!0})},_classes:function(e){function i(i,o){var a,r;for(r=0;i.length>r;r++)a=n.classesElementLookup[i[r]]||t(),a=e.add?t(t.unique(a.get().concat(e.element.get()))):t(a.not(e.element).get()),n.classesElementLookup[i[r]]=a,s.push(i[r]),o&&e.classes[i[r]]&&s.push(e.classes[i[r]])}var s=[],n=this;return e=t.extend({element:this.element,classes:this.options.classes||{}},e),this._on(e.element,{remove:"_untrackClassesElement"}),e.keys&&i(e.keys.match(/\S+/g)||[],!0),e.extra&&i(e.extra.match(/\S+/g)||[]),s.join(" ")},_untrackClassesElement:function(e){var i=this;t.each(i.classesElementLookup,function(s,n){-1!==t.inArray(e.target,n)&&(i.classesElementLookup[s]=t(n.not(e.target).get()))})},_removeClass:function(t,e,i){return this._toggleClass(t,e,i,!1)},_addClass:function(t,e,i){return this._toggleClass(t,e,i,!0)},_toggleClass:function(t,e,i,s){s="boolean"==typeof s?s:i;var n="string"==typeof t||null===t,o={extra:n?e:i,keys:n?t:e,element:n?this.element:t,add:s};return o.element.toggleClass(this._classes(o),s),this},_on:function(e,i,s){var n,o=this;"boolean"!=typeof e&&(s=i,i=e,e=!1),s?(i=n=t(i),this.bindings=this.bindings.add(i)):(s=i,i=this.element,n=this.widget()),t.each(s,function(s,a){function r(){return e||o.options.disabled!==!0&&!t(this).hasClass("ui-state-disabled")?("string"==typeof a?o[a]:a).apply(o,arguments):void 0}"string"!=typeof a&&(r.guid=a.guid=a.guid||r.guid||t.guid++);var h=s.match(/^([\w:-]*)\s*(.*)$/),l=h[1]+o.eventNamespace,c=h[2];c?n.on(l,c,r):i.on(l,r)})},_off:function(e,i){i=(i||"").split(" ").join(this.eventNamespace+" ")+this.eventNamespace,e.off(i).off(i),this.bindings=t(this.bindings.not(e).get()),this.focusable=t(this.focusable.not(e).get()),this.hoverable=t(this.hoverable.not(e).get())},_delay:function(t,e){function i(){return("string"==typeof t?s[t]:t).apply(s,arguments)}var s=this;return setTimeout(i,e||0)},_hoverable:function(e){this.hoverable=this.hoverable.add(e),this._on(e,{mouseenter:function(e){this._addClass(t(e.currentTarget),null,"ui-state-hover")},mouseleave:function(e){this._removeClass(t(e.currentTarget),null,"ui-state-hover")}})},_focusable:function(e){this.focusable=this.focusable.add(e),this._on(e,{focusin:function(e){this._addClass(t(e.currentTarget),null,"ui-state-focus")},focusout:function(e){this._removeClass(t(e.currentTarget),null,"ui-state-focus")}})},_trigger:function(e,i,s){var n,o,a=this.options[e];if(s=s||{},i=t.Event(i),i.type=(e===this.widgetEventPrefix?e:this.widgetEventPrefix+e).toLowerCase(),i.target=this.element[0],o=i.originalEvent)for(n in o)n in i||(i[n]=o[n]);return this.element.trigger(i,s),!(t.isFunction(a)&&a.apply(this.element[0],[i].concat(s))===!1||i.isDefaultPrevented())}},t.each({show:"fadeIn",hide:"fadeOut"},function(e,i){t.Widget.prototype["_"+e]=function(s,n,o){"string"==typeof n&&(n={effect:n});var a,r=n?n===!0||"number"==typeof n?i:n.effect||i:e;n=n||{},"number"==typeof n&&(n={duration:n}),a=!t.isEmptyObject(n),n.complete=o,n.delay&&s.delay(n.delay),a&&t.effects&&t.effects.effect[r]?s[e](n):r!==e&&s[r]?s[r](n.duration,n.easing,o):s.queue(function(i){t(this)[e](),o&&o.call(s[0]),i()})}}),t.widget,function(){function e(t,e,i){return[parseFloat(t[0])*(u.test(t[0])?e/100:1),parseFloat(t[1])*(u.test(t[1])?i/100:1)]}function i(e,i){return parseInt(t.css(e,i),10)||0}function s(e){var i=e[0];return 9===i.nodeType?{width:e.width(),height:e.height(),offset:{top:0,left:0}}:t.isWindow(i)?{width:e.width(),height:e.height(),offset:{top:e.scrollTop(),left:e.scrollLeft()}}:i.preventDefault?{width:0,height:0,offset:{top:i.pageY,left:i.pageX}}:{width:e.outerWidth(),height:e.outerHeight(),offset:e.offset()}}var n,o=Math.max,a=Math.abs,r=/left|center|right/,h=/top|center|bottom/,l=/[\+\-]\d+(\.[\d]+)?%?/,c=/^\w+/,u=/%$/,d=t.fn.position;t.position={scrollbarWidth:function(){if(void 0!==n)return n;var e,i,s=t("<div style='display:block;position:absolute;width:50px;height:50px;overflow:hidden;'><div style='height:100px;width:auto;'></div></div>"),o=s.children()[0];return t("body").append(s),e=o.offsetWidth,s.css("overflow","scroll"),i=o.offsetWidth,e===i&&(i=s[0].clientWidth),s.remove(),n=e-i},getScrollInfo:function(e){var i=e.isWindow||e.isDocument?"":e.element.css("overflow-x"),s=e.isWindow||e.isDocument?"":e.element.css("overflow-y"),n="scroll"===i||"auto"===i&&e.width<e.element[0].scrollWidth,o="scroll"===s||"auto"===s&&e.height<e.element[0].scrollHeight;return{width:o?t.position.scrollbarWidth():0,height:n?t.position.scrollbarWidth():0}},getWithinInfo:function(e){var i=t(e||window),s=t.isWindow(i[0]),n=!!i[0]&&9===i[0].nodeType,o=!s&&!n;return{element:i,isWindow:s,isDocument:n,offset:o?t(e).offset():{left:0,top:0},scrollLeft:i.scrollLeft(),scrollTop:i.scrollTop(),width:i.outerWidth(),height:i.outerHeight()}}},t.fn.position=function(n){if(!n||!n.of)return d.apply(this,arguments);n=t.extend({},n);var u,p,f,m,g,_,v=t(n.of),b=t.position.getWithinInfo(n.within),y=t.position.getScrollInfo(b),w=(n.collision||"flip").split(" "),x={};return _=s(v),v[0].preventDefault&&(n.at="left top"),p=_.width,f=_.height,m=_.offset,g=t.extend({},m),t.each(["my","at"],function(){var t,e,i=(n[this]||"").split(" ");1===i.length&&(i=r.test(i[0])?i.concat(["center"]):h.test(i[0])?["center"].concat(i):["center","center"]),i[0]=r.test(i[0])?i[0]:"center",i[1]=h.test(i[1])?i[1]:"center",t=l.exec(i[0]),e=l.exec(i[1]),x[this]=[t?t[0]:0,e?e[0]:0],n[this]=[c.exec(i[0])[0],c.exec(i[1])[0]]}),1===w.length&&(w[1]=w[0]),"right"===n.at[0]?g.left+=p:"center"===n.at[0]&&(g.left+=p/2),"bottom"===n.at[1]?g.top+=f:"center"===n.at[1]&&(g.top+=f/2),u=e(x.at,p,f),g.left+=u[0],g.top+=u[1],this.each(function(){var s,r,h=t(this),l=h.outerWidth(),c=h.outerHeight(),d=i(this,"marginLeft"),_=i(this,"marginTop"),k=l+d+i(this,"marginRight")+y.width,C=c+_+i(this,"marginBottom")+y.height,D=t.extend({},g),T=e(x.my,h.outerWidth(),h.outerHeight());"right"===n.my[0]?D.left-=l:"center"===n.my[0]&&(D.left-=l/2),"bottom"===n.my[1]?D.top-=c:"center"===n.my[1]&&(D.top-=c/2),D.left+=T[0],D.top+=T[1],s={marginLeft:d,marginTop:_},t.each(["left","top"],function(e,i){t.ui.position[w[e]]&&t.ui.position[w[e]][i](D,{targetWidth:p,targetHeight:f,elemWidth:l,elemHeight:c,collisionPosition:s,collisionWidth:k,collisionHeight:C,offset:[u[0]+T[0],u[1]+T[1]],my:n.my,at:n.at,within:b,elem:h})}),n.using&&(r=function(t){var e=m.left-D.left,i=e+p-l,s=m.top-D.top,r=s+f-c,u={target:{element:v,left:m.left,top:m.top,width:p,height:f},element:{element:h,left:D.left,top:D.top,width:l,height:c},horizontal:0>i?"left":e>0?"right":"center",vertical:0>r?"top":s>0?"bottom":"middle"};l>p&&p>a(e+i)&&(u.horizontal="center"),c>f&&f>a(s+r)&&(u.vertical="middle"),u.important=o(a(e),a(i))>o(a(s),a(r))?"horizontal":"vertical",n.using.call(this,t,u)}),h.offset(t.extend(D,{using:r}))})},t.ui.position={fit:{left:function(t,e){var i,s=e.within,n=s.isWindow?s.scrollLeft:s.offset.left,a=s.width,r=t.left-e.collisionPosition.marginLeft,h=n-r,l=r+e.collisionWidth-a-n;e.collisionWidth>a?h>0&&0>=l?(i=t.left+h+e.collisionWidth-a-n,t.left+=h-i):t.left=l>0&&0>=h?n:h>l?n+a-e.collisionWidth:n:h>0?t.left+=h:l>0?t.left-=l:t.left=o(t.left-r,t.left)},top:function(t,e){var i,s=e.within,n=s.isWindow?s.scrollTop:s.offset.top,a=e.within.height,r=t.top-e.collisionPosition.marginTop,h=n-r,l=r+e.collisionHeight-a-n;e.collisionHeight>a?h>0&&0>=l?(i=t.top+h+e.collisionHeight-a-n,t.top+=h-i):t.top=l>0&&0>=h?n:h>l?n+a-e.collisionHeight:n:h>0?t.top+=h:l>0?t.top-=l:t.top=o(t.top-r,t.top)}},flip:{left:function(t,e){var i,s,n=e.within,o=n.offset.left+n.scrollLeft,r=n.width,h=n.isWindow?n.scrollLeft:n.offset.left,l=t.left-e.collisionPosition.marginLeft,c=l-h,u=l+e.collisionWidth-r-h,d="left"===e.my[0]?-e.elemWidth:"right"===e.my[0]?e.elemWidth:0,p="left"===e.at[0]?e.targetWidth:"right"===e.at[0]?-e.targetWidth:0,f=-2*e.offset[0];0>c?(i=t.left+d+p+f+e.collisionWidth-r-o,(0>i||a(c)>i)&&(t.left+=d+p+f)):u>0&&(s=t.left-e.collisionPosition.marginLeft+d+p+f-h,(s>0||u>a(s))&&(t.left+=d+p+f))},top:function(t,e){var i,s,n=e.within,o=n.offset.top+n.scrollTop,r=n.height,h=n.isWindow?n.scrollTop:n.offset.top,l=t.top-e.collisionPosition.marginTop,c=l-h,u=l+e.collisionHeight-r-h,d="top"===e.my[1],p=d?-e.elemHeight:"bottom"===e.my[1]?e.elemHeight:0,f="top"===e.at[1]?e.targetHeight:"bottom"===e.at[1]?-e.targetHeight:0,m=-2*e.offset[1];0>c?(s=t.top+p+f+m+e.collisionHeight-r-o,(0>s||a(c)>s)&&(t.top+=p+f+m)):u>0&&(i=t.top-e.collisionPosition.marginTop+p+f+m-h,(i>0||u>a(i))&&(t.top+=p+f+m))}},flipfit:{left:function(){t.ui.position.flip.left.apply(this,arguments),t.ui.position.fit.left.apply(this,arguments)},top:function(){t.ui.position.flip.top.apply(this,arguments),t.ui.position.fit.top.apply(this,arguments)}}}}(),t.ui.position,t.extend(t.expr[":"],{data:t.expr.createPseudo?t.expr.createPseudo(function(e){return function(i){return!!t.data(i,e)}}):function(e,i,s){return!!t.data(e,s[3])}}),t.fn.extend({disableSelection:function(){var t="onselectstart"in document.createElement("div")?"selectstart":"mousedown";return function(){return this.on(t+".ui-disableSelection",function(t){t.preventDefault()})}}(),enableSelection:function(){return this.off(".ui-disableSelection")}}),t.ui.focusable=function(i,s){var n,o,a,r,h,l=i.nodeName.toLowerCase();return"area"===l?(n=i.parentNode,o=n.name,i.href&&o&&"map"===n.nodeName.toLowerCase()?(a=t("img[usemap='#"+o+"']"),a.length>0&&a.is(":visible")):!1):(/^(input|select|textarea|button|object)$/.test(l)?(r=!i.disabled,r&&(h=t(i).closest("fieldset")[0],h&&(r=!h.disabled))):r="a"===l?i.href||s:s,r&&t(i).is(":visible")&&e(t(i)))},t.extend(t.expr[":"],{focusable:function(e){return t.ui.focusable(e,null!=t.attr(e,"tabindex"))}}),t.ui.focusable,t.fn.form=function(){return"string"==typeof this[0].form?this.closest("form"):t(this[0].form)},t.ui.formResetMixin={_formResetHandler:function(){var e=t(this);setTimeout(function(){var i=e.data("ui-form-reset-instances");t.each(i,function(){this.refresh()})})},_bindFormResetHandler:function(){if(this.form=this.element.form(),this.form.length){var t=this.form.data("ui-form-reset-instances")||[];t.length||this.form.on("reset.ui-form-reset",this._formResetHandler),t.push(this),this.form.data("ui-form-reset-instances",t)}},_unbindFormResetHandler:function(){if(this.form.length){var e=this.form.data("ui-form-reset-instances");e.splice(t.inArray(this,e),1),e.length?this.form.data("ui-form-reset-instances",e):this.form.removeData("ui-form-reset-instances").off("reset.ui-form-reset")}}},"1.7"===t.fn.jquery.substring(0,3)&&(t.each(["Width","Height"],function(e,i){function s(e,i,s,o){return t.each(n,function(){i-=parseFloat(t.css(e,"padding"+this))||0,s&&(i-=parseFloat(t.css(e,"border"+this+"Width"))||0),o&&(i-=parseFloat(t.css(e,"margin"+this))||0)}),i}var n="Width"===i?["Left","Right"]:["Top","Bottom"],o=i.toLowerCase(),a={innerWidth:t.fn.innerWidth,innerHeight:t.fn.innerHeight,outerWidth:t.fn.outerWidth,outerHeight:t.fn.outerHeight};t.fn["inner"+i]=function(e){return void 0===e?a["inner"+i].call(this):this.each(function(){t(this).css(o,s(this,e)+"px")})},t.fn["outer"+i]=function(e,n){return"number"!=typeof e?a["outer"+i].call(this,e):this.each(function(){t(this).css(o,s(this,e,!0,n)+"px")})}}),t.fn.addBack=function(t){return this.add(null==t?this.prevObject:this.prevObject.filter(t))}),t.ui.keyCode={BACKSPACE:8,COMMA:188,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,LEFT:37,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SPACE:32,TAB:9,UP:38},t.ui.escapeSelector=function(){var t=/([!"#$%&'()*+,./:;<=>?@[\]^`{|}~])/g;return function(e){return e.replace(t,"\\$1")}}(),t.fn.labels=function(){var e,i,s,n,o;return this[0].labels&&this[0].labels.length?this.pushStack(this[0].labels):(n=this.eq(0).parents("label"),s=this.attr("id"),s&&(e=this.eq(0).parents().last(),o=e.add(e.length?e.siblings():this.siblings()),i="label[for='"+t.ui.escapeSelector(s)+"']",n=n.add(o.find(i).addBack(i))),this.pushStack(n))},t.fn.scrollParent=function(e){var i=this.css("position"),s="absolute"===i,n=e?/(auto|scroll|hidden)/:/(auto|scroll)/,o=this.parents().filter(function(){var e=t(this);return s&&"static"===e.css("position")?!1:n.test(e.css("overflow")+e.css("overflow-y")+e.css("overflow-x"))}).eq(0);return"fixed"!==i&&o.length?o:t(this[0].ownerDocument||document)},t.extend(t.expr[":"],{tabbable:function(e){var i=t.attr(e,"tabindex"),s=null!=i;return(!s||i>=0)&&t.ui.focusable(e,s)}}),t.fn.extend({uniqueId:function(){var t=0;return function(){return this.each(function(){this.id||(this.id="ui-id-"+ ++t)})}}(),removeUniqueId:function(){return this.each(function(){/^ui-id-\d+$/.test(this.id)&&t(this).removeAttr("id")})}}),t.ui.ie=!!/msie [\w.]+/.exec(navigator.userAgent.toLowerCase());var n=!1;t(document).on("mouseup",function(){n=!1}),t.widget("ui.mouse",{version:"1.12.1",options:{cancel:"input, textarea, button, select, option",distance:1,delay:0},_mouseInit:function(){var e=this;this.element.on("mousedown."+this.widgetName,function(t){return e._mouseDown(t)}).on("click."+this.widgetName,function(i){return!0===t.data(i.target,e.widgetName+".preventClickEvent")?(t.removeData(i.target,e.widgetName+".preventClickEvent"),i.stopImmediatePropagation(),!1):void 0}),this.started=!1},_mouseDestroy:function(){this.element.off("."+this.widgetName),this._mouseMoveDelegate&&this.document.off("mousemove."+this.widgetName,this._mouseMoveDelegate).off("mouseup."+this.widgetName,this._mouseUpDelegate)},_mouseDown:function(e){if(!n){this._mouseMoved=!1,this._mouseStarted&&this._mouseUp(e),this._mouseDownEvent=e;var i=this,s=1===e.which,o="string"==typeof this.options.cancel&&e.target.nodeName?t(e.target).closest(this.options.cancel).length:!1;return s&&!o&&this._mouseCapture(e)?(this.mouseDelayMet=!this.options.delay,this.mouseDelayMet||(this._mouseDelayTimer=setTimeout(function(){i.mouseDelayMet=!0},this.options.delay)),this._mouseDistanceMet(e)&&this._mouseDelayMet(e)&&(this._mouseStarted=this._mouseStart(e)!==!1,!this._mouseStarted)?(e.preventDefault(),!0):(!0===t.data(e.target,this.widgetName+".preventClickEvent")&&t.removeData(e.target,this.widgetName+".preventClickEvent"),this._mouseMoveDelegate=function(t){return i._mouseMove(t)},this._mouseUpDelegate=function(t){return i._mouseUp(t)},this.document.on("mousemove."+this.widgetName,this._mouseMoveDelegate).on("mouseup."+this.widgetName,this._mouseUpDelegate),e.preventDefault(),n=!0,!0)):!0}},_mouseMove:function(e){if(this._mouseMoved){if(t.ui.ie&&(!document.documentMode||9>document.documentMode)&&!e.button)return this._mouseUp(e);if(!e.which)if(e.originalEvent.altKey||e.originalEvent.ctrlKey||e.originalEvent.metaKey||e.originalEvent.shiftKey)this.ignoreMissingWhich=!0;else if(!this.ignoreMissingWhich)return this._mouseUp(e)}return(e.which||e.button)&&(this._mouseMoved=!0),this._mouseStarted?(this._mouseDrag(e),e.preventDefault()):(this._mouseDistanceMet(e)&&this._mouseDelayMet(e)&&(this._mouseStarted=this._mouseStart(this._mouseDownEvent,e)!==!1,this._mouseStarted?this._mouseDrag(e):this._mouseUp(e)),!this._mouseStarted)},_mouseUp:function(e){this.document.off("mousemove."+this.widgetName,this._mouseMoveDelegate).off("mouseup."+this.widgetName,this._mouseUpDelegate),this._mouseStarted&&(this._mouseStarted=!1,e.target===this._mouseDownEvent.target&&t.data(e.target,this.widgetName+".preventClickEvent",!0),this._mouseStop(e)),this._mouseDelayTimer&&(clearTimeout(this._mouseDelayTimer),delete this._mouseDelayTimer),this.ignoreMissingWhich=!1,n=!1,e.preventDefault()},_mouseDistanceMet:function(t){return Math.max(Math.abs(this._mouseDownEvent.pageX-t.pageX),Math.abs(this._mouseDownEvent.pageY-t.pageY))>=this.options.distance},_mouseDelayMet:function(){return this.mouseDelayMet},_mouseStart:function(){},_mouseDrag:function(){},_mouseStop:function(){},_mouseCapture:function(){return!0}}),t.ui.plugin={add:function(e,i,s){var n,o=t.ui[e].prototype;for(n in s)o.plugins[n]=o.plugins[n]||[],o.plugins[n].push([i,s[n]])},call:function(t,e,i,s){var n,o=t.plugins[e];if(o&&(s||t.element[0].parentNode&&11!==t.element[0].parentNode.nodeType))for(n=0;o.length>n;n++)t.options[o[n][0]]&&o[n][1].apply(t.element,i)}},t.widget("ui.resizable",t.ui.mouse,{version:"1.12.1",widgetEventPrefix:"resize",options:{alsoResize:!1,animate:!1,animateDuration:"slow",animateEasing:"swing",aspectRatio:!1,autoHide:!1,classes:{"ui-resizable-se":"ui-icon ui-icon-gripsmall-diagonal-se"},containment:!1,ghost:!1,grid:!1,handles:"e,s,se",helper:!1,maxHeight:null,maxWidth:null,minHeight:10,minWidth:10,zIndex:90,resize:null,start:null,stop:null},_num:function(t){return parseFloat(t)||0},_isNumber:function(t){return!isNaN(parseFloat(t))},_hasScroll:function(e,i){if("hidden"===t(e).css("overflow"))return!1;var s=i&&"left"===i?"scrollLeft":"scrollTop",n=!1;return e[s]>0?!0:(e[s]=1,n=e[s]>0,e[s]=0,n)},_create:function(){var e,i=this.options,s=this;this._addClass("ui-resizable"),t.extend(this,{_aspectRatio:!!i.aspectRatio,aspectRatio:i.aspectRatio,originalElement:this.element,_proportionallyResizeElements:[],_helper:i.helper||i.ghost||i.animate?i.helper||"ui-resizable-helper":null}),this.element[0].nodeName.match(/^(canvas|textarea|input|select|button|img)$/i)&&(this.element.wrap(t("<div class='ui-wrapper' style='overflow: hidden;'></div>").css({position:this.element.css("position"),width:this.element.outerWidth(),height:this.element.outerHeight(),top:this.element.css("top"),left:this.element.css("left")})),this.element=this.element.parent().data("ui-resizable",this.element.resizable("instance")),this.elementIsWrapper=!0,e={marginTop:this.originalElement.css("marginTop"),marginRight:this.originalElement.css("marginRight"),marginBottom:this.originalElement.css("marginBottom"),marginLeft:this.originalElement.css("marginLeft")},this.element.css(e),this.originalElement.css("margin",0),this.originalResizeStyle=this.originalElement.css("resize"),this.originalElement.css("resize","none"),this._proportionallyResizeElements.push(this.originalElement.css({position:"static",zoom:1,display:"block"})),this.originalElement.css(e),this._proportionallyResize()),this._setupHandles(),i.autoHide&&t(this.element).on("mouseenter",function(){i.disabled||(s._removeClass("ui-resizable-autohide"),s._handles.show())}).on("mouseleave",function(){i.disabled||s.resizing||(s._addClass("ui-resizable-autohide"),s._handles.hide())}),this._mouseInit()},_destroy:function(){this._mouseDestroy();var e,i=function(e){t(e).removeData("resizable").removeData("ui-resizable").off(".resizable").find(".ui-resizable-handle").remove()};return this.elementIsWrapper&&(i(this.element),e=this.element,this.originalElement.css({position:e.css("position"),width:e.outerWidth(),height:e.outerHeight(),top:e.css("top"),left:e.css("left")}).insertAfter(e),e.remove()),this.originalElement.css("resize",this.originalResizeStyle),i(this.originalElement),this},_setOption:function(t,e){switch(this._super(t,e),t){case"handles":this._removeHandles(),this._setupHandles();break;default:}},_setupHandles:function(){var e,i,s,n,o,a=this.options,r=this;if(this.handles=a.handles||(t(".ui-resizable-handle",this.element).length?{n:".ui-resizable-n",e:".ui-resizable-e",s:".ui-resizable-s",w:".ui-resizable-w",se:".ui-resizable-se",sw:".ui-resizable-sw",ne:".ui-resizable-ne",nw:".ui-resizable-nw"}:"e,s,se"),this._handles=t(),this.handles.constructor===String)for("all"===this.handles&&(this.handles="n,e,s,w,se,sw,ne,nw"),s=this.handles.split(","),this.handles={},i=0;s.length>i;i++)e=t.trim(s[i]),n="ui-resizable-"+e,o=t("<div>"),this._addClass(o,"ui-resizable-handle "+n),o.css({zIndex:a.zIndex}),this.handles[e]=".ui-resizable-"+e,this.element.append(o);this._renderAxis=function(e){var i,s,n,o;e=e||this.element;for(i in this.handles)this.handles[i].constructor===String?this.handles[i]=this.element.children(this.handles[i]).first().show():(this.handles[i].jquery||this.handles[i].nodeType)&&(this.handles[i]=t(this.handles[i]),this._on(this.handles[i],{mousedown:r._mouseDown})),this.elementIsWrapper&&this.originalElement[0].nodeName.match(/^(textarea|input|select|button)$/i)&&(s=t(this.handles[i],this.element),o=/sw|ne|nw|se|n|s/.test(i)?s.outerHeight():s.outerWidth(),n=["padding",/ne|nw|n/.test(i)?"Top":/se|sw|s/.test(i)?"Bottom":/^e$/.test(i)?"Right":"Left"].join(""),e.css(n,o),this._proportionallyResize()),this._handles=this._handles.add(this.handles[i])},this._renderAxis(this.element),this._handles=this._handles.add(this.element.find(".ui-resizable-handle")),this._handles.disableSelection(),this._handles.on("mouseover",function(){r.resizing||(this.className&&(o=this.className.match(/ui-resizable-(se|sw|ne|nw|n|e|s|w)/i)),r.axis=o&&o[1]?o[1]:"se")}),a.autoHide&&(this._handles.hide(),this._addClass("ui-resizable-autohide"))},_removeHandles:function(){this._handles.remove()},_mouseCapture:function(e){var i,s,n=!1;for(i in this.handles)s=t(this.handles[i])[0],(s===e.target||t.contains(s,e.target))&&(n=!0);return!this.options.disabled&&n},_mouseStart:function(e){var i,s,n,o=this.options,a=this.element;return this.resizing=!0,this._renderProxy(),i=this._num(this.helper.css("left")),s=this._num(this.helper.css("top")),o.containment&&(i+=t(o.containment).scrollLeft()||0,s+=t(o.containment).scrollTop()||0),this.offset=this.helper.offset(),this.position={left:i,top:s},this.size=this._helper?{width:this.helper.width(),height:this.helper.height()}:{width:a.width(),height:a.height()},this.originalSize=this._helper?{width:a.outerWidth(),height:a.outerHeight()}:{width:a.width(),height:a.height()},this.sizeDiff={width:a.outerWidth()-a.width(),height:a.outerHeight()-a.height()},this.originalPosition={left:i,top:s},this.originalMousePosition={left:e.pageX,top:e.pageY},this.aspectRatio="number"==typeof o.aspectRatio?o.aspectRatio:this.originalSize.width/this.originalSize.height||1,n=t(".ui-resizable-"+this.axis).css("cursor"),t("body").css("cursor","auto"===n?this.axis+"-resize":n),this._addClass("ui-resizable-resizing"),this._propagate("start",e),!0},_mouseDrag:function(e){var i,s,n=this.originalMousePosition,o=this.axis,a=e.pageX-n.left||0,r=e.pageY-n.top||0,h=this._change[o];return this._updatePrevProperties(),h?(i=h.apply(this,[e,a,r]),this._updateVirtualBoundaries(e.shiftKey),(this._aspectRatio||e.shiftKey)&&(i=this._updateRatio(i,e)),i=this._respectSize(i,e),this._updateCache(i),this._propagate("resize",e),s=this._applyChanges(),!this._helper&&this._proportionallyResizeElements.length&&this._proportionallyResize(),t.isEmptyObject(s)||(this._updatePrevProperties(),this._trigger("resize",e,this.ui()),this._applyChanges()),!1):!1},_mouseStop:function(e){this.resizing=!1;var i,s,n,o,a,r,h,l=this.options,c=this;return this._helper&&(i=this._proportionallyResizeElements,s=i.length&&/textarea/i.test(i[0].nodeName),n=s&&this._hasScroll(i[0],"left")?0:c.sizeDiff.height,o=s?0:c.sizeDiff.width,a={width:c.helper.width()-o,height:c.helper.height()-n},r=parseFloat(c.element.css("left"))+(c.position.left-c.originalPosition.left)||null,h=parseFloat(c.element.css("top"))+(c.position.top-c.originalPosition.top)||null,l.animate||this.element.css(t.extend(a,{top:h,left:r})),c.helper.height(c.size.height),c.helper.width(c.size.width),this._helper&&!l.animate&&this._proportionallyResize()),t("body").css("cursor","auto"),this._removeClass("ui-resizable-resizing"),this._propagate("stop",e),this._helper&&this.helper.remove(),!1},_updatePrevProperties:function(){this.prevPosition={top:this.position.top,left:this.position.left},this.prevSize={width:this.size.width,height:this.size.height}},_applyChanges:function(){var t={};return this.position.top!==this.prevPosition.top&&(t.top=this.position.top+"px"),this.position.left!==this.prevPosition.left&&(t.left=this.position.left+"px"),this.size.width!==this.prevSize.width&&(t.width=this.size.width+"px"),this.size.height!==this.prevSize.height&&(t.height=this.size.height+"px"),this.helper.css(t),t},_updateVirtualBoundaries:function(t){var e,i,s,n,o,a=this.options;o={minWidth:this._isNumber(a.minWidth)?a.minWidth:0,maxWidth:this._isNumber(a.maxWidth)?a.maxWidth:1/0,minHeight:this._isNumber(a.minHeight)?a.minHeight:0,maxHeight:this._isNumber(a.maxHeight)?a.maxHeight:1/0},(this._aspectRatio||t)&&(e=o.minHeight*this.aspectRatio,s=o.minWidth/this.aspectRatio,i=o.maxHeight*this.aspectRatio,n=o.maxWidth/this.aspectRatio,e>o.minWidth&&(o.minWidth=e),s>o.minHeight&&(o.minHeight=s),o.maxWidth>i&&(o.maxWidth=i),o.maxHeight>n&&(o.maxHeight=n)),this._vBoundaries=o},_updateCache:function(t){this.offset=this.helper.offset(),this._isNumber(t.left)&&(this.position.left=t.left),this._isNumber(t.top)&&(this.position.top=t.top),this._isNumber(t.height)&&(this.size.height=t.height),this._isNumber(t.width)&&(this.size.width=t.width)},_updateRatio:function(t){var e=this.position,i=this.size,s=this.axis;return this._isNumber(t.height)?t.width=t.height*this.aspectRatio:this._isNumber(t.width)&&(t.height=t.width/this.aspectRatio),"sw"===s&&(t.left=e.left+(i.width-t.width),t.top=null),"nw"===s&&(t.top=e.top+(i.height-t.height),t.left=e.left+(i.width-t.width)),t},_respectSize:function(t){var e=this._vBoundaries,i=this.axis,s=this._isNumber(t.width)&&e.maxWidth&&e.maxWidth<t.width,n=this._isNumber(t.height)&&e.maxHeight&&e.maxHeight<t.height,o=this._isNumber(t.width)&&e.minWidth&&e.minWidth>t.width,a=this._isNumber(t.height)&&e.minHeight&&e.minHeight>t.height,r=this.originalPosition.left+this.originalSize.width,h=this.originalPosition.top+this.originalSize.height,l=/sw|nw|w/.test(i),c=/nw|ne|n/.test(i);return o&&(t.width=e.minWidth),a&&(t.height=e.minHeight),s&&(t.width=e.maxWidth),n&&(t.height=e.maxHeight),o&&l&&(t.left=r-e.minWidth),s&&l&&(t.left=r-e.maxWidth),a&&c&&(t.top=h-e.minHeight),n&&c&&(t.top=h-e.maxHeight),t.width||t.height||t.left||!t.top?t.width||t.height||t.top||!t.left||(t.left=null):t.top=null,t},_getPaddingPlusBorderDimensions:function(t){for(var e=0,i=[],s=[t.css("borderTopWidth"),t.css("borderRightWidth"),t.css("borderBottomWidth"),t.css("borderLeftWidth")],n=[t.css("paddingTop"),t.css("paddingRight"),t.css("paddingBottom"),t.css("paddingLeft")];4>e;e++)i[e]=parseFloat(s[e])||0,i[e]+=parseFloat(n[e])||0;return{height:i[0]+i[2],width:i[1]+i[3]}},_proportionallyResize:function(){if(this._proportionallyResizeElements.length)for(var t,e=0,i=this.helper||this.element;this._proportionallyResizeElements.length>e;e++)t=this._proportionallyResizeElements[e],this.outerDimensions||(this.outerDimensions=this._getPaddingPlusBorderDimensions(t)),t.css({height:i.height()-this.outerDimensions.height||0,width:i.width()-this.outerDimensions.width||0})},_renderProxy:function(){var e=this.element,i=this.options;this.elementOffset=e.offset(),this._helper?(this.helper=this.helper||t("<div style='overflow:hidden;'></div>"),this._addClass(this.helper,this._helper),this.helper.css({width:this.element.outerWidth(),height:this.element.outerHeight(),position:"absolute",left:this.elementOffset.left+"px",top:this.elementOffset.top+"px",zIndex:++i.zIndex}),this.helper.appendTo("body").disableSelection()):this.helper=this.element
+},_change:{e:function(t,e){return{width:this.originalSize.width+e}},w:function(t,e){var i=this.originalSize,s=this.originalPosition;return{left:s.left+e,width:i.width-e}},n:function(t,e,i){var s=this.originalSize,n=this.originalPosition;return{top:n.top+i,height:s.height-i}},s:function(t,e,i){return{height:this.originalSize.height+i}},se:function(e,i,s){return t.extend(this._change.s.apply(this,arguments),this._change.e.apply(this,[e,i,s]))},sw:function(e,i,s){return t.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,[e,i,s]))},ne:function(e,i,s){return t.extend(this._change.n.apply(this,arguments),this._change.e.apply(this,[e,i,s]))},nw:function(e,i,s){return t.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,[e,i,s]))}},_propagate:function(e,i){t.ui.plugin.call(this,e,[i,this.ui()]),"resize"!==e&&this._trigger(e,i,this.ui())},plugins:{},ui:function(){return{originalElement:this.originalElement,element:this.element,helper:this.helper,position:this.position,size:this.size,originalSize:this.originalSize,originalPosition:this.originalPosition}}}),t.ui.plugin.add("resizable","animate",{stop:function(e){var i=t(this).resizable("instance"),s=i.options,n=i._proportionallyResizeElements,o=n.length&&/textarea/i.test(n[0].nodeName),a=o&&i._hasScroll(n[0],"left")?0:i.sizeDiff.height,r=o?0:i.sizeDiff.width,h={width:i.size.width-r,height:i.size.height-a},l=parseFloat(i.element.css("left"))+(i.position.left-i.originalPosition.left)||null,c=parseFloat(i.element.css("top"))+(i.position.top-i.originalPosition.top)||null;i.element.animate(t.extend(h,c&&l?{top:c,left:l}:{}),{duration:s.animateDuration,easing:s.animateEasing,step:function(){var s={width:parseFloat(i.element.css("width")),height:parseFloat(i.element.css("height")),top:parseFloat(i.element.css("top")),left:parseFloat(i.element.css("left"))};n&&n.length&&t(n[0]).css({width:s.width,height:s.height}),i._updateCache(s),i._propagate("resize",e)}})}}),t.ui.plugin.add("resizable","containment",{start:function(){var e,i,s,n,o,a,r,h=t(this).resizable("instance"),l=h.options,c=h.element,u=l.containment,d=u instanceof t?u.get(0):/parent/.test(u)?c.parent().get(0):u;d&&(h.containerElement=t(d),/document/.test(u)||u===document?(h.containerOffset={left:0,top:0},h.containerPosition={left:0,top:0},h.parentData={element:t(document),left:0,top:0,width:t(document).width(),height:t(document).height()||document.body.parentNode.scrollHeight}):(e=t(d),i=[],t(["Top","Right","Left","Bottom"]).each(function(t,s){i[t]=h._num(e.css("padding"+s))}),h.containerOffset=e.offset(),h.containerPosition=e.position(),h.containerSize={height:e.innerHeight()-i[3],width:e.innerWidth()-i[1]},s=h.containerOffset,n=h.containerSize.height,o=h.containerSize.width,a=h._hasScroll(d,"left")?d.scrollWidth:o,r=h._hasScroll(d)?d.scrollHeight:n,h.parentData={element:d,left:s.left,top:s.top,width:a,height:r}))},resize:function(e){var i,s,n,o,a=t(this).resizable("instance"),r=a.options,h=a.containerOffset,l=a.position,c=a._aspectRatio||e.shiftKey,u={top:0,left:0},d=a.containerElement,p=!0;d[0]!==document&&/static/.test(d.css("position"))&&(u=h),l.left<(a._helper?h.left:0)&&(a.size.width=a.size.width+(a._helper?a.position.left-h.left:a.position.left-u.left),c&&(a.size.height=a.size.width/a.aspectRatio,p=!1),a.position.left=r.helper?h.left:0),l.top<(a._helper?h.top:0)&&(a.size.height=a.size.height+(a._helper?a.position.top-h.top:a.position.top),c&&(a.size.width=a.size.height*a.aspectRatio,p=!1),a.position.top=a._helper?h.top:0),n=a.containerElement.get(0)===a.element.parent().get(0),o=/relative|absolute/.test(a.containerElement.css("position")),n&&o?(a.offset.left=a.parentData.left+a.position.left,a.offset.top=a.parentData.top+a.position.top):(a.offset.left=a.element.offset().left,a.offset.top=a.element.offset().top),i=Math.abs(a.sizeDiff.width+(a._helper?a.offset.left-u.left:a.offset.left-h.left)),s=Math.abs(a.sizeDiff.height+(a._helper?a.offset.top-u.top:a.offset.top-h.top)),i+a.size.width>=a.parentData.width&&(a.size.width=a.parentData.width-i,c&&(a.size.height=a.size.width/a.aspectRatio,p=!1)),s+a.size.height>=a.parentData.height&&(a.size.height=a.parentData.height-s,c&&(a.size.width=a.size.height*a.aspectRatio,p=!1)),p||(a.position.left=a.prevPosition.left,a.position.top=a.prevPosition.top,a.size.width=a.prevSize.width,a.size.height=a.prevSize.height)},stop:function(){var e=t(this).resizable("instance"),i=e.options,s=e.containerOffset,n=e.containerPosition,o=e.containerElement,a=t(e.helper),r=a.offset(),h=a.outerWidth()-e.sizeDiff.width,l=a.outerHeight()-e.sizeDiff.height;e._helper&&!i.animate&&/relative/.test(o.css("position"))&&t(this).css({left:r.left-n.left-s.left,width:h,height:l}),e._helper&&!i.animate&&/static/.test(o.css("position"))&&t(this).css({left:r.left-n.left-s.left,width:h,height:l})}}),t.ui.plugin.add("resizable","alsoResize",{start:function(){var e=t(this).resizable("instance"),i=e.options;t(i.alsoResize).each(function(){var e=t(this);e.data("ui-resizable-alsoresize",{width:parseFloat(e.width()),height:parseFloat(e.height()),left:parseFloat(e.css("left")),top:parseFloat(e.css("top"))})})},resize:function(e,i){var s=t(this).resizable("instance"),n=s.options,o=s.originalSize,a=s.originalPosition,r={height:s.size.height-o.height||0,width:s.size.width-o.width||0,top:s.position.top-a.top||0,left:s.position.left-a.left||0};t(n.alsoResize).each(function(){var e=t(this),s=t(this).data("ui-resizable-alsoresize"),n={},o=e.parents(i.originalElement[0]).length?["width","height"]:["width","height","top","left"];t.each(o,function(t,e){var i=(s[e]||0)+(r[e]||0);i&&i>=0&&(n[e]=i||null)}),e.css(n)})},stop:function(){t(this).removeData("ui-resizable-alsoresize")}}),t.ui.plugin.add("resizable","ghost",{start:function(){var e=t(this).resizable("instance"),i=e.size;e.ghost=e.originalElement.clone(),e.ghost.css({opacity:.25,display:"block",position:"relative",height:i.height,width:i.width,margin:0,left:0,top:0}),e._addClass(e.ghost,"ui-resizable-ghost"),t.uiBackCompat!==!1&&"string"==typeof e.options.ghost&&e.ghost.addClass(this.options.ghost),e.ghost.appendTo(e.helper)},resize:function(){var e=t(this).resizable("instance");e.ghost&&e.ghost.css({position:"relative",height:e.size.height,width:e.size.width})},stop:function(){var e=t(this).resizable("instance");e.ghost&&e.helper&&e.helper.get(0).removeChild(e.ghost.get(0))}}),t.ui.plugin.add("resizable","grid",{resize:function(){var e,i=t(this).resizable("instance"),s=i.options,n=i.size,o=i.originalSize,a=i.originalPosition,r=i.axis,h="number"==typeof s.grid?[s.grid,s.grid]:s.grid,l=h[0]||1,c=h[1]||1,u=Math.round((n.width-o.width)/l)*l,d=Math.round((n.height-o.height)/c)*c,p=o.width+u,f=o.height+d,m=s.maxWidth&&p>s.maxWidth,g=s.maxHeight&&f>s.maxHeight,_=s.minWidth&&s.minWidth>p,v=s.minHeight&&s.minHeight>f;s.grid=h,_&&(p+=l),v&&(f+=c),m&&(p-=l),g&&(f-=c),/^(se|s|e)$/.test(r)?(i.size.width=p,i.size.height=f):/^(ne)$/.test(r)?(i.size.width=p,i.size.height=f,i.position.top=a.top-d):/^(sw)$/.test(r)?(i.size.width=p,i.size.height=f,i.position.left=a.left-u):((0>=f-c||0>=p-l)&&(e=i._getPaddingPlusBorderDimensions(this)),f-c>0?(i.size.height=f,i.position.top=a.top-d):(f=c-e.height,i.size.height=f,i.position.top=a.top+o.height-f),p-l>0?(i.size.width=p,i.position.left=a.left-u):(p=l-e.width,i.size.width=p,i.position.left=a.left+o.width-p))}}),t.ui.resizable});/**
+ * Copyright (c) 2007 Ariel Flesler - aflesler ○ gmail • com | https://github.com/flesler
+ * Licensed under MIT
+ * @author Ariel Flesler
+ * @version 2.1.2
+ */
+;(function(f){"use strict";"function"===typeof define&&define.amd?define(["jquery"],f):"undefined"!==typeof module&&module.exports?module.exports=f(require("jquery")):f(jQuery)})(function($){"use strict";function n(a){return!a.nodeName||-1!==$.inArray(a.nodeName.toLowerCase(),["iframe","#document","html","body"])}function h(a){return $.isFunction(a)||$.isPlainObject(a)?a:{top:a,left:a}}var p=$.scrollTo=function(a,d,b){return $(window).scrollTo(a,d,b)};p.defaults={axis:"xy",duration:0,limit:!0};$.fn.scrollTo=function(a,d,b){"object"=== typeof d&&(b=d,d=0);"function"===typeof b&&(b={onAfter:b});"max"===a&&(a=9E9);b=$.extend({},p.defaults,b);d=d||b.duration;var u=b.queue&&1<b.axis.length;u&&(d/=2);b.offset=h(b.offset);b.over=h(b.over);return this.each(function(){function k(a){var k=$.extend({},b,{queue:!0,duration:d,complete:a&&function(){a.call(q,e,b)}});r.animate(f,k)}if(null!==a){var l=n(this),q=l?this.contentWindow||window:this,r=$(q),e=a,f={},t;switch(typeof e){case "number":case "string":if(/^([+-]=?)?\d+(\.\d+)?(px|%)?$/.test(e)){e= h(e);break}e=l?$(e):$(e,q);case "object":if(e.length===0)return;if(e.is||e.style)t=(e=$(e)).offset()}var v=$.isFunction(b.offset)&&b.offset(q,e)||b.offset;$.each(b.axis.split(""),function(a,c){var d="x"===c?"Left":"Top",m=d.toLowerCase(),g="scroll"+d,h=r[g](),n=p.max(q,c);t?(f[g]=t[m]+(l?0:h-r.offset()[m]),b.margin&&(f[g]-=parseInt(e.css("margin"+d),10)||0,f[g]-=parseInt(e.css("border"+d+"Width"),10)||0),f[g]+=v[m]||0,b.over[m]&&(f[g]+=e["x"===c?"width":"height"]()*b.over[m])):(d=e[m],f[g]=d.slice&& "%"===d.slice(-1)?parseFloat(d)/100*n:d);b.limit&&/^\d+$/.test(f[g])&&(f[g]=0>=f[g]?0:Math.min(f[g],n));!a&&1<b.axis.length&&(h===f[g]?f={}:u&&(k(b.onAfterFirst),f={}))});k(b.onAfter)}})};p.max=function(a,d){var b="x"===d?"Width":"Height",h="scroll"+b;if(!n(a))return a[h]-$(a)[b.toLowerCase()]();var b="client"+b,k=a.ownerDocument||a.document,l=k.documentElement,k=k.body;return Math.max(l[h],k[h])-Math.min(l[b],k[b])};$.Tween.propHooks.scrollLeft=$.Tween.propHooks.scrollTop={get:function(a){return $(a.elem)[a.prop]()}, set:function(a){var d=this.get(a);if(a.options.interrupt&&a._last&&a._last!==d)return $(a.elem).stop();var b=Math.round(a.now);d!==b&&($(a.elem)[a.prop](b),a._last=this.get(a))}};return p});
+/*!
+ PowerTip v1.3.1 (2018-04-15)
+ https://stevenbenner.github.io/jquery-powertip/
+ Copyright (c) 2018 Steven Benner (http://stevenbenner.com/).
+ Released under MIT license.
+ https://raw.github.com/stevenbenner/jquery-powertip/master/LICENSE.txt
+*/
+(function(root,factory){if(typeof define==="function"&&define.amd){define(["jquery"],factory)}else if(typeof module==="object"&&module.exports){module.exports=factory(require("jquery"))}else{factory(root.jQuery)}})(this,function($){var $document=$(document),$window=$(window),$body=$("body");var DATA_DISPLAYCONTROLLER="displayController",DATA_HASACTIVEHOVER="hasActiveHover",DATA_FORCEDOPEN="forcedOpen",DATA_HASMOUSEMOVE="hasMouseMove",DATA_MOUSEONTOTIP="mouseOnToPopup",DATA_ORIGINALTITLE="originalTitle",DATA_POWERTIP="powertip",DATA_POWERTIPJQ="powertipjq",DATA_POWERTIPTARGET="powertiptarget",EVENT_NAMESPACE=".powertip",RAD2DEG=180/Math.PI,MOUSE_EVENTS=["click","dblclick","mousedown","mouseup","mousemove","mouseover","mouseout","mouseenter","mouseleave","contextmenu"];var session={tooltips:null,isTipOpen:false,isFixedTipOpen:false,isClosing:false,tipOpenImminent:false,activeHover:null,currentX:0,currentY:0,previousX:0,previousY:0,desyncTimeout:null,closeDelayTimeout:null,mouseTrackingActive:false,delayInProgress:false,windowWidth:0,windowHeight:0,scrollTop:0,scrollLeft:0};var Collision={none:0,top:1,bottom:2,left:4,right:8};$.fn.powerTip=function(opts,arg){var targetElements=this,options,tipController;if(!targetElements.length){return targetElements}if($.type(opts)==="string"&&$.powerTip[opts]){return $.powerTip[opts].call(targetElements,targetElements,arg)}options=$.extend({},$.fn.powerTip.defaults,opts);tipController=new TooltipController(options);initTracking();targetElements.each(function elementSetup(){var $this=$(this),dataPowertip=$this.data(DATA_POWERTIP),dataElem=$this.data(DATA_POWERTIPJQ),dataTarget=$this.data(DATA_POWERTIPTARGET),title=$this.attr("title");if(!dataPowertip&&!dataTarget&&!dataElem&&title){$this.data(DATA_POWERTIP,title);$this.data(DATA_ORIGINALTITLE,title);$this.removeAttr("title")}$this.data(DATA_DISPLAYCONTROLLER,new DisplayController($this,options,tipController))});if(!options.manual){$.each(options.openEvents,function(idx,evt){if($.inArray(evt,options.closeEvents)>-1){targetElements.on(evt+EVENT_NAMESPACE,function elementToggle(event){$.powerTip.toggle(this,event)})}else{targetElements.on(evt+EVENT_NAMESPACE,function elementOpen(event){$.powerTip.show(this,event)})}});$.each(options.closeEvents,function(idx,evt){if($.inArray(evt,options.openEvents)<0){targetElements.on(evt+EVENT_NAMESPACE,function elementClose(event){$.powerTip.hide(this,!isMouseEvent(event))})}});targetElements.on("keydown"+EVENT_NAMESPACE,function elementKeyDown(event){if(event.keyCode===27){$.powerTip.hide(this,true)}})}return targetElements};$.fn.powerTip.defaults={fadeInTime:200,fadeOutTime:100,followMouse:false,popupId:"powerTip",popupClass:null,intentSensitivity:7,intentPollInterval:100,closeDelay:100,placement:"n",smartPlacement:false,offset:10,mouseOnToPopup:false,manual:false,openEvents:["mouseenter","focus"],closeEvents:["mouseleave","blur"]};$.fn.powerTip.smartPlacementLists={n:["n","ne","nw","s"],e:["e","ne","se","w","nw","sw","n","s","e"],s:["s","se","sw","n"],w:["w","nw","sw","e","ne","se","n","s","w"],nw:["nw","w","sw","n","s","se","nw"],ne:["ne","e","se","n","s","sw","ne"],sw:["sw","w","nw","s","n","ne","sw"],se:["se","e","ne","s","n","nw","se"],"nw-alt":["nw-alt","n","ne-alt","sw-alt","s","se-alt","w","e"],"ne-alt":["ne-alt","n","nw-alt","se-alt","s","sw-alt","e","w"],"sw-alt":["sw-alt","s","se-alt","nw-alt","n","ne-alt","w","e"],"se-alt":["se-alt","s","sw-alt","ne-alt","n","nw-alt","e","w"]};$.powerTip={show:function apiShowTip(element,event){if(isMouseEvent(event)){trackMouse(event);session.previousX=event.pageX;session.previousY=event.pageY;$(element).data(DATA_DISPLAYCONTROLLER).show()}else{$(element).first().data(DATA_DISPLAYCONTROLLER).show(true,true)}return element},reposition:function apiResetPosition(element){$(element).first().data(DATA_DISPLAYCONTROLLER).resetPosition();return element},hide:function apiCloseTip(element,immediate){var displayController;immediate=element?immediate:true;if(element){displayController=$(element).first().data(DATA_DISPLAYCONTROLLER)}else if(session.activeHover){displayController=session.activeHover.data(DATA_DISPLAYCONTROLLER)}if(displayController){displayController.hide(immediate)}return element},toggle:function apiToggle(element,event){if(session.activeHover&&session.activeHover.is(element)){$.powerTip.hide(element,!isMouseEvent(event))}else{$.powerTip.show(element,event)}return element}};$.powerTip.showTip=$.powerTip.show;$.powerTip.closeTip=$.powerTip.hide;function CSSCoordinates(){var me=this;me.top="auto";me.left="auto";me.right="auto";me.bottom="auto";me.set=function(property,value){if($.isNumeric(value)){me[property]=Math.round(value)}}}function DisplayController(element,options,tipController){var hoverTimer=null,myCloseDelay=null;function openTooltip(immediate,forceOpen){cancelTimer();if(!element.data(DATA_HASACTIVEHOVER)){if(!immediate){session.tipOpenImminent=true;hoverTimer=setTimeout(function intentDelay(){hoverTimer=null;checkForIntent()},options.intentPollInterval)}else{if(forceOpen){element.data(DATA_FORCEDOPEN,true)}closeAnyDelayed();tipController.showTip(element)}}else{cancelClose()}}function closeTooltip(disableDelay){if(myCloseDelay){myCloseDelay=session.closeDelayTimeout=clearTimeout(myCloseDelay);session.delayInProgress=false}cancelTimer();session.tipOpenImminent=false;if(element.data(DATA_HASACTIVEHOVER)){element.data(DATA_FORCEDOPEN,false);if(!disableDelay){session.delayInProgress=true;session.closeDelayTimeout=setTimeout(function closeDelay(){session.closeDelayTimeout=null;tipController.hideTip(element);session.delayInProgress=false;myCloseDelay=null},options.closeDelay);myCloseDelay=session.closeDelayTimeout}else{tipController.hideTip(element)}}}function checkForIntent(){var xDifference=Math.abs(session.previousX-session.currentX),yDifference=Math.abs(session.previousY-session.currentY),totalDifference=xDifference+yDifference;if(totalDifference<options.intentSensitivity){cancelClose();closeAnyDelayed();tipController.showTip(element)}else{session.previousX=session.currentX;session.previousY=session.currentY;openTooltip()}}function cancelTimer(stopClose){hoverTimer=clearTimeout(hoverTimer);if(session.closeDelayTimeout&&myCloseDelay===session.closeDelayTimeout||stopClose){cancelClose()}}function cancelClose(){session.closeDelayTimeout=clearTimeout(session.closeDelayTimeout);session.delayInProgress=false}function closeAnyDelayed(){if(session.delayInProgress&&session.activeHover&&!session.activeHover.is(element)){session.activeHover.data(DATA_DISPLAYCONTROLLER).hide(true)}}function repositionTooltip(){tipController.resetPosition(element)}this.show=openTooltip;this.hide=closeTooltip;this.cancel=cancelTimer;this.resetPosition=repositionTooltip}function PlacementCalculator(){function computePlacementCoords(element,placement,tipWidth,tipHeight,offset){var placementBase=placement.split("-")[0],coords=new CSSCoordinates,position;if(isSvgElement(element)){position=getSvgPlacement(element,placementBase)}else{position=getHtmlPlacement(element,placementBase)}switch(placement){case"n":coords.set("left",position.left-tipWidth/2);coords.set("bottom",session.windowHeight-position.top+offset);break;case"e":coords.set("left",position.left+offset);coords.set("top",position.top-tipHeight/2);break;case"s":coords.set("left",position.left-tipWidth/2);coords.set("top",position.top+offset);break;case"w":coords.set("top",position.top-tipHeight/2);coords.set("right",session.windowWidth-position.left+offset);break;case"nw":coords.set("bottom",session.windowHeight-position.top+offset);coords.set("right",session.windowWidth-position.left-20);break;case"nw-alt":coords.set("left",position.left);coords.set("bottom",session.windowHeight-position.top+offset);break;case"ne":coords.set("left",position.left-20);coords.set("bottom",session.windowHeight-position.top+offset);break;case"ne-alt":coords.set("bottom",session.windowHeight-position.top+offset);coords.set("right",session.windowWidth-position.left);break;case"sw":coords.set("top",position.top+offset);coords.set("right",session.windowWidth-position.left-20);break;case"sw-alt":coords.set("left",position.left);coords.set("top",position.top+offset);break;case"se":coords.set("left",position.left-20);coords.set("top",position.top+offset);break;case"se-alt":coords.set("top",position.top+offset);coords.set("right",session.windowWidth-position.left);break}return coords}function getHtmlPlacement(element,placement){var objectOffset=element.offset(),objectWidth=element.outerWidth(),objectHeight=element.outerHeight(),left,top;switch(placement){case"n":left=objectOffset.left+objectWidth/2;top=objectOffset.top;break;case"e":left=objectOffset.left+objectWidth;top=objectOffset.top+objectHeight/2;break;case"s":left=objectOffset.left+objectWidth/2;top=objectOffset.top+objectHeight;break;case"w":left=objectOffset.left;top=objectOffset.top+objectHeight/2;break;case"nw":left=objectOffset.left;top=objectOffset.top;break;case"ne":left=objectOffset.left+objectWidth;top=objectOffset.top;break;case"sw":left=objectOffset.left;top=objectOffset.top+objectHeight;break;case"se":left=objectOffset.left+objectWidth;top=objectOffset.top+objectHeight;break}return{top:top,left:left}}function getSvgPlacement(element,placement){var svgElement=element.closest("svg")[0],domElement=element[0],point=svgElement.createSVGPoint(),boundingBox=domElement.getBBox(),matrix=domElement.getScreenCTM(),halfWidth=boundingBox.width/2,halfHeight=boundingBox.height/2,placements=[],placementKeys=["nw","n","ne","e","se","s","sw","w"],coords,rotation,steps,x;function pushPlacement(){placements.push(point.matrixTransform(matrix))}point.x=boundingBox.x;point.y=boundingBox.y;pushPlacement();point.x+=halfWidth;pushPlacement();point.x+=halfWidth;pushPlacement();point.y+=halfHeight;pushPlacement();point.y+=halfHeight;pushPlacement();point.x-=halfWidth;pushPlacement();point.x-=halfWidth;pushPlacement();point.y-=halfHeight;pushPlacement();if(placements[0].y!==placements[1].y||placements[0].x!==placements[7].x){rotation=Math.atan2(matrix.b,matrix.a)*RAD2DEG;steps=Math.ceil((rotation%360-22.5)/45);if(steps<1){steps+=8}while(steps--){placementKeys.push(placementKeys.shift())}}for(x=0;x<placements.length;x++){if(placementKeys[x]===placement){coords=placements[x];break}}return{top:coords.y+session.scrollTop,left:coords.x+session.scrollLeft}}this.compute=computePlacementCoords}function TooltipController(options){var placementCalculator=new PlacementCalculator,tipElement=$("#"+options.popupId);if(tipElement.length===0){tipElement=$("<div/>",{id:options.popupId});if($body.length===0){$body=$("body")}$body.append(tipElement);session.tooltips=session.tooltips?session.tooltips.add(tipElement):tipElement}if(options.followMouse){if(!tipElement.data(DATA_HASMOUSEMOVE)){$document.on("mousemove"+EVENT_NAMESPACE,positionTipOnCursor);$window.on("scroll"+EVENT_NAMESPACE,positionTipOnCursor);tipElement.data(DATA_HASMOUSEMOVE,true)}}function beginShowTip(element){element.data(DATA_HASACTIVEHOVER,true);tipElement.queue(function queueTipInit(next){showTip(element);next()})}function showTip(element){var tipContent;if(!element.data(DATA_HASACTIVEHOVER)){return}if(session.isTipOpen){if(!session.isClosing){hideTip(session.activeHover)}tipElement.delay(100).queue(function queueTipAgain(next){showTip(element);next()});return}element.trigger("powerTipPreRender");tipContent=getTooltipContent(element);if(tipContent){tipElement.empty().append(tipContent)}else{return}element.trigger("powerTipRender");session.activeHover=element;session.isTipOpen=true;tipElement.data(DATA_MOUSEONTOTIP,options.mouseOnToPopup);tipElement.addClass(options.popupClass);if(!options.followMouse||element.data(DATA_FORCEDOPEN)){positionTipOnElement(element);session.isFixedTipOpen=true}else{positionTipOnCursor()}if(!element.data(DATA_FORCEDOPEN)&&!options.followMouse){$document.on("click"+EVENT_NAMESPACE,function documentClick(event){var target=event.target;if(target!==element[0]){if(options.mouseOnToPopup){if(target!==tipElement[0]&&!$.contains(tipElement[0],target)){$.powerTip.hide()}}else{$.powerTip.hide()}}})}if(options.mouseOnToPopup&&!options.manual){tipElement.on("mouseenter"+EVENT_NAMESPACE,function tipMouseEnter(){if(session.activeHover){session.activeHover.data(DATA_DISPLAYCONTROLLER).cancel()}});tipElement.on("mouseleave"+EVENT_NAMESPACE,function tipMouseLeave(){if(session.activeHover){session.activeHover.data(DATA_DISPLAYCONTROLLER).hide()}})}tipElement.fadeIn(options.fadeInTime,function fadeInCallback(){if(!session.desyncTimeout){session.desyncTimeout=setInterval(closeDesyncedTip,500)}element.trigger("powerTipOpen")})}function hideTip(element){session.isClosing=true;session.isTipOpen=false;session.desyncTimeout=clearInterval(session.desyncTimeout);element.data(DATA_HASACTIVEHOVER,false);element.data(DATA_FORCEDOPEN,false);$document.off("click"+EVENT_NAMESPACE);tipElement.off(EVENT_NAMESPACE);tipElement.fadeOut(options.fadeOutTime,function fadeOutCallback(){var coords=new CSSCoordinates;session.activeHover=null;session.isClosing=false;session.isFixedTipOpen=false;tipElement.removeClass();coords.set("top",session.currentY+options.offset);coords.set("left",session.currentX+options.offset);tipElement.css(coords);element.trigger("powerTipClose")})}function positionTipOnCursor(){var tipWidth,tipHeight,coords,collisions,collisionCount;if(!session.isFixedTipOpen&&(session.isTipOpen||session.tipOpenImminent&&tipElement.data(DATA_HASMOUSEMOVE))){tipWidth=tipElement.outerWidth();tipHeight=tipElement.outerHeight();coords=new CSSCoordinates;coords.set("top",session.currentY+options.offset);coords.set("left",session.currentX+options.offset);collisions=getViewportCollisions(coords,tipWidth,tipHeight);if(collisions!==Collision.none){collisionCount=countFlags(collisions);if(collisionCount===1){if(collisions===Collision.right){coords.set("left",session.scrollLeft+session.windowWidth-tipWidth)}else if(collisions===Collision.bottom){coords.set("top",session.scrollTop+session.windowHeight-tipHeight)}}else{coords.set("left",session.currentX-tipWidth-options.offset);coords.set("top",session.currentY-tipHeight-options.offset)}}tipElement.css(coords)}}function positionTipOnElement(element){var priorityList,finalPlacement;if(options.smartPlacement||options.followMouse&&element.data(DATA_FORCEDOPEN)){priorityList=$.fn.powerTip.smartPlacementLists[options.placement];$.each(priorityList,function(idx,pos){var collisions=getViewportCollisions(placeTooltip(element,pos),tipElement.outerWidth(),tipElement.outerHeight());finalPlacement=pos;return collisions!==Collision.none})}else{placeTooltip(element,options.placement);finalPlacement=options.placement}tipElement.removeClass("w nw sw e ne se n s w se-alt sw-alt ne-alt nw-alt");tipElement.addClass(finalPlacement)}function placeTooltip(element,placement){var iterationCount=0,tipWidth,tipHeight,coords=new CSSCoordinates;coords.set("top",0);coords.set("left",0);tipElement.css(coords);do{tipWidth=tipElement.outerWidth();tipHeight=tipElement.outerHeight();coords=placementCalculator.compute(element,placement,tipWidth,tipHeight,options.offset);tipElement.css(coords)}while(++iterationCount<=5&&(tipWidth!==tipElement.outerWidth()||tipHeight!==tipElement.outerHeight()));return coords}function closeDesyncedTip(){var isDesynced=false,hasDesyncableCloseEvent=$.grep(["mouseleave","mouseout","blur","focusout"],function(eventType){return $.inArray(eventType,options.closeEvents)!==-1}).length>0;if(session.isTipOpen&&!session.isClosing&&!session.delayInProgress&&hasDesyncableCloseEvent){if(session.activeHover.data(DATA_HASACTIVEHOVER)===false||session.activeHover.is(":disabled")){isDesynced=true}else if(!isMouseOver(session.activeHover)&&!session.activeHover.is(":focus")&&!session.activeHover.data(DATA_FORCEDOPEN)){if(tipElement.data(DATA_MOUSEONTOTIP)){if(!isMouseOver(tipElement)){isDesynced=true}}else{isDesynced=true}}if(isDesynced){hideTip(session.activeHover)}}}this.showTip=beginShowTip;this.hideTip=hideTip;this.resetPosition=positionTipOnElement}function isSvgElement(element){return Boolean(window.SVGElement&&element[0]instanceof SVGElement)}function isMouseEvent(event){return Boolean(event&&$.inArray(event.type,MOUSE_EVENTS)>-1&&typeof event.pageX==="number")}function initTracking(){if(!session.mouseTrackingActive){session.mouseTrackingActive=true;getViewportDimensions();$(getViewportDimensions);$document.on("mousemove"+EVENT_NAMESPACE,trackMouse);$window.on("resize"+EVENT_NAMESPACE,trackResize);$window.on("scroll"+EVENT_NAMESPACE,trackScroll)}}function getViewportDimensions(){session.scrollLeft=$window.scrollLeft();session.scrollTop=$window.scrollTop();session.windowWidth=$window.width();session.windowHeight=$window.height()}function trackResize(){session.windowWidth=$window.width();session.windowHeight=$window.height()}function trackScroll(){var x=$window.scrollLeft(),y=$window.scrollTop();if(x!==session.scrollLeft){session.currentX+=x-session.scrollLeft;session.scrollLeft=x}if(y!==session.scrollTop){session.currentY+=y-session.scrollTop;session.scrollTop=y}}function trackMouse(event){session.currentX=event.pageX;session.currentY=event.pageY}function isMouseOver(element){var elementPosition=element.offset(),elementBox=element[0].getBoundingClientRect(),elementWidth=elementBox.right-elementBox.left,elementHeight=elementBox.bottom-elementBox.top;return session.currentX>=elementPosition.left&&session.currentX<=elementPosition.left+elementWidth&&session.currentY>=elementPosition.top&&session.currentY<=elementPosition.top+elementHeight}function getTooltipContent(element){var tipText=element.data(DATA_POWERTIP),tipObject=element.data(DATA_POWERTIPJQ),tipTarget=element.data(DATA_POWERTIPTARGET),targetElement,content;if(tipText){if($.isFunction(tipText)){tipText=tipText.call(element[0])}content=tipText}else if(tipObject){if($.isFunction(tipObject)){tipObject=tipObject.call(element[0])}if(tipObject.length>0){content=tipObject.clone(true,true)}}else if(tipTarget){targetElement=$("#"+tipTarget);if(targetElement.length>0){content=targetElement.html()}}return content}function getViewportCollisions(coords,elementWidth,elementHeight){var viewportTop=session.scrollTop,viewportLeft=session.scrollLeft,viewportBottom=viewportTop+session.windowHeight,viewportRight=viewportLeft+session.windowWidth,collisions=Collision.none;if(coords.top<viewportTop||Math.abs(coords.bottom-session.windowHeight)-elementHeight<viewportTop){collisions|=Collision.top}if(coords.top+elementHeight>viewportBottom||Math.abs(coords.bottom-session.windowHeight)>viewportBottom){collisions|=Collision.bottom}if(coords.left<viewportLeft||coords.right+elementWidth>viewportRight){collisions|=Collision.left}if(coords.left+elementWidth>viewportRight||coords.right<viewportLeft){collisions|=Collision.right}return collisions}function countFlags(value){var count=0;while(value){value&=value-1;count++}return count}return $.powerTip});/*!
+ * jQuery UI Touch Punch 0.2.3
+ *
+ * Copyright 2011–2014, Dave Furfero
+ * Dual licensed under the MIT or GPL Version 2 licenses.
+ *
+ * Depends:
+ *  jquery.ui.widget.js
+ *  jquery.ui.mouse.js
+ */
+!function(a){function f(a,b){if(!(a.originalEvent.touches.length>1)){a.preventDefault();var c=a.originalEvent.changedTouches[0],d=document.createEvent("MouseEvents");d.initMouseEvent(b,!0,!0,window,1,c.screenX,c.screenY,c.clientX,c.clientY,!1,!1,!1,!1,0,null),a.target.dispatchEvent(d)}}if(a.support.touch="ontouchend"in document,a.support.touch){var e,b=a.ui.mouse.prototype,c=b._mouseInit,d=b._mouseDestroy;b._touchStart=function(a){var b=this;!e&&b._mouseCapture(a.originalEvent.changedTouches[0])&&(e=!0,b._touchMoved=!1,f(a,"mouseover"),f(a,"mousemove"),f(a,"mousedown"))},b._touchMove=function(a){e&&(this._touchMoved=!0,f(a,"mousemove"))},b._touchEnd=function(a){e&&(f(a,"mouseup"),f(a,"mouseout"),this._touchMoved||f(a,"click"),e=!1)},b._mouseInit=function(){var b=this;b.element.bind({touchstart:a.proxy(b,"_touchStart"),touchmove:a.proxy(b,"_touchMove"),touchend:a.proxy(b,"_touchEnd")}),c.call(b)},b._mouseDestroy=function(){var b=this;b.element.unbind({touchstart:a.proxy(b,"_touchStart"),touchmove:a.proxy(b,"_touchMove"),touchend:a.proxy(b,"_touchEnd")}),d.call(b)}}}(jQuery);/*! SmartMenus jQuery Plugin - v1.1.0 - September 17, 2017
+ * http://www.smartmenus.org/
+ * Copyright Vasil Dinkov, Vadikom Web Ltd. http://vadikom.com; Licensed MIT */(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):"object"==typeof module&&"object"==typeof module.exports?module.exports=t(require("jquery")):t(jQuery)})(function($){function initMouseDetection(t){var e=".smartmenus_mouse";if(mouseDetectionEnabled||t)mouseDetectionEnabled&&t&&($(document).off(e),mouseDetectionEnabled=!1);else{var i=!0,s=null,o={mousemove:function(t){var e={x:t.pageX,y:t.pageY,timeStamp:(new Date).getTime()};if(s){var o=Math.abs(s.x-e.x),a=Math.abs(s.y-e.y);if((o>0||a>0)&&2>=o&&2>=a&&300>=e.timeStamp-s.timeStamp&&(mouse=!0,i)){var n=$(t.target).closest("a");n.is("a")&&$.each(menuTrees,function(){return $.contains(this.$root[0],n[0])?(this.itemEnter({currentTarget:n[0]}),!1):void 0}),i=!1}}s=e}};o[touchEvents?"touchstart":"pointerover pointermove pointerout MSPointerOver MSPointerMove MSPointerOut"]=function(t){isTouchEvent(t.originalEvent)&&(mouse=!1)},$(document).on(getEventsNS(o,e)),mouseDetectionEnabled=!0}}function isTouchEvent(t){return!/^(4|mouse)$/.test(t.pointerType)}function getEventsNS(t,e){e||(e="");var i={};for(var s in t)i[s.split(" ").join(e+" ")+e]=t[s];return i}var menuTrees=[],mouse=!1,touchEvents="ontouchstart"in window,mouseDetectionEnabled=!1,requestAnimationFrame=window.requestAnimationFrame||function(t){return setTimeout(t,1e3/60)},cancelAnimationFrame=window.cancelAnimationFrame||function(t){clearTimeout(t)},canAnimate=!!$.fn.animate;return $.SmartMenus=function(t,e){this.$root=$(t),this.opts=e,this.rootId="",this.accessIdPrefix="",this.$subArrow=null,this.activatedItems=[],this.visibleSubMenus=[],this.showTimeout=0,this.hideTimeout=0,this.scrollTimeout=0,this.clickActivated=!1,this.focusActivated=!1,this.zIndexInc=0,this.idInc=0,this.$firstLink=null,this.$firstSub=null,this.disabled=!1,this.$disableOverlay=null,this.$touchScrollingSub=null,this.cssTransforms3d="perspective"in t.style||"webkitPerspective"in t.style,this.wasCollapsible=!1,this.init()},$.extend($.SmartMenus,{hideAll:function(){$.each(menuTrees,function(){this.menuHideAll()})},destroy:function(){for(;menuTrees.length;)menuTrees[0].destroy();initMouseDetection(!0)},prototype:{init:function(t){var e=this;if(!t){menuTrees.push(this),this.rootId=((new Date).getTime()+Math.random()+"").replace(/\D/g,""),this.accessIdPrefix="sm-"+this.rootId+"-",this.$root.hasClass("sm-rtl")&&(this.opts.rightToLeftSubMenus=!0);var i=".smartmenus";this.$root.data("smartmenus",this).attr("data-smartmenus-id",this.rootId).dataSM("level",1).on(getEventsNS({"mouseover focusin":$.proxy(this.rootOver,this),"mouseout focusout":$.proxy(this.rootOut,this),keydown:$.proxy(this.rootKeyDown,this)},i)).on(getEventsNS({mouseenter:$.proxy(this.itemEnter,this),mouseleave:$.proxy(this.itemLeave,this),mousedown:$.proxy(this.itemDown,this),focus:$.proxy(this.itemFocus,this),blur:$.proxy(this.itemBlur,this),click:$.proxy(this.itemClick,this)},i),"a"),i+=this.rootId,this.opts.hideOnClick&&$(document).on(getEventsNS({touchstart:$.proxy(this.docTouchStart,this),touchmove:$.proxy(this.docTouchMove,this),touchend:$.proxy(this.docTouchEnd,this),click:$.proxy(this.docClick,this)},i)),$(window).on(getEventsNS({"resize orientationchange":$.proxy(this.winResize,this)},i)),this.opts.subIndicators&&(this.$subArrow=$("<span/>").addClass("sub-arrow"),this.opts.subIndicatorsText&&this.$subArrow.html(this.opts.subIndicatorsText)),initMouseDetection()}if(this.$firstSub=this.$root.find("ul").each(function(){e.menuInit($(this))}).eq(0),this.$firstLink=this.$root.find("a").eq(0),this.opts.markCurrentItem){var s=/(index|default)\.[^#\?\/]*/i,o=/#.*/,a=window.location.href.replace(s,""),n=a.replace(o,"");this.$root.find("a").each(function(){var t=this.href.replace(s,""),i=$(this);(t==a||t==n)&&(i.addClass("current"),e.opts.markCurrentTree&&i.parentsUntil("[data-smartmenus-id]","ul").each(function(){$(this).dataSM("parent-a").addClass("current")}))})}this.wasCollapsible=this.isCollapsible()},destroy:function(t){if(!t){var e=".smartmenus";this.$root.removeData("smartmenus").removeAttr("data-smartmenus-id").removeDataSM("level").off(e),e+=this.rootId,$(document).off(e),$(window).off(e),this.opts.subIndicators&&(this.$subArrow=null)}this.menuHideAll();var i=this;this.$root.find("ul").each(function(){var t=$(this);t.dataSM("scroll-arrows")&&t.dataSM("scroll-arrows").remove(),t.dataSM("shown-before")&&((i.opts.subMenusMinWidth||i.opts.subMenusMaxWidth)&&t.css({width:"",minWidth:"",maxWidth:""}).removeClass("sm-nowrap"),t.dataSM("scroll-arrows")&&t.dataSM("scroll-arrows").remove(),t.css({zIndex:"",top:"",left:"",marginLeft:"",marginTop:"",display:""})),0==(t.attr("id")||"").indexOf(i.accessIdPrefix)&&t.removeAttr("id")}).removeDataSM("in-mega").removeDataSM("shown-before").removeDataSM("scroll-arrows").removeDataSM("parent-a").removeDataSM("level").removeDataSM("beforefirstshowfired").removeAttr("role").removeAttr("aria-hidden").removeAttr("aria-labelledby").removeAttr("aria-expanded"),this.$root.find("a.has-submenu").each(function(){var t=$(this);0==t.attr("id").indexOf(i.accessIdPrefix)&&t.removeAttr("id")}).removeClass("has-submenu").removeDataSM("sub").removeAttr("aria-haspopup").removeAttr("aria-controls").removeAttr("aria-expanded").closest("li").removeDataSM("sub"),this.opts.subIndicators&&this.$root.find("span.sub-arrow").remove(),this.opts.markCurrentItem&&this.$root.find("a.current").removeClass("current"),t||(this.$root=null,this.$firstLink=null,this.$firstSub=null,this.$disableOverlay&&(this.$disableOverlay.remove(),this.$disableOverlay=null),menuTrees.splice($.inArray(this,menuTrees),1))},disable:function(t){if(!this.disabled){if(this.menuHideAll(),!t&&!this.opts.isPopup&&this.$root.is(":visible")){var e=this.$root.offset();this.$disableOverlay=$('<div class="sm-jquery-disable-overlay"/>').css({position:"absolute",top:e.top,left:e.left,width:this.$root.outerWidth(),height:this.$root.outerHeight(),zIndex:this.getStartZIndex(!0),opacity:0}).appendTo(document.body)}this.disabled=!0}},docClick:function(t){return this.$touchScrollingSub?(this.$touchScrollingSub=null,void 0):((this.visibleSubMenus.length&&!$.contains(this.$root[0],t.target)||$(t.target).closest("a").length)&&this.menuHideAll(),void 0)},docTouchEnd:function(){if(this.lastTouch){if(!(!this.visibleSubMenus.length||void 0!==this.lastTouch.x2&&this.lastTouch.x1!=this.lastTouch.x2||void 0!==this.lastTouch.y2&&this.lastTouch.y1!=this.lastTouch.y2||this.lastTouch.target&&$.contains(this.$root[0],this.lastTouch.target))){this.hideTimeout&&(clearTimeout(this.hideTimeout),this.hideTimeout=0);var t=this;this.hideTimeout=setTimeout(function(){t.menuHideAll()},350)}this.lastTouch=null}},docTouchMove:function(t){if(this.lastTouch){var e=t.originalEvent.touches[0];this.lastTouch.x2=e.pageX,this.lastTouch.y2=e.pageY}},docTouchStart:function(t){var e=t.originalEvent.touches[0];this.lastTouch={x1:e.pageX,y1:e.pageY,target:e.target}},enable:function(){this.disabled&&(this.$disableOverlay&&(this.$disableOverlay.remove(),this.$disableOverlay=null),this.disabled=!1)},getClosestMenu:function(t){for(var e=$(t).closest("ul");e.dataSM("in-mega");)e=e.parent().closest("ul");return e[0]||null},getHeight:function(t){return this.getOffset(t,!0)},getOffset:function(t,e){var i;"none"==t.css("display")&&(i={position:t[0].style.position,visibility:t[0].style.visibility},t.css({position:"absolute",visibility:"hidden"}).show());var s=t[0].getBoundingClientRect&&t[0].getBoundingClientRect(),o=s&&(e?s.height||s.bottom-s.top:s.width||s.right-s.left);return o||0===o||(o=e?t[0].offsetHeight:t[0].offsetWidth),i&&t.hide().css(i),o},getStartZIndex:function(t){var e=parseInt(this[t?"$root":"$firstSub"].css("z-index"));return!t&&isNaN(e)&&(e=parseInt(this.$root.css("z-index"))),isNaN(e)?1:e},getTouchPoint:function(t){return t.touches&&t.touches[0]||t.changedTouches&&t.changedTouches[0]||t},getViewport:function(t){var e=t?"Height":"Width",i=document.documentElement["client"+e],s=window["inner"+e];return s&&(i=Math.min(i,s)),i},getViewportHeight:function(){return this.getViewport(!0)},getViewportWidth:function(){return this.getViewport()},getWidth:function(t){return this.getOffset(t)},handleEvents:function(){return!this.disabled&&this.isCSSOn()},handleItemEvents:function(t){return this.handleEvents()&&!this.isLinkInMegaMenu(t)},isCollapsible:function(){return"static"==this.$firstSub.css("position")},isCSSOn:function(){return"inline"!=this.$firstLink.css("display")},isFixed:function(){var t="fixed"==this.$root.css("position");return t||this.$root.parentsUntil("body").each(function(){return"fixed"==$(this).css("position")?(t=!0,!1):void 0}),t},isLinkInMegaMenu:function(t){return $(this.getClosestMenu(t[0])).hasClass("mega-menu")},isTouchMode:function(){return!mouse||this.opts.noMouseOver||this.isCollapsible()},itemActivate:function(t,e){var i=t.closest("ul"),s=i.dataSM("level");if(s>1&&(!this.activatedItems[s-2]||this.activatedItems[s-2][0]!=i.dataSM("parent-a")[0])){var o=this;$(i.parentsUntil("[data-smartmenus-id]","ul").get().reverse()).add(i).each(function(){o.itemActivate($(this).dataSM("parent-a"))})}if((!this.isCollapsible()||e)&&this.menuHideSubMenus(this.activatedItems[s-1]&&this.activatedItems[s-1][0]==t[0]?s:s-1),this.activatedItems[s-1]=t,this.$root.triggerHandler("activate.smapi",t[0])!==!1){var a=t.dataSM("sub");a&&(this.isTouchMode()||!this.opts.showOnClick||this.clickActivated)&&this.menuShow(a)}},itemBlur:function(t){var e=$(t.currentTarget);this.handleItemEvents(e)&&this.$root.triggerHandler("blur.smapi",e[0])},itemClick:function(t){var e=$(t.currentTarget);if(this.handleItemEvents(e)){if(this.$touchScrollingSub&&this.$touchScrollingSub[0]==e.closest("ul")[0])return this.$touchScrollingSub=null,t.stopPropagation(),!1;if(this.$root.triggerHandler("click.smapi",e[0])===!1)return!1;var i=$(t.target).is(".sub-arrow"),s=e.dataSM("sub"),o=s?2==s.dataSM("level"):!1,a=this.isCollapsible(),n=/toggle$/.test(this.opts.collapsibleBehavior),r=/link$/.test(this.opts.collapsibleBehavior),h=/^accordion/.test(this.opts.collapsibleBehavior);if(s&&!s.is(":visible")){if((!r||!a||i)&&(this.opts.showOnClick&&o&&(this.clickActivated=!0),this.itemActivate(e,h),s.is(":visible")))return this.focusActivated=!0,!1}else if(a&&(n||i))return this.itemActivate(e,h),this.menuHide(s),n&&(this.focusActivated=!1),!1;return this.opts.showOnClick&&o||e.hasClass("disabled")||this.$root.triggerHandler("select.smapi",e[0])===!1?!1:void 0}},itemDown:function(t){var e=$(t.currentTarget);this.handleItemEvents(e)&&e.dataSM("mousedown",!0)},itemEnter:function(t){var e=$(t.currentTarget);if(this.handleItemEvents(e)){if(!this.isTouchMode()){this.showTimeout&&(clearTimeout(this.showTimeout),this.showTimeout=0);var i=this;this.showTimeout=setTimeout(function(){i.itemActivate(e)},this.opts.showOnClick&&1==e.closest("ul").dataSM("level")?1:this.opts.showTimeout)}this.$root.triggerHandler("mouseenter.smapi",e[0])}},itemFocus:function(t){var e=$(t.currentTarget);this.handleItemEvents(e)&&(!this.focusActivated||this.isTouchMode()&&e.dataSM("mousedown")||this.activatedItems.length&&this.activatedItems[this.activatedItems.length-1][0]==e[0]||this.itemActivate(e,!0),this.$root.triggerHandler("focus.smapi",e[0]))},itemLeave:function(t){var e=$(t.currentTarget);this.handleItemEvents(e)&&(this.isTouchMode()||(e[0].blur(),this.showTimeout&&(clearTimeout(this.showTimeout),this.showTimeout=0)),e.removeDataSM("mousedown"),this.$root.triggerHandler("mouseleave.smapi",e[0]))},menuHide:function(t){if(this.$root.triggerHandler("beforehide.smapi",t[0])!==!1&&(canAnimate&&t.stop(!0,!0),"none"!=t.css("display"))){var e=function(){t.css("z-index","")};this.isCollapsible()?canAnimate&&this.opts.collapsibleHideFunction?this.opts.collapsibleHideFunction.call(this,t,e):t.hide(this.opts.collapsibleHideDuration,e):canAnimate&&this.opts.hideFunction?this.opts.hideFunction.call(this,t,e):t.hide(this.opts.hideDuration,e),t.dataSM("scroll")&&(this.menuScrollStop(t),t.css({"touch-action":"","-ms-touch-action":"","-webkit-transform":"",transform:""}).off(".smartmenus_scroll").removeDataSM("scroll").dataSM("scroll-arrows").hide()),t.dataSM("parent-a").removeClass("highlighted").attr("aria-expanded","false"),t.attr({"aria-expanded":"false","aria-hidden":"true"});var i=t.dataSM("level");this.activatedItems.splice(i-1,1),this.visibleSubMenus.splice($.inArray(t,this.visibleSubMenus),1),this.$root.triggerHandler("hide.smapi",t[0])}},menuHideAll:function(){this.showTimeout&&(clearTimeout(this.showTimeout),this.showTimeout=0);for(var t=this.opts.isPopup?1:0,e=this.visibleSubMenus.length-1;e>=t;e--)this.menuHide(this.visibleSubMenus[e]);this.opts.isPopup&&(canAnimate&&this.$root.stop(!0,!0),this.$root.is(":visible")&&(canAnimate&&this.opts.hideFunction?this.opts.hideFunction.call(this,this.$root):this.$root.hide(this.opts.hideDuration))),this.activatedItems=[],this.visibleSubMenus=[],this.clickActivated=!1,this.focusActivated=!1,this.zIndexInc=0,this.$root.triggerHandler("hideAll.smapi")},menuHideSubMenus:function(t){for(var e=this.activatedItems.length-1;e>=t;e--){var i=this.activatedItems[e].dataSM("sub");i&&this.menuHide(i)}},menuInit:function(t){if(!t.dataSM("in-mega")){t.hasClass("mega-menu")&&t.find("ul").dataSM("in-mega",!0);for(var e=2,i=t[0];(i=i.parentNode.parentNode)!=this.$root[0];)e++;var s=t.prevAll("a").eq(-1);s.length||(s=t.prevAll().find("a").eq(-1)),s.addClass("has-submenu").dataSM("sub",t),t.dataSM("parent-a",s).dataSM("level",e).parent().dataSM("sub",t);var o=s.attr("id")||this.accessIdPrefix+ ++this.idInc,a=t.attr("id")||this.accessIdPrefix+ ++this.idInc;s.attr({id:o,"aria-haspopup":"true","aria-controls":a,"aria-expanded":"false"}),t.attr({id:a,role:"group","aria-hidden":"true","aria-labelledby":o,"aria-expanded":"false"}),this.opts.subIndicators&&s[this.opts.subIndicatorsPos](this.$subArrow.clone())}},menuPosition:function(t){var e,i,s=t.dataSM("parent-a"),o=s.closest("li"),a=o.parent(),n=t.dataSM("level"),r=this.getWidth(t),h=this.getHeight(t),u=s.offset(),l=u.left,c=u.top,d=this.getWidth(s),m=this.getHeight(s),p=$(window),f=p.scrollLeft(),v=p.scrollTop(),b=this.getViewportWidth(),S=this.getViewportHeight(),g=a.parent().is("[data-sm-horizontal-sub]")||2==n&&!a.hasClass("sm-vertical"),M=this.opts.rightToLeftSubMenus&&!o.is("[data-sm-reverse]")||!this.opts.rightToLeftSubMenus&&o.is("[data-sm-reverse]"),w=2==n?this.opts.mainMenuSubOffsetX:this.opts.subMenusSubOffsetX,T=2==n?this.opts.mainMenuSubOffsetY:this.opts.subMenusSubOffsetY;if(g?(e=M?d-r-w:w,i=this.opts.bottomToTopSubMenus?-h-T:m+T):(e=M?w-r:d-w,i=this.opts.bottomToTopSubMenus?m-T-h:T),this.opts.keepInViewport){var y=l+e,I=c+i;if(M&&f>y?e=g?f-y+e:d-w:!M&&y+r>f+b&&(e=g?f+b-r-y+e:w-r),g||(S>h&&I+h>v+S?i+=v+S-h-I:(h>=S||v>I)&&(i+=v-I)),g&&(I+h>v+S+.49||v>I)||!g&&h>S+.49){var x=this;t.dataSM("scroll-arrows")||t.dataSM("scroll-arrows",$([$('<span class="scroll-up"><span class="scroll-up-arrow"></span></span>')[0],$('<span class="scroll-down"><span class="scroll-down-arrow"></span></span>')[0]]).on({mouseenter:function(){t.dataSM("scroll").up=$(this).hasClass("scroll-up"),x.menuScroll(t)},mouseleave:function(e){x.menuScrollStop(t),x.menuScrollOut(t,e)},"mousewheel DOMMouseScroll":function(t){t.preventDefault()}}).insertAfter(t));var A=".smartmenus_scroll";if(t.dataSM("scroll",{y:this.cssTransforms3d?0:i-m,step:1,itemH:m,subH:h,arrowDownH:this.getHeight(t.dataSM("scroll-arrows").eq(1))}).on(getEventsNS({mouseover:function(e){x.menuScrollOver(t,e)},mouseout:function(e){x.menuScrollOut(t,e)},"mousewheel DOMMouseScroll":function(e){x.menuScrollMousewheel(t,e)}},A)).dataSM("scroll-arrows").css({top:"auto",left:"0",marginLeft:e+(parseInt(t.css("border-left-width"))||0),width:r-(parseInt(t.css("border-left-width"))||0)-(parseInt(t.css("border-right-width"))||0),zIndex:t.css("z-index")}).eq(g&&this.opts.bottomToTopSubMenus?0:1).show(),this.isFixed()){var C={};C[touchEvents?"touchstart touchmove touchend":"pointerdown pointermove pointerup MSPointerDown MSPointerMove MSPointerUp"]=function(e){x.menuScrollTouch(t,e)},t.css({"touch-action":"none","-ms-touch-action":"none"}).on(getEventsNS(C,A))}}}t.css({top:"auto",left:"0",marginLeft:e,marginTop:i-m})},menuScroll:function(t,e,i){var s,o=t.dataSM("scroll"),a=t.dataSM("scroll-arrows"),n=o.up?o.upEnd:o.downEnd;if(!e&&o.momentum){if(o.momentum*=.92,s=o.momentum,.5>s)return this.menuScrollStop(t),void 0}else s=i||(e||!this.opts.scrollAccelerate?this.opts.scrollStep:Math.floor(o.step));var r=t.dataSM("level");if(this.activatedItems[r-1]&&this.activatedItems[r-1].dataSM("sub")&&this.activatedItems[r-1].dataSM("sub").is(":visible")&&this.menuHideSubMenus(r-1),o.y=o.up&&o.y>=n||!o.up&&n>=o.y?o.y:Math.abs(n-o.y)>s?o.y+(o.up?s:-s):n,t.css(this.cssTransforms3d?{"-webkit-transform":"translate3d(0, "+o.y+"px, 0)",transform:"translate3d(0, "+o.y+"px, 0)"}:{marginTop:o.y}),mouse&&(o.up&&o.y>o.downEnd||!o.up&&o.y<o.upEnd)&&a.eq(o.up?1:0).show(),o.y==n)mouse&&a.eq(o.up?0:1).hide(),this.menuScrollStop(t);else if(!e){this.opts.scrollAccelerate&&o.step<this.opts.scrollStep&&(o.step+=.2);var h=this;this.scrollTimeout=requestAnimationFrame(function(){h.menuScroll(t)})}},menuScrollMousewheel:function(t,e){if(this.getClosestMenu(e.target)==t[0]){e=e.originalEvent;var i=(e.wheelDelta||-e.detail)>0;t.dataSM("scroll-arrows").eq(i?0:1).is(":visible")&&(t.dataSM("scroll").up=i,this.menuScroll(t,!0))}e.preventDefault()},menuScrollOut:function(t,e){mouse&&(/^scroll-(up|down)/.test((e.relatedTarget||"").className)||(t[0]==e.relatedTarget||$.contains(t[0],e.relatedTarget))&&this.getClosestMenu(e.relatedTarget)==t[0]||t.dataSM("scroll-arrows").css("visibility","hidden"))},menuScrollOver:function(t,e){if(mouse&&!/^scroll-(up|down)/.test(e.target.className)&&this.getClosestMenu(e.target)==t[0]){this.menuScrollRefreshData(t);var i=t.dataSM("scroll"),s=$(window).scrollTop()-t.dataSM("parent-a").offset().top-i.itemH;t.dataSM("scroll-arrows").eq(0).css("margin-top",s).end().eq(1).css("margin-top",s+this.getViewportHeight()-i.arrowDownH).end().css("visibility","visible")}},menuScrollRefreshData:function(t){var e=t.dataSM("scroll"),i=$(window).scrollTop()-t.dataSM("parent-a").offset().top-e.itemH;this.cssTransforms3d&&(i=-(parseFloat(t.css("margin-top"))-i)),$.extend(e,{upEnd:i,downEnd:i+this.getViewportHeight()-e.subH})},menuScrollStop:function(t){return this.scrollTimeout?(cancelAnimationFrame(this.scrollTimeout),this.scrollTimeout=0,t.dataSM("scroll").step=1,!0):void 0},menuScrollTouch:function(t,e){if(e=e.originalEvent,isTouchEvent(e)){var i=this.getTouchPoint(e);if(this.getClosestMenu(i.target)==t[0]){var s=t.dataSM("scroll");if(/(start|down)$/i.test(e.type))this.menuScrollStop(t)?(e.preventDefault(),this.$touchScrollingSub=t):this.$touchScrollingSub=null,this.menuScrollRefreshData(t),$.extend(s,{touchStartY:i.pageY,touchStartTime:e.timeStamp});else if(/move$/i.test(e.type)){var o=void 0!==s.touchY?s.touchY:s.touchStartY;if(void 0!==o&&o!=i.pageY){this.$touchScrollingSub=t;var a=i.pageY>o;void 0!==s.up&&s.up!=a&&$.extend(s,{touchStartY:i.pageY,touchStartTime:e.timeStamp}),$.extend(s,{up:a,touchY:i.pageY}),this.menuScroll(t,!0,Math.abs(i.pageY-o))}e.preventDefault()}else void 0!==s.touchY&&((s.momentum=15*Math.pow(Math.abs(i.pageY-s.touchStartY)/(e.timeStamp-s.touchStartTime),2))&&(this.menuScrollStop(t),this.menuScroll(t),e.preventDefault()),delete s.touchY)}}},menuShow:function(t){if((t.dataSM("beforefirstshowfired")||(t.dataSM("beforefirstshowfired",!0),this.$root.triggerHandler("beforefirstshow.smapi",t[0])!==!1))&&this.$root.triggerHandler("beforeshow.smapi",t[0])!==!1&&(t.dataSM("shown-before",!0),canAnimate&&t.stop(!0,!0),!t.is(":visible"))){var e=t.dataSM("parent-a"),i=this.isCollapsible();if((this.opts.keepHighlighted||i)&&e.addClass("highlighted"),i)t.removeClass("sm-nowrap").css({zIndex:"",width:"auto",minWidth:"",maxWidth:"",top:"",left:"",marginLeft:"",marginTop:""});else{if(t.css("z-index",this.zIndexInc=(this.zIndexInc||this.getStartZIndex())+1),(this.opts.subMenusMinWidth||this.opts.subMenusMaxWidth)&&(t.css({width:"auto",minWidth:"",maxWidth:""}).addClass("sm-nowrap"),this.opts.subMenusMinWidth&&t.css("min-width",this.opts.subMenusMinWidth),this.opts.subMenusMaxWidth)){var s=this.getWidth(t);t.css("max-width",this.opts.subMenusMaxWidth),s>this.getWidth(t)&&t.removeClass("sm-nowrap").css("width",this.opts.subMenusMaxWidth)}this.menuPosition(t)}var o=function(){t.css("overflow","")};i?canAnimate&&this.opts.collapsibleShowFunction?this.opts.collapsibleShowFunction.call(this,t,o):t.show(this.opts.collapsibleShowDuration,o):canAnimate&&this.opts.showFunction?this.opts.showFunction.call(this,t,o):t.show(this.opts.showDuration,o),e.attr("aria-expanded","true"),t.attr({"aria-expanded":"true","aria-hidden":"false"}),this.visibleSubMenus.push(t),this.$root.triggerHandler("show.smapi",t[0])}},popupHide:function(t){this.hideTimeout&&(clearTimeout(this.hideTimeout),this.hideTimeout=0);var e=this;this.hideTimeout=setTimeout(function(){e.menuHideAll()},t?1:this.opts.hideTimeout)},popupShow:function(t,e){if(!this.opts.isPopup)return alert('SmartMenus jQuery Error:\n\nIf you want to show this menu via the "popupShow" method, set the isPopup:true option.'),void 0;if(this.hideTimeout&&(clearTimeout(this.hideTimeout),this.hideTimeout=0),this.$root.dataSM("shown-before",!0),canAnimate&&this.$root.stop(!0,!0),!this.$root.is(":visible")){this.$root.css({left:t,top:e});var i=this,s=function(){i.$root.css("overflow","")};canAnimate&&this.opts.showFunction?this.opts.showFunction.call(this,this.$root,s):this.$root.show(this.opts.showDuration,s),this.visibleSubMenus[0]=this.$root}},refresh:function(){this.destroy(!0),this.init(!0)},rootKeyDown:function(t){if(this.handleEvents())switch(t.keyCode){case 27:var e=this.activatedItems[0];if(e){this.menuHideAll(),e[0].focus();var i=e.dataSM("sub");i&&this.menuHide(i)}break;case 32:var s=$(t.target);if(s.is("a")&&this.handleItemEvents(s)){var i=s.dataSM("sub");i&&!i.is(":visible")&&(this.itemClick({currentTarget:t.target}),t.preventDefault())}}},rootOut:function(t){if(this.handleEvents()&&!this.isTouchMode()&&t.target!=this.$root[0]&&(this.hideTimeout&&(clearTimeout(this.hideTimeout),this.hideTimeout=0),!this.opts.showOnClick||!this.opts.hideOnClick)){var e=this;this.hideTimeout=setTimeout(function(){e.menuHideAll()},this.opts.hideTimeout)}},rootOver:function(t){this.handleEvents()&&!this.isTouchMode()&&t.target!=this.$root[0]&&this.hideTimeout&&(clearTimeout(this.hideTimeout),this.hideTimeout=0)},winResize:function(t){if(this.handleEvents()){if(!("onorientationchange"in window)||"orientationchange"==t.type){var e=this.isCollapsible();this.wasCollapsible&&e||(this.activatedItems.length&&this.activatedItems[this.activatedItems.length-1][0].blur(),this.menuHideAll()),this.wasCollapsible=e}}else if(this.$disableOverlay){var i=this.$root.offset();this.$disableOverlay.css({top:i.top,left:i.left,width:this.$root.outerWidth(),height:this.$root.outerHeight()})}}}}),$.fn.dataSM=function(t,e){return e?this.data(t+"_smartmenus",e):this.data(t+"_smartmenus")},$.fn.removeDataSM=function(t){return this.removeData(t+"_smartmenus")},$.fn.smartmenus=function(options){if("string"==typeof options){var args=arguments,method=options;return Array.prototype.shift.call(args),this.each(function(){var t=$(this).data("smartmenus");t&&t[method]&&t[method].apply(t,args)})}return this.each(function(){var dataOpts=$(this).data("sm-options")||null;if(dataOpts)try{dataOpts=eval("("+dataOpts+")")}catch(e){dataOpts=null,alert('ERROR\n\nSmartMenus jQuery init:\nInvalid "data-sm-options" attribute value syntax.')}new $.SmartMenus(this,$.extend({},$.fn.smartmenus.defaults,options,dataOpts))})},$.fn.smartmenus.defaults={isPopup:!1,mainMenuSubOffsetX:0,mainMenuSubOffsetY:0,subMenusSubOffsetX:0,subMenusSubOffsetY:0,subMenusMinWidth:"10em",subMenusMaxWidth:"20em",subIndicators:!0,subIndicatorsPos:"append",subIndicatorsText:"",scrollStep:30,scrollAccelerate:!0,showTimeout:250,hideTimeout:500,showDuration:0,showFunction:null,hideDuration:0,hideFunction:function(t,e){t.fadeOut(200,e)},collapsibleShowDuration:0,collapsibleShowFunction:function(t,e){t.slideDown(200,e)},collapsibleHideDuration:0,collapsibleHideFunction:function(t,e){t.slideUp(200,e)},showOnClick:!1,hideOnClick:!0,noMouseOver:!1,keepInViewport:!0,keepHighlighted:!0,markCurrentItem:!1,markCurrentTree:!0,rightToLeftSubMenus:!1,bottomToTopSubMenus:!1,collapsibleBehavior:"default"},$});
\ No newline at end of file
diff --git a/Doxygen/output/html/menu.js b/Doxygen/output/html/menu.js
new file mode 100644
index 0000000000000000000000000000000000000000..54e81cf15c45dfeff196985e943cb4eb9f353fd1
--- /dev/null
+++ b/Doxygen/output/html/menu.js
@@ -0,0 +1,127 @@
+/*
+ @licstart  The following is the entire license notice for the JavaScript code in this file.
+
+ The MIT License (MIT)
+
+ Copyright (C) 1997-2020 by Dimitri van Heesch
+
+ Permission is hereby granted, free of charge, to any person obtaining a copy of this software
+ and associated documentation files (the "Software"), to deal in the Software without restriction,
+ including without limitation the rights to use, copy, modify, merge, publish, distribute,
+ sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is
+ furnished to do so, subject to the following conditions:
+
+ The above copyright notice and this permission notice shall be included in all copies or
+ substantial portions of the Software.
+
+ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING
+ BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+ NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
+ DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+
+ @licend  The above is the entire license notice for the JavaScript code in this file
+ */
+function initMenu(relPath,searchEnabled,serverSide,searchPage,search) {
+  function makeTree(data,relPath) {
+    var result='';
+    if ('children' in data) {
+      result+='<ul>';
+      for (var i in data.children) {
+        result+='<li><a href="'+relPath+data.children[i].url+'">'+
+                                data.children[i].text+'</a>'+
+                                makeTree(data.children[i],relPath)+'</li>';
+      }
+      result+='</ul>';
+    }
+    return result;
+  }
+  var searchBox;
+  if (searchEnabled) {
+    if (serverSide) {
+      searchBox='<div id="MSearchBox" class="MSearchBoxInactive">'+
+                 '<div class="left">'+
+                  '<form id="FSearchBox" action="'+relPath+searchPage+
+                    '" method="get"><img id="MSearchSelect" src="'+
+                    relPath+'search/mag.svg" alt=""/>'+
+                  '<input type="text" id="MSearchField" name="query" value="'+search+
+                    '" size="20" accesskey="S" onfocus="searchBox.OnSearchFieldFocus(true)"'+
+                    ' onblur="searchBox.OnSearchFieldFocus(false)">'+
+                  '</form>'+
+                 '</div>'+
+                 '<div class="right"></div>'+
+                '</div>';
+    } else {
+      searchBox='<div id="MSearchBox" class="MSearchBoxInactive">'+
+                 '<span class="left">'+
+                  '<img id="MSearchSelect" src="'+relPath+
+                     'search/mag_sel.svg" onmouseover="return searchBox.OnSearchSelectShow()"'+
+                     ' onmouseout="return searchBox.OnSearchSelectHide()" alt=""/>'+
+                  '<input type="text" id="MSearchField" value="'+search+
+                    '" accesskey="S" onfocus="searchBox.OnSearchFieldFocus(true)" '+
+                    'onblur="searchBox.OnSearchFieldFocus(false)" '+
+                    'onkeyup="searchBox.OnSearchFieldChange(event)"/>'+
+                 '</span>'+
+                 '<span class="right"><a id="MSearchClose" '+
+                  'href="javascript:searchBox.CloseResultsWindow()">'+
+                  '<img id="MSearchCloseImg" border="0" src="'+relPath+
+                  'search/close.svg" alt=""/></a>'
+                 '</span>'
+                '</div>';
+    }
+  }
+
+  $('#main-nav').before('<div class="sm sm-dox"><input id="main-menu-state" type="checkbox"/>'+
+                        '<label class="main-menu-btn" for="main-menu-state">'+
+                        '<span class="main-menu-btn-icon"></span> '+
+                        'Toggle main menu visibility</label>'+
+                        '<span id="searchBoxPos1" style="position:absolute;right:8px;top:8px;height:36px;"></span>'+
+                        '</div>');
+  $('#main-nav').append(makeTree(menudata,relPath));
+  $('#main-nav').children(':first').addClass('sm sm-dox').attr('id','main-menu');
+  if (searchBox) {
+    $('#main-menu').append('<li id="searchBoxPos2" style="float:right"></li>');
+  }
+  var $mainMenuState = $('#main-menu-state');
+  var prevWidth = 0;
+  if ($mainMenuState.length) {
+    function initResizableIfExists() {
+      if (typeof initResizable==='function') initResizable();
+    }
+    // animate mobile menu
+    $mainMenuState.change(function(e) {
+      var $menu = $('#main-menu');
+      var options = { duration: 250, step: initResizableIfExists };
+      if (this.checked) {
+        options['complete'] = function() { $menu.css('display', 'block') };
+        $menu.hide().slideDown(options);
+      } else {
+        options['complete'] = function() { $menu.css('display', 'none') };
+        $menu.show().slideUp(options);
+      }
+    });
+    // set default menu visibility
+    function resetState() {
+      var $menu = $('#main-menu');
+      var $mainMenuState = $('#main-menu-state');
+      var newWidth = $(window).outerWidth();
+      if (newWidth!=prevWidth) {
+        if ($(window).outerWidth()<768) {
+          $mainMenuState.prop('checked',false); $menu.hide();
+          $('#searchBoxPos1').html(searchBox);
+          $('#searchBoxPos2').hide();
+        } else {
+          $menu.show();
+          $('#searchBoxPos1').empty();
+          $('#searchBoxPos2').html(searchBox);
+          $('#searchBoxPos2').show();
+        }
+        prevWidth = newWidth;
+      }
+    }
+    $(window).ready(function() { resetState(); initResizableIfExists(); });
+    $(window).resize(resetState);
+  }
+  $('#main-menu').smartmenus();
+}
+/* @license-end */
diff --git a/Doxygen/output/html/menudata.js b/Doxygen/output/html/menudata.js
new file mode 100644
index 0000000000000000000000000000000000000000..b57d54cad71830635c3aa8de2857d49d7673da85
--- /dev/null
+++ b/Doxygen/output/html/menudata.js
@@ -0,0 +1,110 @@
+/*
+ @licstart  The following is the entire license notice for the JavaScript code in this file.
+
+ The MIT License (MIT)
+
+ Copyright (C) 1997-2020 by Dimitri van Heesch
+
+ Permission is hereby granted, free of charge, to any person obtaining a copy of this software
+ and associated documentation files (the "Software"), to deal in the Software without restriction,
+ including without limitation the rights to use, copy, modify, merge, publish, distribute,
+ sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is
+ furnished to do so, subject to the following conditions:
+
+ The above copyright notice and this permission notice shall be included in all copies or
+ substantial portions of the Software.
+
+ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING
+ BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+ NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
+ DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+
+ @licend  The above is the entire license notice for the JavaScript code in this file
+*/
+var menudata={children:[
+{text:"Main Page",url:"index.html"},
+{text:"Classes",url:"annotated.html",children:[
+{text:"Class List",url:"annotated.html"},
+{text:"Class Index",url:"classes.html"},
+{text:"Class Hierarchy",url:"hierarchy.html"},
+{text:"Class Members",url:"functions.html",children:[
+{text:"All",url:"functions.html",children:[
+{text:"_",url:"functions.html#index__5F"},
+{text:"a",url:"functions_a.html#index_a"},
+{text:"b",url:"functions_b.html#index_b"},
+{text:"c",url:"functions_c.html#index_c"},
+{text:"d",url:"functions_d.html#index_d"},
+{text:"e",url:"functions_e.html#index_e"},
+{text:"f",url:"functions_f.html#index_f"},
+{text:"g",url:"functions_g.html#index_g"},
+{text:"h",url:"functions_h.html#index_h"},
+{text:"i",url:"functions_i.html#index_i"},
+{text:"k",url:"functions_k.html#index_k"},
+{text:"l",url:"functions_l.html#index_l"},
+{text:"m",url:"functions_m.html#index_m"},
+{text:"n",url:"functions_n.html#index_n"},
+{text:"o",url:"functions_o.html#index_o"},
+{text:"p",url:"functions_p.html#index_p"},
+{text:"q",url:"functions_q.html#index_q"},
+{text:"r",url:"functions_r.html#index_r"},
+{text:"s",url:"functions_s.html#index_s"},
+{text:"t",url:"functions_t.html#index_t"},
+{text:"u",url:"functions_u.html#index_u"},
+{text:"v",url:"functions_v.html#index_v"},
+{text:"w",url:"functions_w.html#index_w"},
+{text:"x",url:"functions_x.html#index_x"},
+{text:"y",url:"functions_y.html#index_y"}]},
+{text:"Functions",url:"functions_func.html",children:[
+{text:"_",url:"functions_func.html#index__5F"},
+{text:"a",url:"functions_func_a.html#index_a"},
+{text:"b",url:"functions_func_b.html#index_b"},
+{text:"c",url:"functions_func_c.html#index_c"},
+{text:"d",url:"functions_func_d.html#index_d"},
+{text:"e",url:"functions_func_e.html#index_e"},
+{text:"f",url:"functions_func_f.html#index_f"},
+{text:"g",url:"functions_func_g.html#index_g"},
+{text:"h",url:"functions_func_h.html#index_h"},
+{text:"i",url:"functions_func_i.html#index_i"},
+{text:"l",url:"functions_func_l.html#index_l"},
+{text:"m",url:"functions_func_m.html#index_m"},
+{text:"n",url:"functions_func_n.html#index_n"},
+{text:"o",url:"functions_func_o.html#index_o"},
+{text:"p",url:"functions_func_p.html#index_p"},
+{text:"q",url:"functions_func_q.html#index_q"},
+{text:"r",url:"functions_func_r.html#index_r"},
+{text:"s",url:"functions_func_s.html#index_s"},
+{text:"t",url:"functions_func_t.html#index_t"},
+{text:"u",url:"functions_func_u.html#index_u"},
+{text:"v",url:"functions_func_v.html#index_v"},
+{text:"w",url:"functions_func_w.html#index_w"},
+{text:"y",url:"functions_func_y.html#index_y"}]},
+{text:"Variables",url:"functions_vars.html",children:[
+{text:"_",url:"functions_vars.html#index__5F"},
+{text:"a",url:"functions_vars_a.html#index_a"},
+{text:"b",url:"functions_vars_b.html#index_b"},
+{text:"c",url:"functions_vars_c.html#index_c"},
+{text:"d",url:"functions_vars_d.html#index_d"},
+{text:"e",url:"functions_vars_e.html#index_e"},
+{text:"f",url:"functions_vars_f.html#index_f"},
+{text:"g",url:"functions_vars_g.html#index_g"},
+{text:"h",url:"functions_vars_h.html#index_h"},
+{text:"i",url:"functions_vars_i.html#index_i"},
+{text:"k",url:"functions_vars_k.html#index_k"},
+{text:"l",url:"functions_vars_l.html#index_l"},
+{text:"m",url:"functions_vars_m.html#index_m"},
+{text:"n",url:"functions_vars_n.html#index_n"},
+{text:"o",url:"functions_vars_o.html#index_o"},
+{text:"p",url:"functions_vars_p.html#index_p"},
+{text:"r",url:"functions_vars_r.html#index_r"},
+{text:"s",url:"functions_vars_s.html#index_s"},
+{text:"t",url:"functions_vars_t.html#index_t"},
+{text:"u",url:"functions_vars_u.html#index_u"},
+{text:"v",url:"functions_vars_v.html#index_v"},
+{text:"w",url:"functions_vars_w.html#index_w"},
+{text:"x",url:"functions_vars_x.html#index_x"},
+{text:"y",url:"functions_vars_y.html#index_y"}]},
+{text:"Enumerations",url:"functions_enum.html"},
+{text:"Properties",url:"functions_prop.html"}]}]},
+{text:"Files",url:"files.html",children:[
+{text:"File List",url:"files.html"}]}]}
diff --git a/Doxygen/output/html/nav_f.png b/Doxygen/output/html/nav_f.png
new file mode 100644
index 0000000000000000000000000000000000000000..4b24ffcb63002b05ffd177c727f4980756ea7fb1
--- /dev/null
+++ b/Doxygen/output/html/nav_f.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:4bdc6a72666e1b300fdfc5ecf102714c9fd57df76fdf47139f8dbf8ae5986364
+size 153
diff --git a/Doxygen/output/html/nav_g.png b/Doxygen/output/html/nav_g.png
new file mode 100644
index 0000000000000000000000000000000000000000..34942a13481666ad7cee7458ecdea1cb279d13af
--- /dev/null
+++ b/Doxygen/output/html/nav_g.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:3171164c16baa5953c17821a7ce5feac673c05a56b287453ce3a0bf5048f0999
+size 95
diff --git a/Doxygen/output/html/nav_h.png b/Doxygen/output/html/nav_h.png
new file mode 100644
index 0000000000000000000000000000000000000000..5e2fe5d1e093c0778d9be462e6ea0d14433919b3
--- /dev/null
+++ b/Doxygen/output/html/nav_h.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:b7711604d6cdeaf3cdfd661fa21fc5bf18de929671c801f00415eaecd35abda3
+size 98
diff --git a/Doxygen/output/html/navtree.css b/Doxygen/output/html/navtree.css
new file mode 100644
index 0000000000000000000000000000000000000000..d8a311a2ead9d4668cbc5a831e268ef2ddc20bc4
--- /dev/null
+++ b/Doxygen/output/html/navtree.css
@@ -0,0 +1,147 @@
+#nav-tree .children_ul {
+  margin:0;
+  padding:4px;
+}
+
+#nav-tree ul {
+  list-style:none outside none;
+  margin:0px;
+  padding:0px;
+}
+
+#nav-tree li {
+  white-space:nowrap;
+  margin:0px;
+  padding:0px;
+}
+
+#nav-tree .plus {
+  margin:0px;
+}
+
+#nav-tree .selected {
+  background-image: url('tab_a.png');
+  background-repeat:repeat-x;
+  color: #fff;
+  text-shadow: 0px 1px 1px rgba(0, 0, 0, 1.0);
+}
+
+#nav-tree img {
+  margin:0px;
+  padding:0px;
+  border:0px;
+  vertical-align: middle;
+}
+
+#nav-tree a {
+  text-decoration:none;
+  padding:0px;
+  margin:0px;
+  outline:none;
+}
+
+#nav-tree .label {
+  margin:0px;
+  padding:0px;
+  font: 12px 'Lucida Grande',Geneva,Helvetica,Arial,sans-serif;
+}
+
+#nav-tree .label a {
+  padding:2px;
+}
+
+#nav-tree .selected a {
+  text-decoration:none;
+  color:#fff;
+}
+
+#nav-tree .children_ul {
+  margin:0px;
+  padding:0px;
+}
+
+#nav-tree .item {
+  margin:0px;
+  padding:0px;
+}
+
+#nav-tree {
+  padding: 0px 0px;
+  background-color: #FAFAFF; 
+  font-size:14px;
+  overflow:auto;
+}
+
+#doc-content {
+  overflow:auto;
+  display:block;
+  padding:0px;
+  margin:0px;
+  -webkit-overflow-scrolling : touch; /* iOS 5+ */
+}
+
+#side-nav {
+  padding:0 6px 0 0;
+  margin: 0px;
+  display:block;
+  position: absolute;
+  left: 0px;
+  width: 250px;
+  overflow : hidden;
+}
+
+.ui-resizable .ui-resizable-handle {
+  display:block;
+}
+
+.ui-resizable-e {
+  background-image:url("splitbar.png");
+  background-size:100%;
+  background-repeat:repeat-y;
+  background-attachment: scroll;
+  cursor:ew-resize;
+  height:100%;
+  right:0;
+  top:0;
+  width:6px;
+}
+
+.ui-resizable-handle {
+  display:none;
+  font-size:0.1px;
+  position:absolute;
+  z-index:1;
+}
+
+#nav-tree-contents {
+  margin: 6px 0px 0px 0px;
+}
+
+#nav-tree {
+  background-image:url('nav_h.png');
+  background-repeat:repeat-x;
+  background-color: #F9FAFC;
+  -webkit-overflow-scrolling : touch; /* iOS 5+ */
+}
+
+#nav-sync {
+  position:absolute;
+  top:5px;
+  right:24px;
+  z-index:0;
+}
+
+#nav-sync img {
+  opacity:0.3;
+}
+
+#nav-sync img:hover {
+  opacity:0.9;
+}
+
+@media print
+{
+  #nav-tree { display: none; }
+  div.ui-resizable-handle { display: none; position: relative; }
+}
+
diff --git a/Doxygen/output/html/navtree.js b/Doxygen/output/html/navtree.js
new file mode 100644
index 0000000000000000000000000000000000000000..27983687a968bba6866ade7a4f7c78f6b15a6164
--- /dev/null
+++ b/Doxygen/output/html/navtree.js
@@ -0,0 +1,549 @@
+/*
+ @licstart  The following is the entire license notice for the JavaScript code in this file.
+
+ The MIT License (MIT)
+
+ Copyright (C) 1997-2020 by Dimitri van Heesch
+
+ Permission is hereby granted, free of charge, to any person obtaining a copy of this software
+ and associated documentation files (the "Software"), to deal in the Software without restriction,
+ including without limitation the rights to use, copy, modify, merge, publish, distribute,
+ sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is
+ furnished to do so, subject to the following conditions:
+
+ The above copyright notice and this permission notice shall be included in all copies or
+ substantial portions of the Software.
+
+ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING
+ BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+ NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
+ DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+
+ @licend  The above is the entire license notice for the JavaScript code in this file
+ */
+var navTreeSubIndices = new Array();
+var arrowDown = '&#9660;';
+var arrowRight = '&#9658;';
+
+function getData(varName)
+{
+  var i = varName.lastIndexOf('/');
+  var n = i>=0 ? varName.substring(i+1) : varName;
+  return eval(n.replace(/\-/g,'_'));
+}
+
+function stripPath(uri)
+{
+  return uri.substring(uri.lastIndexOf('/')+1);
+}
+
+function stripPath2(uri)
+{
+  var i = uri.lastIndexOf('/');
+  var s = uri.substring(i+1);
+  var m = uri.substring(0,i+1).match(/\/d\w\/d\w\w\/$/);
+  return m ? uri.substring(i-6) : s;
+}
+
+function hashValue()
+{
+  return $(location).attr('hash').substring(1).replace(/[^\w\-]/g,'');
+}
+
+function hashUrl()
+{
+  return '#'+hashValue();
+}
+
+function pathName()
+{
+  return $(location).attr('pathname').replace(/[^-A-Za-z0-9+&@#/%?=~_|!:,.;\(\)]/g, '');
+}
+
+function localStorageSupported()
+{
+  try {
+    return 'localStorage' in window && window['localStorage'] !== null && window.localStorage.getItem;
+  }
+  catch(e) {
+    return false;
+  }
+}
+
+function storeLink(link)
+{
+  if (!$("#nav-sync").hasClass('sync') && localStorageSupported()) {
+      window.localStorage.setItem('navpath',link);
+  }
+}
+
+function deleteLink()
+{
+  if (localStorageSupported()) {
+    window.localStorage.setItem('navpath','');
+  }
+}
+
+function cachedLink()
+{
+  if (localStorageSupported()) {
+    return window.localStorage.getItem('navpath');
+  } else {
+    return '';
+  }
+}
+
+function getScript(scriptName,func,show)
+{
+  var head = document.getElementsByTagName("head")[0];
+  var script = document.createElement('script');
+  script.id = scriptName;
+  script.type = 'text/javascript';
+  script.onload = func;
+  script.src = scriptName+'.js';
+  head.appendChild(script);
+}
+
+function createIndent(o,domNode,node,level)
+{
+  var level=-1;
+  var n = node;
+  while (n.parentNode) { level++; n=n.parentNode; }
+  if (node.childrenData) {
+    var imgNode = document.createElement("span");
+    imgNode.className = 'arrow';
+    imgNode.style.paddingLeft=(16*level).toString()+'px';
+    imgNode.innerHTML=arrowRight;
+    node.plus_img = imgNode;
+    node.expandToggle = document.createElement("a");
+    node.expandToggle.href = "javascript:void(0)";
+    node.expandToggle.onclick = function() {
+      if (node.expanded) {
+        $(node.getChildrenUL()).slideUp("fast");
+        node.plus_img.innerHTML=arrowRight;
+        node.expanded = false;
+      } else {
+        expandNode(o, node, false, false);
+      }
+    }
+    node.expandToggle.appendChild(imgNode);
+    domNode.appendChild(node.expandToggle);
+  } else {
+    var span = document.createElement("span");
+    span.className = 'arrow';
+    span.style.width   = 16*(level+1)+'px';
+    span.innerHTML = '&#160;';
+    domNode.appendChild(span);
+  }
+}
+
+var animationInProgress = false;
+
+function gotoAnchor(anchor,aname,updateLocation)
+{
+  var pos, docContent = $('#doc-content');
+  var ancParent = $(anchor.parent());
+  if (ancParent.hasClass('memItemLeft') ||
+      ancParent.hasClass('memtitle') ||
+      ancParent.hasClass('fieldname') ||
+      ancParent.hasClass('fieldtype') ||
+      ancParent.is(':header'))
+  {
+    pos = ancParent.position().top;
+  } else if (anchor.position()) {
+    pos = anchor.position().top;
+  }
+  if (pos) {
+    var dist = Math.abs(Math.min(
+               pos-docContent.offset().top,
+               docContent[0].scrollHeight-
+               docContent.height()-docContent.scrollTop()));
+    animationInProgress=true;
+    docContent.animate({
+      scrollTop: pos + docContent.scrollTop() - docContent.offset().top
+    },Math.max(50,Math.min(500,dist)),function(){
+      if (updateLocation) window.location.href=aname;
+      animationInProgress=false;
+    });
+  }
+}
+
+function newNode(o, po, text, link, childrenData, lastNode)
+{
+  var node = new Object();
+  node.children = Array();
+  node.childrenData = childrenData;
+  node.depth = po.depth + 1;
+  node.relpath = po.relpath;
+  node.isLast = lastNode;
+
+  node.li = document.createElement("li");
+  po.getChildrenUL().appendChild(node.li);
+  node.parentNode = po;
+
+  node.itemDiv = document.createElement("div");
+  node.itemDiv.className = "item";
+
+  node.labelSpan = document.createElement("span");
+  node.labelSpan.className = "label";
+
+  createIndent(o,node.itemDiv,node,0);
+  node.itemDiv.appendChild(node.labelSpan);
+  node.li.appendChild(node.itemDiv);
+
+  var a = document.createElement("a");
+  node.labelSpan.appendChild(a);
+  node.label = document.createTextNode(text);
+  node.expanded = false;
+  a.appendChild(node.label);
+  if (link) {
+    var url;
+    if (link.substring(0,1)=='^') {
+      url = link.substring(1);
+      link = url;
+    } else {
+      url = node.relpath+link;
+    }
+    a.className = stripPath(link.replace('#',':'));
+    if (link.indexOf('#')!=-1) {
+      var aname = '#'+link.split('#')[1];
+      var srcPage = stripPath(pathName());
+      var targetPage = stripPath(link.split('#')[0]);
+      a.href = srcPage!=targetPage ? url : "javascript:void(0)";
+      a.onclick = function(){
+        storeLink(link);
+        if (!$(a).parent().parent().hasClass('selected'))
+        {
+          $('.item').removeClass('selected');
+          $('.item').removeAttr('id');
+          $(a).parent().parent().addClass('selected');
+          $(a).parent().parent().attr('id','selected');
+        }
+        var anchor = $(aname);
+        gotoAnchor(anchor,aname,true);
+      };
+    } else {
+      a.href = url;
+      a.onclick = function() { storeLink(link); }
+    }
+  } else {
+    if (childrenData != null)
+    {
+      a.className = "nolink";
+      a.href = "javascript:void(0)";
+      a.onclick = node.expandToggle.onclick;
+    }
+  }
+
+  node.childrenUL = null;
+  node.getChildrenUL = function() {
+    if (!node.childrenUL) {
+      node.childrenUL = document.createElement("ul");
+      node.childrenUL.className = "children_ul";
+      node.childrenUL.style.display = "none";
+      node.li.appendChild(node.childrenUL);
+    }
+    return node.childrenUL;
+  };
+
+  return node;
+}
+
+function showRoot()
+{
+  var headerHeight = $("#top").height();
+  var footerHeight = $("#nav-path").height();
+  var windowHeight = $(window).height() - headerHeight - footerHeight;
+  (function (){ // retry until we can scroll to the selected item
+    try {
+      var navtree=$('#nav-tree');
+      navtree.scrollTo('#selected',100,{offset:-windowHeight/2});
+    } catch (err) {
+      setTimeout(arguments.callee, 0);
+    }
+  })();
+}
+
+function expandNode(o, node, imm, showRoot)
+{
+  if (node.childrenData && !node.expanded) {
+    if (typeof(node.childrenData)==='string') {
+      var varName    = node.childrenData;
+      getScript(node.relpath+varName,function(){
+        node.childrenData = getData(varName);
+        expandNode(o, node, imm, showRoot);
+      }, showRoot);
+    } else {
+      if (!node.childrenVisited) {
+        getNode(o, node);
+      }
+      $(node.getChildrenUL()).slideDown("fast");
+      node.plus_img.innerHTML = arrowDown;
+      node.expanded = true;
+    }
+  }
+}
+
+function glowEffect(n,duration)
+{
+  n.addClass('glow').delay(duration).queue(function(next){
+    $(this).removeClass('glow');next();
+  });
+}
+
+function highlightAnchor()
+{
+  var aname = hashUrl();
+  var anchor = $(aname);
+  if (anchor.parent().attr('class')=='memItemLeft'){
+    var rows = $('.memberdecls tr[class$="'+hashValue()+'"]');
+    glowEffect(rows.children(),300); // member without details
+  } else if (anchor.parent().attr('class')=='fieldname'){
+    glowEffect(anchor.parent().parent(),1000); // enum value
+  } else if (anchor.parent().attr('class')=='fieldtype'){
+    glowEffect(anchor.parent().parent(),1000); // struct field
+  } else if (anchor.parent().is(":header")) {
+    glowEffect(anchor.parent(),1000); // section header
+  } else {
+    glowEffect(anchor.next(),1000); // normal member
+  }
+}
+
+function selectAndHighlight(hash,n)
+{
+  var a;
+  if (hash) {
+    var link=stripPath(pathName())+':'+hash.substring(1);
+    a=$('.item a[class$="'+link+'"]');
+  }
+  if (a && a.length) {
+    a.parent().parent().addClass('selected');
+    a.parent().parent().attr('id','selected');
+    highlightAnchor();
+  } else if (n) {
+    $(n.itemDiv).addClass('selected');
+    $(n.itemDiv).attr('id','selected');
+  }
+  var topOffset=5;
+  if (typeof page_layout!=='undefined' && page_layout==1) {
+    topOffset+=$('#top').outerHeight();
+  }
+  if ($('#nav-tree-contents .item:first').hasClass('selected')) {
+    topOffset+=25;
+  }
+  $('#nav-sync').css('top',topOffset+'px');
+  showRoot();
+}
+
+function showNode(o, node, index, hash)
+{
+  if (node && node.childrenData) {
+    if (typeof(node.childrenData)==='string') {
+      var varName    = node.childrenData;
+      getScript(node.relpath+varName,function(){
+        node.childrenData = getData(varName);
+        showNode(o,node,index,hash);
+      },true);
+    } else {
+      if (!node.childrenVisited) {
+        getNode(o, node);
+      }
+      $(node.getChildrenUL()).css({'display':'block'});
+      node.plus_img.innerHTML = arrowDown;
+      node.expanded = true;
+      var n = node.children[o.breadcrumbs[index]];
+      if (index+1<o.breadcrumbs.length) {
+        showNode(o,n,index+1,hash);
+      } else {
+        if (typeof(n.childrenData)==='string') {
+          var varName = n.childrenData;
+          getScript(n.relpath+varName,function(){
+            n.childrenData = getData(varName);
+            node.expanded=false;
+            showNode(o,node,index,hash); // retry with child node expanded
+          },true);
+        } else {
+          var rootBase = stripPath(o.toroot.replace(/\..+$/, ''));
+          if (rootBase=="index" || rootBase=="pages" || rootBase=="search") {
+            expandNode(o, n, true, true);
+          }
+          selectAndHighlight(hash,n);
+        }
+      }
+    }
+  } else {
+    selectAndHighlight(hash);
+  }
+}
+
+function removeToInsertLater(element) {
+  var parentNode = element.parentNode;
+  var nextSibling = element.nextSibling;
+  parentNode.removeChild(element);
+  return function() {
+    if (nextSibling) {
+      parentNode.insertBefore(element, nextSibling);
+    } else {
+      parentNode.appendChild(element);
+    }
+  };
+}
+
+function getNode(o, po)
+{
+  var insertFunction = removeToInsertLater(po.li);
+  po.childrenVisited = true;
+  var l = po.childrenData.length-1;
+  for (var i in po.childrenData) {
+    var nodeData = po.childrenData[i];
+    po.children[i] = newNode(o, po, nodeData[0], nodeData[1], nodeData[2],
+      i==l);
+  }
+  insertFunction();
+}
+
+function gotoNode(o,subIndex,root,hash,relpath)
+{
+  var nti = navTreeSubIndices[subIndex][root+hash];
+  o.breadcrumbs = $.extend(true, [], nti ? nti : navTreeSubIndices[subIndex][root]);
+  if (!o.breadcrumbs && root!=NAVTREE[0][1]) { // fallback: show index
+    navTo(o,NAVTREE[0][1],"",relpath);
+    $('.item').removeClass('selected');
+    $('.item').removeAttr('id');
+  }
+  if (o.breadcrumbs) {
+    o.breadcrumbs.unshift(0); // add 0 for root node
+    showNode(o, o.node, 0, hash);
+  }
+}
+
+function navTo(o,root,hash,relpath)
+{
+  var link = cachedLink();
+  if (link) {
+    var parts = link.split('#');
+    root = parts[0];
+    if (parts.length>1) hash = '#'+parts[1].replace(/[^\w\-]/g,'');
+    else hash='';
+  }
+  if (hash.match(/^#l\d+$/)) {
+    var anchor=$('a[name='+hash.substring(1)+']');
+    glowEffect(anchor.parent(),1000); // line number
+    hash=''; // strip line number anchors
+  }
+  var url=root+hash;
+  var i=-1;
+  while (NAVTREEINDEX[i+1]<=url) i++;
+  if (i==-1) { i=0; root=NAVTREE[0][1]; } // fallback: show index
+  if (navTreeSubIndices[i]) {
+    gotoNode(o,i,root,hash,relpath)
+  } else {
+    getScript(relpath+'navtreeindex'+i,function(){
+      navTreeSubIndices[i] = eval('NAVTREEINDEX'+i);
+      if (navTreeSubIndices[i]) {
+        gotoNode(o,i,root,hash,relpath);
+      }
+    },true);
+  }
+}
+
+function showSyncOff(n,relpath)
+{
+    n.html('<img src="'+relpath+'sync_off.png" title="'+SYNCOFFMSG+'"/>');
+}
+
+function showSyncOn(n,relpath)
+{
+    n.html('<img src="'+relpath+'sync_on.png" title="'+SYNCONMSG+'"/>');
+}
+
+function toggleSyncButton(relpath)
+{
+  var navSync = $('#nav-sync');
+  if (navSync.hasClass('sync')) {
+    navSync.removeClass('sync');
+    showSyncOff(navSync,relpath);
+    storeLink(stripPath2(pathName())+hashUrl());
+  } else {
+    navSync.addClass('sync');
+    showSyncOn(navSync,relpath);
+    deleteLink();
+  }
+}
+
+var loadTriggered = false;
+var readyTriggered = false;
+var loadObject,loadToRoot,loadUrl,loadRelPath;
+
+$(window).on('load',function(){
+  if (readyTriggered) { // ready first
+    navTo(loadObject,loadToRoot,loadUrl,loadRelPath);
+    showRoot();
+  }
+  loadTriggered=true;
+});
+
+function initNavTree(toroot,relpath)
+{
+  var o = new Object();
+  o.toroot = toroot;
+  o.node = new Object();
+  o.node.li = document.getElementById("nav-tree-contents");
+  o.node.childrenData = NAVTREE;
+  o.node.children = new Array();
+  o.node.childrenUL = document.createElement("ul");
+  o.node.getChildrenUL = function() { return o.node.childrenUL; };
+  o.node.li.appendChild(o.node.childrenUL);
+  o.node.depth = 0;
+  o.node.relpath = relpath;
+  o.node.expanded = false;
+  o.node.isLast = true;
+  o.node.plus_img = document.createElement("span");
+  o.node.plus_img.className = 'arrow';
+  o.node.plus_img.innerHTML = arrowRight;
+
+  if (localStorageSupported()) {
+    var navSync = $('#nav-sync');
+    if (cachedLink()) {
+      showSyncOff(navSync,relpath);
+      navSync.removeClass('sync');
+    } else {
+      showSyncOn(navSync,relpath);
+    }
+    navSync.click(function(){ toggleSyncButton(relpath); });
+  }
+
+  if (loadTriggered) { // load before ready
+    navTo(o,toroot,hashUrl(),relpath);
+    showRoot();
+  } else { // ready before load
+    loadObject  = o;
+    loadToRoot  = toroot;
+    loadUrl     = hashUrl();
+    loadRelPath = relpath;
+    readyTriggered=true;
+  }
+
+  $(window).bind('hashchange', function(){
+     if (window.location.hash && window.location.hash.length>1){
+       var a;
+       if ($(location).attr('hash')){
+         var clslink=stripPath(pathName())+':'+hashValue();
+         a=$('.item a[class$="'+clslink.replace(/</g,'\\3c ')+'"]');
+       }
+       if (a==null || !$(a).parent().parent().hasClass('selected')){
+         $('.item').removeClass('selected');
+         $('.item').removeAttr('id');
+       }
+       var link=stripPath2(pathName());
+       navTo(o,link,hashUrl(),relpath);
+     } else if (!animationInProgress) {
+       $('#doc-content').scrollTop(0);
+       $('.item').removeClass('selected');
+       $('.item').removeAttr('id');
+       navTo(o,toroot,hashUrl(),relpath);
+     }
+  })
+}
+/* @license-end */
diff --git a/Doxygen/output/html/navtreedata.js b/Doxygen/output/html/navtreedata.js
new file mode 100644
index 0000000000000000000000000000000000000000..dce34b734caaa99cfb8d8aae9b6bcaaec0f845b4
--- /dev/null
+++ b/Doxygen/output/html/navtreedata.js
@@ -0,0 +1,57 @@
+/*
+ @licstart  The following is the entire license notice for the JavaScript code in this file.
+
+ The MIT License (MIT)
+
+ Copyright (C) 1997-2020 by Dimitri van Heesch
+
+ Permission is hereby granted, free of charge, to any person obtaining a copy of this software
+ and associated documentation files (the "Software"), to deal in the Software without restriction,
+ including without limitation the rights to use, copy, modify, merge, publish, distribute,
+ sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is
+ furnished to do so, subject to the following conditions:
+
+ The above copyright notice and this permission notice shall be included in all copies or
+ substantial portions of the Software.
+
+ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING
+ BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+ NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
+ DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+
+ @licend  The above is the entire license notice for the JavaScript code in this file
+*/
+var NAVTREE =
+[
+  [ "FrameIT", "index.html", [
+    [ "Classes", "annotated.html", [
+      [ "Class List", "annotated.html", "annotated_dup" ],
+      [ "Class Index", "classes.html", null ],
+      [ "Class Hierarchy", "hierarchy.html", "hierarchy" ],
+      [ "Class Members", "functions.html", [
+        [ "All", "functions.html", "functions_dup" ],
+        [ "Functions", "functions_func.html", "functions_func" ],
+        [ "Variables", "functions_vars.html", "functions_vars" ],
+        [ "Enumerations", "functions_enum.html", null ],
+        [ "Properties", "functions_prop.html", null ]
+      ] ]
+    ] ],
+    [ "Files", "files.html", [
+      [ "File List", "files.html", "files_dup" ]
+    ] ]
+  ] ]
+];
+
+var NAVTREEINDEX =
+[
+"_align_text_8cs.html",
+"class_discrete_bar_slider.html#abd6b9d5cca391d1674c8c626c86f8e8e",
+"class_image_hint_animation.html#aa59ef9af9b532bdb1cbaa062da4b2488",
+"class_parsing_dictionary.html",
+"class_solution_organizer.html#ac0eba168098cd880232aece9b4eac9d1",
+"functions_vars.html"
+];
+
+var SYNCONMSG = 'click to disable panel synchronisation';
+var SYNCOFFMSG = 'click to enable panel synchronisation';
\ No newline at end of file
diff --git a/Doxygen/output/html/navtreeindex0.js b/Doxygen/output/html/navtreeindex0.js
new file mode 100644
index 0000000000000000000000000000000000000000..6588c572dc59d8a1b98ee47c6c669ec086e61149
--- /dev/null
+++ b/Doxygen/output/html/navtreeindex0.js
@@ -0,0 +1,253 @@
+var NAVTREEINDEX0 =
+{
+"_align_text_8cs.html":[1,0,0,0,0,3],
+"_angle_tool_8cs.html":[1,0,0,0,0,2,0],
+"_character_dialog_8cs.html":[1,0,0,0,0,0,0],
+"_circle_segment_generator_8cs.html":[1,0,0,0,5],
+"_collapsable_category_8cs.html":[1,0,0,0,4,0,0,0],
+"_collapsable_stage_8cs.html":[1,0,0,0,4,0,0,1],
+"_communication_events_8cs.html":[1,0,0,0,0,4],
+"_create_loader_8cs.html":[1,0,0,0,4,0,1,0],
+"_discrete_bar_slider_8cs.html":[1,0,0,0,4,1],
+"_display_facts_8cs.html":[1,0,0,0,1,0],
+"_display_scrolls_8cs.html":[1,0,0,0,1,1],
+"_drag_handling_8cs.html":[1,0,0,0,1,2],
+"_drop_handling_8cs.html":[1,0,0,0,1,3],
+"_edit_loader_8cs.html":[1,0,0,0,4,0,1,1],
+"_extra_gadget_8cs.html":[1,0,0,0,0,2,1],
+"_fact_8cs.html":[1,0,0,0,0,1,0],
+"_fact_comparer_8cs.html":[1,0,0,0,0,1,1],
+"_fact_manager_8cs.html":[1,0,0,0,0,1,2],
+"_fact_object_8cs.html":[1,0,0,0,0,1,3],
+"_fact_organizer_8cs.html":[1,0,0,0,0,1,4],
+"_fact_spawner_8cs.html":[1,0,0,0,0,1,5],
+"_fact_wrapper_8cs.html":[1,0,0,0,1,4],
+"_gadget_8cs.html":[1,0,0,0,0,2,2],
+"_gadget_manager_8cs.html":[1,0,0,0,0,2,3],
+"_game_object_extensions_8cs.html":[1,0,0,0,6],
+"_generate_demo_files_8cs.html":[1,0,0,0,7],
+"_global_behaviour_8cs.html":[1,0,0,0,8],
+"_hide_u_i_8cs.html":[1,0,0,0,4,2],
+"_hit_water_8cs.html":[1,0,0,0,9],
+"_hover_text_8cs.html":[1,0,0,0,10],
+"_image_hint_animation_8cs.html":[1,0,0,0,0,5],
+"_input_field_panel_8cs.html":[1,0,0,0,4,3],
+"_j_s_o_n_manager_8cs.html":[1,0,0,0,11],
+"_line_tool_8cs.html":[1,0,0,0,0,2,4],
+"_list_loader_8cs.html":[1,0,0,0,4,0,2],
+"_loader_8cs.html":[1,0,0,0,2,0],
+"_loading_screen_percentage_8cs.html":[1,0,0,0,2,1],
+"_local_loader_8cs.html":[1,0,0,0,4,0,1,2],
+"_lot_tool_8cs.html":[1,0,0,0,0,2,5],
+"_m_m_t_interface_8cs.html":[1,0,0,0,0,7],
+"_math3d_8cs.html":[1,0,0,0,12],
+"_menue_loader_8cs.html":[1,0,0,0,4,0,3],
+"_mesh_renderer_hint_animation_8cs.html":[1,0,0,0,0,6],
+"_pendulum_8cs.html":[1,0,0,0,0,2,6],
+"_point_wrapper_8cs.html":[1,0,0,0,1,5],
+"_pointer_8cs.html":[1,0,0,0,0,2,7],
+"_pole_tool_8cs.html":[1,0,0,0,0,2,8],
+"_pythagoras_script_8cs.html":[1,0,0,0,1,6],
+"_remover_8cs.html":[1,0,0,0,0,2,9],
+"_rendered_scroll_fact_8cs.html":[1,0,0,0,1,7],
+"_restart_8cs.html":[1,0,0,0,13],
+"_scroll_8cs.html":[1,0,0,0,1,8],
+"_scroll_clicked_script_8cs.html":[1,0,0,0,1,9],
+"_scroll_details_8cs.html":[1,0,0,0,1,10],
+"_scroll_u_i_manager_8cs.html":[1,0,0,0,3,0],
+"_shiny_things_8cs.html":[1,0,0,0,0,8],
+"_solution_organizer_8cs.html":[1,0,0,0,0,1,6],
+"_stage_8cs.html":[1,0,0,0,2,2],
+"_stage_behaviour_8cs.html":[1,0,0,0,14],
+"_stage_loader_8cs.html":[1,0,0,0,4,0,1,3],
+"_stage_static_8cs.html":[1,0,0,0,15],
+"_start_server_8cs.html":[1,0,0,0,16],
+"_tape_8cs.html":[1,0,0,0,0,2,10],
+"_task_charakter_animation_8cs.html":[1,0,0,0,0,0,1],
+"_tool_mode_selector_8cs.html":[1,0,0,0,4,4],
+"_tool_mode_text_8cs.html":[1,0,0,0,0,9],
+"_u_i_tool_box_8cs.html":[1,0,0,0,4,5],
+"_world_cursor_8cs.html":[1,0,0,0,0,10],
+"annotated.html":[0,0],
+"class_abstract_line_fact.html":[0,0,0],
+"class_abstract_line_fact.html#a0e75517b2641528000e6028c53f2f812":[0,0,0,5],
+"class_abstract_line_fact.html#a1b155f7023e9ad34f9a28d1178b96a03":[0,0,0,2],
+"class_abstract_line_fact.html#a2915748e037ecb4fd37ac5d7050f9798":[0,0,0,3],
+"class_abstract_line_fact.html#a40b1f97365bece5da7e2cabe983e4d10":[0,0,0,8],
+"class_abstract_line_fact.html#a6b284181a10a3f70b5a0b4a6b395b98b":[0,0,0,9],
+"class_abstract_line_fact.html#a7e0c37a4d286dfd795b433664569a3f9":[0,0,0,4],
+"class_abstract_line_fact.html#a8293ff4322a3ac4aa8737a6283ab382c":[0,0,0,1],
+"class_abstract_line_fact.html#a9efd4091f2f7b60bca0cc3bc28ec794e":[0,0,0,6],
+"class_abstract_line_fact.html#aaff88e709ce3921720c89669c543ee73":[0,0,0,0],
+"class_abstract_line_fact.html#adca739bcb226426968e360f976c70b1e":[0,0,0,7],
+"class_abstract_line_fact.html#af446739ff8729464cbb65aea0e2ed053":[0,0,0,10],
+"class_abstract_line_fact_wrapped_c_r_t_p.html":[0,0,1],
+"class_abstract_line_fact_wrapped_c_r_t_p.html#a18b417989100e72857d6559b25a0b006":[0,0,1,1],
+"class_abstract_line_fact_wrapped_c_r_t_p.html#a354574283207e949be092cdd4ee82499":[0,0,1,3],
+"class_abstract_line_fact_wrapped_c_r_t_p.html#a40d1c470409418303375f92bbfb6b8eb":[0,0,1,0],
+"class_abstract_line_fact_wrapped_c_r_t_p.html#a8608ad7845d31d6ecc03f365abc33f56":[0,0,1,2],
+"class_abstract_line_fact_wrapped_c_r_t_p.html#a8ec274d8da8497476b3a5284e0fdee7b":[0,0,1,4],
+"class_abstract_line_fact_wrapped_c_r_t_p.html#a90d0c4d81a5aee4a5a51b1de3f561e24":[0,0,1,5],
+"class_add_fact_response.html":[0,0,2],
+"class_add_fact_response.html#a5822ed8cc95bb1b3ac2fcba36e8e5223":[0,0,2,2],
+"class_add_fact_response.html#a61c6584783c103b42db7c5d9a8a2ad2f":[0,0,2,1],
+"class_add_fact_response.html#a76da404cb677de1f8a4b27125960f754":[0,0,2,0],
+"class_align_text.html":[0,0,3],
+"class_align_text.html#a02772d8318473775ea2b08dd6e6c8eec":[0,0,3,1],
+"class_align_text.html#a8954a34d9aadcb917ab19c4b81db534f":[0,0,3,2],
+"class_align_text.html#a9c916ee2e1dd29a6cb6f7450cc2278b1":[0,0,3,0],
+"class_angle_fact.html":[0,0,4],
+"class_angle_fact.html#a05b3ae9c8d50c1bcbd9f1ba1ee47a3f2":[0,0,4,2],
+"class_angle_fact.html#a1a387d85c3fa5109e55da294b326d5e5":[0,0,4,12],
+"class_angle_fact.html#a1cf9d7f8dc2a0fae3b37f9746ff88d9b":[0,0,4,15],
+"class_angle_fact.html#a2ae66d73e61a15791153eec7dfc02b8c":[0,0,4,0],
+"class_angle_fact.html#a2faaabc3f4874468c7ea8044e0d29049":[0,0,4,4],
+"class_angle_fact.html#a2fb00b1c330678eefd89fa639f773356":[0,0,4,9],
+"class_angle_fact.html#a42acb966b99dedfbc3742c3018c56dab":[0,0,4,18],
+"class_angle_fact.html#a45a170310f395498e2d1ec59a897495e":[0,0,4,7],
+"class_angle_fact.html#a46f79620e3409bfb697c1105aff73749":[0,0,4,5],
+"class_angle_fact.html#a53722f0066a1732ff4e848c1ed33dc29":[0,0,4,17],
+"class_angle_fact.html#aac7d53c0119ad92d4e16eb1a366338b7":[0,0,4,16],
+"class_angle_fact.html#ab2506ca6f319fc1fcf9f86f2fb09e155":[0,0,4,11],
+"class_angle_fact.html#ac333ab33a4ddeaea3e2fa01b36a34895":[0,0,4,1],
+"class_angle_fact.html#ad071232fd87fd13c2e1e45d3decdc15c":[0,0,4,8],
+"class_angle_fact.html#ad881ab35af9fabdb4d30e7e1b22b8987":[0,0,4,14],
+"class_angle_fact.html#ae7d060f8387b38db98dce098e709b355":[0,0,4,13],
+"class_angle_fact.html#aef47b6a66a408cf88ff9a075b3fa8b35":[0,0,4,6],
+"class_angle_fact.html#af0beb6d6b922f25892a57f5c03e49b3e":[0,0,4,3],
+"class_angle_fact.html#affa01ec56a81ead749b67db7b487cd64":[0,0,4,10],
+"class_angle_tool.html":[0,0,5],
+"class_angle_tool.html#a013032e08aa41f852f0e2cdf6620d183":[0,0,5,6],
+"class_angle_tool.html#a09d40d4ac5ca7b8f66ef9bc9f2fe2d48":[0,0,5,1],
+"class_angle_tool.html#a12eee7dfc33d7b1d158aaabaaf216d74":[0,0,5,10],
+"class_angle_tool.html#a19127e03404289cc416de14d4178ef35":[0,0,5,17],
+"class_angle_tool.html#a2cd00d65b792c40a70039928be8f86eb":[0,0,5,11],
+"class_angle_tool.html#a3d50cf490bc5b0aacb541a3c2b442298":[0,0,5,7],
+"class_angle_tool.html#a4b4bef62cc77cb4c7004b4c044059144":[0,0,5,14],
+"class_angle_tool.html#a5381bc4de94101bd327dea84d519a39f":[0,0,5,12],
+"class_angle_tool.html#a769856a6898543641fe8711a07c7a7f5":[0,0,5,0],
+"class_angle_tool.html#a7ad334a3473a14a7ecb628db60e02184":[0,0,5,8],
+"class_angle_tool.html#a7cad79bdeb58d592376fedfd0959c95d":[0,0,5,20],
+"class_angle_tool.html#a9689be22a443b6f6613bb5809a793c22":[0,0,5,18],
+"class_angle_tool.html#a9e5ae085fd67aeb07c7543c4f5ea2ec9":[0,0,5,19],
+"class_angle_tool.html#aa04dbed6f4ae1011df6311a50d8fd24d":[0,0,5,9],
+"class_angle_tool.html#aad527dbaf0389df79074a8af1e2970c7":[0,0,5,13],
+"class_angle_tool.html#ad53d1012ac71ea87e16563e4cb00f0ed":[0,0,5,15],
+"class_angle_tool.html#ad60891ad87435994e65f10f49f0202a1":[0,0,5,16],
+"class_angle_tool.html#ad86df38e2cf7458b7ec8e60b644469a7":[0,0,5,2],
+"class_angle_tool.html#aef01dc557d7d0ef13484ac47293908eb":[0,0,5,4],
+"class_angle_tool.html#af62849932c48540c09ddc9285ba7f8e4":[0,0,5,3],
+"class_angle_tool.html#af74cf47aa4012b25580f1ec27f4ca106":[0,0,5,5],
+"class_character_dialog.html":[0,0,6],
+"class_character_dialog.html#a085ad61a6ff55641e10f0489aa0c86ab":[0,0,6,6],
+"class_character_dialog.html#a18420c68fa67d556f2d1a41f01d517ba":[0,0,6,14],
+"class_character_dialog.html#a520efaa5e17414969c3949c9ecd41404":[0,0,6,8],
+"class_character_dialog.html#a59d09166485e224925c9b060f79843f4":[0,0,6,15],
+"class_character_dialog.html#a622fbdcebd7dd70dcb85276df04c81c7":[0,0,6,16],
+"class_character_dialog.html#a6ace4f1849bb7b71fbb4951de23a3e32":[0,0,6,3],
+"class_character_dialog.html#a804d01e1594d9b62a1ed9db7478f43d2":[0,0,6,7],
+"class_character_dialog.html#a8288411872e0e85c6750c56b452fc839":[0,0,6,5],
+"class_character_dialog.html#a8a7e446c58162fe098c368bb5ac3869c":[0,0,6,1],
+"class_character_dialog.html#a972364ac4879295c6404e7a72b66461c":[0,0,6,0],
+"class_character_dialog.html#aacaf458915b8b1e1fc55fa982dad61b7":[0,0,6,12],
+"class_character_dialog.html#ab2559a68a80a04f7481db11fe7dd221e":[0,0,6,4],
+"class_character_dialog.html#abde2791dbdaae1dd8238f2655c31bea3":[0,0,6,2],
+"class_character_dialog.html#abe1c27f4cf1682b3b53ddefe67f57541":[0,0,6,11],
+"class_character_dialog.html#ad3507f81cf3b94ce4160b13a8dbab8cc":[0,0,6,13],
+"class_character_dialog.html#ae0fa9dc08b87e0ca573122a8cfed7891":[0,0,6,10],
+"class_character_dialog.html#af28b50e40ae391bd4d058c14ed16e059":[0,0,6,9],
+"class_character_dialog.html#af9f55a2c9b8ccfaee1e9118960ccbc07":[0,0,6,17],
+"class_circle_segment_generator.html":[0,0,7],
+"class_circle_segment_generator.html#a34cbbb5f835e20f6303710df282fac9e":[0,0,7,2],
+"class_circle_segment_generator.html#a93c2a33567a50e73ce439c2dc8bb83f6":[0,0,7,4],
+"class_circle_segment_generator.html#aa865b7b40ee68731f9b14c64bcfef398":[0,0,7,1],
+"class_circle_segment_generator.html#aadaaa8438dade741f2d8e055436a8414":[0,0,7,0],
+"class_circle_segment_generator.html#adac141669eb6c69428b34ed0a0304a13":[0,0,7,5],
+"class_circle_segment_generator.html#ae04905b107d512f333903af3a29cface":[0,0,7,3],
+"class_collapsable_category.html":[0,0,8],
+"class_collapsable_category.html#a04de647d31f2afa5cbbfec19b68a2b91":[0,0,8,1],
+"class_collapsable_category.html#a10346cf730d9029d32b2579f1d3fc76d":[0,0,8,6],
+"class_collapsable_category.html#a365a18cf58a6bee94b76266e220ed35f":[0,0,8,2],
+"class_collapsable_category.html#a60d374d41f86ea4ebb60b38b5d2994bf":[0,0,8,4],
+"class_collapsable_category.html#a68acd9b011115d12b9d1625fd3baf454":[0,0,8,0],
+"class_collapsable_category.html#a88f2dc544e7fc2e1538b80c14c85a47e":[0,0,8,7],
+"class_collapsable_category.html#a8f0670c674d5d15e451da3572a0f0d4a":[0,0,8,3],
+"class_collapsable_category.html#a9458d662a974b0b2647698343d43c06f":[0,0,8,5],
+"class_collapsable_stage.html":[0,0,9],
+"class_collapsable_stage.html#a25d7c5831771998e5ff1f53d64834566":[0,0,9,2],
+"class_collapsable_stage.html#a51916c94e837395e1dce3182a5a1e8f8":[0,0,9,7],
+"class_collapsable_stage.html#a57ea632bd3d147e619d6c261a07eacda":[0,0,9,0],
+"class_collapsable_stage.html#a5c4f2161c0beb51b29bb7be902e7c601":[0,0,9,4],
+"class_collapsable_stage.html#a5c6986699f3c2560e9e0df7329c210eb":[0,0,9,1],
+"class_collapsable_stage.html#a66257318be409f62ab1e0b62564b0bac":[0,0,9,5],
+"class_collapsable_stage.html#a93bf2205c862c114ef98b5c495d32abe":[0,0,9,6],
+"class_collapsable_stage.html#a9f51ac99b3256e0c18fd72e4c4124a32":[0,0,9,3],
+"class_communication_events.html":[0,0,10],
+"class_communication_events.html#a00f253bfcec6375e765f970a8e9dab82":[0,0,10,8],
+"class_communication_events.html#a00f253bfcec6375e765f970a8e9dab82a8a59e36877de9b108fe13951030d639d":[0,0,10,8,0],
+"class_communication_events.html#a00f253bfcec6375e765f970a8e9dab82ae3c90da488fa5f2ea5bfebd9ac7d6b8b":[0,0,10,8,2],
+"class_communication_events.html#a00f253bfcec6375e765f970a8e9dab82aeb1dfc77784ccf555efa16dc67aeb166":[0,0,10,8,1],
+"class_communication_events.html#a13345e5266ca2fd8aa50ac79936c790f":[0,0,10,10],
+"class_communication_events.html#a229a69dda488cbcaca3dc0ebd385b71e":[0,0,10,29],
+"class_communication_events.html#a2a2f13df0541676197289f60ead7c782":[0,0,10,24],
+"class_communication_events.html#a30717a8dee77d04da647e75d616fed6b":[0,0,10,27],
+"class_communication_events.html#a42aa894d895fcccfea05a3823bc2a683":[0,0,10,28],
+"class_communication_events.html#a49cf139a22803b1a248488d4278ee249":[0,0,10,19],
+"class_communication_events.html#a4df6a73573e44d82a79bc6c04bb502b1":[0,0,10,17],
+"class_communication_events.html#a4eff0f35c6d63470d8925d2f91017601":[0,0,10,26],
+"class_communication_events.html#a55f2b130557c83b84d4b067d028fb8b5":[0,0,10,12],
+"class_communication_events.html#a678ecb60e0600652cbac01027986db7b":[0,0,10,23],
+"class_communication_events.html#a6e867d20571ab29e8987bd8e8eb927ba":[0,0,10,11],
+"class_communication_events.html#a73edc421fb8c4d9af2a170457e34b2cc":[0,0,10,21],
+"class_communication_events.html#a88b3e2fccf15522cd51de25160810bb0":[0,0,10,14],
+"class_communication_events.html#a8a59d3fab9e365fb8a32e598319ccd02":[0,0,10,13],
+"class_communication_events.html#a8e4076c60a9e3d8f8e0f39e278cbd350":[0,0,10,15],
+"class_communication_events.html#a9eec27a70d45c4847bfdb5a5d37e38a9":[0,0,10,25],
+"class_communication_events.html#aab994fd3d515e69f88c039d32dad2eed":[0,0,10,20],
+"class_communication_events.html#adf81140e769aed2aaec020b0feb65004":[0,0,10,16],
+"class_communication_events.html#ae480138746e4a8784c16e4f6fc3400d8":[0,0,10,22],
+"class_communication_events.html#aed36f9cca3210a36cded5951ed0f4c1a":[0,0,10,18],
+"class_communication_events.html#af99736efe9976e3f493df0ccfbf2fb56":[0,0,10,9],
+"class_communication_events_1_1_animation_event.html":[0,0,10,0],
+"class_communication_events_1_1_animation_event_with_uris.html":[0,0,10,1],
+"class_communication_events_1_1_fact_event.html":[0,0,10,2],
+"class_communication_events_1_1_hit_event.html":[0,0,10,3],
+"class_communication_events_1_1_mouse_over_fact_event.html":[0,0,10,4],
+"class_communication_events_1_1_shiny_event.html":[0,0,10,5],
+"class_communication_events_1_1_signal_event.html":[0,0,10,6],
+"class_communication_events_1_1_tool_mode_event.html":[0,0,10,7],
+"class_create_loader.html":[0,0,11],
+"class_create_loader.html#a25c37dc5878ba520d3de8dd0b85acead":[0,0,11,4],
+"class_create_loader.html#a268718f478ae33008538172317e08f66":[0,0,11,9],
+"class_create_loader.html#a30f01d41904b2dfcb0bac56b3806893f":[0,0,11,3],
+"class_create_loader.html#a394dc617bef9ff01e9516001604bd7ad":[0,0,11,6],
+"class_create_loader.html#a428cdf1f879b7f5e2706390bfbf6d881":[0,0,11,7],
+"class_create_loader.html#a59bf72afa710c68d4362ffdb0e3bb234":[0,0,11,11],
+"class_create_loader.html#a5db272188147fd4a39ca8ff786a0b41c":[0,0,11,16],
+"class_create_loader.html#a7205cbee0cd06ad3aaf59b2f3013edd7":[0,0,11,0],
+"class_create_loader.html#a76845fef3cad9fc792ba2bb029dc4161":[0,0,11,14],
+"class_create_loader.html#aa07ab4a1e797df87320810de011c4fa6":[0,0,11,1],
+"class_create_loader.html#ab3c5c901e655546c9b99654ae306dfab":[0,0,11,12],
+"class_create_loader.html#ac392d818dfe15a50a796518d2883b39e":[0,0,11,15],
+"class_create_loader.html#ac8afb8d1784c34eb7e62f9be979c8871":[0,0,11,8],
+"class_create_loader.html#ac8dcba62a267cea3e8a17dd83d1114b1":[0,0,11,13],
+"class_create_loader.html#ad642b4f8fc613cbac1e831df168a348e":[0,0,11,10],
+"class_create_loader.html#ad8554936ff5481b4ad38b93433827960":[0,0,11,2],
+"class_create_loader.html#afa009781fd95cbd1fb4e644f0ab10e1d":[0,0,11,5],
+"class_discrete_bar_slider.html":[0,0,12],
+"class_discrete_bar_slider.html#a02f9aa59e240e520034655dffd5f3704":[0,0,12,5],
+"class_discrete_bar_slider.html#a0707b84e0ed44f1aeaad6d230c73da73":[0,0,12,11],
+"class_discrete_bar_slider.html#a09b7d8a54292c0c6647be37fbef88b3f":[0,0,12,0],
+"class_discrete_bar_slider.html#a199676346d755a8659ffc82b38b26433":[0,0,12,3],
+"class_discrete_bar_slider.html#a1a03f085384e77a69354180c4dccba39":[0,0,12,14],
+"class_discrete_bar_slider.html#a2318a71019d97420bbc0c1230298eae9":[0,0,12,9],
+"class_discrete_bar_slider.html#a45df979d6ed7e21b8cd3d5e670d3666e":[0,0,12,8],
+"class_discrete_bar_slider.html#a47c73c1fd273b74fec3f7c073aeebfe0":[0,0,12,10],
+"class_discrete_bar_slider.html#a589dfea97d5ef215bf48571d8e55fc11":[0,0,12,16],
+"class_discrete_bar_slider.html#a5ebcfa1b534fc605b96d975eede39439":[0,0,12,2],
+"class_discrete_bar_slider.html#a5fd42240ba12370ccf38f5fdba363b62":[0,0,12,1],
+"class_discrete_bar_slider.html#a6c6690429dc721bc42911a486b4829e4":[0,0,12,13],
+"class_discrete_bar_slider.html#a7582ef0c1626a111d29486098f5f0a1e":[0,0,12,15],
+"class_discrete_bar_slider.html#a8e5d33df18b4a847fb4bca250620390e":[0,0,12,4],
+"class_discrete_bar_slider.html#aa00b067ce6f12ee1387ca5efe8d05ec8":[0,0,12,12]
+};
diff --git a/Doxygen/output/html/navtreeindex1.js b/Doxygen/output/html/navtreeindex1.js
new file mode 100644
index 0000000000000000000000000000000000000000..be73527ebe55f13d2a846fd473cb10860562494e
--- /dev/null
+++ b/Doxygen/output/html/navtreeindex1.js
@@ -0,0 +1,253 @@
+var NAVTREEINDEX1 =
+{
+"class_discrete_bar_slider.html#abd6b9d5cca391d1674c8c626c86f8e8e":[0,0,12,7],
+"class_discrete_bar_slider.html#ac1bd4f0ad6416835441affff23aea937":[0,0,12,6],
+"class_display_facts.html":[0,0,13],
+"class_display_facts.html#a05f9236cc54e4a9603905166125ef14e":[0,0,13,12],
+"class_display_facts.html#a2e3871ae51e6e0df6d65d5273bbee063":[0,0,13,13],
+"class_display_facts.html#a3c09884bd51cfeee1975e36a29703c8a":[0,0,13,7],
+"class_display_facts.html#a489d8b4bcc7041cc98df0cca73491320":[0,0,13,1],
+"class_display_facts.html#a48f34373aa006228ad49377c126a2b5a":[0,0,13,0],
+"class_display_facts.html#a4f3bd59f0d3256e1f8ed8a1746622524":[0,0,13,14],
+"class_display_facts.html#a51e636536fa460dd109deb009e195fff":[0,0,13,9],
+"class_display_facts.html#a6e69538a3974b34cb12633068dde8825":[0,0,13,17],
+"class_display_facts.html#a7101c78efeef5c83f88c7899097b6f19":[0,0,13,16],
+"class_display_facts.html#a802992a1f5fcd7756344b044f03fb46c":[0,0,13,4],
+"class_display_facts.html#a90e8e02c82853c730285647d980e120e":[0,0,13,2],
+"class_display_facts.html#a97c031f520d9c1889fc93028bcea1e22":[0,0,13,6],
+"class_display_facts.html#a9a2ba619092ce8543d028478f3b5fb19":[0,0,13,10],
+"class_display_facts.html#aa893a4c66ebb7dc0a59d42db09965385":[0,0,13,8],
+"class_display_facts.html#ab3a393a56838f1dc55e03cd592575f53":[0,0,13,11],
+"class_display_facts.html#ad8176c1514fdf299c1dbc189427fe2e1":[0,0,13,3],
+"class_display_facts.html#adcc13622961b28f4641c7aee559b9447":[0,0,13,18],
+"class_display_facts.html#ae456f564c635bc9b5b3108bde3e20bbd":[0,0,13,19],
+"class_display_facts.html#aeb8b64beee7aaf29042372ca1c20ad7c":[0,0,13,15],
+"class_display_facts.html#af66259ed1ad39d2e8331cc412d6046f1":[0,0,13,5],
+"class_display_scrolls.html":[0,0,14],
+"class_display_scrolls.html#a084e9003fba64e26d56ed5ef955e996b":[0,0,14,15],
+"class_display_scrolls.html#a115d5b4b56410814d64414f2eb7ddd04":[0,0,14,10],
+"class_display_scrolls.html#a12494cc9456453cf3f792a1ddcef26df":[0,0,14,12],
+"class_display_scrolls.html#a1dc54572cc7e15ff936bd432fc0b34fe":[0,0,14,14],
+"class_display_scrolls.html#a3a8c524445aa2fc9b8f9e4f875a74474":[0,0,14,13],
+"class_display_scrolls.html#a471e01a1ebaa2b480c495796705b9c65":[0,0,14,8],
+"class_display_scrolls.html#a47520cc99f2ed9c14c7051def40e836e":[0,0,14,9],
+"class_display_scrolls.html#a5147017da9fe00bbe0f4db132b6a9fe7":[0,0,14,1],
+"class_display_scrolls.html#a64aedbe6303009cd7c355a77b58335b6":[0,0,14,7],
+"class_display_scrolls.html#a7c2af585d6aedd4ab3cfe0d3777d7d1d":[0,0,14,5],
+"class_display_scrolls.html#a8904bc3d704e855cde3b38bd4946e431":[0,0,14,0],
+"class_display_scrolls.html#a89b1bea6ac48768c45e5b2b19c02f784":[0,0,14,3],
+"class_display_scrolls.html#aad89e941e599fbd6cd45163535cbb8d3":[0,0,14,11],
+"class_display_scrolls.html#ab408f54c1533274d8ecf197347157f04":[0,0,14,2],
+"class_display_scrolls.html#aee8eec80468332605f933f96102d57a8":[0,0,14,4],
+"class_display_scrolls.html#aeee442e3861f5ce1d17ecb680e06bbb6":[0,0,14,6],
+"class_drag_handling.html":[0,0,15],
+"class_drag_handling.html#a04398316b74578f6a44422bf0a8965a5":[0,0,15,4],
+"class_drag_handling.html#a5994fad8f03e51869726e60acadbdf9e":[0,0,15,0],
+"class_drag_handling.html#a72a45e65689f218c11ace99a48ea5897":[0,0,15,1],
+"class_drag_handling.html#a82809f70845de33b9e716df8c5ed09cb":[0,0,15,2],
+"class_drag_handling.html#ad67bc33afc089ae1ebbf9ef88c0cc9ff":[0,0,15,3],
+"class_drag_handling.html#aef76f4210b39631d03f8d45906d749d8":[0,0,15,5],
+"class_drop_handling.html":[0,0,16],
+"class_drop_handling.html#a108a9ae0b9311f05c2cc0e5a6d101894":[0,0,16,3],
+"class_drop_handling.html#a859e74ac488c6f45517f78a132ba6f75":[0,0,16,1],
+"class_drop_handling.html#ae5b85df113a563d90dc1c500d03672e6":[0,0,16,0],
+"class_drop_handling.html#af1789e6005d12fa02d11c0316d127e18":[0,0,16,2],
+"class_edit_loader.html":[0,0,17],
+"class_edit_loader.html#a35f449df9b7bb7fb5ac6d7cb64f53e23":[0,0,17,7],
+"class_edit_loader.html#a537c24e6a4c629314e7db4db735e2162":[0,0,17,1],
+"class_edit_loader.html#a6620a7d073dfba9baf467e777c44840d":[0,0,17,8],
+"class_edit_loader.html#a6fc8e91e375f52f286b21c2e739869ca":[0,0,17,2],
+"class_edit_loader.html#a726aa89425e4cb3652a281347e4d6e70":[0,0,17,5],
+"class_edit_loader.html#a78cd6daa27056417ceac34dc61057360":[0,0,17,10],
+"class_edit_loader.html#a8075f648780f3d0c88e65a57b954443a":[0,0,17,9],
+"class_edit_loader.html#a85350f34f42fdf962fdd2a6e8e13d90a":[0,0,17,0],
+"class_edit_loader.html#abd39c26d94a9dbff6b028c375d4f4ed4":[0,0,17,4],
+"class_edit_loader.html#ae05130fab31a4d11fb4f6d2bba98e07c":[0,0,17,6],
+"class_edit_loader.html#ae15903201ff34141a1c9bd3b2d216af5":[0,0,17,3],
+"class_extra_gadget.html":[0,0,18],
+"class_extra_gadget.html#a25caf1b815fc09ef6c9e6e119aec4ad8":[0,0,18,1],
+"class_extra_gadget.html#ac2eea5365482773fa64901ae822554ce":[0,0,18,2],
+"class_extra_gadget.html#ae107afda04a5642022feadc8aa1b6b27":[0,0,18,0],
+"class_fact.html":[0,0,19],
+"class_fact.html#a0f34bbe01202b103c72a9521972c1827":[0,0,19,18],
+"class_fact.html#a12811a7b571b956fd38a9cca8b4a1469":[0,0,19,6],
+"class_fact.html#a330f0492d43f9b0019c837692e0634b4":[0,0,19,10],
+"class_fact.html#a3349038fecf169deae63bca1a0dc18f6":[0,0,19,4],
+"class_fact.html#a338f38115696c45402971ef7d0e1ab13":[0,0,19,16],
+"class_fact.html#a39ce0d07dbfb18c028ea9ea86c69d311":[0,0,19,19],
+"class_fact.html#a4bff054ec9ee35f07afd31b165e0812e":[0,0,19,8],
+"class_fact.html#a5158d32e0f6c89ca2531ac9151981533":[0,0,19,12],
+"class_fact.html#a54392d8545e3cda72b7e9cb4e1a48bc9":[0,0,19,7],
+"class_fact.html#a787e61d76e1c3175f1af272aabba14d8":[0,0,19,11],
+"class_fact.html#a850c67cff97fd4bd368a5196a20475b6":[0,0,19,21],
+"class_fact.html#a9237dce78eaacab58bc118e9ea8bf8fd":[0,0,19,2],
+"class_fact.html#a92ca252e502c43fc4d450b5591edc8f7":[0,0,19,1],
+"class_fact.html#a96a5cf709fec2f709c369e267b7ae670":[0,0,19,13],
+"class_fact.html#a9b3edda4d360425731abe2a5937963e6":[0,0,19,3],
+"class_fact.html#aa7bb062aafb6e9272cbd1598df96d234":[0,0,19,9],
+"class_fact.html#aad275d6a706d53e4883287dfb2227a45":[0,0,19,20],
+"class_fact.html#abe0a555478c7d84d82d47713c3341a19":[0,0,19,14],
+"class_fact.html#ac78c42d053d145656555d4af4e8a76b9":[0,0,19,17],
+"class_fact.html#accec0362f7389a5cf47d48da8f8c3ea4":[0,0,19,0],
+"class_fact.html#adc82331e7914777c5fe1d5ebad6972aa":[0,0,19,5],
+"class_fact.html#addf13e312f8d68a630cde0eb0292e779":[0,0,19,15],
+"class_fact_comparer.html":[0,0,20],
+"class_fact_comparer.html#a020e291c252379f0971f1f6cea75c4e8":[0,0,20,3],
+"class_fact_comparer.html#a0374b68508bbd0898f357b4396b2267d":[0,0,20,2],
+"class_fact_comparer.html#a3602f3fd4584212d3c87eb3e10dc8791":[0,0,20,4],
+"class_fact_comparer.html#a595a94f61262e74417d5d626995c1419":[0,0,20,1],
+"class_fact_comparer.html#ac6eb6a1e203cd798a3b1ff55a4c71128":[0,0,20,5],
+"class_fact_comparer.html#afafdbca3b98949b9d7317aadcdb75b80":[0,0,20,0],
+"class_fact_equivalents_comparer.html":[0,0,21],
+"class_fact_equivalents_comparer.html#a5ecff2e77e3f7354a6c4905c81049ea0":[0,0,21,0],
+"class_fact_manager.html":[0,0,22],
+"class_fact_manager.html#a5f87213c9b344586b60b321af877ea2e":[0,0,22,4],
+"class_fact_manager.html#a8df0f37c7294cccc3c348dce3d296ac5":[0,0,22,5],
+"class_fact_manager.html#a940840da8e97a40c9225cbcabdde4119":[0,0,22,0],
+"class_fact_manager.html#a94dc4329eba5a74416970e68320e6af5":[0,0,22,3],
+"class_fact_manager.html#aa556ddb7bc07fabfc9629eb7aee7b8b2":[0,0,22,6],
+"class_fact_manager.html#aae91a6867216a9efed931d56eda17d42":[0,0,22,1],
+"class_fact_manager.html#aedfaff5ad2a46d7219c3299eaed49092":[0,0,22,2],
+"class_fact_object.html":[0,0,23],
+"class_fact_object.html#aae78f8bda72cf67837eeaa2c3247b1c0":[0,0,23,0],
+"class_fact_organizer.html":[0,0,24],
+"class_fact_organizer.html#a026f8f5ace47a86644885146a2e4267b":[0,0,24,13],
+"class_fact_organizer.html#a0da020f8165fb672b86b06af585acaf3":[0,0,24,12],
+"class_fact_organizer.html#a116b36c87c2e9f0a149e62b0bd91994e":[0,0,24,22],
+"class_fact_organizer.html#a122f899ca8aa641e98ae151d1881404c":[0,0,24,37],
+"class_fact_organizer.html#a14178d4f9df5bb9eafb310c36fc5b183":[0,0,24,6],
+"class_fact_organizer.html#a1745f1a3045e0156543b867229bfb018":[0,0,24,9],
+"class_fact_organizer.html#a19064a684d3bbc8d054d6cf51b4f41ef":[0,0,24,16],
+"class_fact_organizer.html#a29e5ab417cb38bc4407defd2d05154cf":[0,0,24,42],
+"class_fact_organizer.html#a3d04a545189f27f4a6cf75eb47198f53":[0,0,24,4],
+"class_fact_organizer.html#a450bb7f70ec71412cc6fe0314e07a3b2":[0,0,24,30],
+"class_fact_organizer.html#a4600775c244976c702b8017366defe55":[0,0,24,5],
+"class_fact_organizer.html#a5f4324456c367205f62fa68fb526f190":[0,0,24,2],
+"class_fact_organizer.html#a6507936f300a99b81fb3d930d96b1caa":[0,0,24,28],
+"class_fact_organizer.html#a73fbad1fcaecbea82d76f471da0aa0c7":[0,0,24,39],
+"class_fact_organizer.html#a740049cce91855a487397a7dc96b6500":[0,0,24,18],
+"class_fact_organizer.html#a7a56ba2fdfab02f286109c1f397f71ac":[0,0,24,38],
+"class_fact_organizer.html#a80782d4ec977d8033da8f68f8f00caf6":[0,0,24,29],
+"class_fact_organizer.html#a8557914906ac4d969fe98583e95c9706":[0,0,24,15],
+"class_fact_organizer.html#a860fca9ebe54f629ce9c1278c8b3ee49":[0,0,24,33],
+"class_fact_organizer.html#a88221b2e001edc7fb642290efc106258":[0,0,24,19],
+"class_fact_organizer.html#a8dd6d293e37ae75bfb477a4cc5ec735f":[0,0,24,17],
+"class_fact_organizer.html#a9189e90e8e469c800de0e8b326449df3":[0,0,24,27],
+"class_fact_organizer.html#a92323014eb7bc9262a1f5e5c6cfbbf1e":[0,0,24,32],
+"class_fact_organizer.html#a923a7232f6648843107728cc7da722e6":[0,0,24,3],
+"class_fact_organizer.html#a96d0bebc016339a59fc251e585d07132":[0,0,24,25],
+"class_fact_organizer.html#a99e01af23a2d83b448cd4a29952cbe9c":[0,0,24,11],
+"class_fact_organizer.html#aaecadb732959072d4b65bb63329d2834":[0,0,24,31],
+"class_fact_organizer.html#aba89924df64b63dc6aa2d5539afa923e":[0,0,24,7],
+"class_fact_organizer.html#abb1e683e89af1c131aef0d71da2777ca":[0,0,24,24],
+"class_fact_organizer.html#abe60beebdfa8dff2de724fd72c6094e3":[0,0,24,35],
+"class_fact_organizer.html#ac32ab3ce9c1ca4a3a99a75661a06be90":[0,0,24,34],
+"class_fact_organizer.html#ac32d8cf9c0ffb350f4e6b250d7602577":[0,0,24,26],
+"class_fact_organizer.html#acafa71f2ed4cec97f4320f4c83fb34a4":[0,0,24,14],
+"class_fact_organizer.html#acd49c5058dd13faaebbbd8d9a6f8259a":[0,0,24,21],
+"class_fact_organizer.html#ad19ac6f1d28f88dd37dec27b29cf1a8e":[0,0,24,41],
+"class_fact_organizer.html#ad2deedac3361c0c102f0c21d1599fcf3":[0,0,24,23],
+"class_fact_organizer.html#ad4911bfd06a727b4569a56f7eb543ff7":[0,0,24,8],
+"class_fact_organizer.html#ad5555aba196a7b123addf7b62246e11c":[0,0,24,36],
+"class_fact_organizer.html#aec6890620677880e2fad97e002dd59cd":[0,0,24,10],
+"class_fact_organizer.html#af41acf88e3283cb3e8a9ce15e66117fe":[0,0,24,40],
+"class_fact_organizer.html#affc46390fc6f55248bf7dc1162fc4763":[0,0,24,20],
+"class_fact_spawner.html":[0,0,25],
+"class_fact_spawner.html#a0e1feb4a8a6159d0053be88d75a6654d":[0,0,25,12],
+"class_fact_spawner.html#a138506ab2bb9d66dde338e69877aa5c0":[0,0,25,8],
+"class_fact_spawner.html#a5a34e639011301cbb02e884e280f5e3a":[0,0,25,7],
+"class_fact_spawner.html#a5c0d07dc4dfb19e55c746c7af5612e75":[0,0,25,14],
+"class_fact_spawner.html#a62643e107097fa30beee12519c1e38c1":[0,0,25,9],
+"class_fact_spawner.html#a69b7f6dd1da6dc4b6d0af763546d176d":[0,0,25,10],
+"class_fact_spawner.html#a6cf77ab0308b14bbc5f1e6760b92e4eb":[0,0,25,5],
+"class_fact_spawner.html#a772d746a1623f7c5ccce31cbd1e63a86":[0,0,25,11],
+"class_fact_spawner.html#a84b7c3e4506a7df27d9465ef8234b9e4":[0,0,25,3],
+"class_fact_spawner.html#a94e66ecc512cd9dd74e7a115375d2ac9":[0,0,25,1],
+"class_fact_spawner.html#ab1b08333ffbbbd6fd0a9ef2e65b6a6c2":[0,0,25,4],
+"class_fact_spawner.html#abde8a3ce6f32157af7e4a9d1d46989bd":[0,0,25,13],
+"class_fact_spawner.html#aca0bcf17cca26ca60e11a6a4d435c08b":[0,0,25,0],
+"class_fact_spawner.html#acf345fed7a7143ca816d92f86ea95b2d":[0,0,25,2],
+"class_fact_spawner.html#add7b651aadec60c25f78b06d0ff43a4f":[0,0,25,6],
+"class_fact_wrapped_c_r_t_p.html":[0,0,26],
+"class_fact_wrapped_c_r_t_p.html#a0f81cdce328aa3dc5903d56e726259e3":[0,0,26,1],
+"class_fact_wrapped_c_r_t_p.html#a3638f0c380fd762d68e33bab47b55dcf":[0,0,26,2],
+"class_fact_wrapped_c_r_t_p.html#a6d6c30f6480c57f8928d1ff1960adaa6":[0,0,26,4],
+"class_fact_wrapped_c_r_t_p.html#a6e83feba9179a493d097f9f2c0573de6":[0,0,26,5],
+"class_fact_wrapped_c_r_t_p.html#aa8d38a1fb4e7f03bbb3856d37bd4d9d4":[0,0,26,3],
+"class_fact_wrapped_c_r_t_p.html#afe892ea96bffe02bdd36b2507ad6e509":[0,0,26,0],
+"class_fact_wrapper.html":[0,0,27],
+"class_fact_wrapper.html#ace8889b64bf1f81951736146dd313a68":[0,0,27,0],
+"class_gadget.html":[0,0,28],
+"class_gadget.html#a069459a8478367816706eeb368b11763":[0,0,28,2],
+"class_gadget.html#a08cf9e25270636472e93195bc1516878":[0,0,28,4],
+"class_gadget.html#a2c9fe989e41ae1117121eefc22fca7b0":[0,0,28,7],
+"class_gadget.html#a79585ab08c1ae5efe5a357e1b4218fa2":[0,0,28,1],
+"class_gadget.html#a7ee73250f04a3d86b486ec4e73e3b790":[0,0,28,0],
+"class_gadget.html#aa5cbccf7078b56f38e9b3d972f04e999":[0,0,28,6],
+"class_gadget.html#aae7923f7fd2ee880e3cb9d8f4f76cb53":[0,0,28,8],
+"class_gadget.html#acb04c1ca241da0b8e818144a80d9e55d":[0,0,28,5],
+"class_gadget.html#ad932ca8643a5a86c74ed070079a8f70e":[0,0,28,3],
+"class_gadget_manager.html":[0,0,29],
+"class_gadget_manager.html#a08d23113eb93f42ecedf80ddc6216ea2":[0,0,29,5],
+"class_gadget_manager.html#a0908717a3cde48566043efa4f2727801":[0,0,29,0],
+"class_gadget_manager.html#a2cf2af2c0b10e68c10eb9a86f9ad91d8":[0,0,29,1],
+"class_gadget_manager.html#a482af6ad59db6429f5b6e28f84775228":[0,0,29,3],
+"class_gadget_manager.html#a90c28648322b191c95a0ef3952193af6":[0,0,29,4],
+"class_gadget_manager.html#a9408b24e46d866ec63338633fd78a03c":[0,0,29,2],
+"class_gadget_manager.html#abc94c0d4f2fc097c62a6898105f6835b":[0,0,29,6],
+"class_game_object_extensions.html":[0,0,30],
+"class_game_object_extensions.html#a249b3198e921acf6674d65758051517b":[0,0,30,2],
+"class_game_object_extensions.html#a3c2e3c5f7a346db19c37dd6d4e16e142":[0,0,30,1],
+"class_game_object_extensions.html#af6d2a6da9fe673e3b15e93c2b1de1ce9":[0,0,30,0],
+"class_generate_demo_files.html":[0,0,31],
+"class_generate_demo_files.html#a32c8f4ccde6d5fe4b36db1cc77a80f29":[0,0,31,1],
+"class_generate_demo_files.html#a3cb5416fa82b138a62f2ad360e0fc2b7":[0,0,31,0],
+"class_global_behaviour.html":[0,0,32],
+"class_global_behaviour.html#a0f78e0aaa9e4b43434778a64c2af9a1c":[0,0,32,13],
+"class_global_behaviour.html#a27b3678b34828425fb55ba044e2ccd40":[0,0,32,12],
+"class_global_behaviour.html#a32329e5df133c503f2df4af336c344de":[0,0,32,6],
+"class_global_behaviour.html#a3d991dac3c1b85a7e159794cbe20bf62":[0,0,32,16],
+"class_global_behaviour.html#a483a7eb1b95b939ee2fff43f72017b43":[0,0,32,11],
+"class_global_behaviour.html#a55d28ed5066820169c35f1abf1be087c":[0,0,32,2],
+"class_global_behaviour.html#a6d53399649b0132ed9376065e68273ec":[0,0,32,5],
+"class_global_behaviour.html#a7c277de1a2bd83a0e36957966c9fbf49":[0,0,32,7],
+"class_global_behaviour.html#a92c2f8400e0d87b4f0945056afc8a895":[0,0,32,9],
+"class_global_behaviour.html#a942bbbe4c2189abbb81c5be26ea4375b":[0,0,32,8],
+"class_global_behaviour.html#a9d68eb756eac5f76b890c519e90ff142":[0,0,32,10],
+"class_global_behaviour.html#aa43c58847f4b2140fa4e72e38ebe633a":[0,0,32,1],
+"class_global_behaviour.html#aa99978332be57c851238eade96f4e61b":[0,0,32,0],
+"class_global_behaviour.html#aba11094ab5c21a0419fa1ffa1fa43e3f":[0,0,32,3],
+"class_global_behaviour.html#abbec43f7d5dbf7c70213178810544945":[0,0,32,15],
+"class_global_behaviour.html#aee7d3510a5eeb4a0e8d8d09f51babc77":[0,0,32,4],
+"class_global_behaviour.html#af3fd613783b22b848963010001ff6771":[0,0,32,14],
+"class_hide_u_i.html":[0,0,33],
+"class_hide_u_i.html#a0d8c5b5b830910b60e7cf248a1996062":[0,0,33,10],
+"class_hide_u_i.html#a2fd710c4351fe4bb71867212b46ccada":[0,0,33,4],
+"class_hide_u_i.html#a43cef0ab072ba0cc00e6a6b13fd1c698":[0,0,33,1],
+"class_hide_u_i.html#a4b4343a3473dc52ce75e1e3d655866cd":[0,0,33,0],
+"class_hide_u_i.html#a6f3384022ae8f7af8ce678dbe8e6c58a":[0,0,33,3],
+"class_hide_u_i.html#a85c125b1b561dd7231efb35985c7f2ba":[0,0,33,6],
+"class_hide_u_i.html#a928ef2027144a91decdd95492418a5ac":[0,0,33,9],
+"class_hide_u_i.html#aa3e1b218fc70980b63d393e2333a5eed":[0,0,33,5],
+"class_hide_u_i.html#aae2b5ecfe2919eb146644bb22e3120dd":[0,0,33,2],
+"class_hide_u_i.html#ae42fa57983521010e04ec7d94353c941":[0,0,33,12],
+"class_hide_u_i.html#aea57f90c42123066cdb0e04eb0fa117a":[0,0,33,8],
+"class_hide_u_i.html#af9c14de263c9e8ad25d11d123f9ae302":[0,0,33,7],
+"class_hide_u_i.html#affb9fd89a41a78b0eb516d8396647c08":[0,0,33,11],
+"class_hit_water.html":[0,0,34],
+"class_hit_water.html#af48ed4942efc5b7229edede04ea1893f":[0,0,34,0],
+"class_hover_text.html":[0,0,35],
+"class_hover_text.html#a26b3559bbfa8f9984e315781873d1c14":[0,0,35,1],
+"class_hover_text.html#a37cefb36befae5deb7737bce1b3d6605":[0,0,35,2],
+"class_hover_text.html#a51692dfc6577e47b04816546e22a258e":[0,0,35,0],
+"class_hover_text.html#afb488338dbf994b55175ab799fdbbe9c":[0,0,35,3],
+"class_image_hint_animation.html":[0,0,36],
+"class_image_hint_animation.html#a18f553cfb8c646a4777c8bc54bb01204":[0,0,36,10],
+"class_image_hint_animation.html#a2f987820c1efe68359b95fecbd848ce0":[0,0,36,0],
+"class_image_hint_animation.html#a30056d9b28624fbc61991582317d4757":[0,0,36,2],
+"class_image_hint_animation.html#a49ceda265edb82235bd2061b4365f5e9":[0,0,36,11],
+"class_image_hint_animation.html#a5a6f48113a5bb385d3e8c17913465fca":[0,0,36,3],
+"class_image_hint_animation.html#a62cd53d25982a3812aea4f0da9a8e452":[0,0,36,6],
+"class_image_hint_animation.html#a98e86e9d311accccca20f02b8ce6b243":[0,0,36,5],
+"class_image_hint_animation.html#aa15481091b74e92f876fd4aef8ed619f":[0,0,36,7]
+};
diff --git a/Doxygen/output/html/navtreeindex2.js b/Doxygen/output/html/navtreeindex2.js
new file mode 100644
index 0000000000000000000000000000000000000000..61ee3ee6251e8ae829925e4e51c02684eab4bcc9
--- /dev/null
+++ b/Doxygen/output/html/navtreeindex2.js
@@ -0,0 +1,253 @@
+var NAVTREEINDEX2 =
+{
+"class_image_hint_animation.html#aa59ef9af9b532bdb1cbaa062da4b2488":[0,0,36,8],
+"class_image_hint_animation.html#ab51c7d311e027b615b1d59d466c6ae7f":[0,0,36,1],
+"class_image_hint_animation.html#ad88a6bc460dc4dedbc48214bca5b2f5d":[0,0,36,9],
+"class_image_hint_animation.html#ae4dfdba97696411f3afd21b7a69c91cd":[0,0,36,4],
+"class_image_hint_animation.html#aeb8498d6f964acd5772014bbe8a33dcc":[0,0,36,13],
+"class_image_hint_animation.html#aed7d894d8a0ed72f88587eeb61d25976":[0,0,36,12],
+"class_input_field_panel.html":[0,0,37],
+"class_input_field_panel.html#a355d5244763f4ce33b4be729d46809fd":[0,0,37,2],
+"class_input_field_panel.html#a6a1dabc9574dc7739120f21753523006":[0,0,37,1],
+"class_input_field_panel.html#ab2dba3af91721e6facedd7a538eb89b7":[0,0,37,3],
+"class_input_field_panel.html#acb5a02a6fe2bec986c6237f0cb66a2e5":[0,0,37,4],
+"class_input_field_panel.html#aeff0ca099340b85bddff1391c4a88f17":[0,0,37,0],
+"class_j_s_o_n_manager.html":[0,0,38],
+"class_j_s_o_n_manager.html#a39e9fe04ae0420ab91ce59f9dba875f4":[0,0,38,11],
+"class_j_s_o_n_manager.html#a477a033f7374709d6527190c0458cfae":[0,0,38,10],
+"class_j_s_o_n_manager.html#ae21635c82ec8792240f538aa467dedb8":[0,0,38,12],
+"class_j_s_o_n_manager_1_1_json_inheritence_converter.html":[0,0,38,0],
+"class_j_s_o_n_manager_1_1_json_inheritence_converter.html#a66565cef58fea590c664f401eb739080":[0,0,38,0,0],
+"class_j_s_o_n_manager_1_1_json_inheritence_converter.html#a7f0289c12707fc9cfbfed900f66be8c2":[0,0,38,0,1],
+"class_j_s_o_n_manager_1_1_json_inheritence_converter.html#a8bf575557ab2336d9a49eade17771ef1":[0,0,38,0,2],
+"class_j_s_o_n_manager_1_1_m_m_t_declaration.html":[0,0,38,1],
+"class_j_s_o_n_manager_1_1_m_m_t_declaration.html#a1b3f2ca70726f61db58b1cf2d95b90f3":[0,0,38,1,2],
+"class_j_s_o_n_manager_1_1_m_m_t_declaration.html#a862b437c21c5daec699ea76d1feafce3":[0,0,38,1,1],
+"class_j_s_o_n_manager_1_1_m_m_t_declaration.html#a9a30edd5c1fe2d5c6a0f7593fbd2a651":[0,0,38,1,0],
+"class_j_s_o_n_manager_1_1_m_m_t_symbol_declaration.html":[0,0,38,2],
+"class_j_s_o_n_manager_1_1_m_m_t_symbol_declaration.html#a18b9110321c18392a1eea83b72e59e08":[0,0,38,2,2],
+"class_j_s_o_n_manager_1_1_m_m_t_symbol_declaration.html#a1a1f71dbf28fc423f0f68295142cbe76":[0,0,38,2,3],
+"class_j_s_o_n_manager_1_1_m_m_t_symbol_declaration.html#a5eb26d50e5dc522bd1d0291d988787a3":[0,0,38,2,0],
+"class_j_s_o_n_manager_1_1_m_m_t_symbol_declaration.html#af2bc82076ff11f57599d30f40e68c326":[0,0,38,2,1],
+"class_j_s_o_n_manager_1_1_m_m_t_term.html":[0,0,38,3],
+"class_j_s_o_n_manager_1_1_m_m_t_term.html#a45857e5fe488997469396914faf7d2bc":[0,0,38,3,0],
+"class_j_s_o_n_manager_1_1_m_m_t_value_declaration.html":[0,0,38,4],
+"class_j_s_o_n_manager_1_1_m_m_t_value_declaration.html#a07acd8a9509e6a3594653c1fff501df7":[0,0,38,4,1],
+"class_j_s_o_n_manager_1_1_m_m_t_value_declaration.html#a09e2bd5d49876dee3965d8f905ef50ec":[0,0,38,4,2],
+"class_j_s_o_n_manager_1_1_m_m_t_value_declaration.html#a8fd467bca525f8bd1b371016413b22d9":[0,0,38,4,3],
+"class_j_s_o_n_manager_1_1_m_m_t_value_declaration.html#ae3bd2c727689e961bf304fcdb145fe0e":[0,0,38,4,0],
+"class_j_s_o_n_manager_1_1_m_m_t_value_declaration.html#afc486970fc43bcb31e490dd1e4c2a677":[0,0,38,4,4],
+"class_j_s_o_n_manager_1_1_o_m_a.html":[0,0,38,5],
+"class_j_s_o_n_manager_1_1_o_m_a.html#a416fe1e0f1f929881d9ec482a2b470e4":[0,0,38,5,2],
+"class_j_s_o_n_manager_1_1_o_m_a.html#a5927b865a8b4d04a0a3133d1f30fcdbb":[0,0,38,5,3],
+"class_j_s_o_n_manager_1_1_o_m_a.html#a665c1a55e33e5ac1e3858efb52f764e8":[0,0,38,5,1],
+"class_j_s_o_n_manager_1_1_o_m_a.html#aa6be56f19daa4b5832b409091007e286":[0,0,38,5,0],
+"class_j_s_o_n_manager_1_1_o_m_f.html":[0,0,38,6],
+"class_j_s_o_n_manager_1_1_o_m_f.html#a4f136975874570063a6a84cd5e336ea4":[0,0,38,6,0],
+"class_j_s_o_n_manager_1_1_o_m_f.html#ade50c06668f0d927d17df79ebae0b7d5":[0,0,38,6,2],
+"class_j_s_o_n_manager_1_1_o_m_f.html#ae0681d0d80efa9ec2f43ad5240e2ed05":[0,0,38,6,1],
+"class_j_s_o_n_manager_1_1_o_m_s.html":[0,0,38,7],
+"class_j_s_o_n_manager_1_1_o_m_s.html#a6ef411ca1dc31786de7c2c49eb11a9db":[0,0,38,7,1],
+"class_j_s_o_n_manager_1_1_o_m_s.html#a7c3aefc629ea16c83eef07d12394d7fe":[0,0,38,7,0],
+"class_j_s_o_n_manager_1_1_o_m_s.html#ae4fdeae8330ac12a54b5efe66d8b6dd8":[0,0,38,7,2],
+"class_j_s_o_n_manager_1_1_o_m_s_t_r.html":[0,0,38,8],
+"class_j_s_o_n_manager_1_1_o_m_s_t_r.html#a46066abd38b728b516344ab9d3bd470a":[0,0,38,8,2],
+"class_j_s_o_n_manager_1_1_o_m_s_t_r.html#a9e2442db30e337d07c0c5781e9c46933":[0,0,38,8,0],
+"class_j_s_o_n_manager_1_1_o_m_s_t_r.html#ad83b1bf0edcaf92fdf09f5fb16ab3927":[0,0,38,8,1],
+"class_j_s_o_n_manager_1_1_u_r_i.html":[0,0,38,9],
+"class_j_s_o_n_manager_1_1_u_r_i.html#a2296dd38e09326f3f813b69fd0d9b1c2":[0,0,38,9,1],
+"class_j_s_o_n_manager_1_1_u_r_i.html#a7d378e09cc4aa84f4521dec55a3828d6":[0,0,38,9,0],
+"class_line_fact.html":[0,0,39],
+"class_line_fact.html#a1a5bfdb77627eecb4fbca8a8ca0e1943":[0,0,39,8],
+"class_line_fact.html#a371929591030611b371590fd8730b91b":[0,0,39,0],
+"class_line_fact.html#a63a240ae682d295863de11c9ccca21a8":[0,0,39,9],
+"class_line_fact.html#a7f32b93acae451ee8294e81d4c8c5797":[0,0,39,6],
+"class_line_fact.html#a851348c5c8c6615142f3a508a8f957b7":[0,0,39,3],
+"class_line_fact.html#a8a8925f102cd0b834d362f28f857829a":[0,0,39,1],
+"class_line_fact.html#ab0c0f48a88a438cfb86c2dfc9693005f":[0,0,39,2],
+"class_line_fact.html#ab97d7262e890185e4ce3eff2b570f6e6":[0,0,39,7],
+"class_line_fact.html#ac26f4d3776b9f229cabeac39a4669b10":[0,0,39,5],
+"class_line_fact.html#acdd48548ee5dc23acc13d2b4ba3d5fde":[0,0,39,4],
+"class_line_fact.html#ad7ebf0dc48a1fef6d75bea7d57e86dd4":[0,0,39,10],
+"class_line_fact_hight_direction_comparer.html":[0,0,40],
+"class_line_fact_hight_direction_comparer.html#ad0bc01311d7a79c1239041a23f707c30":[0,0,40,0],
+"class_line_tool.html":[0,0,41],
+"class_line_tool.html#a101a1667fe9d3eef42776810efccd409":[0,0,41,8],
+"class_line_tool.html#a244559456f61fa42b39557e7627edcb4":[0,0,41,14],
+"class_line_tool.html#a2a8a011bdca6d912cdb9fdaac09abf62":[0,0,41,6],
+"class_line_tool.html#a2c1eca8478b5312460a2d36f4dc472ba":[0,0,41,12],
+"class_line_tool.html#a539341d33141c2e8849b10e0caee8179":[0,0,41,3],
+"class_line_tool.html#a5773db6d8471df8474c86f6c5e80079d":[0,0,41,9],
+"class_line_tool.html#a5d944599869c3b2c72813f4dbbffec23":[0,0,41,5],
+"class_line_tool.html#a6b85da36d367a83e4aaa60281a2189e3":[0,0,41,4],
+"class_line_tool.html#a91a2d4b69604fa2e83b1d64238a29a59":[0,0,41,10],
+"class_line_tool.html#a96492db72543b0e32864249f03fec52f":[0,0,41,13],
+"class_line_tool.html#aae88dfa0c863a89db4661f50b2d23006":[0,0,41,7],
+"class_line_tool.html#aaf9a7272e35e01a5f67e49c57041ca3b":[0,0,41,11],
+"class_line_tool.html#abbae59d117e92fc5de7e464a7872fcf9":[0,0,41,2],
+"class_line_tool.html#ac59bbe598417a959c4b39b81921a97f7":[0,0,41,1],
+"class_line_tool.html#ad634ddf4fddf7fbdf91b0ac7e10b16a1":[0,0,41,0],
+"class_list_loader.html":[0,0,42],
+"class_list_loader.html#a0cf84a06ccc3d56677f7ca144d839e15":[0,0,42,0],
+"class_list_loader.html#a4848723c413e16c6b1694edd70cf2fb5":[0,0,42,8],
+"class_list_loader.html#a48f36668c105ecaa0b39d5296bcc5bf3":[0,0,42,6],
+"class_list_loader.html#a5a9c59b5ee21f2034d897e4aca61d6d1":[0,0,42,1],
+"class_list_loader.html#a62801020a8bb65024e5627e4e323e2be":[0,0,42,5],
+"class_list_loader.html#a754b3df9f41558adb618070ef77aa9f0":[0,0,42,4],
+"class_list_loader.html#a871f281bb58b1d37b7278d2714df11cc":[0,0,42,3],
+"class_list_loader.html#abbb6a7eac47149f7a8c3103ac457f7e4":[0,0,42,2],
+"class_list_loader.html#abbbf3e7c27392eb6a381481585eff1d3":[0,0,42,7],
+"class_loader.html":[0,0,43],
+"class_loader.html#a53a8c59d7d47257915d9dbedac63ed96":[0,0,43,1],
+"class_loader.html#a5fdddcce2e6c1f966182ad7a3c0e09fb":[0,0,43,6],
+"class_loader.html#a68c6dab153b022c0a0fe1f7992593fe2":[0,0,43,7],
+"class_loader.html#a6f3f37ab9c94d1b308ec470e469be39b":[0,0,43,5],
+"class_loader.html#a78972da6bbe13a658225a62bb9d7ddde":[0,0,43,3],
+"class_loader.html#a7983c228ecac0ddcc2648ee11d450fc0":[0,0,43,8],
+"class_loader.html#a8ea59038d4896bc917a28c41132d7c12":[0,0,43,4],
+"class_loader.html#a935f843ff6a1fe78a992974af186fe47":[0,0,43,9],
+"class_loader.html#ae90e68abb8a22367d103eb092ec8c89b":[0,0,43,2],
+"class_loader_1_1_mono_dummy.html":[0,0,43,0],
+"class_loading_screen_percentage.html":[0,0,44],
+"class_loading_screen_percentage.html#a237a60f53b3aee44f0e2ab0151223a3f":[0,0,44,5],
+"class_loading_screen_percentage.html#a3966128a83a9a08eb0a5eccadcf6286a":[0,0,44,0],
+"class_loading_screen_percentage.html#a80a22f803579defce18779c5a88fbdd4":[0,0,44,2],
+"class_loading_screen_percentage.html#aaa6e26472961429805abd062f1c952de":[0,0,44,4],
+"class_loading_screen_percentage.html#abaa32fdb105540db0529f001480d29e4":[0,0,44,1],
+"class_loading_screen_percentage.html#add26bb9233834ba363bd8dba3c7a7ed9":[0,0,44,3],
+"class_local_loader.html":[0,0,45],
+"class_lot_tool.html":[0,0,46],
+"class_lot_tool.html#a03b4ddc0a21bc7737673d76492f4607b":[0,0,46,16],
+"class_lot_tool.html#a0f2487cac691fd416ccc8001f745c2ac":[0,0,46,17],
+"class_lot_tool.html#a12d8eb5cdfb3b1c7db21d9080ac5dbe6":[0,0,46,0],
+"class_lot_tool.html#a1fbfbcb8c0ebd0f71e609abca033a6d6":[0,0,46,11],
+"class_lot_tool.html#a28ad9c3db8d3410e9cc318fecd983877":[0,0,46,10],
+"class_lot_tool.html#a30b465dbda71de181a94b76ea4dc3b96":[0,0,46,5],
+"class_lot_tool.html#a36662937392848319b53fd91aa7c41a8":[0,0,46,3],
+"class_lot_tool.html#a3e402ecdb68181599a1d38f76df781ae":[0,0,46,13],
+"class_lot_tool.html#a5196127464a8a275ad885e398933243f":[0,0,46,7],
+"class_lot_tool.html#a78006277885d8a87eeb4fc1ee8001644":[0,0,46,6],
+"class_lot_tool.html#a78ac5377e105980a2bb77db0fd6927ac":[0,0,46,15],
+"class_lot_tool.html#a8c1b106b0ff886bb4df996b4306899c8":[0,0,46,9],
+"class_lot_tool.html#a8e5c6bffdd2343f1a829471ae8097a33":[0,0,46,18],
+"class_lot_tool.html#a95d0f3e2420f6f01452efcc00be70062":[0,0,46,1],
+"class_lot_tool.html#a9e2a6a285bf7762573cb3dcb0b114bd7":[0,0,46,8],
+"class_lot_tool.html#a9f3ada1835668faf20a9acc4bc83f3d6":[0,0,46,4],
+"class_lot_tool.html#aba288b4bb8b419bd1fc50abd2173189c":[0,0,46,12],
+"class_lot_tool.html#ac630aa2369dee754677fb154c6f856c0":[0,0,46,14],
+"class_lot_tool.html#aecc49588516c6a03a549804a17492d61":[0,0,46,2],
+"class_m_m_t_interface.html":[0,0,50],
+"class_m_m_t_interface.html#ab2b3f4de73b46d627570efbd77a19e67":[0,0,50,1],
+"class_m_m_t_interface.html#ab8ad7c718243ac2cf9a09719b6696093":[0,0,50,0],
+"class_m_m_t_interface.html#ada41a27c0c56db10c1053fa562a30c24":[0,0,50,2],
+"class_m_m_t_u_r_i_collection.html":[0,0,51],
+"class_m_m_t_u_r_i_collection.html#a177668d9d318a481ea5dedeac15d9d3e":[0,0,51,10],
+"class_m_m_t_u_r_i_collection.html#a44786873138c66366e57a94c65204909":[0,0,51,4],
+"class_m_m_t_u_r_i_collection.html#a5e56e2ca65b8ba35be4b2a2aedbefa49":[0,0,51,7],
+"class_m_m_t_u_r_i_collection.html#a6c86dfd72739c24050918ec7c78b8972":[0,0,51,1],
+"class_m_m_t_u_r_i_collection.html#a7532b6ebeb3927e12681cc5fb171b91f":[0,0,51,8],
+"class_m_m_t_u_r_i_collection.html#a9a04ee58367c78cf4c13caa8d717eb9c":[0,0,51,6],
+"class_m_m_t_u_r_i_collection.html#a9a99b3ef7a79ae1eaa253c2f53beaaa4":[0,0,51,9],
+"class_m_m_t_u_r_i_collection.html#a9da7504dd7515b8b65f01a880cfce1ab":[0,0,51,0],
+"class_m_m_t_u_r_i_collection.html#acb54ee6e160d3479229bc3e715073197":[0,0,51,5],
+"class_m_m_t_u_r_i_collection.html#acd62c57c5f7c10164a1d837c1c702233":[0,0,51,2],
+"class_m_m_t_u_r_i_collection.html#afbd8856cac128383dfa38026ad8d673d":[0,0,51,3],
+"class_math3d.html":[0,0,47],
+"class_math3d.html#a02591fdff71a8f6bf8dbcd3fa901a8de":[0,0,47,2],
+"class_math3d.html#a04b345c4300eb494c46119e980c8f846":[0,0,47,44],
+"class_math3d.html#a0c3a0bf45773d2c8834e0eeea7eb5bf1":[0,0,47,53],
+"class_math3d.html#a0e1fe508767177d4acbb00aec8489a26":[0,0,47,33],
+"class_math3d.html#a0fc075fcb9718aca8dc4cc62990dc070":[0,0,47,31],
+"class_math3d.html#a1088a5089b12fd0e347e7db5529934ad":[0,0,47,25],
+"class_math3d.html#a19a6a626eb71cb36a27100fcca0b2b9b":[0,0,47,6],
+"class_math3d.html#a1b40b723fbdadf0b616549f678a66836":[0,0,47,52],
+"class_math3d.html#a1cc740f420d82ce87e358c6fd2cad83e":[0,0,47,57],
+"class_math3d.html#a248c9490ac74931eb0cb5c2524ac7dca":[0,0,47,36],
+"class_math3d.html#a2d1e12e7f3272df1df24a245e5b02570":[0,0,47,21],
+"class_math3d.html#a2da523470df9e3d0f1f60ee6cb191a05":[0,0,47,37],
+"class_math3d.html#a34175f749db0063b56a35521b46d3e11":[0,0,47,42],
+"class_math3d.html#a3883a28d7a424f8e77423ba4a3535572":[0,0,47,35],
+"class_math3d.html#a388477be516cd494c2c93f79d35e9d53":[0,0,47,40],
+"class_math3d.html#a3cc2b0b6991842d5fdfe19325e93aed6":[0,0,47,47],
+"class_math3d.html#a3e47abdc0c5659f30a52d42ca01406e5":[0,0,47,18],
+"class_math3d.html#a3e8392dd2eb9242b43664a6e2d473a18":[0,0,47,43],
+"class_math3d.html#a444392a535b5a00b70acf72e3c816252":[0,0,47,48],
+"class_math3d.html#a44b0a26cfe822b803dace3e4a17ab579":[0,0,47,50],
+"class_math3d.html#a4e00857cf24b89405ea28ba6d0e1422b":[0,0,47,11],
+"class_math3d.html#a4eb7fb8738dde33fb74cd205972de231":[0,0,47,7],
+"class_math3d.html#a570ef4340ba12690009750e6aa108c2e":[0,0,47,4],
+"class_math3d.html#a64dea2a47f90cd54e9ebe0ea1a8a2433":[0,0,47,54],
+"class_math3d.html#a6725baead56ce426c71cbccba96a396e":[0,0,47,22],
+"class_math3d.html#a6add412d1291d4c5d42ecc30cc94fead":[0,0,47,29],
+"class_math3d.html#a6dfa59be1955f2fbd3606d6fcea943a9":[0,0,47,41],
+"class_math3d.html#a6fcdb65f51bfdfdb28dd2fdaefb2d3f7":[0,0,47,32],
+"class_math3d.html#a791de8a0100ec8ed81b85f342fa5f97f":[0,0,47,3],
+"class_math3d.html#a8fd5a187d9d06b60fd33c087c55b9bc4":[0,0,47,38],
+"class_math3d.html#a909fc243961c61e25fad35a5538003a3":[0,0,47,55],
+"class_math3d.html#a947946ed603abdb5f9de54a518430bba":[0,0,47,45],
+"class_math3d.html#a948c81f31f53f297e6b3fb2874248364":[0,0,47,15],
+"class_math3d.html#a9a9aacf87664617b54ecd563bd119cec":[0,0,47,56],
+"class_math3d.html#a9eddae53f2919abbbb8d25854d98f2ef":[0,0,47,8],
+"class_math3d.html#aa6eee63ce400b0187db368310d70d948":[0,0,47,16],
+"class_math3d.html#aa9dbf73d310e2fe4fcd27fe70a19db12":[0,0,47,34],
+"class_math3d.html#aab30a916c1ea2d67adb58be1f2c87050":[0,0,47,17],
+"class_math3d.html#ab12c54dd767b6a79dc4fdcc904eba7a0":[0,0,47,10],
+"class_math3d.html#ac062925a5afea1c1012da3605b84392c":[0,0,47,24],
+"class_math3d.html#ac19e283efd8758024df1c2056ee43fac":[0,0,47,19],
+"class_math3d.html#ac8151fc75e94262fd795f738b9d2b570":[0,0,47,49],
+"class_math3d.html#ac90b5e767702a94267f0e1c939029f65":[0,0,47,30],
+"class_math3d.html#acbf31d051a95aea40992374952799a3a":[0,0,47,13],
+"class_math3d.html#ad38c7e7ab51778d165766035b012443f":[0,0,47,39],
+"class_math3d.html#ad7e73cf22c4689f58de8759278fd960a":[0,0,47,28],
+"class_math3d.html#ad92fd4e4c8e76b9991b10e64213fe932":[0,0,47,1],
+"class_math3d.html#adac35548a8585ff5a4497ae1fb6492f1":[0,0,47,27],
+"class_math3d.html#ade28da4490d6bb9e960ee19069a1f49f":[0,0,47,5],
+"class_math3d.html#ae52554bcf30ec1afc8549b2a33e00bb5":[0,0,47,58],
+"class_math3d.html#aeca897531a6dfa57295bf1d3296a3177":[0,0,47,51],
+"class_math3d.html#aedbd92baedfda5ae4da41af30b0a2a73":[0,0,47,26],
+"class_math3d.html#af207136f05c5845fad1600c44643b7f1":[0,0,47,14],
+"class_math3d.html#af2302954b0a1733b5ca2dfd1b344415c":[0,0,47,46],
+"class_math3d.html#af28fee30babd2398ae400ac145f41357":[0,0,47,23],
+"class_math3d.html#af3148489d29f629bd94769faef49cd04":[0,0,47,0],
+"class_math3d.html#af7a33a98279bb7c957596df5e14dab6e":[0,0,47,20],
+"class_math3d.html#af93b5c2b7570edf10a50116a13ee7ee0":[0,0,47,9],
+"class_math3d.html#afc19f2830f7b25e25dbf39f1048d0333":[0,0,47,12],
+"class_menue_loader.html":[0,0,48],
+"class_menue_loader.html#a2947e213117b713b12320ec191d028d4":[0,0,48,8],
+"class_menue_loader.html#a54d3cb4dd1c00a4eddd565be881ba6b9":[0,0,48,1],
+"class_menue_loader.html#a58db453990401e5ddb6910ca26ea7621":[0,0,48,6],
+"class_menue_loader.html#a5d95eed68338ed118f77eebf0eaddf99":[0,0,48,3],
+"class_menue_loader.html#aabe3205354d5997c1a0db35e02ebd9c7":[0,0,48,7],
+"class_menue_loader.html#aae7cc2b25767093b997a6a3043884ae3":[0,0,48,2],
+"class_menue_loader.html#ab264e0dc6c0aba950b8846354fe60a81":[0,0,48,0],
+"class_menue_loader.html#ac7506b9f67dace4300fb9255799f7330":[0,0,48,5],
+"class_menue_loader.html#ae25fa1c3f19c8659d7e0aadebdc53431":[0,0,48,4],
+"class_mesh_renderer_hint_animation.html":[0,0,49],
+"class_mesh_renderer_hint_animation.html#a0c9f6c505843977d0e38f1a2188f1a94":[0,0,49,5],
+"class_mesh_renderer_hint_animation.html#a14f97dd6f5e8c5ca6d672e3f1a91eb5a":[0,0,49,7],
+"class_mesh_renderer_hint_animation.html#a299d92840c049e247bb26adf1f710e22":[0,0,49,0],
+"class_mesh_renderer_hint_animation.html#a3f0416fb5dcde56225382e9c27ee7123":[0,0,49,11],
+"class_mesh_renderer_hint_animation.html#a47f6489dc4a700de138c8b0809d4d561":[0,0,49,2],
+"class_mesh_renderer_hint_animation.html#a480ec85a818fefba2f73fa4a5345ef56":[0,0,49,1],
+"class_mesh_renderer_hint_animation.html#a5e93d7b8991d5009c973661304e1dea5":[0,0,49,3],
+"class_mesh_renderer_hint_animation.html#a705c8f01ced72109d7fb598485eed889":[0,0,49,6],
+"class_mesh_renderer_hint_animation.html#a9fb44fce74e1d3757d205026bccbf545":[0,0,49,9],
+"class_mesh_renderer_hint_animation.html#a9fbb7eff5fed532de8fdec4f4eda90b9":[0,0,49,8],
+"class_mesh_renderer_hint_animation.html#aa990614172dd14484fb84420ef0a37e2":[0,0,49,10],
+"class_mesh_renderer_hint_animation.html#ad1ff81910743b38883605d0e2e80658f":[0,0,49,4],
+"class_on_line_fact.html":[0,0,52],
+"class_on_line_fact.html#a22793b93ba87abf89663b4db0f1d84d0":[0,0,52,12],
+"class_on_line_fact.html#a34547ef9d10100a9d6bc1e34f0275348":[0,0,52,10],
+"class_on_line_fact.html#a3524be7461900fe8de485a364a523bc9":[0,0,52,7],
+"class_on_line_fact.html#a37b237d50d5e2f4f4c64987957e83e19":[0,0,52,2],
+"class_on_line_fact.html#a40bca46ff0c6a4d9a4981298bc239f8f":[0,0,52,5],
+"class_on_line_fact.html#a54226295328c160474278e5c5eeb5252":[0,0,52,1],
+"class_on_line_fact.html#a6680a20ec70e17ca2d7f5e0bae232980":[0,0,52,9],
+"class_on_line_fact.html#a6dd9e7f03f1fdf08b4a81916bee2e177":[0,0,52,0],
+"class_on_line_fact.html#a75b3c801a5bb104ff8a8da6d123f03f0":[0,0,52,4],
+"class_on_line_fact.html#a84bc3614d2739bc2599c70547e850a37":[0,0,52,11],
+"class_on_line_fact.html#a8ea1d30663b24733566d4001b01ee3e2":[0,0,52,13],
+"class_on_line_fact.html#aac9cd1e9b78c9a00e0efa2bd45049200":[0,0,52,8],
+"class_on_line_fact.html#ac88ff99959aa7fa8f79b9065ba9b640c":[0,0,52,6],
+"class_on_line_fact.html#af1cdefd426d2c904399805545869331f":[0,0,52,3]
+};
diff --git a/Doxygen/output/html/navtreeindex3.js b/Doxygen/output/html/navtreeindex3.js
new file mode 100644
index 0000000000000000000000000000000000000000..ade3d71e1813345fc1a8465c6468811550ed33f4
--- /dev/null
+++ b/Doxygen/output/html/navtreeindex3.js
@@ -0,0 +1,253 @@
+var NAVTREEINDEX3 =
+{
+"class_parsing_dictionary.html":[0,0,53],
+"class_parsing_dictionary.html#aa036d649b21d63850efdd356b3b2e64e":[0,0,53,0],
+"class_pendulum.html":[0,0,54],
+"class_pendulum.html#a08348d1549d503e4aea1cf2298cd53e6":[0,0,54,7],
+"class_pendulum.html#a183d24b14f1a47efcd35dd239b00b751":[0,0,54,8],
+"class_pendulum.html#a48eeac7caff1e03d492fd556e70d114c":[0,0,54,9],
+"class_pendulum.html#a5451fdf6ab870982c02b165173ef7646":[0,0,54,0],
+"class_pendulum.html#a601308f53870f73c6b1a8db293125092":[0,0,54,11],
+"class_pendulum.html#a6690021912b5c001e320ffc4440de189":[0,0,54,3],
+"class_pendulum.html#a6e28760b18c574847dd6423aa748df83":[0,0,54,6],
+"class_pendulum.html#a73de0fd0bc708c06abee481c24b532aa":[0,0,54,4],
+"class_pendulum.html#a743baa175fc8ca03b7bc09e8a61decb6":[0,0,54,5],
+"class_pendulum.html#a8237221e76dc10ebbbc3031d6849eb58":[0,0,54,2],
+"class_pendulum.html#a8de65d06d2eb87bef3c037e7dfac9908":[0,0,54,13],
+"class_pendulum.html#ae7556a7f5eb9489f3900537e95cebcdf":[0,0,54,12],
+"class_pendulum.html#aec8e862ef54359f99724cb6d91aaa04f":[0,0,54,1],
+"class_pendulum.html#aedbb27b1100528f079ef500bc3504b91":[0,0,54,10],
+"class_player_record.html":[0,0,55],
+"class_player_record.html#a0d2ba743b30fccd35904bec61e2a08a2":[0,0,55,8],
+"class_player_record.html#a0da3f0c8c9c25dfbf3a44307167845cc":[0,0,55,1],
+"class_player_record.html#a152ca411a66550ddd733d72a87756a2b":[0,0,55,11],
+"class_player_record.html#a6c19b6ba80ef40ffb075495edfe71bc0":[0,0,55,10],
+"class_player_record.html#a7bdba956f0b3383d2e33c17f40170af5":[0,0,55,3],
+"class_player_record.html#a8161d32d21198d531c4d28aab4100dab":[0,0,55,4],
+"class_player_record.html#a8a85683d7e75b9a99aa28b52c192b99e":[0,0,55,0],
+"class_player_record.html#a979ae5b68449370e9231e3033cda7963":[0,0,55,5],
+"class_player_record.html#a9e8a207d6ff512a8cff513d9219e40ba":[0,0,55,9],
+"class_player_record.html#aa5e9b78561ffbb7edffdd63d9f708949":[0,0,55,6],
+"class_player_record.html#abf3aa231c1d3a2962eb1049507392c81":[0,0,55,7],
+"class_player_record.html#ae058736bc42b94c94eafd9bf8a767ad5":[0,0,55,2],
+"class_point_fact.html":[0,0,57],
+"class_point_fact.html#a0f8de7319885152ec658fa33574620f0":[0,0,57,0],
+"class_point_fact.html#a10e74c76faf916f25352b3de9795d5d7":[0,0,57,4],
+"class_point_fact.html#a1657cff20766b357e68edbffe6e46f88":[0,0,57,5],
+"class_point_fact.html#a23396fefa49bd13bf0c595b75908e8af":[0,0,57,3],
+"class_point_fact.html#a58488e338b4581dfe5efeecefe51832f":[0,0,57,9],
+"class_point_fact.html#a5a24549df6115219bb90e32f07d5a8cc":[0,0,57,2],
+"class_point_fact.html#a5ec8de273736f49a8f364f89b3793533":[0,0,57,6],
+"class_point_fact.html#a83acaea9ef91b1e90d511e86bc551df4":[0,0,57,10],
+"class_point_fact.html#a86ad62368c5bef84baebc0fb9cdaac2e":[0,0,57,8],
+"class_point_fact.html#a8f7be00a80b5eb57ead541935efadd61":[0,0,57,12],
+"class_point_fact.html#a954ab141e8af35a28cbfe98f2b4220ab":[0,0,57,7],
+"class_point_fact.html#abd1889af4a1f50d557eec9386727480f":[0,0,57,11],
+"class_point_fact.html#ac4471b713080481f3f7c7b482fdadcdd":[0,0,57,1],
+"class_point_wrapper.html":[0,0,58],
+"class_point_wrapper.html#a981d728dadfea2fcbcd3ce76e4a0db64":[0,0,58,0],
+"class_pointer.html":[0,0,56],
+"class_pointer.html#a50508f1139e918d86cb2e8e21c29a7d9":[0,0,56,1],
+"class_pointer.html#abd9413966aaff2559abec0c1b2c65e9e":[0,0,56,0],
+"class_pole_tool.html":[0,0,59],
+"class_pole_tool.html#a0a7a88c46893b333bc18518e275e781c":[0,0,59,3],
+"class_pole_tool.html#a202fa4814f37ad152945574937bd6c41":[0,0,59,14],
+"class_pole_tool.html#a398d80eae97a3752566bd67bdda7c1f8":[0,0,59,13],
+"class_pole_tool.html#a41912082f6e599827832aed12af4c890":[0,0,59,2],
+"class_pole_tool.html#a50ef18dad7d67dbc5d4fc77899a6a13f":[0,0,59,7],
+"class_pole_tool.html#a52df827c6e330429ff2c68cdbddfef50":[0,0,59,1],
+"class_pole_tool.html#a69200bb61deeaef0e46edfd8eaec8814":[0,0,59,6],
+"class_pole_tool.html#a80d36866f9e8c7d22d33a11636c55bff":[0,0,59,5],
+"class_pole_tool.html#a83556f5ecd596ff5ed989ad7b6fe3307":[0,0,59,12],
+"class_pole_tool.html#ab468560882a51949d6b47bc2ac55eba7":[0,0,59,8],
+"class_pole_tool.html#ac75c5a5080daa7a2ac988e00cf33822b":[0,0,59,9],
+"class_pole_tool.html#aca485c9583f2ff69c132dfebc8677649":[0,0,59,11],
+"class_pole_tool.html#ad0045c3eef710e46eace0fe7a7eb9cde":[0,0,59,0],
+"class_pole_tool.html#ae75d2c41006fff441c62e0ecfaf8fd35":[0,0,59,10],
+"class_pole_tool.html#af8bccafe4c69f6156cc6c36d2946f65a":[0,0,59,4],
+"class_public_fact_organizer.html":[0,0,60],
+"class_public_fact_organizer.html#a0822bae7dd0309786258ea2987fab191":[0,0,60,6],
+"class_public_fact_organizer.html#a08850ceb5f9e8bd01a731986402131f0":[0,0,60,18],
+"class_public_fact_organizer.html#a165e5ef97be7d87f772b60e5c6574881":[0,0,60,5],
+"class_public_fact_organizer.html#a2dab1a7ff1e5850cc770303be77307fa":[0,0,60,3],
+"class_public_fact_organizer.html#a405ffe12563221c4951f91d9b3608fd3":[0,0,60,15],
+"class_public_fact_organizer.html#a46c132ac3bbd3e8bb65939b863687ede":[0,0,60,14],
+"class_public_fact_organizer.html#a53779f30192cf899ed2673830c52afb3":[0,0,60,4],
+"class_public_fact_organizer.html#a57eb271114cba31ef2935731350c173b":[0,0,60,10],
+"class_public_fact_organizer.html#a8666c6839c1028d059b6aa3728715dfb":[0,0,60,11],
+"class_public_fact_organizer.html#a95817032ed187f4add89b524709ca50d":[0,0,60,2],
+"class_public_fact_organizer.html#aa2988f9f68a77312b50a3d3cbfb400ee":[0,0,60,12],
+"class_public_fact_organizer.html#aaf52498072fea54f2771be4b31137308":[0,0,60,17],
+"class_public_fact_organizer.html#adf4db4a8616eb05c3f54927e476b58dc":[0,0,60,9],
+"class_public_fact_organizer.html#ae40a8ff41c7f5796ce04d1c5a95cf38b":[0,0,60,8],
+"class_public_fact_organizer.html#ae9bad8b20c34b3719aeb7f258abeb734":[0,0,60,16],
+"class_public_fact_organizer.html#af23d0a877cd223d48badc45afaadded0":[0,0,60,7],
+"class_public_fact_organizer.html#afdd2ed4d7960694ca2675bfc85ff88a3":[0,0,60,13],
+"class_pythagoras_script.html":[0,0,61],
+"class_pythagoras_script.html#a9c8d7b169ad29f0b5f7f324d6d90e6f5":[0,0,61,1],
+"class_pythagoras_script.html#abad78694504b0bb1699c70af5226e841":[0,0,61,0],
+"class_pythagoras_script.html#acbe508b93b3b10165222fa10d3b56056":[0,0,61,2],
+"class_ray_fact.html":[0,0,62],
+"class_ray_fact.html#a2213278124364e25de168b4af66c2cb3":[0,0,62,6],
+"class_ray_fact.html#a3126c1fa5f032d2011c72b86abdb5692":[0,0,62,8],
+"class_ray_fact.html#a46f55e3faa17016c753dffc72dbcbd03":[0,0,62,3],
+"class_ray_fact.html#a66cc68a284be8bdf469eb7a16920457c":[0,0,62,7],
+"class_ray_fact.html#a912383ae8815aedf2bfeaa0bbf7b852d":[0,0,62,2],
+"class_ray_fact.html#a9c2b453af2221f3aa22318f54d1c7b6e":[0,0,62,4],
+"class_ray_fact.html#ae10df7a36ac9b6b0a29664cc5fba3bbe":[0,0,62,1],
+"class_ray_fact.html#afabcfe9a34eb827bea540837f9d94162":[0,0,62,5],
+"class_ray_fact.html#afbcb1279327fbd6b61119ebf9544a363":[0,0,62,0],
+"class_remover.html":[0,0,63],
+"class_remover.html#a07ded6d73cf117ca181b92bdf605d5e3":[0,0,63,0],
+"class_remover.html#a729a0b5a690e4a1eeb831f58f020d25e":[0,0,63,1],
+"class_rendered_scroll_fact.html":[0,0,64],
+"class_rendered_scroll_fact.html#a46b07146c68f89b57c1e78337a1b53a4":[0,0,64,7],
+"class_rendered_scroll_fact.html#a5dbfbce67346c674e5e0475853df740f":[0,0,64,0],
+"class_rendered_scroll_fact.html#a67a52a92f048b87c58227264f4ce7376":[0,0,64,8],
+"class_rendered_scroll_fact.html#aa9e4eea9bc875f73016212b8fd653568":[0,0,64,3],
+"class_rendered_scroll_fact.html#abaf7861577beee734918f1538722c4ee":[0,0,64,2],
+"class_rendered_scroll_fact.html#acd2f84bfac62adf78ef8925524d602bc":[0,0,64,1],
+"class_rendered_scroll_fact.html#ae5c9c7ad9f6f112b0ded53b1e3b1a058":[0,0,64,4],
+"class_rendered_scroll_fact.html#aed35d1e7973c9645e583e8c6d9393767":[0,0,64,5],
+"class_rendered_scroll_fact.html#aed810ad13492031addbdaaa32c72f318":[0,0,64,6],
+"class_restart.html":[0,0,65],
+"class_restart.html#a3e6057b49e36803a49b7581f42d8a0d6":[0,0,65,2],
+"class_restart.html#a45fa8798cc2975e60399c02ec78f4d25":[0,0,65,1],
+"class_restart.html#aa7755aa90814a67e4cc86533f268d157":[0,0,65,0],
+"class_restart.html#ad9ede7b20c4f6530f560618499c6a2f7":[0,0,65,3],
+"class_scroll.html":[0,0,66],
+"class_scroll.html#a095a93aa67c121b8d9e6dbae0e071f89":[0,0,66,16],
+"class_scroll.html#a543fd83fc759918791006ef764b09378":[0,0,66,15],
+"class_scroll.html#a69b80531dee462e546262c62c1c58a6b":[0,0,66,13],
+"class_scroll.html#a741095d5dd6dc8dad06929addc6ac1af":[0,0,66,14],
+"class_scroll.html#a9eb43c576294a478d40e26e4e60ebacd":[0,0,66,11],
+"class_scroll.html#ad7870519362c5b521d1ee9de6377b2d1":[0,0,66,10],
+"class_scroll.html#afa9e1d18f153dfe0699e5b29a4d44028":[0,0,66,12],
+"class_scroll_1_1_filled_scroll.html":[0,0,66,0],
+"class_scroll_1_1_filled_scroll.html#a90173f418f03882f6978c538f2a6a710":[0,0,66,0,2],
+"class_scroll_1_1_filled_scroll.html#afbbf7eb945c1f25f418fdc2430cd6baa":[0,0,66,0,1],
+"class_scroll_1_1_filled_scroll.html#aff6c021d2e568c4d72b88b1b87eca6de":[0,0,66,0,0],
+"class_scroll_1_1_scroll_application_checking_error.html":[0,0,66,1],
+"class_scroll_1_1_scroll_application_checking_error.html#a2bb0db42e4469a1b87b5d98eddbf7815":[0,0,66,1,0],
+"class_scroll_1_1_scroll_application_checking_error.html#a7aa0bad2855a585aec71fc1729307706":[0,0,66,1,2],
+"class_scroll_1_1_scroll_application_checking_error.html#a9b62ae23eb4696e6e67416ec64101fce":[0,0,66,1,1],
+"class_scroll_1_1_scroll_application_info.html":[0,0,66,2],
+"class_scroll_1_1_scroll_application_info.html#a47016d90748a35fe59dd25fbe1761739":[0,0,66,2,0],
+"class_scroll_1_1_scroll_application_info.html#aa85df42ec59b6641bbaf21ef57157d39":[0,0,66,2,1],
+"class_scroll_1_1_scroll_application_info.html#ab3cf484877785a037e9f6abb53eeee43":[0,0,66,2,2],
+"class_scroll_1_1_scroll_assignment.html":[0,0,66,3],
+"class_scroll_1_1_scroll_assignment.html#a1604f72bb48db2b7d79aed2b836d9d35":[0,0,66,3,1],
+"class_scroll_1_1_scroll_assignment.html#aa0dd0c91488d2dde3c10b2ba78b4b90a":[0,0,66,3,0],
+"class_scroll_1_1_scroll_dynamic_info.html":[0,0,66,4],
+"class_scroll_1_1_scroll_dynamic_info.html#a1b5f400c55145422c6cfa864f65df58a":[0,0,66,4,2],
+"class_scroll_1_1_scroll_dynamic_info.html#a1fa8db017b3b9831d3e3140aff834788":[0,0,66,4,4],
+"class_scroll_1_1_scroll_dynamic_info.html#a7881a14d6a4586e91ae8628fc1b8fc04":[0,0,66,4,3],
+"class_scroll_1_1_scroll_dynamic_info.html#aac5d94d96714ac6de93425ded8b7129b":[0,0,66,4,0],
+"class_scroll_1_1_scroll_dynamic_info.html#ad5ca5564f911d0d7dd86ac7340e61160":[0,0,66,4,1],
+"class_scroll_1_1_scroll_fact.html":[0,0,66,5],
+"class_scroll_1_1_scroll_fact.html#a5bcc4b0d2464e91edcf32dd15cdbba6c":[0,0,66,5,2],
+"class_scroll_1_1_scroll_fact.html#a69f5573d41ded0172752dcf377db0b53":[0,0,66,5,3],
+"class_scroll_1_1_scroll_fact.html#ae07ee182904731cb2fffd620e7a7aa00":[0,0,66,5,1],
+"class_scroll_1_1_scroll_fact.html#af20facbbf8b76d00f14b3a5d33d7b6d0":[0,0,66,5,0],
+"class_scroll_1_1_scroll_symbol_fact.html":[0,0,66,6],
+"class_scroll_1_1_scroll_symbol_fact.html#a0a9586c1c73cf57e4f77bde359963924":[0,0,66,6,2],
+"class_scroll_1_1_scroll_symbol_fact.html#a2cd872cc83a4e8d3d0d0bfa7bbe86c8e":[0,0,66,6,0],
+"class_scroll_1_1_scroll_symbol_fact.html#a86571379ff59b5e757bd5a1288fff793":[0,0,66,6,1],
+"class_scroll_1_1_scroll_theory_reference.html":[0,0,66,7],
+"class_scroll_1_1_scroll_theory_reference.html#a234c0b6d848790cbb47632a36f57f284":[0,0,66,7,1],
+"class_scroll_1_1_scroll_theory_reference.html#ab0ccba22838e2ec7296293d1a847e658":[0,0,66,7,0],
+"class_scroll_1_1_scroll_value_fact.html":[0,0,66,8],
+"class_scroll_1_1_scroll_value_fact.html#a5fcbf834e29ab16ea12bb8b821a7206d":[0,0,66,8,4],
+"class_scroll_1_1_scroll_value_fact.html#a9a89943c4d58a62f0732bea86f7643e8":[0,0,66,8,1],
+"class_scroll_1_1_scroll_value_fact.html#ac995e2a1d0a04a42af36b914f71d6537":[0,0,66,8,0],
+"class_scroll_1_1_scroll_value_fact.html#acb0dc04a822f1d64530ad1f70abc5c7c":[0,0,66,8,2],
+"class_scroll_1_1_scroll_value_fact.html#adb93ce5d48aa463861fcdfe9dffed3bc":[0,0,66,8,3],
+"class_scroll_1_1_uri_reference.html":[0,0,66,9],
+"class_scroll_1_1_uri_reference.html#a0ffd38b8dc30db7ed832a18306f6b80e":[0,0,66,9,0],
+"class_scroll_1_1_uri_reference.html#addc429ccd96a4b061d1b165f73e8b4a8":[0,0,66,9,1],
+"class_scroll_clicked_script.html":[0,0,67],
+"class_scroll_clicked_script.html#a2f1385dce7f3368af0847dfc829008a1":[0,0,67,1],
+"class_scroll_clicked_script.html#a519b89d89566d15d5c8f6e00bda56e94":[0,0,67,2],
+"class_scroll_clicked_script.html#afde590e05f1bc8af41d76a9076ab990b":[0,0,67,0],
+"class_scroll_details.html":[0,0,68],
+"class_scroll_details.html#a1463a71da841e3fa5e98cc5f1b186bf8":[0,0,68,23],
+"class_scroll_details.html#a1a9b67f5dccaa7664e62098cdfc51d7a":[0,0,68,18],
+"class_scroll_details.html#a1c52548d17b6e91a47cc8ff3139c03df":[0,0,68,3],
+"class_scroll_details.html#a1c98de63d5bad4deb76acae589bbae83":[0,0,68,20],
+"class_scroll_details.html#a1f50be533352d59d0751434c12c015ff":[0,0,68,6],
+"class_scroll_details.html#a1fdcb97a6e8ce79b83796b1066295a93":[0,0,68,2],
+"class_scroll_details.html#a23b498126f7832c85957c4cfbaaa4d75":[0,0,68,0],
+"class_scroll_details.html#a33939147e75b0368668f2fa49ecd1b96":[0,0,68,7],
+"class_scroll_details.html#a3ef63dd71fabb1a75943f741807d17a9":[0,0,68,13],
+"class_scroll_details.html#a5565d82324dc2bbe79a19b54cee5c4b5":[0,0,68,16],
+"class_scroll_details.html#a6d8abb73bf580b384e5f96e90ea41256":[0,0,68,22],
+"class_scroll_details.html#a733b191256d73bbff54e8167d3617725":[0,0,68,12],
+"class_scroll_details.html#a8606726af66a0efe799eb9ceb8e03e51":[0,0,68,17],
+"class_scroll_details.html#a87f0efdeb12adb4e03c26866870cd20f":[0,0,68,25],
+"class_scroll_details.html#a8d7d17ba1458f170f6f2fc27a06dfdb4":[0,0,68,9],
+"class_scroll_details.html#a9ed006a763286cbc1f13fbdf71e3eb28":[0,0,68,1],
+"class_scroll_details.html#aabeeba25af51f262b02b32c35c445d80":[0,0,68,24],
+"class_scroll_details.html#acb31b19981e67f342af3cc4621329e21":[0,0,68,8],
+"class_scroll_details.html#ad0e5dbe252382302148dd8a4e352914f":[0,0,68,15],
+"class_scroll_details.html#ad8cc6ee2f393bf6d32f15f2e73e40357":[0,0,68,10],
+"class_scroll_details.html#ad9a03d73a14a0417e9cd2941e83cf789":[0,0,68,5],
+"class_scroll_details.html#adb8b1cd64731d0724d9c2b46d6ba6f46":[0,0,68,21],
+"class_scroll_details.html#ae3d617782b1b07a9225dfaa5351eceae":[0,0,68,4],
+"class_scroll_details.html#ae459e1ce5fcb5e66362bf28b90b956ae":[0,0,68,14],
+"class_scroll_details.html#ae5f13f5137cce74fbea839f56f3b9c49":[0,0,68,19],
+"class_scroll_details.html#aecb83e27ad3384936bb1474f33e18643":[0,0,68,11],
+"class_scroll_u_i_manager.html":[0,0,69],
+"class_scroll_u_i_manager.html#a31fdb6daae3f50708b7f95bed75659d7":[0,0,69,3],
+"class_scroll_u_i_manager.html#a3c8714bd194851cd2c57d0b4734771ed":[0,0,69,1],
+"class_scroll_u_i_manager.html#a4b80cb5f5d9c612c8c913da2df9a690f":[0,0,69,4],
+"class_scroll_u_i_manager.html#a518dd9ff106731ad7264a0c245330189":[0,0,69,2],
+"class_scroll_u_i_manager.html#aeda1d766bbd9d2544f21abf243ee1b2a":[0,0,69,0],
+"class_shiny_things.html":[0,0,70],
+"class_shiny_things.html#a132fb507a9db9e9002315813a7642f6f":[0,0,70,18],
+"class_shiny_things.html#a13e3435ce94f7a3dab7ca090e1a289f3":[0,0,70,5],
+"class_shiny_things.html#a24ff1d5f2f91c5957231cdd1a99838b7":[0,0,70,19],
+"class_shiny_things.html#a255ffee2831fd023a15eafa84b99485c":[0,0,70,26],
+"class_shiny_things.html#a2fa3c9ce04bd63aa047e61330dfee50c":[0,0,70,21],
+"class_shiny_things.html#a3254f4afd887c7bfd92550b40c1a1c15":[0,0,70,7],
+"class_shiny_things.html#a34b62441bcfac8582fa97719d769e56a":[0,0,70,0],
+"class_shiny_things.html#a38eacf85d0a65fa3ae903d3884c26271":[0,0,70,25],
+"class_shiny_things.html#a4bea8892d28dede5d79e867987a4f0be":[0,0,70,23],
+"class_shiny_things.html#a5661edc7223e57cfc444aaad0ce16b52":[0,0,70,3],
+"class_shiny_things.html#a6aaf870c02675ef42685e2652f3e29f0":[0,0,70,12],
+"class_shiny_things.html#a6d1beba1f127cc1f1ffdff9e0a392b07":[0,0,70,24],
+"class_shiny_things.html#a6de729b70d5a18c9d16292758d7bee7d":[0,0,70,13],
+"class_shiny_things.html#a71194e56c2f917dddd4328424da7e149":[0,0,70,36],
+"class_shiny_things.html#a735f61a9619b67d095babe9177f0f94e":[0,0,70,2],
+"class_shiny_things.html#a78b1a3f90855b46f7decf45c40003d42":[0,0,70,10],
+"class_shiny_things.html#a80c112b4b0d2174401ba2696d73000c8":[0,0,70,38],
+"class_shiny_things.html#a882c73674c5203110a4e0caa608f5ce9":[0,0,70,29],
+"class_shiny_things.html#a89db433f320f2a853f6136443f38168e":[0,0,70,31],
+"class_shiny_things.html#a8f70cbd419583451204277ece4c6c88a":[0,0,70,22],
+"class_shiny_things.html#a90cf6430ba9bd17a04e8a111e4af1c20":[0,0,70,32],
+"class_shiny_things.html#a9276bdacba8d7b193a963ae949177bec":[0,0,70,34],
+"class_shiny_things.html#a95ade9077df304fa629ff8c84cc0e827":[0,0,70,16],
+"class_shiny_things.html#a95fd71195d95b8c9195d9496a000da43":[0,0,70,11],
+"class_shiny_things.html#a9a10c49fd7a570a14affde444c3ddabd":[0,0,70,28],
+"class_shiny_things.html#aa30cae8e8e4dcd561e88af1791968c28":[0,0,70,33],
+"class_shiny_things.html#aa3adda8190e68df89dfeb7e5c2b26bab":[0,0,70,17],
+"class_shiny_things.html#aa5354170805284f027b23c2ca60f1e15":[0,0,70,8],
+"class_shiny_things.html#aaaf397bdb22669ed1efc37c9f6960905":[0,0,70,14],
+"class_shiny_things.html#ab06bd95f41d1aba88b67256164ae43f4":[0,0,70,1],
+"class_shiny_things.html#ac76ada4bb051612457fd0c39d3c2c9aa":[0,0,70,30],
+"class_shiny_things.html#ace1ee19f5351c0c9e57d6bc26ecf8a8d":[0,0,70,15],
+"class_shiny_things.html#ad623211953a0141e54d50e9c3b3a03f1":[0,0,70,6],
+"class_shiny_things.html#ad6e5ae3dd3ffe79bfb661661f4062fa6":[0,0,70,4],
+"class_shiny_things.html#ae2b1397cd555a916a452cb2fec02c515":[0,0,70,35],
+"class_shiny_things.html#ae566db7ab50615052a1970085627acf6":[0,0,70,9],
+"class_shiny_things.html#ae5f27cda70b126141ecdbd9cd7e47044":[0,0,70,37],
+"class_shiny_things.html#af7e62739b38d54429029d45e892d19f1":[0,0,70,20],
+"class_shiny_things.html#afc84ad4d0378789e1404c9a70fa39b4f":[0,0,70,27],
+"class_solution_organizer.html":[0,0,71],
+"class_solution_organizer.html#a20a88287acce441fc2f2fc25137e5f1e":[0,0,71,8],
+"class_solution_organizer.html#a2215860e4b3f2e0425b6ce88096db45f":[0,0,71,1],
+"class_solution_organizer.html#a37ac0452bc743f9841c2b137b243a63b":[0,0,71,7],
+"class_solution_organizer.html#a65f9c46f6d1bf11d585f8fe97f889584":[0,0,71,9],
+"class_solution_organizer.html#a7f9f8e13ac4fc6e6a0174d313c1a574f":[0,0,71,6],
+"class_solution_organizer.html#a89027e2d5b71b93eea29dd9a7591f044":[0,0,71,3],
+"class_solution_organizer.html#abfaa5b749aa5242cbb08ecea4947b051":[0,0,71,4]
+};
diff --git a/Doxygen/output/html/navtreeindex4.js b/Doxygen/output/html/navtreeindex4.js
new file mode 100644
index 0000000000000000000000000000000000000000..b3e96cadd8d9ab8a6f91afa72a8522bad8f264ec
--- /dev/null
+++ b/Doxygen/output/html/navtreeindex4.js
@@ -0,0 +1,253 @@
+var NAVTREEINDEX4 =
+{
+"class_solution_organizer.html#ac0eba168098cd880232aece9b4eac9d1":[0,0,71,2],
+"class_solution_organizer.html#ae209c8ca2efc1e90d7301b2b780f3d8e":[0,0,71,5],
+"class_solution_organizer_1_1_sub_solution.html":[0,0,71,0],
+"class_solution_organizer_1_1_sub_solution.html#a2cf8b6fba11bd8bf7f8942a52f82b159":[0,0,71,0,5],
+"class_solution_organizer_1_1_sub_solution.html#a47f8032dfd74099f945ab2d58dcbe68c":[0,0,71,0,4],
+"class_solution_organizer_1_1_sub_solution.html#a481a4b95cb385da391a1c4548508f9d4":[0,0,71,0,3],
+"class_solution_organizer_1_1_sub_solution.html#a48cb5e149504bf3fc9071924a7862a8c":[0,0,71,0,1],
+"class_solution_organizer_1_1_sub_solution.html#a6c21647208a636e40910d1fcc5860a8d":[0,0,71,0,8],
+"class_solution_organizer_1_1_sub_solution.html#aa56c26be1bf5457a8fdc07653815a48a":[0,0,71,0,6],
+"class_solution_organizer_1_1_sub_solution.html#aa8640d4726f71583732d26b1fb95073e":[0,0,71,0,2],
+"class_solution_organizer_1_1_sub_solution.html#abd2b6157c9f8bb435ca636b82eb0d77e":[0,0,71,0,0],
+"class_solution_organizer_1_1_sub_solution.html#af780452c21e3a6ff6178ddc4b452924d":[0,0,71,0,7],
+"class_stage.html":[0,0,72],
+"class_stage.html#a04a254d189f1bb153ea38071ca56d28c":[0,0,72,16],
+"class_stage.html#a0a9b8503dcdb37e124bf742f50f21acc":[0,0,72,6],
+"class_stage.html#a10d3807a1fa2f754ab0ac1f4e3ff7d6c":[0,0,72,13],
+"class_stage.html#a20db72c7801d237fc540a5b418bb025f":[0,0,72,31],
+"class_stage.html#a20fa1608a56af63b36cc3631c785cbb9":[0,0,72,30],
+"class_stage.html#a29abcbcdd573cbbd5621e529d80ace16":[0,0,72,38],
+"class_stage.html#a2cdcf84092d9be7f38556aae88d72d27":[0,0,72,21],
+"class_stage.html#a3850bf51fdc38c335b703a73f2d84390":[0,0,72,10],
+"class_stage.html#a3a94291e8215833caf8301e679260212":[0,0,72,14],
+"class_stage.html#a415322e81f811962f41ccc13a27b80fd":[0,0,72,33],
+"class_stage.html#a483d91b64eed3d905af8aedbf07d58ec":[0,0,72,39],
+"class_stage.html#a4c0ce07bf099f1bbed268e795d6e7f8f":[0,0,72,1],
+"class_stage.html#a4d7a36c3f32ae3b43eb76d45d2cd54a0":[0,0,72,2],
+"class_stage.html#a4fb4a27911c43d45d5f86d3f96f08654":[0,0,72,27],
+"class_stage.html#a511e21222f0180412a5cf0c457c8cdd5":[0,0,72,36],
+"class_stage.html#a546f7c6fe4d4a53269448956562429d6":[0,0,72,37],
+"class_stage.html#a5791e2632b93400521c5eed33107d116":[0,0,72,3],
+"class_stage.html#a590447cc02ecaba6b69b26d0ded40e6e":[0,0,72,11],
+"class_stage.html#a6473bc6b7d252cb8ac58b074bdf0e9a4":[0,0,72,7],
+"class_stage.html#a6df1ca7a3cd6a91ae6f501a3c7370761":[0,0,72,32],
+"class_stage.html#a75bc2808e0b62640ad402d43a51d26f0":[0,0,72,24],
+"class_stage.html#a7cccd1047135707147cb99b66d1208f7":[0,0,72,4],
+"class_stage.html#a868a2ad7c26991e5cc8c8008e909bb1f":[0,0,72,0],
+"class_stage.html#a8be232d96750c4e1f72cb6498a121220":[0,0,72,5],
+"class_stage.html#a926a0bcc2ffd743ddb5ddd11019a04ec":[0,0,72,19],
+"class_stage.html#aa6664a49729fae49b0246f019f702895":[0,0,72,12],
+"class_stage.html#aa78bf11a7418cf177a9e27f4ad6955f1":[0,0,72,22],
+"class_stage.html#aa82b740e3e9a6929d9a365c42cecbda1":[0,0,72,17],
+"class_stage.html#aba3fc0bfb46dc5ebdf0b47245c811a88":[0,0,72,25],
+"class_stage.html#ac1281ad7083f3e5e403cce45289a0649":[0,0,72,29],
+"class_stage.html#ac7433d717336f9ffc0da919e5e6e314f":[0,0,72,8],
+"class_stage.html#ad575b437d33ef2993a819885bc5038a6":[0,0,72,28],
+"class_stage.html#ad6a667991a33549a592b632fbd2b7b96":[0,0,72,26],
+"class_stage.html#ad7bca2be30a38aa1b8bee99782726825":[0,0,72,18],
+"class_stage.html#ad99036faecb6777fb860cca1ae7731d5":[0,0,72,35],
+"class_stage.html#adc4a2e215c716811e122d7ed53ddf386":[0,0,72,15],
+"class_stage.html#ae5516c644b31b5ac3a738224af511d80":[0,0,72,23],
+"class_stage.html#ae78f0e378edb786562247b44b9be8797":[0,0,72,34],
+"class_stage.html#af92970815c08e993efb1ba8f3372d4b6":[0,0,72,20],
+"class_stage.html#afb40eed71cf610113cb21a9e67d3b00a":[0,0,72,9],
+"class_stage_behaviour.html":[0,0,73],
+"class_stage_behaviour.html#a6ba4f7ea43cb387385c4259f2b871f64":[0,0,73,2],
+"class_stage_behaviour.html#a99d183ce05fa54461fc87cadce548a03":[0,0,73,3],
+"class_stage_behaviour.html#aac42eea82a9fc48fbac00802f4dc6463":[0,0,73,1],
+"class_stage_behaviour.html#aca4969278bf3627f31527139f78636e1":[0,0,73,0],
+"class_stage_loader.html":[0,0,74],
+"class_stage_loader.html#a04bbfd02152ab381400060244c20c5b9":[0,0,74,1],
+"class_stage_loader.html#a36433c9ceb184251623defc37eb1d975":[0,0,74,8],
+"class_stage_loader.html#a3c35f0731dd21e258df06cc6b767b7e9":[0,0,74,9],
+"class_stage_loader.html#a499f4fdbdfd59aed438f4ff1d044e9c1":[0,0,74,11],
+"class_stage_loader.html#a53265a201cc424141cd790eda82fcb2b":[0,0,74,5],
+"class_stage_loader.html#a5c0732ac651c2210d835026474b4ddde":[0,0,74,10],
+"class_stage_loader.html#a73820456941d9cb8b5ab1f4ad5bddbb8":[0,0,74,7],
+"class_stage_loader.html#a96d438f2f1b864d3b9edf585e44da4a7":[0,0,74,4],
+"class_stage_loader.html#aaecc1a551aa5e4e33b58cced5d911eaf":[0,0,74,0],
+"class_stage_loader.html#acc0849a247202dcb7c3fa4345d27a1f5":[0,0,74,2],
+"class_stage_loader.html#ad0b28acee7003d7fef9a06fd3f099bc7":[0,0,74,6],
+"class_stage_loader.html#afa15172cd663ee1bbde3ad4873aa9be6":[0,0,74,3],
+"class_stage_static.html":[0,0,75],
+"class_stage_static.html#a06194934a71ec122180ca7ed50007212":[0,0,75,8],
+"class_stage_static.html#a1202ca6e0f3c6b29cce958edadc283cb":[0,0,75,1],
+"class_stage_static.html#a1202ca6e0f3c6b29cce958edadc283cba686e697538050e4664636337cc3b834f":[0,0,75,1,1],
+"class_stage_static.html#a1202ca6e0f3c6b29cce958edadc283cbade3c731be5633838089a07179d301d7b":[0,0,75,1,0],
+"class_stage_static.html#a15e633be559203508df4700750a8afab":[0,0,75,16],
+"class_stage_static.html#a1c07009989ec4396b7eb59669e6e6bf7":[0,0,75,6],
+"class_stage_static.html#a20f2ed5e85366b4ca52e1199186152fe":[0,0,75,20],
+"class_stage_static.html#a2ca8799d0d70970a48992284a9b54a01":[0,0,75,4],
+"class_stage_static.html#a2e96919d56d5f9cdc69961bfd338c5ba":[0,0,75,24],
+"class_stage_static.html#a579d9db71338001b70cfe1374febd4b5":[0,0,75,19],
+"class_stage_static.html#a5b42dc6adc37f827de97d220bcd0d4f4":[0,0,75,5],
+"class_stage_static.html#a6eec1c1438bf0ffe784e0676f5a578f5":[0,0,75,17],
+"class_stage_static.html#a79a5b343aa5b9b1841c77c933a2e12bf":[0,0,75,11],
+"class_stage_static.html#a7ac4507de8df700a4fd44c2cb495033b":[0,0,75,13],
+"class_stage_static.html#a87ba52c67996acef01f71113c01be45b":[0,0,75,10],
+"class_stage_static.html#a88147c31eb5dc09239a65865d8219001":[0,0,75,12],
+"class_stage_static.html#a8bd51b08430b5855fa4c23a62f181f5a":[0,0,75,22],
+"class_stage_static.html#a90720efb3185f55cd5f85d024358e6d7":[0,0,75,18],
+"class_stage_static.html#aada8f91b2d1b2c1e56b47243d403e718":[0,0,75,9],
+"class_stage_static.html#ac1503a0b08f6d8d40a1d3f81b174eb21":[0,0,75,7],
+"class_stage_static.html#ac3323e4192fd65dad12a4311cd7d7b42":[0,0,75,14],
+"class_stage_static.html#ac3e5974d8914bfcd35e9de55d3f7e81d":[0,0,75,23],
+"class_stage_static.html#ad259bc429af988b6cd1ac4505e92ffe8":[0,0,75,25],
+"class_stage_static.html#ade03945166bc7905fefcf96c7751b832":[0,0,75,21],
+"class_stage_static.html#ae0ead6ff1d4cb6beb4dac6826e19c0e7":[0,0,75,3],
+"class_stage_static.html#ae647a968e08d079612cd10a261738aa7":[0,0,75,15],
+"class_stage_static.html#af43fd9717c7a138b2722780600b45e82":[0,0,75,2],
+"class_start_server.html":[0,0,76],
+"class_start_server.html#a134731bb9656fda174f2edc4babae64b":[0,0,76,3],
+"class_start_server.html#a639dd319a7bf52230d56a393f65e9e73":[0,0,76,6],
+"class_start_server.html#a7c06e1417d264953a02a5f8d2814d15e":[0,0,76,4],
+"class_start_server.html#a88dba52490207adfa22e4ff166e806fb":[0,0,76,2],
+"class_start_server.html#a9523f7d47efa452667297047919db2b5":[0,0,76,5],
+"class_start_server.html#abea4a5b1fdafd69bf3e8d3fd694ced96":[0,0,76,0],
+"class_start_server.html#ac4da4af85c6c0504d1a2d3b0d81aeca3":[0,0,76,7],
+"class_start_server.html#ae5486dcf9b18bb59cbc4c118c87ea1c1":[0,0,76,1],
+"class_tape.html":[0,0,77],
+"class_tape.html#a105725d57e5303a270abc1c46b968e85":[0,0,77,8],
+"class_tape.html#a129b506622904d5750499d9c11f6de69":[0,0,77,13],
+"class_tape.html#a1e32ef5930919e7491c5718453f3af43":[0,0,77,12],
+"class_tape.html#a2457ddc04ccd4247c80eab41496ef3d4":[0,0,77,11],
+"class_tape.html#a4d6c6d4799c5993658ebafad0427731d":[0,0,77,6],
+"class_tape.html#a6c3b9a794a6dacdec360f0fe5788e74b":[0,0,77,7],
+"class_tape.html#a7652d5608e25e7453e3235238ebfa325":[0,0,77,0],
+"class_tape.html#a7a8b3f34f8bb6b72a01794dcdbfa2dee":[0,0,77,9],
+"class_tape.html#a9e2f6fa51f834b35efaa11f1f815a485":[0,0,77,1],
+"class_tape.html#a9e5d46474dfa79d7e2f23c8018e5e657":[0,0,77,4],
+"class_tape.html#aa4d350b49d43248352c0dbfb6ff11245":[0,0,77,5],
+"class_tape.html#aa5d6d3eed5688ca4996c222789f6fc60":[0,0,77,14],
+"class_tape.html#aa778c83fb81572be965662098a52bcb5":[0,0,77,10],
+"class_tape.html#ab0db7aa04f629e6b631775bd69e1940a":[0,0,77,2],
+"class_tape.html#ad3de0641d633ed808d37e3209359d0d2":[0,0,77,3],
+"class_task_charakter_animation.html":[0,0,78],
+"class_task_charakter_animation.html#a01ef893c6af519c973d7a1488542d303":[0,0,78,26],
+"class_task_charakter_animation.html#a0457ac4c16454c82c45fb0bb41ca13b9":[0,0,78,9],
+"class_task_charakter_animation.html#a0eb6714f420afb4ac6251a8736a02129":[0,0,78,20],
+"class_task_charakter_animation.html#a0f1e97a14871a4d9613ca50deab5b0cb":[0,0,78,14],
+"class_task_charakter_animation.html#a112ccb4e42afd3ac8bebfa2576320991":[0,0,78,25],
+"class_task_charakter_animation.html#a1d91a7cf0dbb006676fa4eb54bb056aa":[0,0,78,4],
+"class_task_charakter_animation.html#a3ad3ad74c46613f358ae7e2419e400a7":[0,0,78,17],
+"class_task_charakter_animation.html#a5038dd4c3d8bf2581ab01db5d8ea3174":[0,0,78,8],
+"class_task_charakter_animation.html#a58a6cfbec47964bece408a6a64a5cc69":[0,0,78,21],
+"class_task_charakter_animation.html#a6683175a89df75b0e3b3bc5f1e05ad59":[0,0,78,12],
+"class_task_charakter_animation.html#a6712db9d894071f770344e9383010f99":[0,0,78,7],
+"class_task_charakter_animation.html#a6f5fce609565247fd5fb624627868446":[0,0,78,15],
+"class_task_charakter_animation.html#a752e222839059123234f55197a5e9420":[0,0,78,10],
+"class_task_charakter_animation.html#a7725f6b02e963312f3f61fd4f90c666d":[0,0,78,28],
+"class_task_charakter_animation.html#a78942058c4e3696c36443e217c41f1ee":[0,0,78,22],
+"class_task_charakter_animation.html#a84ea9880da02e06a52007dfa7c977b5a":[0,0,78,1],
+"class_task_charakter_animation.html#a860520d047fa5434e7d569eefda9b6ff":[0,0,78,13],
+"class_task_charakter_animation.html#a869a1617cccfa7b67891aea996e72ece":[0,0,78,2],
+"class_task_charakter_animation.html#a8d060c887208a8a7dec49bbdccd0d51d":[0,0,78,3],
+"class_task_charakter_animation.html#a91e70e73c8eef371e023f0e520375f6e":[0,0,78,19],
+"class_task_charakter_animation.html#ab22a22ed97277d42a350b19beb2c5d9e":[0,0,78,18],
+"class_task_charakter_animation.html#ab5c1fc8149c11881909c9a060dbc7a4c":[0,0,78,24],
+"class_task_charakter_animation.html#ab91bb758a70cec06c76553a3f954b35f":[0,0,78,6],
+"class_task_charakter_animation.html#ac015f59f5a4bb5c14574f2314a7830a0":[0,0,78,11],
+"class_task_charakter_animation.html#ad04c3cf6cf00321e35a16c4cdeb6b56a":[0,0,78,27],
+"class_task_charakter_animation.html#ad1834b6a25355f4e8bd0af2c972357de":[0,0,78,5],
+"class_task_charakter_animation.html#ad8d2c5f5c437a192f48433e06f7568b6":[0,0,78,16],
+"class_task_charakter_animation.html#ae031722f686338f76b9bc84b3034a2dc":[0,0,78,23],
+"class_task_charakter_animation.html#af1459ffecb2f7a648ef283aee233369a":[0,0,78,30],
+"class_task_charakter_animation.html#af19ccad0e88ba698a14c03c44fe471b0":[0,0,78,29],
+"class_task_charakter_animation.html#af2f41b9d4467ddf33577d5bc737d044b":[0,0,78,31],
+"class_task_charakter_animation.html#af76fa96e15667dab7d81223ae8a7afea":[0,0,78,0],
+"class_tool_mode_selector.html":[0,0,79],
+"class_tool_mode_selector.html#a14bee6a4a0824b73b947bd28bf12749a":[0,0,79,4],
+"class_tool_mode_selector.html#a2bb83abfb58046d28137e37ebd9072fb":[0,0,79,3],
+"class_tool_mode_selector.html#a7be7ff2988aeb35987f74546a80d81f4":[0,0,79,9],
+"class_tool_mode_selector.html#a7fd6842a7a58d0b849e8097549592806":[0,0,79,7],
+"class_tool_mode_selector.html#a9b0729b6a1fa592b8250b75c2d4a0ad0":[0,0,79,5],
+"class_tool_mode_selector.html#a9fb2a57376a6ead51a6eb66a6f1a9112":[0,0,79,0],
+"class_tool_mode_selector.html#ad4ae45a4882feff46ab2c62bd507cd76":[0,0,79,6],
+"class_tool_mode_selector.html#af5197a98937ef727e6550dddef6e2717":[0,0,79,8],
+"class_tool_mode_selector.html#af803e774356a52c5ebf683ba0a1a534e":[0,0,79,1],
+"class_tool_mode_selector.html#af9a1e3344cceb7812bd0f4d5ae9aaf99":[0,0,79,2],
+"class_tool_mode_text.html":[0,0,80],
+"class_tool_mode_text.html#a255492a8d78333543ac3d416d2384c19":[0,0,80,1],
+"class_tool_mode_text.html#aaeaf4c78f03d2c6ad2ba913b6e410212":[0,0,80,0],
+"class_u_i_tool_box.html":[0,0,81],
+"class_u_i_tool_box.html#a545eca6096c86303aaa4f89fae29a40e":[0,0,81,0],
+"class_world_cursor.html":[0,0,82],
+"class_world_cursor.html#a0183d66e569dd39faedaf495f2a69a43":[0,0,82,6],
+"class_world_cursor.html#a0982b39de92eb54c90507dc10eff9d7a":[0,0,82,11],
+"class_world_cursor.html#a2c48d59cb633890fa8d691e88f6d4ee3":[0,0,82,4],
+"class_world_cursor.html#a2dc5ed3e95015df525b19152e2a1545e":[0,0,82,2],
+"class_world_cursor.html#a308d7c85e2989c6cadb4b26fbb108498":[0,0,82,5],
+"class_world_cursor.html#a4fe4a28697cd670cb8ee86eb32221fb9":[0,0,82,8],
+"class_world_cursor.html#a6ba638609a75852cb2c50c5b3b3236cf":[0,0,82,3],
+"class_world_cursor.html#a8d6bd52839d0ccf3703cf70a27580321":[0,0,82,1],
+"class_world_cursor.html#a9908dca3f104fd3cbda39a67456d378b":[0,0,82,9],
+"class_world_cursor.html#ab7a468c03f6ab5b0bc22e7872ba1d6fe":[0,0,82,10],
+"class_world_cursor.html#ab94aee84a5c8ea7862f54996884d83e9":[0,0,82,0],
+"class_world_cursor.html#ae17046b0ee7a45fe1b19424a5893c99a":[0,0,82,7],
+"classes.html":[0,1],
+"dir_17e56777ce10be98563aaed983e62136.html":[1,0,0,0,0,2],
+"dir_3dbd4d3e1a268acea3d145eb4fe1ee35.html":[1,0,0,0,4,0,0],
+"dir_48093dab2a6dea0ff475fd8c069bb1d7.html":[1,0,0,0,0,1],
+"dir_4ae35e2d0d203079e26c83ccaec95743.html":[1,0,0,0,4],
+"dir_721de5d964af8e546186d67c247c130b.html":[1,0,0,0,4,0],
+"dir_755cd5fbd508c2d492f31884d1b49ca6.html":[1,0,0,0,0],
+"dir_84bbf7b3c7f28a5a18725745e1505219.html":[1,0,0],
+"dir_8cda9015d629c02aba731309a248d9da.html":[1,0,0,0,2],
+"dir_90c90f4be25d57f9219cf68dc1d1eb16.html":[1,0,0,0,1],
+"dir_b900abf6791c063514b61fcc40c7c5ad.html":[1,0,0,0,3],
+"dir_eeeaf6713f66d01503c34788ba07f0b5.html":[1,0,0,0,0,0],
+"dir_f13b41af88cf68434578284aaf699e39.html":[1,0,0,0],
+"dir_f1704b393340e42ccf2ea06b4aa9270d.html":[1,0,0,0,4,0,1],
+"files.html":[1,0],
+"functions.html":[0,3,0,0],
+"functions.html":[0,3,0],
+"functions_a.html":[0,3,0,1],
+"functions_b.html":[0,3,0,2],
+"functions_c.html":[0,3,0,3],
+"functions_d.html":[0,3,0,4],
+"functions_e.html":[0,3,0,5],
+"functions_enum.html":[0,3,3],
+"functions_f.html":[0,3,0,6],
+"functions_func.html":[0,3,1],
+"functions_func.html":[0,3,1,0],
+"functions_func_a.html":[0,3,1,1],
+"functions_func_b.html":[0,3,1,2],
+"functions_func_c.html":[0,3,1,3],
+"functions_func_d.html":[0,3,1,4],
+"functions_func_e.html":[0,3,1,5],
+"functions_func_f.html":[0,3,1,6],
+"functions_func_g.html":[0,3,1,7],
+"functions_func_h.html":[0,3,1,8],
+"functions_func_i.html":[0,3,1,9],
+"functions_func_l.html":[0,3,1,10],
+"functions_func_m.html":[0,3,1,11],
+"functions_func_n.html":[0,3,1,12],
+"functions_func_o.html":[0,3,1,13],
+"functions_func_p.html":[0,3,1,14],
+"functions_func_q.html":[0,3,1,15],
+"functions_func_r.html":[0,3,1,16],
+"functions_func_s.html":[0,3,1,17],
+"functions_func_t.html":[0,3,1,18],
+"functions_func_u.html":[0,3,1,19],
+"functions_func_v.html":[0,3,1,20],
+"functions_func_w.html":[0,3,1,21],
+"functions_func_y.html":[0,3,1,22],
+"functions_g.html":[0,3,0,7],
+"functions_h.html":[0,3,0,8],
+"functions_i.html":[0,3,0,9],
+"functions_k.html":[0,3,0,10],
+"functions_l.html":[0,3,0,11],
+"functions_m.html":[0,3,0,12],
+"functions_n.html":[0,3,0,13],
+"functions_o.html":[0,3,0,14],
+"functions_p.html":[0,3,0,15],
+"functions_prop.html":[0,3,4],
+"functions_q.html":[0,3,0,16],
+"functions_r.html":[0,3,0,17],
+"functions_s.html":[0,3,0,18],
+"functions_t.html":[0,3,0,19],
+"functions_u.html":[0,3,0,20],
+"functions_v.html":[0,3,0,21]
+};
diff --git a/Doxygen/output/html/navtreeindex5.js b/Doxygen/output/html/navtreeindex5.js
new file mode 100644
index 0000000000000000000000000000000000000000..e7c0ad6e6593c69763dfc74f3e730614b2ed4c73
--- /dev/null
+++ b/Doxygen/output/html/navtreeindex5.js
@@ -0,0 +1,65 @@
+var NAVTREEINDEX5 =
+{
+"functions_vars.html":[0,3,2,0],
+"functions_vars.html":[0,3,2],
+"functions_vars_a.html":[0,3,2,1],
+"functions_vars_b.html":[0,3,2,2],
+"functions_vars_c.html":[0,3,2,3],
+"functions_vars_d.html":[0,3,2,4],
+"functions_vars_e.html":[0,3,2,5],
+"functions_vars_f.html":[0,3,2,6],
+"functions_vars_g.html":[0,3,2,7],
+"functions_vars_h.html":[0,3,2,8],
+"functions_vars_i.html":[0,3,2,9],
+"functions_vars_k.html":[0,3,2,10],
+"functions_vars_l.html":[0,3,2,11],
+"functions_vars_m.html":[0,3,2,12],
+"functions_vars_n.html":[0,3,2,13],
+"functions_vars_o.html":[0,3,2,14],
+"functions_vars_p.html":[0,3,2,15],
+"functions_vars_r.html":[0,3,2,16],
+"functions_vars_s.html":[0,3,2,17],
+"functions_vars_t.html":[0,3,2,18],
+"functions_vars_u.html":[0,3,2,19],
+"functions_vars_v.html":[0,3,2,20],
+"functions_vars_w.html":[0,3,2,21],
+"functions_vars_x.html":[0,3,2,22],
+"functions_vars_y.html":[0,3,2,23],
+"functions_w.html":[0,3,0,22],
+"functions_x.html":[0,3,0,23],
+"functions_y.html":[0,3,0,24],
+"hierarchy.html":[0,2],
+"index.html":[],
+"pages.html":[],
+"struct_fact_organizer_1_1meta.html":[0,0,24,0],
+"struct_fact_organizer_1_1meta.html#a1ffdc7794534772f36ec73b755267dc5":[0,0,24,0,2],
+"struct_fact_organizer_1_1meta.html#a89f946bb717ae699fcfb1507f2356370":[0,0,24,0,0],
+"struct_fact_organizer_1_1meta.html#a91d7079c4dd366fe694053100b1bfce7":[0,0,24,0,1],
+"struct_fact_organizer_1_1stepnote.html":[0,0,24,1],
+"struct_fact_organizer_1_1stepnote.html#a1918d1346f99017cf449086ee7ba64e7":[0,0,24,1,0],
+"struct_fact_organizer_1_1stepnote.html#a4fc8dd732ea1e74e541e68bded7dea14":[0,0,24,1,4],
+"struct_fact_organizer_1_1stepnote.html#ab8938fdb7cd414689bd36620e48548d5":[0,0,24,1,1],
+"struct_fact_organizer_1_1stepnote.html#acf09c7f5aab59a41ba9aea34d8fb34f7":[0,0,24,1,3],
+"struct_fact_organizer_1_1stepnote.html#afa447050dcd81f37f8594eb140383deb":[0,0,24,1,2],
+"struct_public_fact_organizer_1_1meta.html":[0,0,60,0],
+"struct_public_fact_organizer_1_1meta.html#a5c99231065be9d5fcf8740413aec2dc8":[0,0,60,0,1],
+"struct_public_fact_organizer_1_1meta.html#a739c6ab32f487883687ecc1926c11053":[0,0,60,0,0],
+"struct_public_fact_organizer_1_1meta.html#aba17b6ca864ffe42636001f88b5adc13":[0,0,60,0,2],
+"struct_public_fact_organizer_1_1stepnote.html":[0,0,60,1],
+"struct_public_fact_organizer_1_1stepnote.html#a0378201a2345bda5699ac69aa5bc6026":[0,0,60,1,3],
+"struct_public_fact_organizer_1_1stepnote.html#a699ff26a720060602cc358f7f070b119":[0,0,60,1,1],
+"struct_public_fact_organizer_1_1stepnote.html#abbf732374719c07d7f424252dd969a2c":[0,0,60,1,2],
+"struct_public_fact_organizer_1_1stepnote.html#abdf19278155a61c64e60b9770e4080bf":[0,0,60,1,0],
+"struct_public_fact_organizer_1_1stepnote.html#ac183c2d4c52d796a0d6940cb766da33d":[0,0,60,1,4],
+"struct_stage_static_1_1_stage_error_struct.html":[0,0,75,0],
+"struct_stage_static_1_1_stage_error_struct.html#a3328ede366139d5554712705f382ef8c":[0,0,75,0,8],
+"struct_stage_static_1_1_stage_error_struct.html#a630a0139adb3b6e84f86b68b4b7410f7":[0,0,75,0,9],
+"struct_stage_static_1_1_stage_error_struct.html#a7beade41a5f50d07ffd4924e4234fd6e":[0,0,75,0,4],
+"struct_stage_static_1_1_stage_error_struct.html#aa90282b61e50309cb9fd7bd560169be4":[0,0,75,0,5],
+"struct_stage_static_1_1_stage_error_struct.html#aaaf8b7c7437f4100544cb5e593c720aa":[0,0,75,0,0],
+"struct_stage_static_1_1_stage_error_struct.html#ab27e708f5750c7e67703d02b7426fc45":[0,0,75,0,7],
+"struct_stage_static_1_1_stage_error_struct.html#ac33fa9e9b8eb2f9df758adab5a2907d4":[0,0,75,0,2],
+"struct_stage_static_1_1_stage_error_struct.html#ad9fc599de9abed7f4b9aa950dec801b6":[0,0,75,0,1],
+"struct_stage_static_1_1_stage_error_struct.html#ae16464c285e43889ef1a9d8f2a8e9e43":[0,0,75,0,3],
+"struct_stage_static_1_1_stage_error_struct.html#aefa04b644ef9e0eb6ec37dd9cbe24f84":[0,0,75,0,6]
+};
diff --git a/Doxygen/output/html/open.png b/Doxygen/output/html/open.png
new file mode 100644
index 0000000000000000000000000000000000000000..fae6d8ff9da854ebf7f74d9bf9eec8479c54c0b0
--- /dev/null
+++ b/Doxygen/output/html/open.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:a04665e9dd0ef5ef2c6ddf02b4a12472984485adb027fd12ae6c60ffd203b1a4
+size 123
diff --git a/Doxygen/output/html/resize.js b/Doxygen/output/html/resize.js
new file mode 100644
index 0000000000000000000000000000000000000000..7fe30d10b7ffcc42300b38b34456d8827f9b6415
--- /dev/null
+++ b/Doxygen/output/html/resize.js
@@ -0,0 +1,150 @@
+/*
+ @licstart  The following is the entire license notice for the JavaScript code in this file.
+
+ The MIT License (MIT)
+
+ Copyright (C) 1997-2020 by Dimitri van Heesch
+
+ Permission is hereby granted, free of charge, to any person obtaining a copy of this software
+ and associated documentation files (the "Software"), to deal in the Software without restriction,
+ including without limitation the rights to use, copy, modify, merge, publish, distribute,
+ sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is
+ furnished to do so, subject to the following conditions:
+
+ The above copyright notice and this permission notice shall be included in all copies or
+ substantial portions of the Software.
+
+ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING
+ BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+ NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
+ DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+
+ @licend  The above is the entire license notice for the JavaScript code in this file
+ */
+function initResizable()
+{
+  var cookie_namespace = 'doxygen';
+  var sidenav,navtree,content,header,collapsed,collapsedWidth=0,barWidth=6,desktop_vp=768,titleHeight;
+
+  function readCookie(cookie)
+  {
+    var myCookie = cookie_namespace+"_"+cookie+"=";
+    if (document.cookie) {
+      var index = document.cookie.indexOf(myCookie);
+      if (index != -1) {
+        var valStart = index + myCookie.length;
+        var valEnd = document.cookie.indexOf(";", valStart);
+        if (valEnd == -1) {
+          valEnd = document.cookie.length;
+        }
+        var val = document.cookie.substring(valStart, valEnd);
+        return val;
+      }
+    }
+    return 0;
+  }
+
+  function writeCookie(cookie, val, expiration)
+  {
+    if (val==undefined) return;
+    if (expiration == null) {
+      var date = new Date();
+      date.setTime(date.getTime()+(10*365*24*60*60*1000)); // default expiration is one week
+      expiration = date.toGMTString();
+    }
+    document.cookie = cookie_namespace + "_" + cookie + "=" + val + "; SameSite=Lax; expires=" + expiration+"; path=/";
+  }
+
+  function resizeWidth()
+  {
+    var windowWidth = $(window).width() + "px";
+    var sidenavWidth = $(sidenav).outerWidth();
+    content.css({marginLeft:parseInt(sidenavWidth)+"px"});
+    writeCookie('width',sidenavWidth-barWidth, null);
+  }
+
+  function restoreWidth(navWidth)
+  {
+    var windowWidth = $(window).width() + "px";
+    content.css({marginLeft:parseInt(navWidth)+barWidth+"px"});
+    sidenav.css({width:navWidth + "px"});
+  }
+
+  function resizeHeight()
+  {
+    var headerHeight = header.outerHeight();
+    var footerHeight = footer.outerHeight();
+    var windowHeight = $(window).height();
+    var contentHeight,navtreeHeight,sideNavHeight;
+    if (typeof page_layout==='undefined' || page_layout==0) { /* DISABLE_INDEX=NO */
+      contentHeight = windowHeight - headerHeight - footerHeight;
+      navtreeHeight = contentHeight;
+      sideNavHeight = contentHeight;
+    } else if (page_layout==1) { /* DISABLE_INDEX=YES */
+      contentHeight = windowHeight - footerHeight;
+      navtreeHeight = windowHeight - headerHeight;
+      sideNavHeight = windowHeight;
+    }
+    content.css({height:contentHeight + "px"});
+    navtree.css({height:navtreeHeight + "px"});
+    sidenav.css({height:sideNavHeight + "px"});
+    var width=$(window).width();
+    if (width!=collapsedWidth) {
+      if (width<desktop_vp && collapsedWidth>=desktop_vp) {
+        if (!collapsed) {
+          collapseExpand();
+        }
+      } else if (width>desktop_vp && collapsedWidth<desktop_vp) {
+        if (collapsed) {
+          collapseExpand();
+        }
+      }
+      collapsedWidth=width;
+    }
+    if (location.hash.slice(1)) {
+      (document.getElementById(location.hash.slice(1))||document.body).scrollIntoView();
+    }
+  }
+
+  function collapseExpand()
+  {
+    if (sidenav.width()>0) {
+      restoreWidth(0);
+      collapsed=true;
+    }
+    else {
+      var width = readCookie('width');
+      if (width>200 && width<$(window).width()) { restoreWidth(width); } else { restoreWidth(200); }
+      collapsed=false;
+    }
+  }
+
+  header  = $("#top");
+  sidenav = $("#side-nav");
+  content = $("#doc-content");
+  navtree = $("#nav-tree");
+  footer  = $("#nav-path");
+  $(".side-nav-resizable").resizable({resize: function(e, ui) { resizeWidth(); } });
+  $(sidenav).resizable({ minWidth: 0 });
+  $(window).resize(function() { resizeHeight(); });
+  var device = navigator.userAgent.toLowerCase();
+  var touch_device = device.match(/(iphone|ipod|ipad|android)/);
+  if (touch_device) { /* wider split bar for touch only devices */
+    $(sidenav).css({ paddingRight:'20px' });
+    $('.ui-resizable-e').css({ width:'20px' });
+    $('#nav-sync').css({ right:'34px' });
+    barWidth=20;
+  }
+  var width = readCookie('width');
+  if (width) { restoreWidth(width); } else { resizeWidth(); }
+  resizeHeight();
+  var url = location.href;
+  var i=url.indexOf("#");
+  if (i>=0) window.location.hash=url.substr(i);
+  var _preventDefault = function(evt) { evt.preventDefault(); };
+  $("#splitbar").bind("dragstart", _preventDefault).bind("selectstart", _preventDefault);
+  $(".ui-resizable-handle").dblclick(collapseExpand);
+  $(window).on('load',resizeHeight);
+}
+/* @license-end */
diff --git a/Doxygen/output/html/search/all_0.html b/Doxygen/output/html/search/all_0.html
new file mode 100644
index 0000000000000000000000000000000000000000..65f85b5b74b308ab0c68d6abf7a275edcfca682d
--- /dev/null
+++ b/Doxygen/output/html/search/all_0.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="all_0.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+  if (event.data == "take_focus") {
+    var elem = searchResults.NavNext(0);
+    if (elem) elem.focus();
+  }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/search/all_0.js b/Doxygen/output/html/search/all_0.js
new file mode 100644
index 0000000000000000000000000000000000000000..a26c8278fd04cd91e43609ea6aa354d3ad22fba9
--- /dev/null
+++ b/Doxygen/output/html/search/all_0.js
@@ -0,0 +1,18 @@
+var searchData=
+[
+  ['_5fclone_0',['_Clone',['../class_edit_loader.html#a85350f34f42fdf962fdd2a6e8e13d90a',1,'EditLoader']]],
+  ['_5fcustomlabel_1',['_CustomLabel',['../class_fact.html#abe0a555478c7d84d82d47713c3341a19',1,'Fact']]],
+  ['_5fdelete_2',['_Delete',['../class_edit_loader.html#a537c24e6a4c629314e7db4db735e2162',1,'EditLoader']]],
+  ['_5ffacts_3',['_Facts',['../class_fact.html#addf13e312f8d68a630cde0eb0292e779',1,'Fact']]],
+  ['_5fgadgetlaserdistance_4',['_GadgetLaserDistance',['../class_global_behaviour.html#aa43c58847f4b2140fa4e72e38ebe633a',1,'GlobalBehaviour']]],
+  ['_5fgadgetphysicaldistance_5',['_GadgetPhysicalDistance',['../class_global_behaviour.html#a55d28ed5066820169c35f1abf1be087c',1,'GlobalBehaviour']]],
+  ['_5fhintanimationduration_6',['_hintAnimationDuration',['../class_global_behaviour.html#aba11094ab5c21a0419fa1ffa1fa43e3f',1,'GlobalBehaviour']]],
+  ['_5fhintanimationendcolor_7',['_hintAnimationEndColor',['../class_global_behaviour.html#aee7d3510a5eeb4a0e8d8d09f51babc77',1,'GlobalBehaviour']]],
+  ['_5fhintanimationstartcolor_8',['_hintAnimationStartColor',['../class_global_behaviour.html#a6d53399649b0132ed9376065e68273ec',1,'GlobalBehaviour']]],
+  ['_5flabel_9',['_label',['../class_rendered_scroll_fact.html#aa9e4eea9bc875f73016212b8fd653568',1,'RenderedScrollFact']]],
+  ['_5fsave_10',['_Save',['../class_edit_loader.html#a6fc8e91e375f52f286b21c2e739869ca',1,'EditLoader']]],
+  ['_5fstageaccomplished_11',['_StageAccomplished',['../class_global_behaviour.html#a32329e5df133c503f2df4af336c344de',1,'GlobalBehaviour']]],
+  ['_5fstageerror_12',['_StageError',['../class_global_behaviour.html#a7c277de1a2bd83a0e36957966c9fbf49',1,'GlobalBehaviour']]],
+  ['_5fstagenotyetaccomplished_13',['_StageNotYetAccomplished',['../class_global_behaviour.html#a942bbbe4c2189abbb81c5be26ea4375b',1,'GlobalBehaviour']]],
+  ['_5furi_14',['_URI',['../class_fact.html#a338f38115696c45402971ef7d0e1ab13',1,'Fact']]]
+];
diff --git a/Doxygen/output/html/search/all_1.html b/Doxygen/output/html/search/all_1.html
new file mode 100644
index 0000000000000000000000000000000000000000..af53dabdc35235a91bf356ec6382839f11716eb4
--- /dev/null
+++ b/Doxygen/output/html/search/all_1.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="all_1.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+  if (event.data == "take_focus") {
+    var elem = searchResults.NavNext(0);
+    if (elem) elem.focus();
+  }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/search/all_1.js b/Doxygen/output/html/search/all_1.js
new file mode 100644
index 0000000000000000000000000000000000000000..1d3aac05f96b2e8e55db2a071972084bb72c60a6
--- /dev/null
+++ b/Doxygen/output/html/search/all_1.js
@@ -0,0 +1,64 @@
+var searchData=
+[
+  ['abstractlinefact_0',['AbstractLineFact',['../class_abstract_line_fact.html',1,'AbstractLineFact'],['../class_abstract_line_fact.html#aaff88e709ce3921720c89669c543ee73',1,'AbstractLineFact.AbstractLineFact()'],['../class_abstract_line_fact.html#a8293ff4322a3ac4aa8737a6283ab382c',1,'AbstractLineFact.AbstractLineFact(AbstractLineFact fact, Dictionary&lt; string, string &gt; old_to_new, FactOrganizer organizer)'],['../class_abstract_line_fact.html#a1b155f7023e9ad34f9a28d1178b96a03',1,'AbstractLineFact.AbstractLineFact(string pid1, string pid2, FactOrganizer organizer)'],['../class_abstract_line_fact.html#a2915748e037ecb4fd37ac5d7050f9798',1,'AbstractLineFact.AbstractLineFact(string pid1, string pid2, string backendURI, FactOrganizer organizer)']]],
+  ['abstractlinefactwrappedcrtp_1',['AbstractLineFactWrappedCRTP',['../class_abstract_line_fact_wrapped_c_r_t_p.html',1,'AbstractLineFactWrappedCRTP&lt; T &gt;'],['../class_abstract_line_fact_wrapped_c_r_t_p.html#a40d1c470409418303375f92bbfb6b8eb',1,'AbstractLineFactWrappedCRTP.AbstractLineFactWrappedCRTP()'],['../class_abstract_line_fact_wrapped_c_r_t_p.html#a18b417989100e72857d6559b25a0b006',1,'AbstractLineFactWrappedCRTP.AbstractLineFactWrappedCRTP(AbstractLineFactWrappedCRTP&lt; T &gt; fact, Dictionary&lt; string, string &gt; old_to_new, FactOrganizer organizer)'],['../class_abstract_line_fact_wrapped_c_r_t_p.html#a8608ad7845d31d6ecc03f365abc33f56',1,'AbstractLineFactWrappedCRTP.AbstractLineFactWrappedCRTP(string pid1, string pid2, FactOrganizer organizer)'],['../class_abstract_line_fact_wrapped_c_r_t_p.html#a354574283207e949be092cdd4ee82499',1,'AbstractLineFactWrappedCRTP.AbstractLineFactWrappedCRTP(string pid1, string pid2, string backendURI, FactOrganizer organizer)']]],
+  ['abstractlinefactwrappedcrtp_3c_20linefact_20_3e_2',['AbstractLineFactWrappedCRTP&lt; LineFact &gt;',['../class_abstract_line_fact_wrapped_c_r_t_p.html',1,'']]],
+  ['abstractlinefactwrappedcrtp_3c_20rayfact_20_3e_3',['AbstractLineFactWrappedCRTP&lt; RayFact &gt;',['../class_abstract_line_fact_wrapped_c_r_t_p.html',1,'']]],
+  ['acquiredfacts_4',['acquiredFacts',['../class_scroll_1_1_scroll_application_info.html#a47016d90748a35fe59dd25fbe1761739',1,'Scroll.ScrollApplicationInfo.acquiredFacts()'],['../class_scroll.html#afa9e1d18f153dfe0699e5b29a4d44028',1,'Scroll.acquiredFacts()']]],
+  ['activatecurvedrawing_5',['ActivateCurveDrawing',['../class_angle_tool.html#a769856a6898543641fe8711a07c7a7f5',1,'AngleTool']]],
+  ['activatelinedrawing_6',['ActivateLineDrawing',['../class_tape.html#a7652d5608e25e7453e3235238ebfa325',1,'Tape.ActivateLineDrawing()'],['../class_pole_tool.html#ad0045c3eef710e46eace0fe7a7eb9cde',1,'PoleTool.ActivateLineDrawing()'],['../class_pendulum.html#a5451fdf6ab870982c02b165173ef7646',1,'Pendulum.ActivateLineDrawing()'],['../class_lot_tool.html#a12d8eb5cdfb3b1c7db21d9080ac5dbe6',1,'LotTool.ActivateLineDrawing()'],['../class_line_tool.html#ad634ddf4fddf7fbdf91b0ac7e10b16a1',1,'LineTool.ActivateLineDrawing()']]],
+  ['active_7',['active',['../struct_fact_organizer_1_1meta.html#a91d7079c4dd366fe694053100b1bfce7',1,'FactOrganizer.meta.active()'],['../struct_public_fact_organizer_1_1meta.html#a5c99231065be9d5fcf8740413aec2dc8',1,'PublicFactOrganizer.meta.active()']]],
+  ['activegadget_8',['activeGadget',['../class_gadget_manager.html#a482af6ad59db6429f5b6e28f84775228',1,'GadgetManager']]],
+  ['activegadgetscalefactor_9',['activeGadgetScaleFactor',['../class_tool_mode_selector.html#a9b0729b6a1fa592b8250b75c2d4a0ad0',1,'ToolModeSelector']]],
+  ['add_10',['Add',['../class_fact_organizer.html#a923a7232f6648843107728cc7da722e6',1,'FactOrganizer']]],
+  ['addanglefact_11',['AddAngleFact',['../class_fact_manager.html#a940840da8e97a40c9225cbcabdde4119',1,'FactManager']]],
+  ['addfact_12',['AddFact',['../class_display_facts.html#a48f34373aa006228ad49377c126a2b5a',1,'DisplayFacts']]],
+  ['addfactevent_13',['AddFactEvent',['../class_communication_events.html#a6e867d20571ab29e8987bd8e8eb927ba',1,'CommunicationEvents']]],
+  ['addfactifnotfound_14',['AddFactIfNotFound',['../class_fact_manager.html#aae91a6867216a9efed931d56eda17d42',1,'FactManager']]],
+  ['addfactresponse_15',['AddFactResponse',['../class_add_fact_response.html',1,'']]],
+  ['addlinefact_16',['AddLineFact',['../class_fact_manager.html#aedfaff5ad2a46d7219c3299eaed49092',1,'FactManager']]],
+  ['addonlinefact_17',['AddOnLineFact',['../class_fact_manager.html#a94dc4329eba5a74416970e68320e6af5',1,'FactManager']]],
+  ['addpointfact_18',['AddPointFact',['../class_fact_manager.html#a5f87213c9b344586b60b321af877ea2e',1,'FactManager.AddPointFact(RaycastHit hit, bool samestep=false)'],['../class_fact_manager.html#a8df0f37c7294cccc3c348dce3d296ac5',1,'FactManager.AddPointFact(Vector3 point, Vector3 normal, bool samestep=false)']]],
+  ['addrayfact_19',['AddRayFact',['../class_fact_manager.html#aa556ddb7bc07fabfc9629eb7aee7b8b2',1,'FactManager']]],
+  ['addrotation_20',['AddRotation',['../class_math3d.html#af3148489d29f629bd94769faef49cd04',1,'Math3d']]],
+  ['addvectorlength_21',['AddVectorLength',['../class_math3d.html#ad92fd4e4c8e76b9991b10e64213fe932',1,'Math3d']]],
+  ['aligntext_22',['AlignText',['../class_align_text.html',1,'']]],
+  ['aligntext_2ecs_23',['AlignText.cs',['../_align_text_8cs.html',1,'']]],
+  ['angle_24',['Angle',['../class_m_m_t_u_r_i_collection.html#a9da7504dd7515b8b65f01a880cfce1ab',1,'MMTURICollection.Angle()'],['../class_fact_spawner.html#a69b7f6dd1da6dc4b6d0af763546d176d',1,'FactSpawner.Angle()']]],
+  ['angleaccuracy_25',['angleAccuracy',['../class_circle_segment_generator.html#a34cbbb5f835e20f6303710df282fac9e',1,'CircleSegmentGenerator']]],
+  ['anglefact_26',['AngleFact',['../class_angle_fact.html',1,'AngleFact'],['../class_angle_fact.html#a2ae66d73e61a15791153eec7dfc02b8c',1,'AngleFact.AngleFact()'],['../class_angle_fact.html#ac333ab33a4ddeaea3e2fa01b36a34895',1,'AngleFact.AngleFact(AngleFact fact, Dictionary&lt; string, string &gt; old_to_new, FactOrganizer organizer)'],['../class_angle_fact.html#a05b3ae9c8d50c1bcbd9f1ba1ee47a3f2',1,'AngleFact.AngleFact(string pid1, string pid2, string pid3, FactOrganizer organizer)'],['../class_angle_fact.html#af0beb6d6b922f25892a57f5c03e49b3e',1,'AngleFact.AngleFact(string Pid1, string Pid2, string Pid3, string backendURI, FactOrganizer organizer)']]],
+  ['anglefacts_27',['AngleFacts',['../class_public_fact_organizer.html#a53779f30192cf899ed2673830c52afb3',1,'PublicFactOrganizer']]],
+  ['anglemiddlepoint_28',['angleMiddlePoint',['../class_angle_tool.html#aa04dbed6f4ae1011df6311a50d8fd24d',1,'AngleTool']]],
+  ['anglemodefirstpointselected_29',['angleModeFirstPointSelected',['../class_angle_tool.html#a12eee7dfc33d7b1d158aaabaaf216d74',1,'AngleTool']]],
+  ['anglemodeisfirstpointselected_30',['angleModeIsFirstPointSelected',['../class_angle_tool.html#a2cd00d65b792c40a70039928be8f86eb',1,'AngleTool']]],
+  ['anglemodeissecondpointselected_31',['angleModeIsSecondPointSelected',['../class_angle_tool.html#a5381bc4de94101bd327dea84d519a39f',1,'AngleTool']]],
+  ['anglemodesecondpointselected_32',['angleModeSecondPointSelected',['../class_angle_tool.html#aad527dbaf0389df79074a8af1e2970c7',1,'AngleTool']]],
+  ['anglepreviewmaterial_33',['anglePreviewMaterial',['../class_angle_tool.html#a4b4bef62cc77cb4c7004b4c044059144',1,'AngleTool']]],
+  ['angletool_34',['AngleTool',['../class_angle_tool.html',1,'']]],
+  ['angletool_2ecs_35',['AngleTool.cs',['../_angle_tool_8cs.html',1,'']]],
+  ['anglevectorplane_36',['AngleVectorPlane',['../class_math3d.html#a02591fdff71a8f6bf8dbcd3fa901a8de',1,'Math3d']]],
+  ['angularacceleration_37',['AngularAcceleration',['../class_math3d.html#a791de8a0100ec8ed81b85f342fa5f97f',1,'Math3d']]],
+  ['anim_38',['anim',['../class_task_charakter_animation.html#a752e222839059123234f55197a5e9420',1,'TaskCharakterAnimation']]],
+  ['animate_39',['Animate',['../class_image_hint_animation.html#a2f987820c1efe68359b95fecbd848ce0',1,'ImageHintAnimation.Animate()'],['../class_mesh_renderer_hint_animation.html#a299d92840c049e247bb26adf1f710e22',1,'MeshRendererHintAnimation.Animate()']]],
+  ['animateduration_40',['animateDuration',['../class_image_hint_animation.html#aa15481091b74e92f876fd4aef8ed619f',1,'ImageHintAnimation.animateDuration()'],['../class_mesh_renderer_hint_animation.html#a0c9f6c505843977d0e38f1a2188f1a94',1,'MeshRendererHintAnimation.animateDuration()']]],
+  ['animateexistingfactevent_41',['AnimateExistingFactEvent',['../class_communication_events.html#a55f2b130557c83b84d4b067d028fb8b5',1,'CommunicationEvents']]],
+  ['animatefact_42',['AnimateFact',['../class_display_facts.html#a489d8b4bcc7041cc98df0cca73491320',1,'DisplayFacts']]],
+  ['animatehint_43',['animateHint',['../class_scroll_details.html#a23b498126f7832c85957c4cfbaaa4d75',1,'ScrollDetails']]],
+  ['animatenonexistingfact_44',['animateNonExistingFact',['../class_fact_spawner.html#aca0bcf17cca26ca60e11a6a4d435c08b',1,'FactSpawner']]],
+  ['animatenonexistingfactevent_45',['AnimateNonExistingFactEvent',['../class_communication_events.html#a8a59d3fab9e365fb8a32e598319ccd02',1,'CommunicationEvents']]],
+  ['animatenonexistingfacttrigger_46',['animateNonExistingFactTrigger',['../class_fact_spawner.html#a94e66ecc512cd9dd74e7a115375d2ac9',1,'FactSpawner']]],
+  ['animatescrollparameter_47',['animateScrollParameter',['../class_scroll_details.html#a9ed006a763286cbc1f13fbdf71e3eb28',1,'ScrollDetails']]],
+  ['animating_48',['animating',['../class_image_hint_animation.html#aa59ef9af9b532bdb1cbaa062da4b2488',1,'ImageHintAnimation.animating()'],['../class_mesh_renderer_hint_animation.html#a705c8f01ced72109d7fb598485eed889',1,'MeshRendererHintAnimation.animating()']]],
+  ['animationendcolor_49',['animationEndColor',['../class_image_hint_animation.html#ad88a6bc460dc4dedbc48214bca5b2f5d',1,'ImageHintAnimation.animationEndColor()'],['../class_mesh_renderer_hint_animation.html#a14f97dd6f5e8c5ca6d672e3f1a91eb5a',1,'MeshRendererHintAnimation.animationEndColor()']]],
+  ['animationevent_50',['AnimationEvent',['../class_communication_events_1_1_animation_event.html',1,'CommunicationEvents']]],
+  ['animationeventwithuris_51',['AnimationEventWithUris',['../class_communication_events_1_1_animation_event_with_uris.html',1,'CommunicationEvents']]],
+  ['animationstartcolor_52',['animationStartColor',['../class_image_hint_animation.html#a18f553cfb8c646a4777c8bc54bb01204',1,'ImageHintAnimation.animationStartColor()'],['../class_mesh_renderer_hint_animation.html#a9fbb7eff5fed532de8fdec4f4eda90b9',1,'MeshRendererHintAnimation.animationStartColor()']]],
+  ['animationtrigger_53',['AnimationTrigger',['../class_image_hint_animation.html#ab51c7d311e027b615b1d59d466c6ae7f',1,'ImageHintAnimation.AnimationTrigger()'],['../class_mesh_renderer_hint_animation.html#a480ec85a818fefba2f73fa4a5345ef56',1,'MeshRendererHintAnimation.AnimationTrigger()']]],
+  ['applicant_54',['applicant',['../class_j_s_o_n_manager_1_1_o_m_a.html#a665c1a55e33e5ac1e3858efb52f764e8',1,'JSONManager::OMA']]],
+  ['arelinesegmentscrossing_55',['AreLineSegmentsCrossing',['../class_math3d.html#a570ef4340ba12690009750e6aa108c2e',1,'Math3d']]],
+  ['arguments_56',['arguments',['../class_j_s_o_n_manager_1_1_o_m_a.html#a416fe1e0f1f929881d9ec482a2b470e4',1,'JSONManager::OMA']]],
+  ['assignment_57',['assignment',['../class_scroll_1_1_scroll_assignment.html#aa0dd0c91488d2dde3c10b2ba78b4b90a',1,'Scroll::ScrollAssignment']]],
+  ['assignments_58',['assignments',['../class_scroll_1_1_filled_scroll.html#afbbf7eb945c1f25f418fdc2430cd6baa',1,'Scroll::FilledScroll']]],
+  ['automatichintgenerationactive_59',['automaticHintGenerationActive',['../class_scroll_details.html#ae459e1ce5fcb5e66362bf28b90b956ae',1,'ScrollDetails']]],
+  ['awake_60',['Awake',['../class_global_behaviour.html#aa99978332be57c851238eade96f4e61b',1,'GlobalBehaviour.Awake()'],['../class_angle_tool.html#a09d40d4ac5ca7b8f66ef9bc9f2fe2d48',1,'AngleTool.Awake()'],['../class_extra_gadget.html#ae107afda04a5642022feadc8aa1b6b27',1,'ExtraGadget.Awake()'],['../class_gadget.html#a7ee73250f04a3d86b486ec4e73e3b790',1,'Gadget.Awake()'],['../class_line_tool.html#ac59bbe598417a959c4b39b81921a97f7',1,'LineTool.Awake()'],['../class_lot_tool.html#a95d0f3e2420f6f01452efcc00be70062',1,'LotTool.Awake()'],['../class_pendulum.html#aec8e862ef54359f99724cb6d91aaa04f',1,'Pendulum.Awake()'],['../class_pointer.html#abd9413966aaff2559abec0c1b2c65e9e',1,'Pointer.Awake()'],['../class_pole_tool.html#a52df827c6e330429ff2c68cdbddfef50',1,'PoleTool.Awake()'],['../class_remover.html#a07ded6d73cf117ca181b92bdf605d5e3',1,'Remover.Awake()'],['../class_tape.html#a9e2f6fa51f834b35efaa11f1f815a485',1,'Tape.Awake()'],['../class_world_cursor.html#ab94aee84a5c8ea7862f54996884d83e9',1,'WorldCursor.Awake()']]]
+];
diff --git a/Doxygen/output/html/search/all_10.html b/Doxygen/output/html/search/all_10.html
new file mode 100644
index 0000000000000000000000000000000000000000..9501164b0327d59a5bdadd5c741eecaeeac5c6ec
--- /dev/null
+++ b/Doxygen/output/html/search/all_10.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="all_10.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+  if (event.data == "take_focus") {
+    var elem = searchResults.NavNext(0);
+    if (elem) elem.focus();
+  }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/search/all_10.js b/Doxygen/output/html/search/all_10.js
new file mode 100644
index 0000000000000000000000000000000000000000..3d5f5fb1ea617bc6cca8589020b7adc65ccc7aa3
--- /dev/null
+++ b/Doxygen/output/html/search/all_10.js
@@ -0,0 +1,80 @@
+var searchData=
+[
+  ['pagemenue_0',['pageMenue',['../class_collapsable_category.html#a9458d662a974b0b2647698343d43c06f',1,'CollapsableCategory.pageMenue()'],['../class_collapsable_stage.html#a5c4f2161c0beb51b29bb7be902e7c601',1,'CollapsableStage.pageMenue()'],['../class_menue_loader.html#a58db453990401e5ddb6910ca26ea7621',1,'MenueLoader.pageMenue()']]],
+  ['pages_1',['Pages',['../class_menue_loader.html#aabe3205354d5997c1a0db35e02ebd9c7',1,'MenueLoader']]],
+  ['parameterdisplayprefab_2',['parameterDisplayPrefab',['../class_scroll_details.html#a1c98de63d5bad4deb76acae589bbae83',1,'ScrollDetails']]],
+  ['parameterdisplays_3',['ParameterDisplays',['../class_scroll_details.html#adb8b1cd64731d0724d9c2b46d6ba6f46',1,'ScrollDetails']]],
+  ['parentcanvas_4',['ParentCanvas',['../class_tool_mode_selector.html#a7fd6842a7a58d0b849e8097549592806',1,'ToolModeSelector']]],
+  ['parsefact_5',['parseFact',['../class_fact.html#a5158d32e0f6c89ca2531ac9151981533',1,'Fact.parseFact()'],['../class_line_fact.html#a1a5bfdb77627eecb4fbca8a8ca0e1943',1,'LineFact.parseFact()'],['../class_ray_fact.html#a3126c1fa5f032d2011c72b86abdb5692',1,'RayFact.parseFact()'],['../class_on_line_fact.html#a84bc3614d2739bc2599c70547e850a37',1,'OnLineFact.parseFact()'],['../class_angle_fact.html#ad881ab35af9fabdb4d30e7e1b22b8987',1,'AngleFact.parseFact()'],['../class_point_fact.html#a83acaea9ef91b1e90d511e86bc551df4',1,'PointFact.parseFact()']]],
+  ['parsefactdictionary_6',['parseFactDictionary',['../class_parsing_dictionary.html#aa036d649b21d63850efdd356b3b2e64e',1,'ParsingDictionary']]],
+  ['parsingdictionary_7',['ParsingDictionary',['../class_parsing_dictionary.html',1,'']]],
+  ['pass_8',['pass',['../struct_stage_static_1_1_stage_error_struct.html#a3328ede366139d5554712705f382ef8c',1,'StageStatic::StageErrorStruct']]],
+  ['path_9',['path',['../class_fact_organizer.html#a122f899ca8aa641e98ae151d1881404c',1,'FactOrganizer.path()'],['../class_stage.html#a20db72c7801d237fc540a5b418bb025f',1,'Stage.path()']]],
+  ['path_5fval_10',['path_Val',['../class_solution_organizer.html#a20a88287acce441fc2f2fc25137e5f1e',1,'SolutionOrganizer']]],
+  ['pendulum_11',['Pendulum',['../class_pendulum.html',1,'']]],
+  ['pendulum_2ecs_12',['Pendulum.cs',['../_pendulum_8cs.html',1,'']]],
+  ['pid_13',['Pid',['../class_on_line_fact.html#a22793b93ba87abf89663b4db0f1d84d0',1,'OnLineFact']]],
+  ['pid1_14',['Pid1',['../class_abstract_line_fact.html#a6b284181a10a3f70b5a0b4a6b395b98b',1,'AbstractLineFact.Pid1()'],['../class_angle_fact.html#aac7d53c0119ad92d4e16eb1a366338b7',1,'AngleFact.Pid1()']]],
+  ['pid2_15',['Pid2',['../class_abstract_line_fact.html#af446739ff8729464cbb65aea0e2ed053',1,'AbstractLineFact.Pid2()'],['../class_angle_fact.html#a53722f0066a1732ff4e848c1ed33dc29',1,'AngleFact.Pid2()']]],
+  ['pid3_16',['Pid3',['../class_angle_fact.html#a42acb966b99dedfbc3742c3018c56dab',1,'AngleFact']]],
+  ['planefrom3points_17',['PlaneFrom3Points',['../class_math3d.html#a6add412d1291d4c5d42ecc30cc94fead',1,'Math3d']]],
+  ['planeplaneintersection_18',['PlanePlaneIntersection',['../class_math3d.html#ac90b5e767702a94267f0e1c939029f65',1,'Math3d']]],
+  ['play_19',['Play',['../class_stage_static.html#a1202ca6e0f3c6b29cce958edadc283cbade3c731be5633838089a07179d301d7b',1,'StageStatic']]],
+  ['player_20',['player',['../class_task_charakter_animation.html#ab22a22ed97277d42a350b19beb2c5d9e',1,'TaskCharakterAnimation']]],
+  ['player_5frecord_21',['player_record',['../class_stage.html#a6df1ca7a3cd6a91ae6f501a3c7370761',1,'Stage']]],
+  ['player_5frecord_5flist_22',['player_record_list',['../class_stage.html#a415322e81f811962f41ccc13a27b80fd',1,'Stage']]],
+  ['playerintalkingzone_23',['playerInTalkingZone',['../class_task_charakter_animation.html#a91e70e73c8eef371e023f0e520375f6e',1,'TaskCharakterAnimation']]],
+  ['playerrecord_24',['PlayerRecord',['../class_player_record.html',1,'PlayerRecord'],['../class_player_record.html#a8a85683d7e75b9a99aa28b52c192b99e',1,'PlayerRecord.PlayerRecord()'],['../class_player_record.html#a0da3f0c8c9c25dfbf3a44307167845cc',1,'PlayerRecord.PlayerRecord(string name)']]],
+  ['point_25',['Point',['../class_m_m_t_u_r_i_collection.html#a5e56e2ca65b8ba35be4b2a2aedbefa49',1,'MMTURICollection']]],
+  ['point_26',['point',['../class_point_wrapper.html#a981d728dadfea2fcbcd3ce76e4a0db64',1,'PointWrapper']]],
+  ['point_27',['Point',['../class_point_fact.html#a8f7be00a80b5eb57ead541935efadd61',1,'PointFact']]],
+  ['pointer_28',['Pointer',['../class_pointer.html',1,'']]],
+  ['pointer_2ecs_29',['Pointer.cs',['../_pointer_8cs.html',1,'']]],
+  ['pointfact_30',['PointFact',['../class_point_fact.html',1,'PointFact'],['../class_point_fact.html#a0f8de7319885152ec658fa33574620f0',1,'PointFact.PointFact()'],['../class_point_fact.html#ac4471b713080481f3f7c7b482fdadcdd',1,'PointFact.PointFact(PointFact fact, Dictionary&lt; string, string &gt; old_to_new, FactOrganizer organizer)'],['../class_point_fact.html#a5a24549df6115219bb90e32f07d5a8cc',1,'PointFact.PointFact(Vector3 P, Vector3 N, FactOrganizer organizer)'],['../class_point_fact.html#a23396fefa49bd13bf0c595b75908e8af',1,'PointFact.PointFact(float a, float b, float c, string uri, FactOrganizer organizer)']]],
+  ['pointfacts_31',['PointFacts',['../class_public_fact_organizer.html#aa2988f9f68a77312b50a3d3cbfb400ee',1,'PublicFactOrganizer']]],
+  ['pointonwhichsideoflinesegment_32',['PointOnWhichSideOfLineSegment',['../class_math3d.html#a0fc075fcb9718aca8dc4cc62990dc070',1,'Math3d']]],
+  ['pointwrapper_33',['PointWrapper',['../class_point_wrapper.html',1,'']]],
+  ['pointwrapper_2ecs_34',['PointWrapper.cs',['../_point_wrapper_8cs.html',1,'']]],
+  ['poleheight_35',['poleHeight',['../class_pole_tool.html#a202fa4814f37ad152945574937bd6c41',1,'PoleTool']]],
+  ['poletool_36',['PoleTool',['../class_pole_tool.html',1,'']]],
+  ['poletool_2ecs_37',['PoleTool.cs',['../_pole_tool_8cs.html',1,'']]],
+  ['populatelocalentrylist_38',['PopulateLocalEntryList',['../class_u_i_tool_box.html#a545eca6096c86303aaa4f89fae29a40e',1,'UIToolBox']]],
+  ['positionfrommatrix_39',['PositionFromMatrix',['../class_math3d.html#a6fcdb65f51bfdfdb28dd2fdaefb2d3f7',1,'Math3d']]],
+  ['positionregister_40',['positionRegister',['../class_math3d.html#a44b0a26cfe822b803dace3e4a17ab579',1,'Math3d']]],
+  ['positionsamplestaken_41',['positionSamplesTaken',['../class_math3d.html#aeca897531a6dfa57295bf1d3296a3177',1,'Math3d']]],
+  ['postimeregister_42',['posTimeRegister',['../class_math3d.html#a1b40b723fbdadf0b616549f678a66836',1,'Math3d']]],
+  ['postload_43',['PostLoad',['../class_loader.html#a6f3f37ab9c94d1b308ec470e469be39b',1,'Loader']]],
+  ['precisealign_44',['PreciseAlign',['../class_math3d.html#a0e1fe508767177d4acbb00aec8489a26',1,'Math3d']]],
+  ['prefab_5fangle_45',['prefab_Angle',['../class_display_facts.html#a51e636536fa460dd109deb009e195fff',1,'DisplayFacts']]],
+  ['prefab_5fdefault_46',['prefab_Default',['../class_display_facts.html#a9a2ba619092ce8543d028478f3b5fb19',1,'DisplayFacts']]],
+  ['prefab_5fdistance_47',['prefab_Distance',['../class_display_facts.html#ab3a393a56838f1dc55e03cd592575f53',1,'DisplayFacts']]],
+  ['prefab_5fline_48',['prefab_Line',['../class_display_facts.html#a05f9236cc54e4a9603905166125ef14e',1,'DisplayFacts']]],
+  ['prefab_5fonline_49',['prefab_OnLine',['../class_display_facts.html#a2e3871ae51e6e0df6d65d5273bbee063',1,'DisplayFacts']]],
+  ['prefab_5fpoint_50',['prefab_Point',['../class_display_facts.html#a4f3bd59f0d3256e1f8ed8a1746622524',1,'DisplayFacts']]],
+  ['prefabdictionary_51',['prefabDictionary',['../class_display_facts.html#aeb8b64beee7aaf29042372ca1c20ad7c',1,'DisplayFacts']]],
+  ['preferredstartscrollname_52',['preferredStartScrollName',['../class_display_scrolls.html#a64aedbe6303009cd7c355a77b58335b6',1,'DisplayScrolls']]],
+  ['preparegame_53',['PrepareGame',['../class_start_server.html#abea4a5b1fdafd69bf3e8d3fd694ced96',1,'StartServer']]],
+  ['preparescrollassignments_54',['prepareScrollAssignments',['../class_scroll_details.html#a33939147e75b0368668f2fa49ecd1b96',1,'ScrollDetails']]],
+  ['problemtheory_55',['problemTheory',['../class_scroll_1_1_scroll_theory_reference.html#ab0ccba22838e2ec7296293d1a847e658',1,'Scroll::ScrollTheoryReference']]],
+  ['process_56',['process',['../class_start_server.html#a9523f7d47efa452667297047919db2b5',1,'StartServer']]],
+  ['processinfo_57',['processInfo',['../class_start_server.html#a639dd319a7bf52230d56a393f65e9e73',1,'StartServer']]],
+  ['processrenderedscroll_58',['processRenderedScroll',['../class_scroll_details.html#acb31b19981e67f342af3cc4621329e21',1,'ScrollDetails']]],
+  ['processscrolldynamicinfo_59',['processScrollDynamicInfo',['../class_scroll_details.html#a8d7d17ba1458f170f6f2fc27a06dfdb4',1,'ScrollDetails']]],
+  ['progress_60',['progress',['../class_loader.html#a935f843ff6a1fe78a992974af186fe47',1,'Loader']]],
+  ['projectpointonline_61',['ProjectPointOnLine',['../class_math3d.html#aa9dbf73d310e2fe4fcd27fe70a19db12',1,'Math3d']]],
+  ['projectpointonlinesegment_62',['ProjectPointOnLineSegment',['../class_math3d.html#a3883a28d7a424f8e77423ba4a3535572',1,'Math3d']]],
+  ['projectpointonplane_63',['ProjectPointOnPlane',['../class_math3d.html#a248c9490ac74931eb0cb5c2524ac7dca',1,'Math3d']]],
+  ['projectvectoronplane_64',['ProjectVectorOnPlane',['../class_math3d.html#a2da523470df9e3d0f1f60ee6cb191a05',1,'Math3d']]],
+  ['proof_65',['proof',['../class_scroll_1_1_scroll_value_fact.html#acb0dc04a822f1d64530ad1f70abc5c7c',1,'Scroll::ScrollValueFact']]],
+  ['pruneworkflow_66',['PruneWorkflow',['../class_fact_organizer.html#a740049cce91855a487397a7dc96b6500',1,'FactOrganizer']]],
+  ['publicfactorganizer_67',['PublicFactOrganizer',['../class_public_fact_organizer.html',1,'PublicFactOrganizer'],['../class_public_fact_organizer.html#a95817032ed187f4add89b524709ca50d',1,'PublicFactOrganizer.PublicFactOrganizer()'],['../class_public_fact_organizer.html#a2dab1a7ff1e5850cc770303be77307fa',1,'PublicFactOrganizer.PublicFactOrganizer(FactOrganizer expose)']]],
+  ['push_5frecord_68',['push_record',['../class_stage.html#adc4a2e215c716811e122d7ed53ddf386',1,'Stage']]],
+  ['pushoutfactendevent_69',['PushoutFactEndEvent',['../class_communication_events.html#a49cf139a22803b1a248488d4278ee249',1,'CommunicationEvents']]],
+  ['pushoutfactevent_70',['PushoutFactEvent',['../class_communication_events.html#aab994fd3d515e69f88c039d32dad2eed',1,'CommunicationEvents']]],
+  ['pushoutfactfailevent_71',['PushoutFactFailEvent',['../class_communication_events.html#a73edc421fb8c4d9af2a170457e34b2cc',1,'CommunicationEvents']]],
+  ['pushoutfail_72',['pushoutFail',['../class_shiny_things.html#a6d1beba1f127cc1f1ffdff9e0a392b07',1,'ShinyThings']]],
+  ['pushoutmaterial_73',['pushoutMaterial',['../class_shiny_things.html#a38eacf85d0a65fa3ae903d3884c26271',1,'ShinyThings']]],
+  ['putfact_74',['putFact',['../class_pythagoras_script.html#a9c8d7b169ad29f0b5f7f324d6d90e6f5',1,'PythagorasScript']]],
+  ['pythagorasscript_75',['PythagorasScript',['../class_pythagoras_script.html',1,'']]],
+  ['pythagorasscript_2ecs_76',['PythagorasScript.cs',['../_pythagoras_script_8cs.html',1,'']]]
+];
diff --git a/Doxygen/output/html/search/all_11.html b/Doxygen/output/html/search/all_11.html
new file mode 100644
index 0000000000000000000000000000000000000000..d0712de85b74bd4ceb7e46f8832b366d3094a25f
--- /dev/null
+++ b/Doxygen/output/html/search/all_11.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="all_11.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+  if (event.data == "take_focus") {
+    var elem = searchResults.NavNext(0);
+    if (elem) elem.focus();
+  }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/search/all_11.js b/Doxygen/output/html/search/all_11.js
new file mode 100644
index 0000000000000000000000000000000000000000..e6359791004a757512e7689baf3e984640e3cef7
--- /dev/null
+++ b/Doxygen/output/html/search/all_11.js
@@ -0,0 +1,4 @@
+var searchData=
+[
+  ['quaternionfrommatrix_0',['QuaternionFromMatrix',['../class_math3d.html#a8fd5a187d9d06b60fd33c087c55b9bc4',1,'Math3d']]]
+];
diff --git a/Doxygen/output/html/search/all_12.html b/Doxygen/output/html/search/all_12.html
new file mode 100644
index 0000000000000000000000000000000000000000..3235d8487ec886f73d559154ad1a377ea6a85a00
--- /dev/null
+++ b/Doxygen/output/html/search/all_12.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="all_12.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+  if (event.data == "take_focus") {
+    var elem = searchResults.NavNext(0);
+    if (elem) elem.focus();
+  }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/search/all_12.js b/Doxygen/output/html/search/all_12.js
new file mode 100644
index 0000000000000000000000000000000000000000..ab0efe57c99f548682aae986d0ee9ca5b4b185b6
--- /dev/null
+++ b/Doxygen/output/html/search/all_12.js
@@ -0,0 +1,48 @@
+var searchData=
+[
+  ['radius_0',['radius',['../class_circle_segment_generator.html#adac141669eb6c69428b34ed0a0304a13',1,'CircleSegmentGenerator']]],
+  ['radiusaroundobject_1',['radiusAroundObject',['../class_task_charakter_animation.html#a0eb6714f420afb4ac6251a8736a02129',1,'TaskCharakterAnimation']]],
+  ['rainprefab_2',['RainPrefab',['../class_shiny_things.html#a255ffee2831fd023a15eafa84b99485c',1,'ShinyThings']]],
+  ['ray_3',['Ray',['../class_fact_spawner.html#abde8a3ce6f32157af7e4a9d1d46989bd',1,'FactSpawner']]],
+  ['rayfact_4',['RayFact',['../class_ray_fact.html',1,'RayFact'],['../class_ray_fact.html#afbcb1279327fbd6b61119ebf9544a363',1,'RayFact.RayFact()'],['../class_ray_fact.html#ae10df7a36ac9b6b0a29664cc5fba3bbe',1,'RayFact.RayFact(RayFact fact, Dictionary&lt; string, string &gt; old_to_new, FactOrganizer organizer)'],['../class_ray_fact.html#a912383ae8815aedf2bfeaa0bbf7b852d',1,'RayFact.RayFact(string pid1, string pid2, string backendURI, FactOrganizer organizer)'],['../class_ray_fact.html#a46f55e3faa17016c753dffc72dbcbd03',1,'RayFact.RayFact(string pid1, string pid2, FactOrganizer organizer)']]],
+  ['rayfacts_5',['RayFacts',['../class_public_fact_organizer.html#afdd2ed4d7960694ca2675bfc85ff88a3',1,'PublicFactOrganizer']]],
+  ['readfromjsonfile_3c_20t_20_3e_6',['ReadFromJsonFile&lt; T &gt;',['../class_j_s_o_n_manager.html#a477a033f7374709d6527190c0458cfae',1,'JSONManager']]],
+  ['readjson_7',['ReadJson',['../class_j_s_o_n_manager_1_1_json_inheritence_converter.html#a7f0289c12707fc9cfbfed900f66be8c2',1,'JSONManager::JsonInheritenceConverter']]],
+  ['readpushout_8',['readPushout',['../class_scroll_details.html#ad8cc6ee2f393bf6d32f15f2e73e40357',1,'ScrollDetails']]],
+  ['reallit_9',['RealLit',['../class_m_m_t_u_r_i_collection.html#a7532b6ebeb3927e12681cc5fb171b91f',1,'MMTURICollection']]],
+  ['record_5fname_10',['record_name',['../class_stage.html#a483d91b64eed3d905af8aedbf07d58ec',1,'Stage']]],
+  ['redo_11',['redo',['../class_fact_organizer.html#a88221b2e001edc7fb642290efc106258',1,'FactOrganizer']]],
+  ['ref_12',['ref',['../class_scroll.html#a543fd83fc759918791006ef764b09378',1,'Scroll.ref()'],['../class_scroll_1_1_scroll_fact.html#a69f5573d41ded0172752dcf377db0b53',1,'Scroll.ScrollFact.ref()']]],
+  ['relationindex_13',['RelationIndex',['../class_solution_organizer_1_1_sub_solution.html#aa56c26be1bf5457a8fdc07653815a48a',1,'SolutionOrganizer::SubSolution']]],
+  ['remove_14',['Remove',['../class_fact_organizer.html#affc46390fc6f55248bf7dc1162fc4763',1,'FactOrganizer.Remove(Fact value, bool samestep=false)'],['../class_fact_organizer.html#acd49c5058dd13faaebbbd8d9a6f8259a',1,'FactOrganizer.Remove(string key, bool samestep=false)']]],
+  ['removefact_15',['RemoveFact',['../class_display_facts.html#a802992a1f5fcd7756344b044f03fb46c',1,'DisplayFacts']]],
+  ['removefactevent_16',['RemoveFactEvent',['../class_communication_events.html#ae480138746e4a8784c16e4f6fc3400d8',1,'CommunicationEvents']]],
+  ['remover_17',['Remover',['../class_remover.html',1,'']]],
+  ['remover_2ecs_18',['Remover.cs',['../_remover_8cs.html',1,'']]],
+  ['rename_19',['rename',['../class_fact.html#a96a5cf709fec2f709c369e267b7ae670',1,'Fact']]],
+  ['rendered_20',['rendered',['../class_scroll_1_1_scroll_dynamic_info.html#a7881a14d6a4586e91ae8628fc1b8fc04',1,'Scroll::ScrollDynamicInfo']]],
+  ['renderedscrollfact_21',['RenderedScrollFact',['../class_rendered_scroll_fact.html',1,'']]],
+  ['renderedscrollfact_2ecs_22',['RenderedScrollFact.cs',['../_rendered_scroll_fact_8cs.html',1,'']]],
+  ['representation_23',['Representation',['../class_fact.html#ac78c42d053d145656555d4af4e8a76b9',1,'Fact']]],
+  ['requiredfacts_24',['requiredFacts',['../class_scroll.html#a095a93aa67c121b8d9e6dbae0e071f89',1,'Scroll']]],
+  ['reset_25',['Reset',['../class_edit_loader.html#a35f449df9b7bb7fb5ac6d7cb64f53e23',1,'EditLoader.Reset()'],['../class_image_hint_animation.html#a30056d9b28624fbc61991582317d4757',1,'ImageHintAnimation.Reset()']]],
+  ['resetanimation_26',['ResetAnimation',['../class_image_hint_animation.html#a5a6f48113a5bb385d3e8c17913465fca',1,'ImageHintAnimation']]],
+  ['resetgadget_27',['ResetGadget',['../class_pole_tool.html#a69200bb61deeaef0e46edfd8eaec8814',1,'PoleTool.ResetGadget()'],['../class_tape.html#a4d6c6d4799c5993658ebafad0427731d',1,'Tape.ResetGadget()'],['../class_angle_tool.html#a013032e08aa41f852f0e2cdf6620d183',1,'AngleTool.ResetGadget()'],['../class_line_tool.html#a2a8a011bdca6d912cdb9fdaac09abf62',1,'LineTool.ResetGadget()'],['../class_lot_tool.html#a78006277885d8a87eeb4fc1ee8001644',1,'LotTool.ResetGadget()'],['../class_pendulum.html#a6e28760b18c574847dd6423aa748df83',1,'Pendulum.ResetGadget()']]],
+  ['resetplay_28',['ResetPlay',['../class_stage.html#a04a254d189f1bb153ea38071ca56d28c',1,'Stage']]],
+  ['resetsaves_29',['ResetSaves',['../class_stage.html#aa82b740e3e9a6929d9a365c42cecbda1',1,'Stage']]],
+  ['resetsentence_30',['ResetSentence',['../class_character_dialog.html#a8a7e446c58162fe098c368bb5ac3869c',1,'CharacterDialog']]],
+  ['resettostart_31',['resetToStart',['../class_task_charakter_animation.html#a8d060c887208a8a7dec49bbdccd0d51d',1,'TaskCharakterAnimation']]],
+  ['restart_32',['Restart',['../class_restart.html',1,'']]],
+  ['restart_2ecs_33',['Restart.cs',['../_restart_8cs.html',1,'']]],
+  ['reversestep_34',['reversestep',['../class_fact_organizer.html#a116b36c87c2e9f0a149e62b0bd91994e',1,'FactOrganizer']]],
+  ['revertmode_35',['RevertMode',['../class_menue_loader.html#a54d3cb4dd1c00a4eddd565be881ba6b9',1,'MenueLoader']]],
+  ['rid_36',['Rid',['../class_on_line_fact.html#a8ea1d30663b24733566d4001b01ee3e2',1,'OnLineFact']]],
+  ['rotate_37',['rotate',['../class_task_charakter_animation.html#a58a6cfbec47964bece408a6a64a5cc69',1,'TaskCharakterAnimation']]],
+  ['rotatevectorfromto_38',['RotateVectorFromTo',['../class_math3d.html#ad38c7e7ab51778d165766035b012443f',1,'Math3d']]],
+  ['rotationregister_39',['rotationRegister',['../class_math3d.html#a0c3a0bf45773d2c8834e0eeea7eb5bf1',1,'Math3d']]],
+  ['rotationsamplestaken_40',['rotationSamplesTaken',['../class_math3d.html#a64dea2a47f90cd54e9ebe0ea1a8a2433',1,'Math3d']]],
+  ['rotationtime_41',['rotationTime',['../class_task_charakter_animation.html#a78942058c4e3696c36443e217c41f1ee',1,'TaskCharakterAnimation']]],
+  ['rotationunits_42',['rotationUnits',['../class_task_charakter_animation.html#ae031722f686338f76b9bc84b3034a2dc',1,'TaskCharakterAnimation']]],
+  ['rotdifftospeedvec_43',['RotDiffToSpeedVec',['../class_math3d.html#a388477be516cd494c2c93f79d35e9d53',1,'Math3d']]],
+  ['rottimeregister_44',['rotTimeRegister',['../class_math3d.html#a909fc243961c61e25fad35a5538003a3',1,'Math3d']]]
+];
diff --git a/Doxygen/output/html/search/all_13.html b/Doxygen/output/html/search/all_13.html
new file mode 100644
index 0000000000000000000000000000000000000000..882aef9225e639afe2af23af020014eced5c8902
--- /dev/null
+++ b/Doxygen/output/html/search/all_13.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="all_13.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+  if (event.data == "take_focus") {
+    var elem = searchResults.NavNext(0);
+    if (elem) elem.focus();
+  }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/search/all_13.js b/Doxygen/output/html/search/all_13.js
new file mode 100644
index 0000000000000000000000000000000000000000..64e4bd58983c251cedf0d5336e553980cb33d893
--- /dev/null
+++ b/Doxygen/output/html/search/all_13.js
@@ -0,0 +1,129 @@
+var searchData=
+[
+  ['s_0',['s',['../class_j_s_o_n_manager_1_1_o_m_s_t_r.html#a46066abd38b728b516344ab9d3bd470a',1,'JSONManager::OMSTR']]],
+  ['safe_5fdependencies_1',['safe_dependencies',['../class_fact_organizer.html#ad2deedac3361c0c102f0c21d1599fcf3',1,'FactOrganizer']]],
+  ['samestep_2',['samestep',['../struct_public_fact_organizer_1_1stepnote.html#a0378201a2345bda5699ac69aa5bc6026',1,'PublicFactOrganizer.stepnote.samestep()'],['../struct_fact_organizer_1_1stepnote.html#acf09c7f5aab59a41ba9aea34d8fb34f7',1,'FactOrganizer.stepnote.samestep()']]],
+  ['save_3',['Save',['../class_edit_loader.html#a6620a7d073dfba9baf467e777c44840d',1,'EditLoader']]],
+  ['scene_4',['scene',['../class_create_loader.html#a5db272188147fd4a39ca8ff786a0b41c',1,'CreateLoader.scene()'],['../struct_stage_static_1_1_stage_error_struct.html#a630a0139adb3b6e84f86b68b4b7410f7',1,'StageStatic.StageErrorStruct.scene()'],['../class_stage.html#ae78f0e378edb786562247b44b9be8797',1,'Stage.scene()']]],
+  ['scroll_5',['Scroll',['../class_scroll.html',1,'']]],
+  ['scroll_6',['scroll',['../class_scroll_details.html#a6d8abb73bf580b384e5f96e90ea41256',1,'ScrollDetails.scroll()'],['../class_scroll_1_1_filled_scroll.html#a90173f418f03882f6978c538f2a6a710',1,'Scroll.FilledScroll.scroll()'],['../class_menue_loader.html#a2947e213117b713b12320ec191d028d4',1,'MenueLoader.scroll()'],['../class_scroll_clicked_script.html#a519b89d89566d15d5c8f6e00bda56e94',1,'ScrollClickedScript.scroll()']]],
+  ['scroll_2ecs_7',['Scroll.cs',['../_scroll_8cs.html',1,'']]],
+  ['scrollapplicationcheckingerror_8',['ScrollApplicationCheckingError',['../class_scroll_1_1_scroll_application_checking_error.html',1,'Scroll']]],
+  ['scrollapplicationinfo_9',['ScrollApplicationInfo',['../class_scroll_1_1_scroll_application_info.html',1,'Scroll']]],
+  ['scrollassignment_10',['ScrollAssignment',['../class_scroll_1_1_scroll_assignment.html',1,'Scroll']]],
+  ['scrollbuttons_11',['ScrollButtons',['../class_display_scrolls.html#a471e01a1ebaa2b480c495796705b9c65',1,'DisplayScrolls']]],
+  ['scrollclickedscript_12',['ScrollClickedScript',['../class_scroll_clicked_script.html',1,'']]],
+  ['scrollclickedscript_2ecs_13',['ScrollClickedScript.cs',['../_scroll_clicked_script_8cs.html',1,'']]],
+  ['scrolldetails_14',['ScrollDetails',['../class_scroll_details.html',1,'']]],
+  ['scrolldetails_2ecs_15',['ScrollDetails.cs',['../_scroll_details_8cs.html',1,'']]],
+  ['scrolldynamicinfo_16',['ScrollDynamicInfo',['../class_scroll_1_1_scroll_dynamic_info.html',1,'Scroll']]],
+  ['scrollfact_17',['ScrollFact',['../class_scroll_1_1_scroll_fact.html',1,'Scroll']]],
+  ['scrollfacthintevent_18',['ScrollFactHintEvent',['../class_communication_events.html#a678ecb60e0600652cbac01027986db7b',1,'CommunicationEvents']]],
+  ['scrollparameterobject_19',['ScrollParameterObject',['../class_rendered_scroll_fact.html#a46b07146c68f89b57c1e78337a1b53a4',1,'RenderedScrollFact']]],
+  ['scrollprefab_20',['ScrollPrefab',['../class_display_scrolls.html#a47520cc99f2ed9c14c7051def40e836e',1,'DisplayScrolls']]],
+  ['scrolls_21',['scrolls',['../class_display_scrolls.html#a115d5b4b56410814d64414f2eb7ddd04',1,'DisplayScrolls']]],
+  ['scrollsymbolfact_22',['ScrollSymbolFact',['../class_scroll_1_1_scroll_symbol_fact.html',1,'Scroll']]],
+  ['scrolltheoryreference_23',['ScrollTheoryReference',['../class_scroll_1_1_scroll_theory_reference.html',1,'Scroll']]],
+  ['scrolluimanager_24',['ScrollUIManager',['../class_scroll_u_i_manager.html',1,'']]],
+  ['scrolluimanager_2ecs_25',['ScrollUIManager.cs',['../_scroll_u_i_manager_8cs.html',1,'']]],
+  ['scrollvaluefact_26',['ScrollValueFact',['../class_scroll_1_1_scroll_value_fact.html',1,'Scroll']]],
+  ['search_5frighthanded_27',['search_righthanded',['../class_fact_comparer.html#ac6eb6a1e203cd798a3b1ff55a4c71128',1,'FactComparer']]],
+  ['seconds_28',['seconds',['../class_player_record.html#a6c19b6ba80ef40ffb075495edfe71bc0',1,'PlayerRecord']]],
+  ['select_29',['Select',['../class_tool_mode_selector.html#af9a1e3344cceb7812bd0f4d5ae9aaf99',1,'ToolModeSelector']]],
+  ['selectabletag_30',['selectableTag',['../class_shiny_things.html#afc84ad4d0378789e1404c9a70fa39b4f',1,'ShinyThings']]],
+  ['sendadd_31',['sendAdd',['../class_add_fact_response.html#a61c6584783c103b42db7c5d9a8a2ad2f',1,'AddFactResponse.sendAdd(string path, string body, out string uri)'],['../class_add_fact_response.html#a76da404cb677de1f8a4b27125960f754',1,'AddFactResponse.sendAdd(MMTDeclaration mmtDecl, out string uri)']]],
+  ['sendview_32',['sendView',['../class_scroll_details.html#aecb83e27ad3384936bb1474f33e18643',1,'ScrollDetails']]],
+  ['sentenceindex_33',['sentenceIndex',['../class_character_dialog.html#ae0fa9dc08b87e0ca573122a8cfed7891',1,'CharacterDialog']]],
+  ['sentences_34',['sentences',['../class_character_dialog.html#abe1c27f4cf1682b3b53ddefe67f57541',1,'CharacterDialog']]],
+  ['serveradress_35',['ServerAdress',['../class_communication_events.html#a2a2f13df0541676197289f60ead7c782',1,'CommunicationEvents']]],
+  ['serverroutine_36',['ServerRoutine',['../class_start_server.html#ae5486dcf9b18bb59cbc4c118c87ea1c1',1,'StartServer']]],
+  ['serverroutine1_37',['ServerRoutine1',['../class_start_server.html#a88dba52490207adfa22e4ff166e806fb',1,'StartServer']]],
+  ['serverrunning_38',['ServerRunning',['../class_communication_events.html#a9eec27a70d45c4847bfdb5a5d37e38a9',1,'CommunicationEvents']]],
+  ['set_5fpublic_5fmembers_39',['set_public_members',['../class_abstract_line_fact.html#adca739bcb226426968e360f976c70b1e',1,'AbstractLineFact']]],
+  ['set_5frecord_40',['set_record',['../class_stage.html#ad7bca2be30a38aa1b8bee99782726825',1,'Stage']]],
+  ['setangle_41',['setAngle',['../class_circle_segment_generator.html#aa865b7b40ee68731f9b14c64bcfef398',1,'CircleSegmentGenerator']]],
+  ['setdistance_42',['SetDistance',['../class_line_fact.html#a63a240ae682d295863de11c9ccca21a8',1,'LineFact']]],
+  ['setlayermask_43',['setLayerMask',['../class_world_cursor.html#a2dc5ed3e95015df525b19152e2a1545e',1,'WorldCursor']]],
+  ['setmode_44',['SetMode',['../class_menue_loader.html#aae7cc2b25767093b997a6a3043884ae3',1,'MenueLoader.SetMode()'],['../class_stage_static.html#a7ac4507de8df700a4fd44c2cb495033b',1,'StageStatic.SetMode()'],['../class_stage.html#a926a0bcc2ffd743ddb5ddd11019a04ec',1,'Stage.SetMode()'],['../class_stage_behaviour.html#aac42eea82a9fc48fbac00802f4dc6463',1,'StageBehaviour.SetMode(bool create)'],['../class_stage_behaviour.html#a6ba4f7ea43cb387385c4259f2b871f64',1,'StageBehaviour.SetMode(Mode mode, GameObject obj=null)']]],
+  ['setplayerintalkingzone_45',['setPlayerInTalkingZone',['../class_task_charakter_animation.html#a1d91a7cf0dbb006676fa4eb54bb056aa',1,'TaskCharakterAnimation']]],
+  ['setscroll_46',['setScroll',['../class_scroll_details.html#a733b191256d73bbff54e8167d3617725',1,'ScrollDetails']]],
+  ['setsearchleft_47',['SetSearchLeft',['../class_fact_comparer.html#a020e291c252379f0971f1f6cea75c4e8',1,'FactComparer']]],
+  ['setsearchright_48',['SetSearchRight',['../class_fact_comparer.html#a3602f3fd4584212d3c87eb3e10dc8791',1,'FactComparer']]],
+  ['setstage_49',['SetStage',['../class_edit_loader.html#a8075f648780f3d0c88e65a57b954443a',1,'EditLoader.SetStage()'],['../class_stage_static.html#ac3323e4192fd65dad12a4311cd7d7b42',1,'StageStatic.SetStage()']]],
+  ['settaskcharacteraddressed_50',['setTaskCharacterAddressed',['../class_task_charakter_animation.html#ad1834b6a25355f4e8bd0af2c972357de',1,'TaskCharakterAnimation']]],
+  ['setvectorlength_51',['SetVectorLength',['../class_math3d.html#a6dfa59be1955f2fbd3606d6fcea943a9',1,'Math3d']]],
+  ['shallowload_52',['ShallowLoad',['../class_stage.html#a2cdcf84092d9be7f38556aae88d72d27',1,'Stage.ShallowLoad(ref Stage set, string path)'],['../class_stage.html#af92970815c08e993efb1ba8f3372d4b6',1,'Stage.ShallowLoad(ref Stage set, string name, List&lt; Directories &gt; hierarchie=null, bool use_install_folder=false)']]],
+  ['shallowloadstages_53',['ShallowLoadStages',['../class_stage_static.html#ae647a968e08d079612cd10a261738aa7',1,'StageStatic']]],
+  ['shinyevent_54',['ShinyEvent',['../class_communication_events_1_1_shiny_event.html',1,'CommunicationEvents']]],
+  ['shinythings_55',['ShinyThings',['../class_shiny_things.html',1,'']]],
+  ['shinythings_2ecs_56',['ShinyThings.cs',['../_shiny_things_8cs.html',1,'']]],
+  ['show_57',['Show',['../class_scroll_u_i_manager.html#a3c8714bd194851cd2c57d0b4734771ed',1,'ScrollUIManager']]],
+  ['showing_58',['Showing',['../class_tool_mode_selector.html#af5197a98937ef727e6550dddef6e2717',1,'ToolModeSelector']]],
+  ['signalevent_59',['SignalEvent',['../class_communication_events_1_1_signal_event.html',1,'CommunicationEvents']]],
+  ['signeddistanceplanepoint_60',['SignedDistancePlanePoint',['../class_math3d.html#a34175f749db0063b56a35521b46d3e11',1,'Math3d']]],
+  ['signeddotproduct_61',['SignedDotProduct',['../class_math3d.html#a3e8392dd2eb9242b43664a6e2d473a18',1,'Math3d']]],
+  ['signedvectorangle_62',['SignedVectorAngle',['../class_math3d.html#a04b345c4300eb494c46119e980c8f846',1,'Math3d']]],
+  ['simulationspeed_63',['simulationSpeed',['../class_shiny_things.html#a9a10c49fd7a570a14affde444c3ddabd',1,'ShinyThings']]],
+  ['sketch_64',['Sketch',['../class_m_m_t_u_r_i_collection.html#a9a99b3ef7a79ae1eaa253c2f53beaaa4',1,'MMTURICollection']]],
+  ['slider_65',['slider',['../class_discrete_bar_slider.html#a1a03f085384e77a69354180c4dccba39',1,'DiscreteBarSlider']]],
+  ['slots_66',['slots',['../class_discrete_bar_slider.html#a7582ef0c1626a111d29486098f5f0a1e',1,'DiscreteBarSlider']]],
+  ['slowdownanimation_67',['slowDownAnimation',['../class_shiny_things.html#aa5354170805284f027b23c2ca60f1e15',1,'ShinyThings']]],
+  ['slowdowncount_68',['slowDownCount',['../class_shiny_things.html#a882c73674c5203110a4e0caa608f5ce9',1,'ShinyThings']]],
+  ['slowdowncounter_69',['slowDownCounter',['../class_shiny_things.html#ac76ada4bb051612457fd0c39d3c2c9aa',1,'ShinyThings']]],
+  ['slowdownswitch_70',['slowDownSwitch',['../class_shiny_things.html#a89db433f320f2a853f6136443f38168e',1,'ShinyThings']]],
+  ['snapevent_71',['SnapEvent',['../class_communication_events.html#a4eff0f35c6d63470d8925d2f91017601',1,'CommunicationEvents']]],
+  ['snaplayermask_72',['snapLayerMask',['../class_world_cursor.html#ab7a468c03f6ab5b0bc22e7872ba1d6fe',1,'WorldCursor']]],
+  ['soft_5fresetted_73',['soft_resetted',['../class_public_fact_organizer.html#a46c132ac3bbd3e8bb65939b863687ede',1,'PublicFactOrganizer.soft_resetted()'],['../class_fact_organizer.html#a7a56ba2fdfab02f286109c1f397f71ac',1,'FactOrganizer.soft_resetted()']]],
+  ['softreset_74',['softreset',['../class_fact_organizer.html#abb1e683e89af1c131aef0d71da2777ca',1,'FactOrganizer']]],
+  ['softtoggle_75',['SoftToggle',['../class_discrete_bar_slider.html#a02f9aa59e240e520034655dffd5f3704',1,'DiscreteBarSlider']]],
+  ['solution_76',['solution',['../class_stage.html#ad99036faecb6777fb860cca1ae7731d5',1,'Stage']]],
+  ['solutionindex_77',['SolutionIndex',['../class_solution_organizer_1_1_sub_solution.html#af780452c21e3a6ff6178ddc4b452924d',1,'SolutionOrganizer::SubSolution']]],
+  ['solutionorganizer_78',['SolutionOrganizer',['../class_solution_organizer.html#a2215860e4b3f2e0425b6ce88096db45f',1,'SolutionOrganizer.SolutionOrganizer()'],['../class_solution_organizer.html',1,'SolutionOrganizer']]],
+  ['solutionorganizer_2ecs_79',['SolutionOrganizer.cs',['../_solution_organizer_8cs.html',1,'']]],
+  ['solutiontheory_80',['solutionTheory',['../class_scroll_1_1_scroll_theory_reference.html#a234c0b6d848790cbb47632a36f57f284',1,'Scroll::ScrollTheoryReference']]],
+  ['solvecubic_81',['SolveCubic',['../class_math3d.html#a947946ed603abdb5f9de54a518430bba',1,'Math3d']]],
+  ['solved_82',['solved',['../class_player_record.html#a152ca411a66550ddd733d72a87756a2b',1,'PlayerRecord']]],
+  ['spawnangle_83',['SpawnAngle',['../class_fact_spawner.html#a6cf77ab0308b14bbc5f1e6760b92e4eb',1,'FactSpawner']]],
+  ['spawnline_84',['SpawnLine',['../class_fact_spawner.html#add7b651aadec60c25f78b06d0ff43a4f',1,'FactSpawner']]],
+  ['spawnpoint_85',['SpawnPoint',['../class_fact_spawner.html#a5a34e639011301cbb02e884e280f5e3a',1,'FactSpawner']]],
+  ['spawnray_86',['SpawnRay',['../class_fact_spawner.html#a138506ab2bb9d66dde338e69877aa5c0',1,'FactSpawner']]],
+  ['speedslowdown_87',['speedSlowDown',['../class_shiny_things.html#a90cf6430ba9bd17a04e8a111e4af1c20',1,'ShinyThings']]],
+  ['sphere_88',['Sphere',['../class_fact_spawner.html#a5c0d07dc4dfb19e55c746c7af5612e75',1,'FactSpawner']]],
+  ['sprite_89',['Sprite',['../class_gadget.html#a2c9fe989e41ae1117121eefc22fca7b0',1,'Gadget']]],
+  ['stage_90',['stage',['../class_collapsable_stage.html#a51916c94e837395e1dce3182a5a1e8f8',1,'CollapsableStage.stage()'],['../class_stage_static.html#ad259bc429af988b6cd1ac4505e92ffe8',1,'StageStatic.stage()']]],
+  ['stage_91',['Stage',['../class_stage.html#a4d7a36c3f32ae3b43eb76d45d2cd54a0',1,'Stage.Stage(Stage get, string category, int number, string name, string description, string scene, bool local=true)'],['../class_stage.html#a868a2ad7c26991e5cc8c8008e909bb1f',1,'Stage.Stage()'],['../class_stage.html',1,'Stage'],['../class_stage.html#a4c0ce07bf099f1bbed268e795d6e7f8f',1,'Stage.Stage()']]],
+  ['stage_2ecs_92',['Stage.cs',['../_stage_8cs.html',1,'']]],
+  ['stage_5fname_93',['stage_name',['../class_collapsable_stage.html#a66257318be409f62ab1e0b62564b0bac',1,'CollapsableStage']]],
+  ['stageaccomplished_94',['StageAccomplished',['../class_global_behaviour.html#af3fd613783b22b848963010001ff6771',1,'GlobalBehaviour']]],
+  ['stagebehaviour_95',['StageBehaviour',['../class_stage_behaviour.html',1,'']]],
+  ['stagebehaviour_2ecs_96',['StageBehaviour.cs',['../_stage_behaviour_8cs.html',1,'']]],
+  ['stageentry_97',['StageEntry',['../class_collapsable_category.html#a10346cf730d9029d32b2579f1d3fc76d',1,'CollapsableCategory']]],
+  ['stageentryentry_98',['StageEntryEntry',['../class_collapsable_category.html#a88f2dc544e7fc2e1538b80c14c85a47e',1,'CollapsableCategory']]],
+  ['stageerror_99',['StageError',['../class_global_behaviour.html#abbec43f7d5dbf7c70213178810544945',1,'GlobalBehaviour']]],
+  ['stageerrorstruct_100',['StageErrorStruct',['../struct_stage_static_1_1_stage_error_struct.html#aaaf8b7c7437f4100544cb5e593c720aa',1,'StageStatic.StageErrorStruct.StageErrorStruct()'],['../struct_stage_static_1_1_stage_error_struct.html',1,'StageStatic.StageErrorStruct']]],
+  ['stageloader_101',['StageLoader',['../class_stage_loader.html',1,'']]],
+  ['stageloader_2ecs_102',['StageLoader.cs',['../_stage_loader_8cs.html',1,'']]],
+  ['stagelocal_103',['StageLocal',['../class_stage_static.html#ade03945166bc7905fefcf96c7751b832',1,'StageStatic']]],
+  ['stagenotyetaccomplished_104',['StageNotYetAccomplished',['../class_global_behaviour.html#a3d991dac3c1b85a7e159794cbe20bf62',1,'GlobalBehaviour']]],
+  ['stageofficial_105',['StageOfficial',['../class_stage_static.html#a8bd51b08430b5855fa4c23a62f181f5a',1,'StageStatic']]],
+  ['stages_106',['Stages',['../class_communication_events.html#a00f253bfcec6375e765f970a8e9dab82a8a59e36877de9b108fe13951030d639d',1,'CommunicationEvents']]],
+  ['stagestatic_107',['StageStatic',['../class_stage_static.html',1,'']]],
+  ['stagestatic_2ecs_108',['StageStatic.cs',['../_stage_static_8cs.html',1,'']]],
+  ['standing_109',['standing',['../class_task_charakter_animation.html#ab5c1fc8149c11881909c9a060dbc7a4c',1,'TaskCharakterAnimation']]],
+  ['standingtime_110',['standingTime',['../class_task_charakter_animation.html#a112ccb4e42afd3ac8bebfa2576320991',1,'TaskCharakterAnimation']]],
+  ['start_111',['Start',['../class_hide_u_i.html#a4b4343a3473dc52ce75e1e3d655866cd',1,'HideUI.Start()'],['../class_input_field_panel.html#a6a1dabc9574dc7739120f21753523006',1,'InputFieldPanel.Start()'],['../class_menue_loader.html#a5d95eed68338ed118f77eebf0eaddf99',1,'MenueLoader.Start()'],['../class_create_loader.html#a25c37dc5878ba520d3de8dd0b85acead',1,'CreateLoader.Start()'],['../class_tool_mode_selector.html#a2bb83abfb58046d28137e37ebd9072fb',1,'ToolModeSelector.Start()'],['../class_hover_text.html#a37cefb36befae5deb7737bce1b3d6605',1,'HoverText.Start()'],['../class_align_text.html#a9c916ee2e1dd29a6cb6f7450cc2278b1',1,'AlignText.Start()'],['../class_character_dialog.html#abde2791dbdaae1dd8238f2655c31bea3',1,'CharacterDialog.Start()'],['../class_task_charakter_animation.html#ab91bb758a70cec06c76553a3f954b35f',1,'TaskCharakterAnimation.Start()'],['../class_fact_spawner.html#a62643e107097fa30beee12519c1e38c1',1,'FactSpawner.Start()'],['../class_gadget_manager.html#a9408b24e46d866ec63338633fd78a03c',1,'GadgetManager.Start()'],['../class_image_hint_animation.html#ae4dfdba97696411f3afd21b7a69c91cd',1,'ImageHintAnimation.Start()'],['../class_mesh_renderer_hint_animation.html#a47f6489dc4a700de138c8b0809d4d561',1,'MeshRendererHintAnimation.Start()'],['../class_m_m_t_interface.html#ab8ad7c718243ac2cf9a09719b6696093',1,'MMTInterface.Start()'],['../class_shiny_things.html#ae566db7ab50615052a1970085627acf6',1,'ShinyThings.Start()'],['../class_tool_mode_text.html#a255492a8d78333543ac3d416d2384c19',1,'ToolModeText.Start()'],['../class_world_cursor.html#a6ba638609a75852cb2c50c5b3b3236cf',1,'WorldCursor.Start()'],['../class_display_facts.html#af66259ed1ad39d2e8331cc412d6046f1',1,'DisplayFacts.Start()'],['../class_display_scrolls.html#a89b1bea6ac48768c45e5b2b19c02f784',1,'DisplayScrolls.Start()'],['../class_drag_handling.html#a82809f70845de33b9e716df8c5ed09cb',1,'DragHandling.Start()'],['../class_rendered_scroll_fact.html#abaf7861577beee734918f1538722c4ee',1,'RenderedScrollFact.Start()'],['../class_scroll_details.html#a3ef63dd71fabb1a75943f741807d17a9',1,'ScrollDetails.Start()'],['../class_loading_screen_percentage.html#abaa32fdb105540db0529f001480d29e4',1,'LoadingScreenPercentage.Start()'],['../class_stage_behaviour.html#a99d183ce05fa54461fc87cadce548a03',1,'StageBehaviour.Start()'],['../class_start_server.html#a134731bb9656fda174f2edc4babae64b',1,'StartServer.Start()'],['../class_scroll_u_i_manager.html#a518dd9ff106731ad7264a0c245330189',1,'ScrollUIManager.Start()'],['../class_discrete_bar_slider.html#ac1bd4f0ad6416835441affff23aea937',1,'DiscreteBarSlider.Start()']]],
+  ['startgamesucceededsentence_112',['StartGameSucceededSentence',['../class_character_dialog.html#a6ace4f1849bb7b71fbb4951de23a3e32',1,'CharacterDialog']]],
+  ['starthappy_113',['startHappy',['../class_task_charakter_animation.html#a6712db9d894071f770344e9383010f99',1,'TaskCharakterAnimation']]],
+  ['startingposition_114',['StartingPosition',['../class_drag_handling.html#aef76f4210b39631d03f8d45906d749d8',1,'DragHandling']]],
+  ['startpushoutfactfailhighlighting_115',['StartPushoutFactFailHighlighting',['../class_shiny_things.html#a78b1a3f90855b46f7decf45c40003d42',1,'ShinyThings']]],
+  ['startserver_116',['StartServer',['../class_start_server.html',1,'']]],
+  ['startserver_2ecs_117',['StartServer.cs',['../_start_server_8cs.html',1,'']]],
+  ['steplink_118',['steplink',['../struct_fact_organizer_1_1stepnote.html#a4fc8dd732ea1e74e541e68bded7dea14',1,'FactOrganizer.stepnote.steplink()'],['../struct_public_fact_organizer_1_1stepnote.html#ac183c2d4c52d796a0d6940cb766da33d',1,'PublicFactOrganizer.stepnote.steplink()']]],
+  ['stepnote_119',['stepnote',['../struct_fact_organizer_1_1stepnote.html',1,'FactOrganizer.stepnote'],['../struct_public_fact_organizer_1_1stepnote.html',1,'PublicFactOrganizer.stepnote'],['../struct_fact_organizer_1_1stepnote.html#a1918d1346f99017cf449086ee7ba64e7',1,'FactOrganizer.stepnote.stepnote()'],['../struct_public_fact_organizer_1_1stepnote.html#abdf19278155a61c64e60b9770e4080bf',1,'PublicFactOrganizer.stepnote.stepnote()']]],
+  ['stopgamesucceededsentence_120',['StopGameSucceededSentence',['../class_character_dialog.html#ab2559a68a80a04f7481db11fe7dd221e',1,'CharacterDialog']]],
+  ['stophappy_121',['stopHappy',['../class_task_charakter_animation.html#a5038dd4c3d8bf2581ab01db5d8ea3174',1,'TaskCharakterAnimation']]],
+  ['stophighlighting_122',['StopHighlighting',['../class_shiny_things.html#a95fd71195d95b8c9195d9496a000da43',1,'ShinyThings']]],
+  ['store_123',['store',['../class_fact_organizer.html#a96d0bebc016339a59fc251e585d07132',1,'FactOrganizer.store()'],['../class_solution_organizer.html#abfaa5b749aa5242cbb08ecea4947b051',1,'SolutionOrganizer.store()'],['../class_stage.html#aa78bf11a7418cf177a9e27f4ad6955f1',1,'Stage.store()'],['../class_player_record.html#a979ae5b68449370e9231e3033cda7963',1,'PlayerRecord.store()']]],
+  ['subsolution_124',['SubSolution',['../class_solution_organizer_1_1_sub_solution.html',1,'SolutionOrganizer.SubSolution'],['../class_solution_organizer_1_1_sub_solution.html#abd2b6157c9f8bb435ca636b82eb0d77e',1,'SolutionOrganizer.SubSolution.SubSolution()'],['../class_solution_organizer_1_1_sub_solution.html#a48cb5e149504bf3fc9071924a7862a8c',1,'SolutionOrganizer.SubSolution.SubSolution(HashSet&lt; string &gt; MasterIDs, List&lt; int &gt; SolutionIndex, List&lt; int &gt; RelationIndex, FactComparer Comparer)']]],
+  ['subtractrotation_125',['SubtractRotation',['../class_math3d.html#af2302954b0a1733b5ca2dfd1b344415c',1,'Math3d']]]
+];
diff --git a/Doxygen/output/html/search/all_14.html b/Doxygen/output/html/search/all_14.html
new file mode 100644
index 0000000000000000000000000000000000000000..700877a4c2153254042be3d10895f0cbaa7298e9
--- /dev/null
+++ b/Doxygen/output/html/search/all_14.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="all_14.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+  if (event.data == "take_focus") {
+    var elem = searchResults.NavNext(0);
+    if (elem) elem.focus();
+  }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/search/all_14.js b/Doxygen/output/html/search/all_14.js
new file mode 100644
index 0000000000000000000000000000000000000000..a120b82ad5835f9f2b8d242c27e5e71c0607e898
--- /dev/null
+++ b/Doxygen/output/html/search/all_14.js
@@ -0,0 +1,42 @@
+var searchData=
+[
+  ['talkingzonedistance_0',['talkingZoneDistance',['../class_task_charakter_animation.html#a01ef893c6af519c973d7a1488542d303',1,'TaskCharakterAnimation']]],
+  ['tape_1',['Tape',['../class_tape.html',1,'']]],
+  ['tape_2ecs_2',['Tape.cs',['../_tape_8cs.html',1,'']]],
+  ['tapemodefirstpointselected_3',['TapeModeFirstPointSelected',['../class_tape.html#a129b506622904d5750499d9c11f6de69',1,'Tape']]],
+  ['tapemodeisfirstpointselected_4',['TapeModeIsFirstPointSelected',['../class_tape.html#aa5d6d3eed5688ca4996c222789f6fc60',1,'Tape']]],
+  ['taskcharacteraddressed_5',['taskCharacterAddressed',['../class_task_charakter_animation.html#ad04c3cf6cf00321e35a16c4cdeb6b56a',1,'TaskCharakterAnimation']]],
+  ['taskcharakteranimation_6',['TaskCharakterAnimation',['../class_task_charakter_animation.html',1,'']]],
+  ['taskcharakteranimation_2ecs_7',['TaskCharakterAnimation.cs',['../_task_charakter_animation_8cs.html',1,'']]],
+  ['tempchild_8',['tempChild',['../class_math3d.html#a9a9aacf87664617b54ecd563bd119cec',1,'Math3d']]],
+  ['tempcolor_9',['tempColor',['../class_shiny_things.html#aa30cae8e8e4dcd561e88af1791968c28',1,'ShinyThings']]],
+  ['tempmaterial_10',['tempMaterial',['../class_shiny_things.html#a9276bdacba8d7b193a963ae949177bec',1,'ShinyThings']]],
+  ['tempparent_11',['tempParent',['../class_math3d.html#a1cc740f420d82ce87e358c6fd2cad83e',1,'Math3d']]],
+  ['textdisplay_12',['textDisplay',['../class_character_dialog.html#aacaf458915b8b1e1fc55fa982dad61b7',1,'CharacterDialog']]],
+  ['texthint_13',['textHint',['../class_character_dialog.html#ad3507f81cf3b94ce4160b13a8dbab8cc',1,'CharacterDialog']]],
+  ['textreseted_14',['textReseted',['../class_character_dialog.html#a18420c68fa67d556f2d1a41f01d517ba',1,'CharacterDialog']]],
+  ['texttransform_15',['TextTransform',['../class_hover_text.html#afb488338dbf994b55175ab799fdbbe9c',1,'HoverText']]],
+  ['this_5bstring_20id_5d_16',['this[string id]',['../class_fact_organizer.html#a29e5ab417cb38bc4407defd2d05154cf',1,'FactOrganizer']]],
+  ['timeentry_17',['TimeEntry',['../class_collapsable_stage.html#a93bf2205c862c114ef98b5c495d32abe',1,'CollapsableStage']]],
+  ['timer_18',['timer',['../class_character_dialog.html#a59d09166485e224925c9b060f79843f4',1,'CharacterDialog.timer()'],['../class_task_charakter_animation.html#a7725f6b02e963312f3f61fd4f90c666d',1,'TaskCharakterAnimation.timer()'],['../class_image_hint_animation.html#aed7d894d8a0ed72f88587eeb61d25976',1,'ImageHintAnimation.timer()'],['../class_mesh_renderer_hint_animation.html#a3f0416fb5dcde56225382e9c27ee7123',1,'MeshRendererHintAnimation.timer()'],['../class_shiny_things.html#ae5f27cda70b126141ecdbd9cd7e47044',1,'ShinyThings.timer()']]],
+  ['timeractive_19',['timerActive',['../class_shiny_things.html#a80c112b4b0d2174401ba2696d73000c8',1,'ShinyThings']]],
+  ['timerduration_20',['timerDuration',['../class_shiny_things.html#ae2b1397cd555a916a452cb2fec02c515',1,'ShinyThings']]],
+  ['timerdurationend_21',['timerDurationEnd',['../class_shiny_things.html#a71194e56c2f917dddd4328424da7e149',1,'ShinyThings']]],
+  ['tojson_22',['ToJson',['../class_j_s_o_n_manager_1_1_m_m_t_declaration.html#a862b437c21c5daec699ea76d1feafce3',1,'JSONManager::MMTDeclaration']]],
+  ['tojson_23',['ToJSON',['../class_scroll.html#a9eb43c576294a478d40e26e4e60ebacd',1,'Scroll']]],
+  ['toolmodechangedevent_24',['ToolModeChangedEvent',['../class_communication_events.html#a30717a8dee77d04da647e75d616fed6b',1,'CommunicationEvents']]],
+  ['toolmodeevent_25',['ToolModeEvent',['../class_communication_events_1_1_tool_mode_event.html',1,'CommunicationEvents']]],
+  ['toolmodeselector_26',['ToolModeSelector',['../class_tool_mode_selector.html',1,'']]],
+  ['toolmodeselector_2ecs_27',['ToolModeSelector.cs',['../_tool_mode_selector_8cs.html',1,'']]],
+  ['toolmodetext_28',['ToolModeText',['../class_tool_mode_text.html',1,'']]],
+  ['toolmodetext_2ecs_29',['ToolModeText.cs',['../_tool_mode_text_8cs.html',1,'']]],
+  ['tp_30',['tp',['../class_scroll_1_1_scroll_symbol_fact.html#a0a9586c1c73cf57e4f77bde359963924',1,'Scroll.ScrollSymbolFact.tp()'],['../class_j_s_o_n_manager_1_1_m_m_t_symbol_declaration.html#a1a1f71dbf28fc423f0f68295142cbe76',1,'JSONManager.MMTSymbolDeclaration.tp()']]],
+  ['transformdirectionmath_31',['TransformDirectionMath',['../class_math3d.html#a3cc2b0b6991842d5fdfe19325e93aed6',1,'Math3d']]],
+  ['transformwithparent_32',['TransformWithParent',['../class_math3d.html#a444392a535b5a00b70acf72e3c816252',1,'Math3d']]],
+  ['triggerevent_33',['TriggerEvent',['../class_communication_events.html#a42aa894d895fcccfea05a3823bc2a683',1,'CommunicationEvents']]],
+  ['tryscrolllisttimes_34',['tryScrollListTimes',['../class_display_scrolls.html#aad89e941e599fbd6cd45163535cbb8d3',1,'DisplayScrolls']]],
+  ['tuple_35',['Tuple',['../class_m_m_t_u_r_i_collection.html#a177668d9d318a481ea5dedeac15d9d3e',1,'MMTURICollection']]],
+  ['typefkt_36',['TypeFkt',['../class_character_dialog.html#a8288411872e0e85c6750c56b452fc839',1,'CharacterDialog']]],
+  ['typingactive_37',['typingActive',['../class_character_dialog.html#a622fbdcebd7dd70dcb85276df04c81c7',1,'CharacterDialog']]],
+  ['typingspeed_38',['typingSpeed',['../class_character_dialog.html#af9f55a2c9b8ccfaee1e9118960ccbc07',1,'CharacterDialog']]]
+];
diff --git a/Doxygen/output/html/search/all_15.html b/Doxygen/output/html/search/all_15.html
new file mode 100644
index 0000000000000000000000000000000000000000..fa2c722302ad3da304ccb9ac464aa81960d21a02
--- /dev/null
+++ b/Doxygen/output/html/search/all_15.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="all_15.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+  if (event.data == "take_focus") {
+    var elem = searchResults.NavNext(0);
+    if (elem) elem.focus();
+  }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/search/all_15.js b/Doxygen/output/html/search/all_15.js
new file mode 100644
index 0000000000000000000000000000000000000000..109f7893fab5a997d932fc8e196af830450ae884
--- /dev/null
+++ b/Doxygen/output/html/search/all_15.js
@@ -0,0 +1,24 @@
+var searchData=
+[
+  ['uicanvas_0',['UICanvas',['../class_hide_u_i.html#ae42fa57983521010e04ec7d94353c941',1,'HideUI']]],
+  ['uimanager_1',['UIManager',['../class_tool_mode_selector.html#a7be7ff2988aeb35987f74546a80d81f4',1,'ToolModeSelector']]],
+  ['uiname_2',['UiName',['../class_gadget.html#aae7923f7fd2ee880e3cb9d8f4f76cb53',1,'Gadget']]],
+  ['uitoolbox_3',['UIToolBox',['../class_u_i_tool_box.html',1,'']]],
+  ['uitoolbox_2ecs_4',['UIToolBox.cs',['../_u_i_tool_box_8cs.html',1,'']]],
+  ['undo_5',['undo',['../class_fact_organizer.html#ac32d8cf9c0ffb350f4e6b250d7602577',1,'FactOrganizer']]],
+  ['undraw_6',['Undraw',['../class_fact_organizer.html#a9189e90e8e469c800de0e8b326449df3',1,'FactOrganizer']]],
+  ['unusedlabelids_7',['UnusedLabelIds',['../class_fact_organizer.html#a73fbad1fcaecbea82d76f471da0aa0c7',1,'FactOrganizer.UnusedLabelIds()'],['../class_public_fact_organizer.html#a405ffe12563221c4951f91d9b3608fd3',1,'PublicFactOrganizer.UnusedLabelIds()']]],
+  ['update_8',['Update',['../class_input_field_panel.html#a355d5244763f4ce33b4be729d46809fd',1,'InputFieldPanel.Update()'],['../class_tool_mode_selector.html#a14bee6a4a0824b73b947bd28bf12749a',1,'ToolModeSelector.Update()'],['../class_align_text.html#a02772d8318473775ea2b08dd6e6c8eec',1,'AlignText.Update()'],['../class_character_dialog.html#a085ad61a6ff55641e10f0489aa0c86ab',1,'CharacterDialog.Update()'],['../class_task_charakter_animation.html#a0457ac4c16454c82c45fb0bb41ca13b9',1,'TaskCharakterAnimation.Update()'],['../class_angle_tool.html#a3d50cf490bc5b0aacb541a3c2b442298',1,'AngleTool.Update()'],['../class_line_tool.html#aae88dfa0c863a89db4661f50b2d23006',1,'LineTool.Update()'],['../class_lot_tool.html#a5196127464a8a275ad885e398933243f',1,'LotTool.Update()'],['../class_pendulum.html#a08348d1549d503e4aea1cf2298cd53e6',1,'Pendulum.Update()'],['../class_pole_tool.html#a50ef18dad7d67dbc5d4fc77899a6a13f',1,'PoleTool.Update()'],['../class_tape.html#a6c3b9a794a6dacdec360f0fe5788e74b',1,'Tape.Update()'],['../class_image_hint_animation.html#a98e86e9d311accccca20f02b8ce6b243',1,'ImageHintAnimation.Update()'],['../class_mesh_renderer_hint_animation.html#a5e93d7b8991d5009c973661304e1dea5',1,'MeshRendererHintAnimation.Update()'],['../class_shiny_things.html#a6aaf870c02675ef42685e2652f3e29f0',1,'ShinyThings.Update()'],['../class_world_cursor.html#a2c48d59cb633890fa8d691e88f6d4ee3',1,'WorldCursor.Update()'],['../class_display_scrolls.html#aee8eec80468332605f933f96102d57a8',1,'DisplayScrolls.Update()'],['../class_drag_handling.html#ad67bc33afc089ae1ebbf9ef88c0cc9ff',1,'DragHandling.Update()'],['../class_loading_screen_percentage.html#a80a22f803579defce18779c5a88fbdd4',1,'LoadingScreenPercentage.Update()'],['../class_start_server.html#a7c06e1417d264953a02a5f8d2814d15e',1,'StartServer.Update()'],['../class_discrete_bar_slider.html#abd6b9d5cca391d1674c8c626c86f8e8e',1,'DiscreteBarSlider.Update()'],['../class_hide_u_i.html#a43cef0ab072ba0cc00e6a6b13fd1c698',1,'HideUI.Update()']]],
+  ['updateanimationparameters_9',['updateAnimationParameters',['../class_image_hint_animation.html#a62cd53d25982a3812aea4f0da9a8e452',1,'ImageHintAnimation.updateAnimationParameters()'],['../class_mesh_renderer_hint_animation.html#ad1ff81910743b38883605d0e2e80658f',1,'MeshRendererHintAnimation.updateAnimationParameters()']]],
+  ['updatecurvedrawing_10',['UpdateCurveDrawing',['../class_angle_tool.html#a7ad334a3473a14a7ecb628db60e02184',1,'AngleTool']]],
+  ['updatelinedrawing_11',['UpdateLineDrawing',['../class_line_tool.html#a101a1667fe9d3eef42776810efccd409',1,'LineTool.UpdateLineDrawing()'],['../class_lot_tool.html#a9e2a6a285bf7762573cb3dcb0b114bd7',1,'LotTool.UpdateLineDrawing()'],['../class_pendulum.html#a183d24b14f1a47efcd35dd239b00b751',1,'Pendulum.UpdateLineDrawing()'],['../class_pole_tool.html#ab468560882a51949d6b47bc2ac55eba7',1,'PoleTool.UpdateLineDrawing()'],['../class_tape.html#a105725d57e5303a270abc1c46b968e85',1,'Tape.UpdateLineDrawing()']]],
+  ['updatepositions_12',['UpdatePositions',['../class_display_facts.html#a97c031f520d9c1889fc93028bcea1e22',1,'DisplayFacts']]],
+  ['updatetagactive_13',['UpdateTagActive',['../class_game_object_extensions.html#a249b3198e921acf6674d65758051517b',1,'GameObjectExtensions']]],
+  ['updatetext_14',['UpdateText',['../class_loading_screen_percentage.html#add26bb9233834ba363bd8dba3c7a7ed9',1,'LoadingScreenPercentage']]],
+  ['uri_15',['URI',['../class_j_s_o_n_manager_1_1_u_r_i.html',1,'JSONManager']]],
+  ['uri_16',['uri',['../class_add_fact_response.html#a5822ed8cc95bb1b3ac2fcba36e8e5223',1,'AddFactResponse.uri()'],['../class_scroll_1_1_uri_reference.html#addc429ccd96a4b061d1b165f73e8b4a8',1,'Scroll.UriReference.uri()'],['../class_j_s_o_n_manager_1_1_u_r_i.html#a2296dd38e09326f3f813b69fd0d9b1c2',1,'JSONManager.URI.uri()'],['../class_j_s_o_n_manager_1_1_o_m_s.html#ae4fdeae8330ac12a54b5efe66d8b6dd8',1,'JSONManager.OMS.uri()']]],
+  ['uri_17',['URI',['../class_fact_object.html#aae78f8bda72cf67837eeaa2c3247b1c0',1,'FactObject.URI()'],['../class_j_s_o_n_manager_1_1_u_r_i.html#a7d378e09cc4aa84f4521dec55a3828d6',1,'JSONManager.URI.URI()']]],
+  ['urireference_18',['UriReference',['../class_scroll_1_1_uri_reference.html',1,'Scroll.UriReference'],['../class_scroll_1_1_uri_reference.html#a0ffd38b8dc30db7ed832a18306f6b80e',1,'Scroll.UriReference.UriReference()']]],
+  ['use_5finstall_5ffolder_19',['use_install_folder',['../class_stage.html#a511e21222f0180412a5cf0c457c8cdd5',1,'Stage']]],
+  ['usecamcurser_20',['useCamCurser',['../class_world_cursor.html#a0982b39de92eb54c90507dc10eff9d7a',1,'WorldCursor']]]
+];
diff --git a/Doxygen/output/html/search/all_16.html b/Doxygen/output/html/search/all_16.html
new file mode 100644
index 0000000000000000000000000000000000000000..a60cd8ac79c47b713db342b28c6c984a076a9633
--- /dev/null
+++ b/Doxygen/output/html/search/all_16.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="all_16.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+  if (event.data == "take_focus") {
+    var elem = searchResults.NavNext(0);
+    if (elem) elem.focus();
+  }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/search/all_16.js b/Doxygen/output/html/search/all_16.js
new file mode 100644
index 0000000000000000000000000000000000000000..552701b7859cd7641074ec6853a2ca00f49103d1
--- /dev/null
+++ b/Doxygen/output/html/search/all_16.js
@@ -0,0 +1,13 @@
+var searchData=
+[
+  ['v_0',['v',['../class_discrete_bar_slider.html#a589dfea97d5ef215bf48571d8e55fc11',1,'DiscreteBarSlider']]],
+  ['valid_1',['valid',['../class_scroll_1_1_scroll_application_info.html#ab3cf484877785a037e9f6abb53eeee43',1,'Scroll.ScrollApplicationInfo.valid()'],['../class_scroll_1_1_scroll_dynamic_info.html#a1fa8db017b3b9831d3e3140aff834788',1,'Scroll.ScrollDynamicInfo.valid()']]],
+  ['validate_2',['Validate',['../class_stage_static.html#a15e633be559203508df4700750a8afab',1,'StageStatic']]],
+  ['validationset_3',['ValidationSet',['../class_solution_organizer.html#a65f9c46f6d1bf11d585f8fe97f889584',1,'SolutionOrganizer']]],
+  ['validationsets_4',['ValidationSets',['../class_communication_events.html#a00f253bfcec6375e765f970a8e9dab82aeb1dfc77784ccf555efa16dc67aeb166',1,'CommunicationEvents']]],
+  ['value_5',['value',['../class_scroll_1_1_scroll_value_fact.html#adb93ce5d48aa463861fcdfe9dffed3bc',1,'Scroll.ScrollValueFact.value()'],['../class_j_s_o_n_manager_1_1_m_m_t_value_declaration.html#a8fd467bca525f8bd1b371016413b22d9',1,'JSONManager.MMTValueDeclaration.value()']]],
+  ['valuetp_6',['valueTp',['../class_scroll_1_1_scroll_value_fact.html#a5fcbf834e29ab16ea12bb8b821a7206d',1,'Scroll.ScrollValueFact.valueTp()'],['../class_j_s_o_n_manager_1_1_m_m_t_value_declaration.html#afc486970fc43bcb31e490dd1e4c2a677',1,'JSONManager.MMTValueDeclaration.valueTp()']]],
+  ['vectorprecission_7',['vectorPrecission',['../class_math3d.html#ae52554bcf30ec1afc8549b2a33e00bb5',1,'Math3d']]],
+  ['vectorstotransform_8',['VectorsToTransform',['../class_math3d.html#ac8151fc75e94262fd795f738b9d2b570',1,'Math3d']]],
+  ['verboseuri_9',['VerboseURI',['../class_communication_events.html#a229a69dda488cbcaca3dc0ebd385b71e',1,'CommunicationEvents']]]
+];
diff --git a/Doxygen/output/html/search/all_17.html b/Doxygen/output/html/search/all_17.html
new file mode 100644
index 0000000000000000000000000000000000000000..8997a3e64bb5992d9788c21668298eae77b01624
--- /dev/null
+++ b/Doxygen/output/html/search/all_17.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="all_17.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+  if (event.data == "take_focus") {
+    var elem = searchResults.NavNext(0);
+    if (elem) elem.focus();
+  }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/search/all_17.js b/Doxygen/output/html/search/all_17.js
new file mode 100644
index 0000000000000000000000000000000000000000..14eef8023e6fd5f970933bb1e79606c60d93476e
--- /dev/null
+++ b/Doxygen/output/html/search/all_17.js
@@ -0,0 +1,18 @@
+var searchData=
+[
+  ['waitingtext_0',['WaitingText',['../class_start_server.html#ac4da4af85c6c0504d1a2d3b0d81aeca3',1,'StartServer']]],
+  ['walkaroundobject_1',['walkAroundObject',['../class_task_charakter_animation.html#af19ccad0e88ba698a14c03c44fe471b0',1,'TaskCharakterAnimation']]],
+  ['walking_2',['walking',['../class_task_charakter_animation.html#af1459ffecb2f7a648ef283aee233369a',1,'TaskCharakterAnimation']]],
+  ['walkingtime_3',['walkingTime',['../class_task_charakter_animation.html#af2f41b9d4467ddf33577d5bc737d044b',1,'TaskCharakterAnimation']]],
+  ['watchedfacts_4',['WatchedFacts',['../class_public_fact_organizer.html#ae9bad8b20c34b3719aeb7f258abeb734',1,'PublicFactOrganizer']]],
+  ['workflow_5',['Workflow',['../class_fact_organizer.html#af41acf88e3283cb3e8a9ce15e66117fe',1,'FactOrganizer.Workflow()'],['../class_public_fact_organizer.html#aaf52498072fea54f2771be4b31137308',1,'PublicFactOrganizer.Workflow()']]],
+  ['workflow_5fid_6',['workflow_id',['../struct_fact_organizer_1_1meta.html#a1ffdc7794534772f36ec73b755267dc5',1,'FactOrganizer.meta.workflow_id()'],['../struct_public_fact_organizer_1_1meta.html#aba17b6ca864ffe42636001f88b5adc13',1,'PublicFactOrganizer.meta.workflow_id()']]],
+  ['workflowadd_7',['WorkflowAdd',['../class_fact_organizer.html#a6507936f300a99b81fb3d930d96b1caa',1,'FactOrganizer']]],
+  ['worksteps_8',['worksteps',['../class_fact_organizer.html#ad19ac6f1d28f88dd37dec27b29cf1a8e',1,'FactOrganizer.worksteps()'],['../class_public_fact_organizer.html#a08850ceb5f9e8bd01a731986402131f0',1,'PublicFactOrganizer.worksteps()']]],
+  ['worldcursor_9',['WorldCursor',['../class_world_cursor.html',1,'']]],
+  ['worldcursor_2ecs_10',['WorldCursor.cs',['../_world_cursor_8cs.html',1,'']]],
+  ['worlddropdown_11',['WorldDropdown',['../class_create_loader.html#a59bf72afa710c68d4362ffdb0e3bb234',1,'CreateLoader']]],
+  ['worlds_12',['Worlds',['../class_stage_static.html#ac3e5974d8914bfcd35e9de55d3f7e81d',1,'StageStatic']]],
+  ['writejson_13',['WriteJson',['../class_j_s_o_n_manager_1_1_json_inheritence_converter.html#a8bf575557ab2336d9a49eade17771ef1',1,'JSONManager::JsonInheritenceConverter']]],
+  ['writetojsonfile_14',['WriteToJsonFile',['../class_j_s_o_n_manager.html#a39e9fe04ae0420ab91ce59f9dba875f4',1,'JSONManager']]]
+];
diff --git a/Doxygen/output/html/search/all_18.html b/Doxygen/output/html/search/all_18.html
new file mode 100644
index 0000000000000000000000000000000000000000..5ab5e8476d8d223c6a3ab44f9e50333e152dd974
--- /dev/null
+++ b/Doxygen/output/html/search/all_18.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="all_18.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+  if (event.data == "take_focus") {
+    var elem = searchResults.NavNext(0);
+    if (elem) elem.focus();
+  }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/search/all_18.js b/Doxygen/output/html/search/all_18.js
new file mode 100644
index 0000000000000000000000000000000000000000..2c8c1f7ea03063dbeb5feb487f82af2683d0a066
--- /dev/null
+++ b/Doxygen/output/html/search/all_18.js
@@ -0,0 +1,5 @@
+var searchData=
+[
+  ['x_5fpacece_5fbetween_5fitems_0',['X_Pacece_Between_Items',['../class_display_facts.html#a7101c78efeef5c83f88c7899097b6f19',1,'DisplayFacts.X_Pacece_Between_Items()'],['../class_display_scrolls.html#a12494cc9456453cf3f792a1ddcef26df',1,'DisplayScrolls.X_Pacece_Between_Items()']]],
+  ['x_5fstart_1',['x_Start',['../class_display_facts.html#a6e69538a3974b34cb12633068dde8825',1,'DisplayFacts.x_Start()'],['../class_display_scrolls.html#a3a8c524445aa2fc9b8f9e4f875a74474',1,'DisplayScrolls.x_Start()'],['../class_scroll_details.html#a1463a71da841e3fa5e98cc5f1b186bf8',1,'ScrollDetails.x_Start()']]]
+];
diff --git a/Doxygen/output/html/search/all_19.html b/Doxygen/output/html/search/all_19.html
new file mode 100644
index 0000000000000000000000000000000000000000..d38b05bd7c912514cd22f86a7bde0712f36ac282
--- /dev/null
+++ b/Doxygen/output/html/search/all_19.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="all_19.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+  if (event.data == "take_focus") {
+    var elem = searchResults.NavNext(0);
+    if (elem) elem.focus();
+  }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/search/all_19.js b/Doxygen/output/html/search/all_19.js
new file mode 100644
index 0000000000000000000000000000000000000000..5b72ad7cd96ac71b356b1ae1351fe7a330e54fe0
--- /dev/null
+++ b/Doxygen/output/html/search/all_19.js
@@ -0,0 +1,7 @@
+var searchData=
+[
+  ['y_5fpacece_5fbetween_5fitems_0',['y_Pacece_Between_Items',['../class_display_facts.html#adcc13622961b28f4641c7aee559b9447',1,'DisplayFacts.y_Pacece_Between_Items()'],['../class_display_scrolls.html#a1dc54572cc7e15ff936bd432fc0b34fe',1,'DisplayScrolls.y_Pacece_Between_Items()']]],
+  ['y_5fpaece_5fbetween_5fitems_1',['y_Paece_Between_Items',['../class_scroll_details.html#aabeeba25af51f262b02b32c35c445d80',1,'ScrollDetails']]],
+  ['y_5fstart_2',['y_Start',['../class_display_facts.html#ae456f564c635bc9b5b3108bde3e20bbd',1,'DisplayFacts.y_Start()'],['../class_display_scrolls.html#a084e9003fba64e26d56ed5ef955e996b',1,'DisplayScrolls.y_Start()'],['../class_scroll_details.html#a87f0efdeb12adb4e03c26866870cd20f',1,'ScrollDetails.y_Start()']]],
+  ['yeetusdeletus_3',['yeetusdeletus',['../class_fact_organizer.html#a80782d4ec977d8033da8f68f8f00caf6',1,'FactOrganizer']]]
+];
diff --git a/Doxygen/output/html/search/all_2.html b/Doxygen/output/html/search/all_2.html
new file mode 100644
index 0000000000000000000000000000000000000000..f8fe8ecbe6b7e02d16d105bef885f16c78f4a7b0
--- /dev/null
+++ b/Doxygen/output/html/search/all_2.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="all_2.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+  if (event.data == "take_focus") {
+    var elem = searchResults.NavNext(0);
+    if (elem) elem.focus();
+  }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/search/all_2.js b/Doxygen/output/html/search/all_2.js
new file mode 100644
index 0000000000000000000000000000000000000000..e35e82097eea48f3403d74a928209f1becb5e417
--- /dev/null
+++ b/Doxygen/output/html/search/all_2.js
@@ -0,0 +1,7 @@
+var searchData=
+[
+  ['backlog_0',['backlog',['../class_fact_organizer.html#a450bb7f70ec71412cc6fe0314e07a3b2',1,'FactOrganizer.backlog()'],['../class_public_fact_organizer.html#a165e5ef97be7d87f772b60e5c6574881',1,'PublicFactOrganizer.backlog()']]],
+  ['bool_1',['bool',['../struct_stage_static_1_1_stage_error_struct.html#ad9fc599de9abed7f4b9aa950dec801b6',1,'StageStatic::StageErrorStruct']]],
+  ['buildscrolls_2',['BuildScrolls',['../class_display_scrolls.html#a8904bc3d704e855cde3b38bd4946e431',1,'DisplayScrolls']]],
+  ['buttons_3',['Buttons',['../class_tool_mode_selector.html#ad4ae45a4882feff46ab2c62bd507cd76',1,'ToolModeSelector']]]
+];
diff --git a/Doxygen/output/html/search/all_3.html b/Doxygen/output/html/search/all_3.html
new file mode 100644
index 0000000000000000000000000000000000000000..fdb6e198637f4d18b536e2d25b06108be21f29b7
--- /dev/null
+++ b/Doxygen/output/html/search/all_3.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="all_3.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+  if (event.data == "take_focus") {
+    var elem = searchResults.NavNext(0);
+    if (elem) elem.focus();
+  }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/search/all_3.js b/Doxygen/output/html/search/all_3.js
new file mode 100644
index 0000000000000000000000000000000000000000..ab667c58a975fe86c4c84c338fde8dc63c5b2fef
--- /dev/null
+++ b/Doxygen/output/html/search/all_3.js
@@ -0,0 +1,69 @@
+var searchData=
+[
+  ['cam_0',['Cam',['../class_align_text.html#a8954a34d9aadcb917ab19c4b81db534f',1,'AlignText.Cam()'],['../class_world_cursor.html#a308d7c85e2989c6cadb4b26fbb108498',1,'WorldCursor.Cam()']]],
+  ['camcontrol_1',['CamControl',['../class_hide_u_i.html#aae2b5ecfe2919eb146644bb22e3120dd',1,'HideUI']]],
+  ['canconvert_2',['CanConvert',['../class_j_s_o_n_manager_1_1_json_inheritence_converter.html#a66565cef58fea590c664f401eb739080',1,'JSONManager::JsonInheritenceConverter']]],
+  ['canvasgroup_3',['canvasGroup',['../class_scroll_u_i_manager.html#a31fdb6daae3f50708b7f95bed75659d7',1,'ScrollUIManager']]],
+  ['category_4',['Category',['../class_create_loader.html#afa009781fd95cbd1fb4e644f0ab10e1d',1,'CreateLoader']]],
+  ['category_5',['category',['../class_create_loader.html#ab3c5c901e655546c9b99654ae306dfab',1,'CreateLoader']]],
+  ['category_6',['Category',['../class_stage_static.html#a6eec1c1438bf0ffe784e0676f5a578f5',1,'StageStatic']]],
+  ['category_7',['category',['../class_collapsable_category.html#a365a18cf58a6bee94b76266e220ed35f',1,'CollapsableCategory.category()'],['../struct_stage_static_1_1_stage_error_struct.html#a7beade41a5f50d07ffd4924e4234fd6e',1,'StageStatic.StageErrorStruct.category()'],['../class_stage.html#ae5516c644b31b5ac3a738224af511d80',1,'Stage.category()']]],
+  ['characterdialog_8',['CharacterDialog',['../class_character_dialog.html',1,'']]],
+  ['characterdialog_2ecs_9',['CharacterDialog.cs',['../_character_dialog_8cs.html',1,'']]],
+  ['charakteranimation_10',['CharakterAnimation',['../class_character_dialog.html#a804d01e1594d9b62a1ed9db7478f43d2',1,'CharacterDialog']]],
+  ['checkgamesolved_11',['checkGameSolved',['../class_task_charakter_animation.html#af76fa96e15667dab7d81223ae8a7afea',1,'TaskCharakterAnimation']]],
+  ['checkmousebuttons_12',['CheckMouseButtons',['../class_world_cursor.html#a8d6bd52839d0ccf3703cf70a27580321',1,'WorldCursor']]],
+  ['checkpushouthighlighting_13',['CheckPushoutHighlighting',['../class_shiny_things.html#a34b62441bcfac8582fa97719d769e56a',1,'ShinyThings']]],
+  ['checksolved_14',['CheckSolved',['../class_stage.html#a5791e2632b93400521c5eed33107d116',1,'Stage']]],
+  ['checktoolmodeselection_15',['CheckToolModeSelection',['../class_tool_mode_selector.html#a9fb2a57376a6ead51a6eb66a6f1a9112',1,'ToolModeSelector']]],
+  ['circlesegmentgenerator_16',['CircleSegmentGenerator',['../class_circle_segment_generator.html',1,'']]],
+  ['circlesegmentgenerator_2ecs_17',['CircleSegmentGenerator.cs',['../_circle_segment_generator_8cs.html',1,'']]],
+  ['clear_18',['Clear',['../class_fact_organizer.html#a3d04a545189f27f4a6cf75eb47198f53',1,'FactOrganizer.Clear()'],['../class_list_loader.html#a0cf84a06ccc3d56677f7ca144d839e15',1,'ListLoader.Clear()'],['../class_menue_loader.html#ab264e0dc6c0aba950b8846354fe60a81',1,'MenueLoader.Clear()']]],
+  ['clearall_19',['ClearAll',['../class_stage.html#a7cccd1047135707147cb99b66d1208f7',1,'Stage']]],
+  ['clearallrecords_20',['ClearALLRecords',['../class_stage.html#a8be232d96750c4e1f72cb6498a121220',1,'Stage']]],
+  ['clearplay_21',['ClearPlay',['../class_stage.html#a0a9b8503dcdb37e124bf742f50f21acc',1,'Stage']]],
+  ['clearsolution_22',['ClearSolution',['../class_stage.html#a6473bc6b7d252cb8ac58b074bdf0e9a4',1,'Stage']]],
+  ['clone_23',['Clone',['../class_player_record.html#ae058736bc42b94c94eafd9bf8a767ad5',1,'PlayerRecord.Clone()'],['../class_edit_loader.html#ae15903201ff34141a1c9bd3b2d216af5',1,'EditLoader.Clone()']]],
+  ['closestpointsontwolines_24',['ClosestPointsOnTwoLines',['../class_math3d.html#ade28da4490d6bb9e960ee19069a1f49f',1,'Math3d']]],
+  ['collapsablecategory_25',['CollapsableCategory',['../class_collapsable_category.html',1,'']]],
+  ['collapsablecategory_2ecs_26',['CollapsableCategory.cs',['../_collapsable_category_8cs.html',1,'']]],
+  ['collapsablestage_27',['CollapsableStage',['../class_collapsable_stage.html',1,'']]],
+  ['collapsablestage_2ecs_28',['CollapsableStage.cs',['../_collapsable_stage_8cs.html',1,'']]],
+  ['communicationevents_29',['CommunicationEvents',['../class_communication_events.html',1,'']]],
+  ['communicationevents_2ecs_30',['CommunicationEvents.cs',['../_communication_events_8cs.html',1,'']]],
+  ['compare_31',['Compare',['../class_fact_equivalents_comparer.html#a5ecff2e77e3f7354a6c4905c81049ea0',1,'FactEquivalentsComparer.Compare()'],['../class_line_fact_hight_direction_comparer.html#ad0bc01311d7a79c1239041a23f707c30',1,'LineFactHightDirectionComparer.Compare()'],['../class_fact_comparer.html#afafdbca3b98949b9d7317aadcdb75b80',1,'FactComparer.Compare()']]],
+  ['comparer_32',['Comparer',['../class_solution_organizer_1_1_sub_solution.html#a481a4b95cb385da391a1c4548508f9d4',1,'SolutionOrganizer::SubSolution']]],
+  ['comparerstring_33',['ComparerString',['../class_solution_organizer_1_1_sub_solution.html#a6c21647208a636e40910d1fcc5860a8d',1,'SolutionOrganizer::SubSolution']]],
+  ['completed_5fonce_34',['completed_once',['../class_stage.html#a546f7c6fe4d4a53269448956562429d6',1,'Stage']]],
+  ['completions_35',['completions',['../class_scroll_1_1_scroll_dynamic_info.html#aac5d94d96714ac6de93425ded8b7129b',1,'Scroll::ScrollDynamicInfo']]],
+  ['containskey_36',['ContainsKey',['../class_fact_organizer.html#a4600775c244976c702b8017366defe55',1,'FactOrganizer.ContainsKey()'],['../class_stage_static.html#af43fd9717c7a138b2722780600b45e82',1,'StageStatic.ContainsKey(string key)'],['../class_stage_static.html#ae0ead6ff1d4cb6beb4dac6826e19c0e7',1,'StageStatic.ContainsKey(string key, bool local)']]],
+  ['containslabel_37',['ContainsLabel',['../class_fact_organizer.html#a14178d4f9df5bb9eafb310c36fc5b183',1,'FactOrganizer']]],
+  ['containsnumber_38',['ContainsNumber',['../class_stage_static.html#a2ca8799d0d70970a48992284a9b54a01',1,'StageStatic']]],
+  ['content_39',['content',['../class_collapsable_category.html#a8f0670c674d5d15e451da3572a0f0d4a',1,'CollapsableCategory']]],
+  ['create_40',['Create',['../class_create_loader.html#a7205cbee0cd06ad3aaf59b2f3013edd7',1,'CreateLoader.Create()'],['../class_stage_static.html#a1202ca6e0f3c6b29cce958edadc283cba686e697538050e4664636337cc3b834f',1,'StageStatic.Create()']]],
+  ['createbutton_41',['CreateButton',['../class_gadget_manager.html#a0908717a3cde48566043efa4f2727801',1,'GadgetManager']]],
+  ['createdisplay_42',['CreateDisplay',['../class_display_facts.html#a90e8e02c82853c730285647d980e120e',1,'DisplayFacts']]],
+  ['createentry_43',['CreateEntry',['../class_stage_loader.html#aaecc1a551aa5e4e33b58cced5d911eaf',1,'StageLoader']]],
+  ['createhierarchiepath_44',['CreateHierarchiePath',['../class_communication_events.html#af99736efe9976e3f493df0ccfbf2fb56',1,'CommunicationEvents']]],
+  ['createloader_45',['CreateLoader',['../class_create_loader.html',1,'']]],
+  ['createloader_2ecs_46',['CreateLoader.cs',['../_create_loader_8cs.html',1,'']]],
+  ['createpathtofile_47',['CreatePathToFile',['../class_communication_events.html#a13345e5266ca2fd8aa50ac79936c790f',1,'CommunicationEvents']]],
+  ['createsegment_48',['CreateSegment',['../class_circle_segment_generator.html#aadaaa8438dade741f2d8e055436a8414',1,'CircleSegmentGenerator']]],
+  ['creation_49',['creation',['../struct_fact_organizer_1_1stepnote.html#ab8938fdb7cd414689bd36620e48548d5',1,'FactOrganizer.stepnote.creation()'],['../struct_public_fact_organizer_1_1stepnote.html#a699ff26a720060602cc358f7f070b119',1,'PublicFactOrganizer.stepnote.creation()']]],
+  ['creatormode_50',['creatorMode',['../class_stage.html#a75bc2808e0b62640ad402d43a51d26f0',1,'Stage']]],
+  ['cuberoot_51',['CubeRoot',['../class_math3d.html#a19a6a626eb71cb36a27100fcca0b2b9b',1,'Math3d']]],
+  ['current_52',['current',['../class_drop_handling.html#af1789e6005d12fa02d11c0316d127e18',1,'DropHandling']]],
+  ['current_5fname_53',['current_name',['../class_stage_static.html#a90720efb3185f55cd5f85d024358e6d7',1,'StageStatic']]],
+  ['currentdistance_54',['currentDistance',['../class_task_charakter_animation.html#ac015f59f5a4bb5c14574f2314a7830a0',1,'TaskCharakterAnimation']]],
+  ['currentfact_55',['currentFact',['../class_drop_handling.html#a108a9ae0b9311f05c2cc0e5a6d101894',1,'DropHandling']]],
+  ['currentmmtanswer_56',['currentMmtAnswer',['../class_scroll_details.html#ad0e5dbe252382302148dd8a4e352914f',1,'ScrollDetails']]],
+  ['currenttransform_57',['currentTransform',['../class_task_charakter_animation.html#a6683175a89df75b0e3b3bc5f1e05ad59',1,'TaskCharakterAnimation']]],
+  ['currentvalue_58',['currentValue',['../class_loading_screen_percentage.html#aaa6e26472961429805abd062f1c952de',1,'LoadingScreenPercentage']]],
+  ['cursor_59',['Cursor',['../class_gadget.html#ad932ca8643a5a86c74ed070079a8f70e',1,'Gadget.Cursor()'],['../class_shiny_things.html#a6de729b70d5a18c9d16292758d7bee7d',1,'ShinyThings.Cursor()']]],
+  ['cursor_60',['cursor',['../class_scroll_details.html#a5565d82324dc2bbe79a19b54cee5c4b5',1,'ScrollDetails']]],
+  ['cursorrenderer_61',['CursorRenderer',['../class_hide_u_i.html#a6f3384022ae8f7af8ce678dbe8e6c58a',1,'HideUI']]],
+  ['curvedrawingactivated_62',['curveDrawingActivated',['../class_angle_tool.html#ad53d1012ac71ea87e16563e4cb00f0ed',1,'AngleTool']]],
+  ['curvedrawingvertexcount_63',['curveDrawingVertexCount',['../class_angle_tool.html#ad60891ad87435994e65f10f49f0202a1',1,'AngleTool']]],
+  ['curveendpoint_64',['curveEndPoint',['../class_angle_tool.html#a19127e03404289cc416de14d4178ef35',1,'AngleTool']]],
+  ['curveradius_65',['curveRadius',['../class_angle_tool.html#a9689be22a443b6f6613bb5809a793c22',1,'AngleTool']]]
+];
diff --git a/Doxygen/output/html/search/all_4.html b/Doxygen/output/html/search/all_4.html
new file mode 100644
index 0000000000000000000000000000000000000000..1a50c46d3b9ef1a47a43fe3ce5cc8997c59d04c4
--- /dev/null
+++ b/Doxygen/output/html/search/all_4.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="all_4.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+  if (event.data == "take_focus") {
+    var elem = searchResults.NavNext(0);
+    if (elem) elem.focus();
+  }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/search/all_4.js b/Doxygen/output/html/search/all_4.js
new file mode 100644
index 0000000000000000000000000000000000000000..992cc9bdf237f91a3218e9a14a6bb74c6832e3bb
--- /dev/null
+++ b/Doxygen/output/html/search/all_4.js
@@ -0,0 +1,46 @@
+var searchData=
+[
+  ['darkcolor_0',['darkColor',['../class_shiny_things.html#aaaf397bdb22669ed1efc37c9f6960905',1,'ShinyThings']]],
+  ['date_1',['date',['../class_player_record.html#aa5e9b78561ffbb7edffdd63d9f708949',1,'PlayerRecord']]],
+  ['deactivatecurvedrawing_2',['DeactivateCurveDrawing',['../class_angle_tool.html#ad86df38e2cf7458b7ec8e60b644469a7',1,'AngleTool']]],
+  ['deactivatelinedrawing_3',['DeactivateLineDrawing',['../class_lot_tool.html#aecc49588516c6a03a549804a17492d61',1,'LotTool.DeactivateLineDrawing()'],['../class_tape.html#ab0db7aa04f629e6b631775bd69e1940a',1,'Tape.DeactivateLineDrawing()'],['../class_line_tool.html#abbae59d117e92fc5de7e464a7872fcf9',1,'LineTool.DeactivateLineDrawing()'],['../class_pendulum.html#a8237221e76dc10ebbbc3031d6849eb58',1,'Pendulum.DeactivateLineDrawing()'],['../class_pole_tool.html#a41912082f6e599827832aed12af4c890',1,'PoleTool.DeactivateLineDrawing()']]],
+  ['deactivatesnapkey_4',['deactivateSnapKey',['../class_world_cursor.html#a0183d66e569dd39faedaf495f2a69a43',1,'WorldCursor']]],
+  ['ded_5',['Ded',['../class_m_m_t_u_r_i_collection.html#a6c86dfd72739c24050918ec7c78b8972',1,'MMTURICollection']]],
+  ['deepload_6',['DeepLoad',['../class_stage.html#ac7433d717336f9ffc0da919e5e6e314f',1,'Stage']]],
+  ['default_7',['Default',['../class_list_loader.html#a5a9c59b5ee21f2034d897e4aca61d6d1',1,'ListLoader.Default()'],['../class_stage_loader.html#a04bbfd02152ab381400060244c20c5b9',1,'StageLoader.Default()']]],
+  ['defaultmaterial_8',['defaultMaterial',['../class_shiny_things.html#ace1ee19f5351c0c9e57d6bc26ecf8a8d',1,'ShinyThings']]],
+  ['delete_9',['delete',['../class_fact_organizer.html#aba89924df64b63dc6aa2d5539afa923e',1,'FactOrganizer.delete()'],['../class_player_record.html#a7bdba956f0b3383d2e33c17f40170af5',1,'PlayerRecord.delete()'],['../class_stage.html#afb40eed71cf610113cb21a9e67d3b00a',1,'Stage.delete()'],['../class_solution_organizer.html#ac0eba168098cd880232aece9b4eac9d1',1,'SolutionOrganizer.delete()']]],
+  ['delete_10',['Delete',['../class_stage_static.html#a5b42dc6adc37f827de97d220bcd0d4f4',1,'StageStatic.Delete()'],['../class_edit_loader.html#abd39c26d94a9dbff6b028c375d4f4ed4',1,'EditLoader.Delete()']]],
+  ['delete_11',['delete',['../class_fact.html#a9b3edda4d360425731abe2a5937963e6',1,'Fact.delete()'],['../class_fact_organizer.html#ad4911bfd06a727b4569a56f7eb543ff7',1,'FactOrganizer.delete(string name, List&lt; Directories &gt; hierarchie, bool use_install_folder)'],['../class_fact_organizer.html#a1745f1a3045e0156543b867229bfb018',1,'FactOrganizer.delete(string path)']]],
+  ['deleteobject_12',['DeleteObject',['../class_fact_spawner.html#acf345fed7a7143ca816d92f86ea95b2d',1,'FactSpawner']]],
+  ['deletet_5frecord_13',['deletet_record',['../class_stage.html#a3850bf51fdc38c335b703a73f2d84390',1,'Stage']]],
+  ['description_14',['description',['../struct_stage_static_1_1_stage_error_struct.html#aa90282b61e50309cb9fd7bd560169be4',1,'StageStatic.StageErrorStruct.description()'],['../class_stage.html#aba3fc0bfb46dc5ebdf0b47245c811a88',1,'Stage.description()'],['../class_scroll.html#a69b80531dee462e546262c62c1c58a6b',1,'Scroll.description()']]],
+  ['description_15',['Description',['../class_create_loader.html#a394dc617bef9ff01e9516001604bd7ad',1,'CreateLoader']]],
+  ['description_16',['description',['../class_create_loader.html#ac8dcba62a267cea3e8a17dd83d1114b1',1,'CreateLoader']]],
+  ['destroyallchildren_17',['DestroyAllChildren',['../class_game_object_extensions.html#af6d2a6da9fe673e3b15e93c2b1de1ce9',1,'GameObjectExtensions']]],
+  ['detailscreen_18',['DetailScreen',['../class_display_scrolls.html#a7c2af585d6aedd4ab3cfe0d3777d7d1d',1,'DisplayScrolls.DetailScreen()'],['../class_scroll_clicked_script.html#a2f1385dce7f3368af0847dfc829008a1',1,'ScrollClickedScript.DetailScreen()']]],
+  ['df_19',['df',['../class_scroll_1_1_scroll_symbol_fact.html#a86571379ff59b5e757bd5a1288fff793',1,'Scroll.ScrollSymbolFact.df()'],['../class_j_s_o_n_manager_1_1_m_m_t_symbol_declaration.html#af2bc82076ff11f57599d30f40e68c326',1,'JSONManager.MMTSymbolDeclaration.df()']]],
+  ['dir_20',['Dir',['../class_abstract_line_fact.html#a40b1f97365bece5da7e2cabe983e4d10',1,'AbstractLineFact']]],
+  ['directionallight_21',['directionalLight',['../class_shiny_things.html#a95ade9077df304fa629ff8c84cc0e827',1,'ShinyThings']]],
+  ['directories_22',['Directories',['../class_communication_events.html#a00f253bfcec6375e765f970a8e9dab82',1,'CommunicationEvents']]],
+  ['discretebarslider_23',['DiscreteBarSlider',['../class_discrete_bar_slider.html',1,'']]],
+  ['discretebarslider_2ecs_24',['DiscreteBarSlider.cs',['../_discrete_bar_slider_8cs.html',1,'']]],
+  ['displayedfacts_25',['displayedFacts',['../class_display_facts.html#a3c09884bd51cfeee1975e36a29703c8a',1,'DisplayFacts']]],
+  ['displayfacts_26',['DisplayFacts',['../class_display_facts.html',1,'']]],
+  ['displayfacts_2ecs_27',['DisplayFacts.cs',['../_display_facts_8cs.html',1,'']]],
+  ['displayscrolls_28',['DisplayScrolls',['../class_display_scrolls.html',1,'']]],
+  ['displayscrolls_2ecs_29',['DisplayScrolls.cs',['../_display_scrolls_8cs.html',1,'']]],
+  ['distance_30',['Distance',['../class_line_fact.html#ad7ebf0dc48a1fef6d75bea7d57e86dd4',1,'LineFact']]],
+  ['domagic_31',['doMagic',['../class_pythagoras_script.html#abad78694504b0bb1699c70af5226e841',1,'PythagorasScript']]],
+  ['dotproductangle_32',['DotProductAngle',['../class_math3d.html#a4eb7fb8738dde33fb74cd205972de231',1,'Math3d']]],
+  ['drag_33',['Drag',['../class_discrete_bar_slider.html#a09b7d8a54292c0c6647be37fbef88b3f',1,'DiscreteBarSlider']]],
+  ['dragged_34',['dragged',['../class_drag_handling.html#a04398316b74578f6a44422bf0a8965a5',1,'DragHandling']]],
+  ['draghandling_35',['DragHandling',['../class_drag_handling.html',1,'']]],
+  ['draghandling_2ecs_36',['DragHandling.cs',['../_drag_handling_8cs.html',1,'']]],
+  ['draw_37',['Draw',['../class_fact_organizer.html#aec6890620677880e2fad97e002dd59cd',1,'FactOrganizer']]],
+  ['drawchildren_38',['DrawChildren',['../class_collapsable_category.html#a68acd9b011115d12b9d1625fd3baf454',1,'CollapsableCategory.DrawChildren()'],['../class_collapsable_stage.html#a57ea632bd3d147e619d6c261a07eacda',1,'CollapsableStage.DrawChildren()']]],
+  ['drophandling_39',['DropHandling',['../class_drop_handling.html',1,'']]],
+  ['drophandling_2ecs_40',['DropHandling.cs',['../_drop_handling_8cs.html',1,'']]],
+  ['dynamiclysolved_41',['DynamiclySolved',['../class_fact_organizer.html#a99e01af23a2d83b448cd4a29952cbe9c',1,'FactOrganizer']]],
+  ['dynamicscrolldescriptionsactive_42',['dynamicScrollDescriptionsActive',['../class_scroll_details.html#a8606726af66a0efe799eb9ceb8e03e51',1,'ScrollDetails']]]
+];
diff --git a/Doxygen/output/html/search/all_5.html b/Doxygen/output/html/search/all_5.html
new file mode 100644
index 0000000000000000000000000000000000000000..4dce5e7404c8565e12a3721aa93586f50d74da16
--- /dev/null
+++ b/Doxygen/output/html/search/all_5.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="all_5.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+  if (event.data == "take_focus") {
+    var elem = searchResults.NavNext(0);
+    if (elem) elem.focus();
+  }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/search/all_5.js b/Doxygen/output/html/search/all_5.js
new file mode 100644
index 0000000000000000000000000000000000000000..e6c4cb5fae2143e26a8e2319d46ebea641bf4a43
--- /dev/null
+++ b/Doxygen/output/html/search/all_5.js
@@ -0,0 +1,21 @@
+var searchData=
+[
+  ['edit_0',['Edit',['../class_edit_loader.html#a726aa89425e4cb3652a281347e4d6e70',1,'EditLoader']]],
+  ['editloader_1',['EditLoader',['../class_edit_loader.html',1,'']]],
+  ['editloader_2',['editLoader',['../class_collapsable_category.html#a60d374d41f86ea4ebb60b38b5d2994bf',1,'CollapsableCategory.editLoader()'],['../class_collapsable_stage.html#a25d7c5831771998e5ff1f53d64834566',1,'CollapsableStage.editLoader()'],['../class_stage_loader.html#a96d438f2f1b864d3b9edf585e44da4a7',1,'StageLoader.editLoader()']]],
+  ['editloader_2ecs_3',['EditLoader.cs',['../_edit_loader_8cs.html',1,'']]],
+  ['endingsol_4',['endingSol',['../class_solution_organizer.html#ae209c8ca2efc1e90d7301b2b780f3d8e',1,'SolutionOrganizer']]],
+  ['endingval_5',['endingVal',['../class_solution_organizer.html#a7f9f8e13ac4fc6e6a0174d313c1a574f',1,'SolutionOrganizer']]],
+  ['entrybody_6',['EntryBody',['../class_stage_loader.html#a53265a201cc424141cd790eda82fcb2b',1,'StageLoader']]],
+  ['entryheader_7',['EntryHeader',['../class_list_loader.html#abbbf3e7c27392eb6a381481585eff1d3',1,'ListLoader']]],
+  ['entrytime_8',['EntryTime',['../class_stage_loader.html#ad0b28acee7003d7fef9a06fd3f099bc7',1,'StageLoader']]],
+  ['eq_9',['Eq',['../class_m_m_t_u_r_i_collection.html#acd62c57c5f7c10164a1d837c1c702233',1,'MMTURICollection']]],
+  ['equals_10',['Equals',['../class_fact_comparer.html#a595a94f61262e74417d5d626995c1419',1,'FactComparer']]],
+  ['equivalent_11',['Equivalent',['../class_fact.html#adc82331e7914777c5fe1d5ebad6972aa',1,'Fact.Equivalent(Fact f2)'],['../class_fact.html#a3349038fecf169deae63bca1a0dc18f6',1,'Fact.Equivalent(Fact f1, Fact f2)'],['../class_fact_wrapped_c_r_t_p.html#a6d6c30f6480c57f8928d1ff1960adaa6',1,'FactWrappedCRTP.Equivalent(Fact f2)'],['../class_fact_wrapped_c_r_t_p.html#aa8d38a1fb4e7f03bbb3856d37bd4d9d4',1,'FactWrappedCRTP.Equivalent(Fact f1, Fact f2)']]],
+  ['equivalentwrapped_12',['EquivalentWrapped',['../class_fact_wrapped_c_r_t_p.html#a6e83feba9179a493d097f9f2c0573de6',1,'FactWrappedCRTP.EquivalentWrapped()'],['../class_abstract_line_fact_wrapped_c_r_t_p.html#a8ec274d8da8497476b3a5284e0fdee7b',1,'AbstractLineFactWrappedCRTP.EquivalentWrapped(AbstractLineFact f1, AbstractLineFact f2)'],['../class_abstract_line_fact_wrapped_c_r_t_p.html#a90d0c4d81a5aee4a5a51b1de3f561e24',1,'AbstractLineFactWrappedCRTP.EquivalentWrapped(T f1, T f2)'],['../class_point_fact.html#a10e74c76faf916f25352b3de9795d5d7',1,'PointFact.EquivalentWrapped()'],['../class_line_fact.html#acdd48548ee5dc23acc13d2b4ba3d5fde',1,'LineFact.EquivalentWrapped()'],['../class_ray_fact.html#a9c2b453af2221f3aa22318f54d1c7b6e',1,'RayFact.EquivalentWrapped()'],['../class_on_line_fact.html#a75b3c801a5bb104ff8a8da6d123f03f0',1,'OnLineFact.EquivalentWrapped()'],['../class_angle_fact.html#a2faaabc3f4874468c7ea8044e0d29049',1,'AngleFact.EquivalentWrapped()']]],
+  ['error_13',['Error',['../class_create_loader.html#aa07ab4a1e797df87320810de011c4fa6',1,'CreateLoader']]],
+  ['errors_14',['errors',['../class_scroll_1_1_scroll_application_info.html#aa85df42ec59b6641bbaf21ef57157d39',1,'Scroll.ScrollApplicationInfo.errors()'],['../class_scroll_1_1_scroll_dynamic_info.html#ad5ca5564f911d0d7dd86ac7340e61160',1,'Scroll.ScrollDynamicInfo.errors()']]],
+  ['extragadget_15',['ExtraGadget',['../class_extra_gadget.html',1,'']]],
+  ['extragadget_2ecs_16',['ExtraGadget.cs',['../_extra_gadget_8cs.html',1,'']]],
+  ['extrahighlight_17',['extraHighlight',['../class_shiny_things.html#aa3adda8190e68df89dfeb7e5c2b26bab',1,'ShinyThings']]]
+];
diff --git a/Doxygen/output/html/search/all_6.html b/Doxygen/output/html/search/all_6.html
new file mode 100644
index 0000000000000000000000000000000000000000..bb28b19efc763d7b8663ef350df5ceaf6ff845de
--- /dev/null
+++ b/Doxygen/output/html/search/all_6.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="all_6.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+  if (event.data == "take_focus") {
+    var elem = searchResults.NavNext(0);
+    if (elem) elem.focus();
+  }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/search/all_6.js b/Doxygen/output/html/search/all_6.js
new file mode 100644
index 0000000000000000000000000000000000000000..6cb632d0809b6624da98a1cc3cf49aaa3ce514bb
--- /dev/null
+++ b/Doxygen/output/html/search/all_6.js
@@ -0,0 +1,47 @@
+var searchData=
+[
+  ['f_0',['f',['../class_j_s_o_n_manager_1_1_o_m_f.html#ae0681d0d80efa9ec2f43ad5240e2ed05',1,'JSONManager::OMF']]],
+  ['fact_1',['Fact',['../class_fact.html',1,'']]],
+  ['fact_2',['fact',['../class_scroll_1_1_scroll_assignment.html#a1604f72bb48db2b7d79aed2b836d9d35',1,'Scroll::ScrollAssignment']]],
+  ['fact_3',['Fact',['../class_fact.html#accec0362f7389a5cf47d48da8f8c3ea4',1,'Fact.Fact()'],['../class_fact.html#a92ca252e502c43fc4d450b5591edc8f7',1,'Fact.Fact(FactOrganizer organizer)'],['../class_fact.html#a9237dce78eaacab58bc118e9ea8bf8fd',1,'Fact.Fact(Fact fact, FactOrganizer organizer)']]],
+  ['fact_4',['fact',['../class_scroll_1_1_scroll_application_checking_error.html#a2bb0db42e4469a1b87b5d98eddbf7815',1,'Scroll.ScrollApplicationCheckingError.fact()'],['../class_fact_wrapper.html#ace8889b64bf1f81951736146dd313a68',1,'FactWrapper.fact()']]],
+  ['fact_2ecs_5',['Fact.cs',['../_fact_8cs.html',1,'']]],
+  ['fact_5fcomparer_6',['fact_comparer',['../class_solution_organizer_1_1_sub_solution.html#a47f8032dfd74099f945ab2d58dcbe68c',1,'SolutionOrganizer::SubSolution']]],
+  ['factaction_7',['FactAction',['../class_fact_spawner.html#a84b7c3e4506a7df27d9465ef8234b9e4',1,'FactSpawner']]],
+  ['factanimationactive_8',['factAnimationActive',['../class_shiny_things.html#a132fb507a9db9e9002315813a7642f6f',1,'ShinyThings']]],
+  ['factcomparer_9',['FactComparer',['../class_fact_comparer.html',1,'']]],
+  ['factcomparer_2ecs_10',['FactComparer.cs',['../_fact_comparer_8cs.html',1,'']]],
+  ['factdict_11',['FactDict',['../class_fact_organizer.html#aaecadb732959072d4b65bb63329d2834',1,'FactOrganizer']]],
+  ['factequivalentscomparer_12',['FactEquivalentsComparer',['../class_fact_equivalents_comparer.html',1,'']]],
+  ['factevent_13',['FactEvent',['../class_communication_events_1_1_fact_event.html',1,'CommunicationEvents']]],
+  ['factmanager_14',['FactManager',['../class_fact_manager.html',1,'']]],
+  ['factmanager_2ecs_15',['FactManager.cs',['../_fact_manager_8cs.html',1,'']]],
+  ['factobject_16',['FactObject',['../class_fact_object.html',1,'']]],
+  ['factobject_2ecs_17',['FactObject.cs',['../_fact_object_8cs.html',1,'']]],
+  ['factorganizer_18',['FactOrganizer',['../class_fact_organizer.html#a5f4324456c367205f62fa68fb526f190',1,'FactOrganizer.FactOrganizer()'],['../class_fact_organizer.html',1,'FactOrganizer']]],
+  ['factorganizer_2ecs_19',['FactOrganizer.cs',['../_fact_organizer_8cs.html',1,'']]],
+  ['factorganizerfrompublic_20',['FactOrganizerFromPublic',['../class_fact_organizer.html#a0da020f8165fb672b86b06af585acaf3',1,'FactOrganizer']]],
+  ['factrepresentation_21',['FactRepresentation',['../class_fact_spawner.html#a772d746a1623f7c5ccce31cbd1e63a86',1,'FactSpawner']]],
+  ['factspawner_22',['FactSpawner',['../class_fact_spawner.html',1,'']]],
+  ['factspawner_2ecs_23',['FactSpawner.cs',['../_fact_spawner_8cs.html',1,'']]],
+  ['factstate_24',['factState',['../class_stage.html#a29abcbcdd573cbbd5621e529d80ace16',1,'Stage.factState()'],['../class_player_record.html#abf3aa231c1d3a2962eb1049507392c81',1,'PlayerRecord.factState()']]],
+  ['factstatemachines_25',['FactStateMachines',['../class_communication_events.html#a00f253bfcec6375e765f970a8e9dab82ae3c90da488fa5f2ea5bfebd9ac7d6b8b',1,'CommunicationEvents']]],
+  ['facturi_26',['factUri',['../class_rendered_scroll_fact.html#ae5c9c7ad9f6f112b0ded53b1e3b1a058',1,'RenderedScrollFact']]],
+  ['factwrappedcrtp_27',['FactWrappedCRTP',['../class_fact_wrapped_c_r_t_p.html',1,'FactWrappedCRTP&lt; T &gt;'],['../class_fact_wrapped_c_r_t_p.html#afe892ea96bffe02bdd36b2507ad6e509',1,'FactWrappedCRTP.FactWrappedCRTP()'],['../class_fact_wrapped_c_r_t_p.html#a0f81cdce328aa3dc5903d56e726259e3',1,'FactWrappedCRTP.FactWrappedCRTP(FactOrganizer organizer)'],['../class_fact_wrapped_c_r_t_p.html#a3638f0c380fd762d68e33bab47b55dcf',1,'FactWrappedCRTP.FactWrappedCRTP(FactWrappedCRTP&lt; T &gt; fact, FactOrganizer organizer)']]],
+  ['factwrappedcrtp_3c_20abstractlinefact_20_3e_28',['FactWrappedCRTP&lt; AbstractLineFact &gt;',['../class_fact_wrapped_c_r_t_p.html',1,'']]],
+  ['factwrappedcrtp_3c_20anglefact_20_3e_29',['FactWrappedCRTP&lt; AngleFact &gt;',['../class_fact_wrapped_c_r_t_p.html',1,'']]],
+  ['factwrappedcrtp_3c_20onlinefact_20_3e_30',['FactWrappedCRTP&lt; OnLineFact &gt;',['../class_fact_wrapped_c_r_t_p.html',1,'']]],
+  ['factwrappedcrtp_3c_20pointfact_20_3e_31',['FactWrappedCRTP&lt; PointFact &gt;',['../class_fact_wrapped_c_r_t_p.html',1,'']]],
+  ['factwrapper_32',['FactWrapper',['../class_fact_wrapper.html',1,'']]],
+  ['factwrapper_2ecs_33',['FactWrapper.cs',['../_fact_wrapper_8cs.html',1,'']]],
+  ['fastforward_34',['fastforward',['../class_fact_organizer.html#a026f8f5ace47a86644885146a2e4267b',1,'FactOrganizer']]],
+  ['feather_5fk_35',['feather_k',['../class_discrete_bar_slider.html#a45df979d6ed7e21b8cd3d5e670d3666e',1,'DiscreteBarSlider']]],
+  ['fieldactions_36',['FieldActions',['../class_discrete_bar_slider.html#a2318a71019d97420bbc0c1230298eae9',1,'DiscreteBarSlider']]],
+  ['filledscroll_37',['FilledScroll',['../class_scroll_1_1_filled_scroll.html#aff6c021d2e568c4d72b88b1b87eca6de',1,'Scroll.FilledScroll.FilledScroll()'],['../class_scroll_1_1_filled_scroll.html',1,'Scroll.FilledScroll']]],
+  ['findequivalent_38',['FindEquivalent',['../class_fact_organizer.html#acafa71f2ed4cec97f4320f4c83fb34a4',1,'FactOrganizer']]],
+  ['fireworks_5fanimation_39',['Fireworks_Animation',['../class_shiny_things.html#a24ff1d5f2f91c5957231cdd1a99838b7',1,'ShinyThings']]],
+  ['fix_40',['Fix',['../class_input_field_panel.html#aeff0ca099340b85bddff1391c4a88f17',1,'InputFieldPanel']]],
+  ['freeautolabel_41',['freeAutoLabel',['../class_fact.html#a12811a7b571b956fd38a9cca8b4a1469',1,'Fact']]],
+  ['fromjson_42',['FromJson',['../class_j_s_o_n_manager_1_1_m_m_t_declaration.html#a9a30edd5c1fe2d5c6a0f7593fbd2a651',1,'JSONManager::MMTDeclaration']]],
+  ['fromjson_43',['FromJSON',['../class_scroll.html#ad7870519362c5b521d1ee9de6377b2d1',1,'Scroll']]]
+];
diff --git a/Doxygen/output/html/search/all_7.html b/Doxygen/output/html/search/all_7.html
new file mode 100644
index 0000000000000000000000000000000000000000..ee4017e3471eca0714069904cb4dba230072998e
--- /dev/null
+++ b/Doxygen/output/html/search/all_7.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="all_7.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+  if (event.data == "take_focus") {
+    var elem = searchResults.NavNext(0);
+    if (elem) elem.focus();
+  }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/search/all_7.js b/Doxygen/output/html/search/all_7.js
new file mode 100644
index 0000000000000000000000000000000000000000..16a89c3ca4a5d893cca985af0a52a88dff56d8f0
--- /dev/null
+++ b/Doxygen/output/html/search/all_7.js
@@ -0,0 +1,47 @@
+var searchData=
+[
+  ['gadget_0',['Gadget',['../class_gadget.html',1,'']]],
+  ['gadget_2ecs_1',['Gadget.cs',['../_gadget_8cs.html',1,'']]],
+  ['gadgetbutton_2',['GadgetButton',['../class_gadget_manager.html#a90c28648322b191c95a0ef3952193af6',1,'GadgetManager']]],
+  ['gadgetlaserdistance_3',['GadgetLaserDistance',['../class_global_behaviour.html#a92c2f8400e0d87b4f0945056afc8a895',1,'GlobalBehaviour']]],
+  ['gadgetmanager_4',['GadgetManager',['../class_gadget_manager.html',1,'']]],
+  ['gadgetmanager_2ecs_5',['GadgetManager.cs',['../_gadget_manager_8cs.html',1,'']]],
+  ['gadgetphysicaldistance_6',['GadgetPhysicalDistance',['../class_global_behaviour.html#a9d68eb756eac5f76b890c519e90ff142',1,'GlobalBehaviour']]],
+  ['gadgets_7',['gadgets',['../class_gadget_manager.html#a08d23113eb93f42ecedf80ddc6216ea2',1,'GadgetManager']]],
+  ['gadgetui_8',['GadgetUI',['../class_gadget_manager.html#abc94c0d4f2fc097c62a6898105f6835b',1,'GadgetManager']]],
+  ['gamenotsucceededevent_9',['gameNotSucceededEvent',['../class_communication_events.html#a88b3e2fccf15522cd51de25160810bb0',1,'CommunicationEvents']]],
+  ['gameobjectextensions_10',['GameObjectExtensions',['../class_game_object_extensions.html',1,'']]],
+  ['gameobjectextensions_2ecs_11',['GameObjectExtensions.cs',['../_game_object_extensions_8cs.html',1,'']]],
+  ['gamesucceeded_12',['gameSucceeded',['../class_character_dialog.html#a520efaa5e17414969c3949c9ecd41404',1,'CharacterDialog']]],
+  ['gamesucceededevent_13',['gameSucceededEvent',['../class_communication_events.html#a8e4076c60a9e3d8f8e0f39e278cbd350',1,'CommunicationEvents']]],
+  ['generate90degreeangledeclaration_14',['generate90DegreeAngleDeclaration',['../class_angle_fact.html#a46f79620e3409bfb697c1105aff73749',1,'AngleFact']]],
+  ['generateall_15',['GenerateAll',['../class_generate_demo_files.html#a3cb5416fa82b138a62f2ad360e0fc2b7',1,'GenerateDemoFiles']]],
+  ['generatedemoa_16',['GenerateDemoA',['../class_generate_demo_files.html#a32c8f4ccde6d5fe4b36db1cc77a80f29',1,'GenerateDemoFiles']]],
+  ['generatedemofiles_17',['GenerateDemoFiles',['../class_generate_demo_files.html',1,'']]],
+  ['generatedemofiles_2ecs_18',['GenerateDemoFiles.cs',['../_generate_demo_files_8cs.html',1,'']]],
+  ['generatelabel_19',['generateLabel',['../class_fact.html#a54392d8545e3cda72b7e9cb4e1a48bc9',1,'Fact.generateLabel()'],['../class_line_fact.html#ac26f4d3776b9f229cabeac39a4669b10',1,'LineFact.generateLabel()'],['../class_ray_fact.html#afabcfe9a34eb827bea540837f9d94162',1,'RayFact.generateLabel()'],['../class_on_line_fact.html#a40bca46ff0c6a4d9a4981298bc239f8f',1,'OnLineFact.generateLabel()'],['../class_angle_fact.html#aef47b6a66a408cf88ff9a075b3fa8b35',1,'AngleFact.generateLabel()']]],
+  ['generatenot90degreeangledeclaration_20',['generateNot90DegreeAngleDeclaration',['../class_angle_fact.html#a45a170310f395498e2d1ec59a897495e',1,'AngleFact']]],
+  ['generateworldlist_21',['GenerateWorldList',['../class_stage_static.html#a1c07009989ec4396b7eb59669e6e6bf7',1,'StageStatic']]],
+  ['getaction_22',['getAction',['../class_fact_spawner.html#ab1b08333ffbbbd6fd0a9ef2e65b6a6c2',1,'FactSpawner']]],
+  ['getangle_23',['GetAngle',['../class_angle_fact.html#ad071232fd87fd13c2e1e45d3decdc15c',1,'AngleFact']]],
+  ['getdependentfactids_24',['getDependentFactIds',['../class_on_line_fact.html#ac88ff99959aa7fa8f79b9065ba9b640c',1,'OnLineFact.getDependentFactIds()'],['../class_angle_fact.html#a2fb00b1c330678eefd89fa639f773356',1,'AngleFact.getDependentFactIds()'],['../class_fact.html#a4bff054ec9ee35f07afd31b165e0812e',1,'Fact.getDependentFactIds()'],['../class_abstract_line_fact.html#a7e0c37a4d286dfd795b433664569a3f9',1,'AbstractLineFact.getDependentFactIds()'],['../class_point_fact.html#a1657cff20766b357e68edbffe6e46f88',1,'PointFact.getDependentFactIds()']]],
+  ['getforwardvector_25',['GetForwardVector',['../class_math3d.html#a9eddae53f2919abbbb8d25854d98f2ef',1,'Math3d']]],
+  ['gethashcode_26',['GetHashCode',['../class_fact.html#aa7bb062aafb6e9272cbd1598df96d234',1,'Fact.GetHashCode()'],['../class_abstract_line_fact.html#a0e75517b2641528000e6028c53f2f812',1,'AbstractLineFact.GetHashCode()'],['../class_point_fact.html#a5ec8de273736f49a8f364f89b3793533',1,'PointFact.GetHashCode()'],['../class_on_line_fact.html#a3524be7461900fe8de485a364a523bc9',1,'OnLineFact.GetHashCode()'],['../class_angle_fact.html#affa01ec56a81ead749b67db7b487cd64',1,'AngleFact.GetHashCode()'],['../class_fact_comparer.html#a0374b68508bbd0898f357b4396b2267d',1,'FactComparer.GetHashCode()']]],
+  ['getlinesplineintersections_27',['GetLineSplineIntersections',['../class_math3d.html#af93b5c2b7570edf10a50116a13ee7ee0',1,'Math3d']]],
+  ['getnthchild_28',['GetNthChild',['../class_game_object_extensions.html#a3c2e3c5f7a346db19c37dd6d4e16e142',1,'GameObjectExtensions']]],
+  ['getplayerintalkingzone_29',['getPlayerInTalkingZone',['../class_task_charakter_animation.html#a84ea9880da02e06a52007dfa7c977b5a',1,'TaskCharakterAnimation']]],
+  ['getpointonspline_30',['GetPointOnSpline',['../class_math3d.html#ab12c54dd767b6a79dc4fdcc904eba7a0',1,'Math3d']]],
+  ['getposition_31',['GetPosition',['../class_display_facts.html#ad8176c1514fdf299c1dbc189427fe2e1',1,'DisplayFacts.GetPosition()'],['../class_display_scrolls.html#a5147017da9fe00bbe0f4db132b6a9fe7',1,'DisplayScrolls.GetPosition()'],['../class_scroll_details.html#a1fdcb97a6e8ce79b83796b1066295a93',1,'ScrollDetails.GetPosition()']]],
+  ['getrightvector_32',['GetRightVector',['../class_math3d.html#a4e00857cf24b89405ea28ba6d0e1422b',1,'Math3d']]],
+  ['getscrollsfromserver_33',['getScrollsfromServer',['../class_display_scrolls.html#ab408f54c1533274d8ecf197347157f04',1,'DisplayScrolls']]],
+  ['getstage_34',['GetStage',['../class_stage_static.html#ac1503a0b08f6d8d40a1d3f81b174eb21',1,'StageStatic']]],
+  ['gettarget_35',['GetTarget',['../class_discrete_bar_slider.html#a5fd42240ba12370ccf38f5fdba363b62',1,'DiscreteBarSlider']]],
+  ['gettargetposition_36',['GetTargetPosition',['../class_discrete_bar_slider.html#a5ebcfa1b534fc605b96d975eede39439',1,'DiscreteBarSlider']]],
+  ['gettargetrelativeposition_37',['GetTargetRelativePosition',['../class_discrete_bar_slider.html#a199676346d755a8659ffc82b38b26433',1,'DiscreteBarSlider']]],
+  ['gettaskcharacteraddressed_38',['getTaskCharacterAddressed',['../class_task_charakter_animation.html#a869a1617cccfa7b67891aea996e72ece',1,'TaskCharakterAnimation']]],
+  ['gettype_39',['getType',['../class_scroll_1_1_scroll_fact.html#af20facbbf8b76d00f14b3a5d33d7b6d0',1,'Scroll.ScrollFact.getType()'],['../class_scroll_1_1_scroll_symbol_fact.html#a2cd872cc83a4e8d3d0d0bfa7bbe86c8e',1,'Scroll.ScrollSymbolFact.getType()'],['../class_scroll_1_1_scroll_value_fact.html#ac995e2a1d0a04a42af36b914f71d6537',1,'Scroll.ScrollValueFact.getType()']]],
+  ['getupvector_40',['GetUpVector',['../class_math3d.html#afc19f2830f7b25e25dbf39f1048d0333',1,'Math3d']]],
+  ['globalbehaviour_41',['GlobalBehaviour',['../class_global_behaviour.html',1,'']]],
+  ['globalbehaviour_2ecs_42',['GlobalBehaviour.cs',['../_global_behaviour_8cs.html',1,'']]],
+  ['grup_43',['Grup',['../class_stage.html#a590447cc02ecaba6b69b26d0ded40e6e',1,'Stage']]]
+];
diff --git a/Doxygen/output/html/search/all_8.html b/Doxygen/output/html/search/all_8.html
new file mode 100644
index 0000000000000000000000000000000000000000..e2c630763ae08972f96f0bff17493e9b0624241d
--- /dev/null
+++ b/Doxygen/output/html/search/all_8.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="all_8.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+  if (event.data == "take_focus") {
+    var elem = searchResults.NavNext(0);
+    if (elem) elem.focus();
+  }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/search/all_8.js b/Doxygen/output/html/search/all_8.js
new file mode 100644
index 0000000000000000000000000000000000000000..bf5d4b6b72ce76dcd72c1c0aabedc4bca2fd6717
--- /dev/null
+++ b/Doxygen/output/html/search/all_8.js
@@ -0,0 +1,35 @@
+var searchData=
+[
+  ['happy_0',['happy',['../class_task_charakter_animation.html#a860520d047fa5434e7d569eefda9b6ff',1,'TaskCharakterAnimation']]],
+  ['happytime_1',['happyTime',['../class_task_charakter_animation.html#a0f1e97a14871a4d9613ca50deab5b0cb',1,'TaskCharakterAnimation']]],
+  ['happytimer_2',['happyTimer',['../class_task_charakter_animation.html#a6f5fce609565247fd5fb624627868446',1,'TaskCharakterAnimation']]],
+  ['hardreset_3',['hardreset',['../class_fact_organizer.html#a8557914906ac4d969fe98583e95c9706',1,'FactOrganizer']]],
+  ['hardtoggle_4',['HardToggle',['../class_discrete_bar_slider.html#a8e5d33df18b4a847fb4bca250620390e',1,'DiscreteBarSlider']]],
+  ['hascustomlabel_5',['hasCustomLabel',['../class_fact.html#a0f34bbe01202b103c72a9521972c1827',1,'Fact']]],
+  ['hasdependentfacts_6',['hasDependentFacts',['../class_point_fact.html#a954ab141e8af35a28cbfe98f2b4220ab',1,'PointFact.hasDependentFacts()'],['../class_on_line_fact.html#aac9cd1e9b78c9a00e0efa2bd45049200',1,'OnLineFact.hasDependentFacts()'],['../class_angle_fact.html#ab2506ca6f319fc1fcf9f86f2fb09e155',1,'AngleFact.hasDependentFacts()'],['../class_fact.html#a330f0492d43f9b0019c837692e0634b4',1,'Fact.hasDependentFacts()'],['../class_abstract_line_fact.html#a9efd4091f2f7b60bca0cc3bc28ec794e',1,'AbstractLineFact.hasDependentFacts()']]],
+  ['height_7',['height',['../class_circle_segment_generator.html#ae04905b107d512f333903af3a29cface',1,'CircleSegmentGenerator']]],
+  ['hiddenstate_8',['hiddenState',['../class_stage.html#ad6a667991a33549a592b632fbd2b7b96',1,'Stage']]],
+  ['hide_9',['Hide',['../class_scroll_u_i_manager.html#aeda1d766bbd9d2544f21abf243ee1b2a',1,'ScrollUIManager']]],
+  ['hideroutine_10',['HideRoutine',['../class_tool_mode_selector.html#af803e774356a52c5ebf683ba0a1a534e',1,'ToolModeSelector']]],
+  ['hideui_11',['HideUI',['../class_hide_u_i.html',1,'']]],
+  ['hideui_2ecs_12',['HideUI.cs',['../_hide_u_i_8cs.html',1,'']]],
+  ['hierarchie_13',['hierarchie',['../class_stage.html#a4fb4a27911c43d45d5f86d3f96f08654',1,'Stage']]],
+  ['hierstage_14',['hierStage',['../class_stage.html#ad575b437d33ef2993a819885bc5038a6',1,'Stage.hierStage()'],['../class_player_record.html#a0d2ba743b30fccd35904bec61e2a08a2',1,'PlayerRecord.hierStage()']]],
+  ['hierstate_15',['hierState',['../class_fact_organizer.html#a92323014eb7bc9262a1f5e5c6cfbbf1e',1,'FactOrganizer']]],
+  ['hierval_16',['hierVal',['../class_solution_organizer.html#a37ac0452bc743f9841c2b137b243a63b',1,'SolutionOrganizer']]],
+  ['highlightedpushoutfact_17',['highlightedPushoutFact',['../class_shiny_things.html#af7e62739b38d54429029d45e892d19f1',1,'ShinyThings']]],
+  ['highlightfact_18',['HighlightFact',['../class_shiny_things.html#ab06bd95f41d1aba88b67256164ae43f4',1,'ShinyThings']]],
+  ['highlighting_19',['Highlighting',['../class_shiny_things.html#a735f61a9619b67d095babe9177f0f94e',1,'ShinyThings']]],
+  ['highlightmaterial_20',['highlightMaterial',['../class_shiny_things.html#a2fa3c9ce04bd63aa047e61330dfee50c',1,'ShinyThings']]],
+  ['highlightwithfireworks_21',['HighlightWithFireworks',['../class_shiny_things.html#a5661edc7223e57cfc444aaad0ce16b52',1,'ShinyThings']]],
+  ['hintanimationduration_22',['hintAnimationDuration',['../class_global_behaviour.html#a483a7eb1b95b939ee2fff43f72017b43',1,'GlobalBehaviour']]],
+  ['hintanimationendcolor_23',['hintAnimationEndColor',['../class_global_behaviour.html#a27b3678b34828425fb55ba044e2ccd40',1,'GlobalBehaviour']]],
+  ['hintanimationstartcolor_24',['hintAnimationStartColor',['../class_global_behaviour.html#a0f78e0aaa9e4b43434778a64c2af9a1c',1,'GlobalBehaviour']]],
+  ['hintavailableevent_25',['HintAvailableEvent',['../class_communication_events.html#adf81140e769aed2aaec020b0feb65004',1,'CommunicationEvents']]],
+  ['hit_26',['Hit',['../class_world_cursor.html#ae17046b0ee7a45fe1b19424a5893c99a',1,'WorldCursor']]],
+  ['hitevent_27',['HitEvent',['../class_communication_events_1_1_hit_event.html',1,'CommunicationEvents']]],
+  ['hitwater_28',['HitWater',['../class_hit_water.html',1,'']]],
+  ['hitwater_2ecs_29',['HitWater.cs',['../_hit_water_8cs.html',1,'']]],
+  ['hovertext_30',['HoverText',['../class_hover_text.html',1,'']]],
+  ['hovertext_2ecs_31',['HoverText.cs',['../_hover_text_8cs.html',1,'']]]
+];
diff --git a/Doxygen/output/html/search/all_9.html b/Doxygen/output/html/search/all_9.html
new file mode 100644
index 0000000000000000000000000000000000000000..768d5c9b13c9512bda40380139014b59ab1b0fd2
--- /dev/null
+++ b/Doxygen/output/html/search/all_9.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="all_9.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+  if (event.data == "take_focus") {
+    var elem = searchResults.NavNext(0);
+    if (elem) elem.focus();
+  }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/search/all_9.js b/Doxygen/output/html/search/all_9.js
new file mode 100644
index 0000000000000000000000000000000000000000..7455128b42888ba2da994b8a5f8d998231e023b5
--- /dev/null
+++ b/Doxygen/output/html/search/all_9.js
@@ -0,0 +1,37 @@
+var searchData=
+[
+  ['id_0',['id',['../class_create_loader.html#a76845fef3cad9fc792ba2bb029dc4161',1,'CreateLoader.id()'],['../class_gadget.html#a08cf9e25270636472e93195bc1516878',1,'Gadget.id()'],['../struct_stage_static_1_1_stage_error_struct.html#aefa04b644ef9e0eb6ec37dd9cbe24f84',1,'StageStatic.StageErrorStruct.id()']]],
+  ['id_1',['ID',['../class_rendered_scroll_fact.html#aed35d1e7973c9645e583e8c6d9393767',1,'RenderedScrollFact']]],
+  ['id_2',['Id',['../class_fact.html#a39ce0d07dbfb18c028ea9ea86c69d311',1,'Fact.Id()'],['../struct_fact_organizer_1_1stepnote.html#afa447050dcd81f37f8594eb140383deb',1,'FactOrganizer.stepnote.Id()'],['../struct_public_fact_organizer_1_1stepnote.html#abbf732374719c07d7f424252dd969a2c',1,'PublicFactOrganizer.stepnote.Id()'],['../class_create_loader.html#a428cdf1f879b7f5e2706390bfbf6d881',1,'CreateLoader.Id()']]],
+  ['ignorelayermask_3',['ignoreLayerMask',['../class_gadget.html#acb04c1ca241da0b8e818144a80d9e55d',1,'Gadget']]],
+  ['imagehintanimation_4',['ImageHintAnimation',['../class_image_hint_animation.html',1,'']]],
+  ['imagehintanimation_2ecs_5',['ImageHintAnimation.cs',['../_image_hint_animation_8cs.html',1,'']]],
+  ['imagetochange_6',['imageToChange',['../class_image_hint_animation.html#a49ceda265edb82235bd2061b4365f5e9',1,'ImageHintAnimation']]],
+  ['imagetochangedefaultcolor_7',['imageToChangeDefaultColor',['../class_image_hint_animation.html#aeb8498d6f964acd5772014bbe8a33dcc',1,'ImageHintAnimation']]],
+  ['init_8',['init',['../class_on_line_fact.html#a6680a20ec70e17ca2d7f5e0bae232980',1,'OnLineFact.init()'],['../class_angle_fact.html#a1a387d85c3fa5109e55da294b326d5e5',1,'AngleFact.init()']]],
+  ['init_9',['Init',['../class_math3d.html#acbf31d051a95aea40992374952799a3a',1,'Math3d.Init()'],['../class_collapsable_category.html#a04de647d31f2afa5cbbfec19b68a2b91',1,'CollapsableCategory.Init()'],['../class_collapsable_stage.html#a5c6986699f3c2560e9e0df7329c210eb',1,'CollapsableStage.Init()'],['../class_list_loader.html#abbb6a7eac47149f7a8c3103ac457f7e4',1,'ListLoader.Init()'],['../class_create_loader.html#ad8554936ff5481b4ad38b93433827960',1,'CreateLoader.Init()'],['../class_edit_loader.html#ae05130fab31a4d11fb4f6d2bba98e07c',1,'EditLoader.Init()'],['../class_stage_loader.html#acc0849a247202dcb7c3fa4345d27a1f5',1,'StageLoader.Init()']]],
+  ['init_10',['init',['../class_point_fact.html#a86ad62368c5bef84baebc0fb9cdaac2e',1,'PointFact.init()'],['../class_line_fact.html#a7f32b93acae451ee8294e81d4c8c5797',1,'LineFact.init()'],['../class_ray_fact.html#a2213278124364e25de168b4af66c2cb3',1,'RayFact.init()']]],
+  ['initfields_11',['InitFields',['../class_stage.html#aa6664a49729fae49b0246f019f702895',1,'Stage']]],
+  ['initialshow_12',['initialShow',['../class_scroll_u_i_manager.html#a4b80cb5f5d9c612c8c913da2df9a690f',1,'ScrollUIManager']]],
+  ['initoop_13',['InitOOP',['../class_stage.html#a10d3807a1fa2f754ab0ac1f4e3ff7d6c',1,'Stage']]],
+  ['input_14',['input',['../class_input_field_panel.html#ab2dba3af91721e6facedd7a538eb89b7',1,'InputFieldPanel']]],
+  ['inputfieldpanel_15',['InputFieldPanel',['../class_input_field_panel.html',1,'']]],
+  ['inputfieldpanel_2ecs_16',['InputFieldPanel.cs',['../_input_field_panel_8cs.html',1,'']]],
+  ['instantiatedisplay_17',['instantiateDisplay',['../class_fact.html#a787e61d76e1c3175f1af272aabba14d8',1,'Fact.instantiateDisplay()'],['../class_point_fact.html#a58488e338b4581dfe5efeecefe51832f',1,'PointFact.instantiateDisplay()'],['../class_line_fact.html#ab97d7262e890185e4ce3eff2b570f6e6',1,'LineFact.instantiateDisplay()'],['../class_ray_fact.html#a66cc68a284be8bdf469eb7a16920457c',1,'RayFact.instantiateDisplay()'],['../class_on_line_fact.html#a34547ef9d10100a9d6bc1e34f0275348',1,'OnLineFact.instantiateDisplay()'],['../class_angle_fact.html#ae7d060f8387b38db98dce098e709b355',1,'AngleFact.instantiateDisplay()']]],
+  ['invalid_5fworld_18',['invalid_world',['../class_create_loader.html#ac8afb8d1784c34eb7e62f9be979c8871',1,'CreateLoader']]],
+  ['invalidfolder_19',['InvalidFolder',['../struct_stage_static_1_1_stage_error_struct.html#ac33fa9e9b8eb2f9df758adab5a2907d4',1,'StageStatic::StageErrorStruct']]],
+  ['inversetransformdirectionmath_20',['InverseTransformDirectionMath',['../class_math3d.html#af207136f05c5845fad1600c44643b7f1',1,'Math3d']]],
+  ['invoke_21',['invoke',['../class_fact_organizer.html#a860fca9ebe54f629ce9c1278c8b3ee49',1,'FactOrganizer.invoke()'],['../class_public_fact_organizer.html#a0822bae7dd0309786258ea2987fab191',1,'PublicFactOrganizer.invoke()']]],
+  ['invokefactevent_22',['InvokeFactEvent',['../class_fact_organizer.html#a19064a684d3bbc8d054d6cf51b4f41ef',1,'FactOrganizer']]],
+  ['is_5fright_5fangle_23',['is_right_angle',['../class_angle_fact.html#a1cf9d7f8dc2a0fae3b37f9746ff88d9b',1,'AngleFact']]],
+  ['isapproximatelyequal_24',['IsApproximatelyEqual',['../class_math3d.html#a948c81f31f53f297e6b3fb2874248364',1,'Math3d']]],
+  ['isapproximatelyparallel_25',['IsApproximatelyParallel',['../class_math3d.html#aa6eee63ce400b0187db368310d70d948',1,'Math3d']]],
+  ['isdone_26',['isDone',['../class_loader.html#a7983c228ecac0ddcc2648ee11d450fc0',1,'Loader']]],
+  ['isdragged_27',['isDragged',['../class_discrete_bar_slider.html#a47c73c1fd273b74fec3f7c073aeebfe0',1,'DiscreteBarSlider']]],
+  ['isempty_28',['IsEmpty',['../class_solution_organizer_1_1_sub_solution.html#aa8640d4726f71583732d26b1fb95073e',1,'SolutionOrganizer::SubSolution']]],
+  ['islineinrectangle_29',['IsLineInRectangle',['../class_math3d.html#aab30a916c1ea2d67adb58be1f2c87050',1,'Math3d']]],
+  ['ispointapproximatelyonline_30',['IsPointApproximatelyOnLine',['../class_math3d.html#a3e47abdc0c5659f30a52d42ca01406e5',1,'Math3d']]],
+  ['ispointinrectangle_31',['IsPointInRectangle',['../class_math3d.html#ac19e283efd8758024df1c2056ee43fac',1,'Math3d']]],
+  ['ispointonline_32',['IsPointOnLine',['../class_math3d.html#af7a33a98279bb7c957596df5e14dab6e',1,'Math3d']]],
+  ['items_33',['items',['../class_pythagoras_script.html#acbe508b93b3b10165222fa10d3b56056',1,'PythagorasScript']]]
+];
diff --git a/Doxygen/output/html/search/all_a.html b/Doxygen/output/html/search/all_a.html
new file mode 100644
index 0000000000000000000000000000000000000000..e3ec1222b42ece4ef1b717a1b3d783f75f30854d
--- /dev/null
+++ b/Doxygen/output/html/search/all_a.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="all_a.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+  if (event.data == "take_focus") {
+    var elem = searchResults.NavNext(0);
+    if (elem) elem.focus();
+  }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/search/all_a.js b/Doxygen/output/html/search/all_a.js
new file mode 100644
index 0000000000000000000000000000000000000000..2ea71870f288e427dc94b885679ea36b8b02d27b
--- /dev/null
+++ b/Doxygen/output/html/search/all_a.js
@@ -0,0 +1,6 @@
+var searchData=
+[
+  ['jsoninheritenceconverter_0',['JsonInheritenceConverter',['../class_j_s_o_n_manager_1_1_json_inheritence_converter.html',1,'JSONManager']]],
+  ['jsonmanager_1',['JSONManager',['../class_j_s_o_n_manager.html',1,'']]],
+  ['jsonmanager_2ecs_2',['JSONManager.cs',['../_j_s_o_n_manager_8cs.html',1,'']]]
+];
diff --git a/Doxygen/output/html/search/all_b.html b/Doxygen/output/html/search/all_b.html
new file mode 100644
index 0000000000000000000000000000000000000000..80b5a714af60ff5218409bbdd668d330a4845628
--- /dev/null
+++ b/Doxygen/output/html/search/all_b.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="all_b.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+  if (event.data == "take_focus") {
+    var elem = searchResults.NavNext(0);
+    if (elem) elem.focus();
+  }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/search/all_b.js b/Doxygen/output/html/search/all_b.js
new file mode 100644
index 0000000000000000000000000000000000000000..d150630d5d23d5f0c77fb0d88ec607031cefc9e8
--- /dev/null
+++ b/Doxygen/output/html/search/all_b.js
@@ -0,0 +1,5 @@
+var searchData=
+[
+  ['key_0',['Key',['../class_hide_u_i.html#a2fd710c4351fe4bb71867212b46ccada',1,'HideUI']]],
+  ['kind_1',['kind',['../class_scroll_1_1_scroll_fact.html#ae07ee182904731cb2fffd620e7a7aa00',1,'Scroll.ScrollFact.kind()'],['../class_scroll_1_1_scroll_application_checking_error.html#a9b62ae23eb4696e6e67416ec64101fce',1,'Scroll.ScrollApplicationCheckingError.kind()'],['../class_j_s_o_n_manager_1_1_m_m_t_term.html#a45857e5fe488997469396914faf7d2bc',1,'JSONManager.MMTTerm.kind()'],['../class_j_s_o_n_manager_1_1_o_m_a.html#a5927b865a8b4d04a0a3133d1f30fcdbb',1,'JSONManager.OMA.kind()'],['../class_j_s_o_n_manager_1_1_o_m_s.html#a6ef411ca1dc31786de7c2c49eb11a9db',1,'JSONManager.OMS.kind()'],['../class_j_s_o_n_manager_1_1_o_m_s_t_r.html#ad83b1bf0edcaf92fdf09f5fb16ab3927',1,'JSONManager.OMSTR.kind()'],['../class_j_s_o_n_manager_1_1_o_m_f.html#ade50c06668f0d927d17df79ebae0b7d5',1,'JSONManager.OMF.kind()'],['../class_j_s_o_n_manager_1_1_m_m_t_symbol_declaration.html#a18b9110321c18392a1eea83b72e59e08',1,'JSONManager.MMTSymbolDeclaration.kind()'],['../class_j_s_o_n_manager_1_1_m_m_t_value_declaration.html#a07acd8a9509e6a3594653c1fff501df7',1,'JSONManager.MMTValueDeclaration.kind()']]]
+];
diff --git a/Doxygen/output/html/search/all_c.html b/Doxygen/output/html/search/all_c.html
new file mode 100644
index 0000000000000000000000000000000000000000..6e724a0618f19a920db4cd8fd4e26cf0f8ea8445
--- /dev/null
+++ b/Doxygen/output/html/search/all_c.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="all_c.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+  if (event.data == "take_focus") {
+    var elem = searchResults.NavNext(0);
+    if (elem) elem.focus();
+  }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/search/all_c.js b/Doxygen/output/html/search/all_c.js
new file mode 100644
index 0000000000000000000000000000000000000000..bd70a95f02a4c878db7cc4a0337aab0af6a1c51e
--- /dev/null
+++ b/Doxygen/output/html/search/all_c.js
@@ -0,0 +1,73 @@
+var searchData=
+[
+  ['label_0',['label',['../class_j_s_o_n_manager_1_1_m_m_t_declaration.html#a1b3f2ca70726f61db58b1cf2d95b90f3',1,'JSONManager.MMTDeclaration.label()'],['../class_scroll.html#a741095d5dd6dc8dad06929addc6ac1af',1,'Scroll.label()'],['../class_scroll_1_1_scroll_fact.html#a5bcc4b0d2464e91edcf32dd15cdbba6c',1,'Scroll.ScrollFact.label()']]],
+  ['label_1',['Label',['../class_fact.html#aad275d6a706d53e4883287dfb2227a45',1,'Fact.Label()'],['../class_rendered_scroll_fact.html#a67a52a92f048b87c58227264f4ce7376',1,'RenderedScrollFact.Label()']]],
+  ['labelid_2',['LabelId',['../class_fact.html#a850c67cff97fd4bd368a5196a20475b6',1,'Fact']]],
+  ['labelmesh_3',['LabelMesh',['../class_rendered_scroll_fact.html#aed810ad13492031addbdaaa32c72f318',1,'RenderedScrollFact']]],
+  ['last_5factive_5fslot_4',['last_active_slot',['../class_discrete_bar_slider.html#a0707b84e0ed44f1aeaad6d230c73da73',1,'DiscreteBarSlider']]],
+  ['last_5ferror_5',['last_error',['../class_stage_static.html#a2e96919d56d5f9cdc69961bfd338c5ba',1,'StageStatic']]],
+  ['last_5fpos_6',['last_pos',['../class_discrete_bar_slider.html#aa00b067ce6f12ee1387ca5efe8d05ec8',1,'DiscreteBarSlider']]],
+  ['lastfactselection_7',['lastFactSelection',['../class_shiny_things.html#a8f70cbd419583451204277ece4c6c88a',1,'ShinyThings']]],
+  ['latestcompletions_8',['LatestCompletions',['../class_scroll_details.html#a1a9b67f5dccaa7664e62098cdfc51d7a',1,'ScrollDetails']]],
+  ['latestrenderedhints_9',['LatestRenderedHints',['../class_scroll_details.html#ae5f13f5137cce74fbea839f56f3b9c49',1,'ScrollDetails']]],
+  ['layermask_10',['layerMask',['../class_world_cursor.html#a4fe4a28697cd670cb8ee86eb32221fb9',1,'WorldCursor']]],
+  ['layerpendulumhits_11',['LayerPendulumHits',['../class_pendulum.html#a48eeac7caff1e03d492fd556e70d114c',1,'Pendulum.LayerPendulumHits()'],['../class_pole_tool.html#ac75c5a5080daa7a2ac988e00cf33822b',1,'PoleTool.LayerPendulumHits()']]],
+  ['lelvelverifiedsolved_12',['LelvelVerifiedSolved',['../class_task_charakter_animation.html#ad8d2c5f5c437a192f48433e06f7568b6',1,'TaskCharakterAnimation']]],
+  ['letterindex_13',['letterIndex',['../class_character_dialog.html#af28b50e40ae391bd4d058c14ed16e059',1,'CharacterDialog']]],
+  ['levelreset_14',['LevelReset',['../class_communication_events.html#a4df6a73573e44d82a79bc6c04bb502b1',1,'CommunicationEvents.LevelReset()'],['../class_restart.html#aa7755aa90814a67e4cc86533f268d157',1,'Restart.LevelReset()']]],
+  ['lhs_15',['lhs',['../class_scroll_1_1_scroll_value_fact.html#a9a89943c4d58a62f0732bea86f7643e8',1,'Scroll.ScrollValueFact.lhs()'],['../class_j_s_o_n_manager_1_1_m_m_t_value_declaration.html#a09e2bd5d49876dee3965d8f905ef50ec',1,'JSONManager.MMTValueDeclaration.lhs()']]],
+  ['lightcolor_16',['lightColor',['../class_shiny_things.html#a4bea8892d28dede5d79e867987a4f0be',1,'ShinyThings']]],
+  ['line_17',['Line',['../class_fact_spawner.html#a0e1feb4a8a6159d0053be88d75a6654d',1,'FactSpawner']]],
+  ['linearacceleration_18',['LinearAcceleration',['../class_math3d.html#a2d1e12e7f3272df1df24a245e5b02570',1,'Math3d']]],
+  ['linearfunction2dbasic_19',['LinearFunction2DBasic',['../class_math3d.html#a6725baead56ce426c71cbccba96a396e',1,'Math3d']]],
+  ['linearfunction2dfull_20',['LinearFunction2DFull',['../class_math3d.html#af28fee30babd2398ae400ac145f41357',1,'Math3d']]],
+  ['linedrawingactivated_21',['lineDrawingActivated',['../class_line_tool.html#a5773db6d8471df8474c86f6c5e80079d',1,'LineTool.lineDrawingActivated()'],['../class_lot_tool.html#a8c1b106b0ff886bb4df996b4306899c8',1,'LotTool.lineDrawingActivated()'],['../class_pendulum.html#aedbb27b1100528f079ef500bc3504b91',1,'Pendulum.lineDrawingActivated()']]],
+  ['linefact_22',['LineFact',['../class_line_fact.html#a371929591030611b371590fd8730b91b',1,'LineFact.LineFact()'],['../class_line_fact.html#a8a8925f102cd0b834d362f28f857829a',1,'LineFact.LineFact(LineFact fact, Dictionary&lt; string, string &gt; old_to_new, FactOrganizer organizer)'],['../class_line_fact.html#a851348c5c8c6615142f3a508a8f957b7',1,'LineFact.LineFact(string pid1, string pid2, FactOrganizer organizer)'],['../class_line_fact.html',1,'LineFact'],['../class_line_fact.html#ab0c0f48a88a438cfb86c2dfc9693005f',1,'LineFact.LineFact()']]],
+  ['linefacthightdirectioncomparer_23',['LineFactHightDirectionComparer',['../class_line_fact_hight_direction_comparer.html',1,'']]],
+  ['linefacts_24',['LineFacts',['../class_public_fact_organizer.html#af23d0a877cd223d48badc45afaadded0',1,'PublicFactOrganizer']]],
+  ['linelineintersection_25',['LineLineIntersection',['../class_math3d.html#ac062925a5afea1c1012da3605b84392c',1,'Math3d']]],
+  ['linemodefirstpointselected_26',['LineModeFirstPointSelected',['../class_line_tool.html#a91a2d4b69604fa2e83b1d64238a29a59',1,'LineTool']]],
+  ['linemodeisfirstpointselected_27',['LineModeIsFirstPointSelected',['../class_line_tool.html#aaf9a7272e35e01a5f67e49c57041ca3b',1,'LineTool']]],
+  ['lineof_28',['LineOf',['../class_m_m_t_u_r_i_collection.html#afbd8856cac128383dfa38026ad8d673d',1,'MMTURICollection']]],
+  ['lineplaneintersection_29',['LinePlaneIntersection',['../class_math3d.html#a1088a5089b12fd0e347e7db5529934ad',1,'Math3d']]],
+  ['linepositions_30',['linePositions',['../class_angle_tool.html#a9e5ae085fd67aeb07c7543c4f5ea2ec9',1,'AngleTool.linePositions()'],['../class_pole_tool.html#ae75d2c41006fff441c62e0ecfaf8fd35',1,'PoleTool.linePositions()'],['../class_tape.html#a7a8b3f34f8bb6b72a01794dcdbfa2dee',1,'Tape.linePositions()'],['../class_line_tool.html#a2c1eca8478b5312460a2d36f4dc472ba',1,'LineTool.linePositions()'],['../class_lot_tool.html#a28ad9c3db8d3410e9cc318fecd983877',1,'LotTool.linePositions()'],['../class_pendulum.html#a601308f53870f73c6b1a8db293125092',1,'Pendulum.linePositions()']]],
+  ['linepreviewmaterial_31',['linePreviewMaterial',['../class_line_tool.html#a96492db72543b0e32864249f03fec52f',1,'LineTool.linePreviewMaterial()'],['../class_lot_tool.html#a1fbfbcb8c0ebd0f71e609abca033a6d6',1,'LotTool.linePreviewMaterial()'],['../class_pendulum.html#ae7556a7f5eb9489f3900537e95cebcdf',1,'Pendulum.linePreviewMaterial()'],['../class_pole_tool.html#aca485c9583f2ff69c132dfebc8677649',1,'PoleTool.linePreviewMaterial()'],['../class_tape.html#aa778c83fb81572be965662098a52bcb5',1,'Tape.linePreviewMaterial()']]],
+  ['linerenderer_32',['lineRenderer',['../class_tape.html#a2457ddc04ccd4247c80eab41496ef3d4',1,'Tape.lineRenderer()'],['../class_angle_tool.html#a7cad79bdeb58d592376fedfd0959c95d',1,'AngleTool.lineRenderer()'],['../class_line_tool.html#a244559456f61fa42b39557e7627edcb4',1,'LineTool.lineRenderer()'],['../class_lot_tool.html#aba288b4bb8b419bd1fc50abd2173189c',1,'LotTool.lineRenderer()'],['../class_pendulum.html#a8de65d06d2eb87bef3c037e7dfac9908',1,'Pendulum.lineRenderer()'],['../class_pole_tool.html#a83556f5ecd596ff5ed989ad7b6fe3307',1,'PoleTool.lineRenderer()']]],
+  ['linetool_33',['LineTool',['../class_line_tool.html',1,'']]],
+  ['linetool_2ecs_34',['LineTool.cs',['../_line_tool_8cs.html',1,'']]],
+  ['linetype_35',['LineType',['../class_m_m_t_u_r_i_collection.html#a44786873138c66366e57a94c65204909',1,'MMTURICollection']]],
+  ['list_36',['List',['../class_list_loader.html#a4848723c413e16c6b1694edd70cf2fb5',1,'ListLoader']]],
+  ['listbuttons_37',['ListButtons',['../class_list_loader.html#a871f281bb58b1d37b7278d2714df11cc',1,'ListLoader']]],
+  ['listbuttonswrapped_38',['ListButtonsWrapped',['../class_list_loader.html#a754b3df9f41558adb618070ef77aa9f0',1,'ListLoader.ListButtonsWrapped()'],['../class_stage_loader.html#afa15172cd663ee1bbde3ad4873aa9be6',1,'StageLoader.ListButtonsWrapped()']]],
+  ['listloader_39',['ListLoader',['../class_list_loader.html',1,'']]],
+  ['listloader_2ecs_40',['ListLoader.cs',['../_list_loader_8cs.html',1,'']]],
+  ['listloader_3c_20stage_20_3e_41',['ListLoader&lt; Stage &gt;',['../class_list_loader.html',1,'']]],
+  ['load_42',['load',['../class_stage.html#a3a94291e8215833caf8301e679260212',1,'Stage.load()'],['../class_player_record.html#a8161d32d21198d531c4d28aab4100dab',1,'PlayerRecord.load()'],['../class_fact_organizer.html#a8dd6d293e37ae75bfb477a4cc5ec735f',1,'FactOrganizer.load()'],['../class_solution_organizer.html#a89027e2d5b71b93eea29dd9a7591f044',1,'SolutionOrganizer.load()']]],
+  ['loadcreate_43',['LoadCreate',['../class_stage_static.html#a06194934a71ec122180ca7ed50007212',1,'StageStatic']]],
+  ['loader_44',['Loader',['../class_loader.html',1,'']]],
+  ['loader_2ecs_45',['Loader.cs',['../_loader_8cs.html',1,'']]],
+  ['loadercallback_46',['LoaderCallback',['../class_loader.html#a53a8c59d7d47257915d9dbedac63ed96',1,'Loader']]],
+  ['loadingscene_47',['loadingscene',['../class_loader.html#a5fdddcce2e6c1f966182ad7a3c0e09fb',1,'Loader']]],
+  ['loadingscreenpercentage_48',['LoadingScreenPercentage',['../class_loading_screen_percentage.html',1,'']]],
+  ['loadingscreenpercentage_2ecs_49',['LoadingScreenPercentage.cs',['../_loading_screen_percentage_8cs.html',1,'']]],
+  ['loadinitstage_50',['LoadInitStage',['../class_stage_static.html#a87ba52c67996acef01f71113c01be45b',1,'StageStatic.LoadInitStage(string name, bool local=false, bool restore_session=true, GameObject gameObject=null)'],['../class_stage_static.html#aada8f91b2d1b2c1e56b47243d403e718',1,'StageStatic.LoadInitStage(bool restore_session, GameObject gameObject=null)']]],
+  ['loadmainmenue_51',['LoadMainMenue',['../class_restart.html#a45fa8798cc2975e60399c02ec78f4d25',1,'Restart']]],
+  ['loadnewstage_52',['LoadNewStage',['../class_stage_static.html#a79a5b343aa5b9b1841c77c933a2e12bf',1,'StageStatic']]],
+  ['loadscene_53',['LoadScene',['../class_loader.html#a78972da6bbe13a658225a62bb9d7ddde',1,'Loader.LoadScene(string scene)'],['../class_loader.html#ae90e68abb8a22367d103eb092ec8c89b',1,'Loader.LoadScene(Scene scene)']]],
+  ['loadstage_54',['LoadStage',['../class_loader.html#a8ea59038d4896bc917a28c41132d7c12',1,'Loader']]],
+  ['loadstartscreen_55',['LoadStartScreen',['../class_restart.html#a3e6057b49e36803a49b7581f42d8a0d6',1,'Restart']]],
+  ['local_56',['local',['../class_collapsable_stage.html#a9f51ac99b3256e0c18fd72e4c4124a32',1,'CollapsableStage.local()'],['../class_stage_loader.html#a73820456941d9cb8b5ab1f4ad5bddbb8',1,'StageLoader.local()']]],
+  ['local_5fstage_57',['local_stage',['../class_stage_static.html#a579d9db71338001b70cfe1374febd4b5',1,'StageStatic']]],
+  ['localloader_58',['LocalLoader',['../class_local_loader.html',1,'']]],
+  ['localloader_2ecs_59',['LocalLoader.cs',['../_local_loader_8cs.html',1,'']]],
+  ['lockonly_60',['LockOnly',['../class_hide_u_i.html#aa3e1b218fc70980b63d393e2333a5eed',1,'HideUI']]],
+  ['lookrotationextended_61',['LookRotationExtended',['../class_math3d.html#aedbd92baedfda5ae4da41af30b0a2a73',1,'Math3d']]],
+  ['lotmodeintersectionpoint_62',['LotModeIntersectionPoint',['../class_lot_tool.html#a3e402ecdb68181599a1d38f76df781ae',1,'LotTool']]],
+  ['lotmodeislineselected_63',['LotModeIsLineSelected',['../class_lot_tool.html#ac630aa2369dee754677fb154c6f856c0',1,'LotTool']]],
+  ['lotmodeispointselected_64',['LotModeIsPointSelected',['../class_lot_tool.html#a78ac5377e105980a2bb77db0fd6927ac',1,'LotTool']]],
+  ['lotmodelinehit_65',['LotModeLineHit',['../class_lot_tool.html#a03b4ddc0a21bc7737673d76492f4607b',1,'LotTool']]],
+  ['lotmodelinepointa_66',['LotModeLinePointA',['../class_lot_tool.html#a0f2487cac691fd416ccc8001f745c2ac',1,'LotTool']]],
+  ['lotmodelineselected_67',['LotModeLineSelected',['../class_lot_tool.html#a8e5c6bffdd2343f1a829471ae8097a33',1,'LotTool']]],
+  ['lottool_68',['LotTool',['../class_lot_tool.html',1,'']]],
+  ['lottool_2ecs_69',['LotTool.cs',['../_lot_tool_8cs.html',1,'']]]
+];
diff --git a/Doxygen/output/html/search/all_d.html b/Doxygen/output/html/search/all_d.html
new file mode 100644
index 0000000000000000000000000000000000000000..67677b04393babb6c0bfef429f87d957724a1004
--- /dev/null
+++ b/Doxygen/output/html/search/all_d.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="all_d.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+  if (event.data == "take_focus") {
+    var elem = searchResults.NavNext(0);
+    if (elem) elem.focus();
+  }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/search/all_d.js b/Doxygen/output/html/search/all_d.js
new file mode 100644
index 0000000000000000000000000000000000000000..f1ef4f9c7a93d30706ef6b677f4865c295c56656
--- /dev/null
+++ b/Doxygen/output/html/search/all_d.js
@@ -0,0 +1,48 @@
+var searchData=
+[
+  ['magicbutton_0',['magicButton',['../class_scroll_details.html#a1c52548d17b6e91a47cc8ff3139c03df',1,'ScrollDetails']]],
+  ['magicbuttontrigger_1',['magicButtonTrigger',['../class_scroll_details.html#ae3d617782b1b07a9225dfaa5351eceae',1,'ScrollDetails']]],
+  ['marker_2',['marker',['../class_fact_organizer.html#ac32ab3ce9c1ca4a3a99a75661a06be90',1,'FactOrganizer.marker()'],['../class_public_fact_organizer.html#ae40a8ff41c7f5796ce04d1c5a95cf38b',1,'PublicFactOrganizer.marker()']]],
+  ['masterids_3',['MasterIDs',['../class_solution_organizer_1_1_sub_solution.html#a2cf8b6fba11bd8bf7f8942a52f82b159',1,'SolutionOrganizer::SubSolution']]],
+  ['math3d_4',['Math3d',['../class_math3d.html',1,'']]],
+  ['math3d_2ecs_5',['Math3d.cs',['../_math3d_8cs.html',1,'']]],
+  ['maxframeincrease_6',['maxFrameIncrease',['../class_loading_screen_percentage.html#a237a60f53b3aee44f0e2ab0151223a3f',1,'LoadingScreenPercentage']]],
+  ['maxheight_7',['maxHeight',['../class_pole_tool.html#a398d80eae97a3752566bd67bdda7c1f8',1,'PoleTool.maxHeight()'],['../class_tape.html#a1e32ef5930919e7491c5718453f3af43',1,'Tape.maxHeight()']]],
+  ['maxlabelid_8',['MaxLabelId',['../class_fact_organizer.html#abe60beebdfa8dff2de724fd72c6094e3',1,'FactOrganizer.MaxLabelId()'],['../class_public_fact_organizer.html#adf4db4a8616eb05c3f54927e476b58dc',1,'PublicFactOrganizer.MaxLabelId()']]],
+  ['maxrange_9',['MaxRange',['../class_world_cursor.html#a9908dca3f104fd3cbda39a67456d378b',1,'WorldCursor.MaxRange()'],['../class_gadget.html#aa5cbccf7078b56f38e9b3d972f04e999',1,'Gadget.MaxRange()']]],
+  ['menueloader_10',['MenueLoader',['../class_menue_loader.html',1,'']]],
+  ['menueloader_2ecs_11',['MenueLoader.cs',['../_menue_loader_8cs.html',1,'']]],
+  ['mesh_12',['mesh',['../class_circle_segment_generator.html#a93c2a33567a50e73ce439c2dc8bb83f6',1,'CircleSegmentGenerator']]],
+  ['meshrendererhintanimation_13',['MeshRendererHintAnimation',['../class_mesh_renderer_hint_animation.html',1,'']]],
+  ['meshrendererhintanimation_2ecs_14',['MeshRendererHintAnimation.cs',['../_mesh_renderer_hint_animation_8cs.html',1,'']]],
+  ['meshrenderertochange_15',['meshRendererToChange',['../class_mesh_renderer_hint_animation.html#a9fb44fce74e1d3757d205026bccbf545',1,'MeshRendererHintAnimation']]],
+  ['meshrenderertochangedefaultcolor_16',['meshRendererToChangeDefaultColor',['../class_mesh_renderer_hint_animation.html#aa990614172dd14484fb84420ef0a37e2',1,'MeshRendererHintAnimation']]],
+  ['messenger_17',['Messenger',['../class_create_loader.html#a268718f478ae33008538172317e08f66',1,'CreateLoader']]],
+  ['meta_18',['meta',['../struct_fact_organizer_1_1meta.html',1,'FactOrganizer.meta'],['../struct_public_fact_organizer_1_1meta.html#a739c6ab32f487883687ecc1926c11053',1,'PublicFactOrganizer.meta.meta()'],['../struct_fact_organizer_1_1meta.html#a89f946bb717ae699fcfb1507f2356370',1,'FactOrganizer.meta.meta()'],['../struct_public_fact_organizer_1_1meta.html',1,'PublicFactOrganizer.meta']]],
+  ['metainf_19',['MetaInf',['../class_fact_organizer.html#ad5555aba196a7b123addf7b62246e11c',1,'FactOrganizer.MetaInf()'],['../class_public_fact_organizer.html#a57eb271114cba31ef2935731350c173b',1,'PublicFactOrganizer.MetaInf()']]],
+  ['metric_20',['Metric',['../class_m_m_t_u_r_i_collection.html#acb54ee6e160d3479229bc3e715073197',1,'MMTURICollection']]],
+  ['mmtdeclaration_21',['MMTDeclaration',['../class_j_s_o_n_manager_1_1_m_m_t_declaration.html',1,'JSONManager']]],
+  ['mmtinterface_22',['MMTInterface',['../class_m_m_t_interface.html',1,'']]],
+  ['mmtinterface_2ecs_23',['MMTInterface.cs',['../_m_m_t_interface_8cs.html',1,'']]],
+  ['mmtserverprocess_24',['mmtServerProcess',['../class_m_m_t_interface.html#ab2b3f4de73b46d627570efbd77a19e67',1,'MMTInterface']]],
+  ['mmtserverprocessinfo_25',['mmtServerProcessInfo',['../class_m_m_t_interface.html#ada41a27c0c56db10c1053fa562a30c24',1,'MMTInterface']]],
+  ['mmtsymboldeclaration_26',['MMTSymbolDeclaration',['../class_j_s_o_n_manager_1_1_m_m_t_symbol_declaration.html',1,'JSONManager.MMTSymbolDeclaration'],['../class_j_s_o_n_manager_1_1_m_m_t_symbol_declaration.html#a5eb26d50e5dc522bd1d0291d988787a3',1,'JSONManager.MMTSymbolDeclaration.MMTSymbolDeclaration()']]],
+  ['mmtterm_27',['MMTTerm',['../class_j_s_o_n_manager_1_1_m_m_t_term.html',1,'JSONManager']]],
+  ['mmturicollection_28',['MMTURICollection',['../class_m_m_t_u_r_i_collection.html',1,'']]],
+  ['mmturis_29',['MMTURIs',['../class_j_s_o_n_manager.html#ae21635c82ec8792240f538aa467dedb8',1,'JSONManager']]],
+  ['mmtvaluedeclaration_30',['MMTValueDeclaration',['../class_j_s_o_n_manager_1_1_m_m_t_value_declaration.html',1,'JSONManager.MMTValueDeclaration'],['../class_j_s_o_n_manager_1_1_m_m_t_value_declaration.html#ae3bd2c727689e961bf304fcdb145fe0e',1,'JSONManager.MMTValueDeclaration.MMTValueDeclaration()']]],
+  ['mode_31',['Mode',['../class_stage_static.html#a1202ca6e0f3c6b29cce958edadc283cb',1,'StageStatic']]],
+  ['mode_32',['mode',['../class_stage_static.html#a20f2ed5e85366b4ca52e1199186152fe',1,'StageStatic.mode()'],['../class_menue_loader.html#ae25fa1c3f19c8659d7e0aadebdc53431',1,'MenueLoader.mode()']]],
+  ['mode_5flast_33',['mode_last',['../class_menue_loader.html#ac7506b9f67dace4300fb9255799f7330',1,'MenueLoader']]],
+  ['modifier_34',['modifier',['../class_hide_u_i.html#a85c125b1b561dd7231efb35985c7f2ba',1,'HideUI']]],
+  ['modload_35',['modload',['../class_hide_u_i.html#af9c14de263c9e8ad25d11d123f9ae302',1,'HideUI']]],
+  ['modredo_36',['modredo',['../class_hide_u_i.html#aea57f90c42123066cdb0e04eb0fa117a',1,'HideUI']]],
+  ['modreset_37',['modreset',['../class_hide_u_i.html#a928ef2027144a91decdd95492418a5ac',1,'HideUI']]],
+  ['modsave_38',['modsave',['../class_hide_u_i.html#a0d8c5b5b830910b60e7cf248a1996062',1,'HideUI']]],
+  ['modundo_39',['modundo',['../class_hide_u_i.html#affb9fd89a41a78b0eb516d8396647c08',1,'HideUI']]],
+  ['monodummy_40',['MonoDummy',['../class_loader_1_1_mono_dummy.html',1,'Loader']]],
+  ['mousedistancetocircle_41',['MouseDistanceToCircle',['../class_math3d.html#adac35548a8585ff5a4497ae1fb6492f1',1,'Math3d']]],
+  ['mousedistancetoline_42',['MouseDistanceToLine',['../class_math3d.html#ad7e73cf22c4689f58de8759278fd960a',1,'Math3d']]],
+  ['mouseoverfactevent_43',['MouseOverFactEvent',['../class_communication_events_1_1_mouse_over_fact_event.html',1,'CommunicationEvents']]],
+  ['msg_44',['msg',['../class_scroll_1_1_scroll_application_checking_error.html#a7aa0bad2855a585aec71fc1729307706',1,'Scroll::ScrollApplicationCheckingError']]]
+];
diff --git a/Doxygen/output/html/search/all_e.html b/Doxygen/output/html/search/all_e.html
new file mode 100644
index 0000000000000000000000000000000000000000..c1f4e6efcb6290b030f3ab6faded4948fca26e59
--- /dev/null
+++ b/Doxygen/output/html/search/all_e.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="all_e.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+  if (event.data == "take_focus") {
+    var elem = searchResults.NavNext(0);
+    if (elem) elem.focus();
+  }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/search/all_e.js b/Doxygen/output/html/search/all_e.js
new file mode 100644
index 0000000000000000000000000000000000000000..8afaac26e2129de5d4c314efdc41beadd4fd2293
--- /dev/null
+++ b/Doxygen/output/html/search/all_e.js
@@ -0,0 +1,21 @@
+var searchData=
+[
+  ['name_0',['Name',['../class_create_loader.html#ad642b4f8fc613cbac1e831df168a348e',1,'CreateLoader']]],
+  ['name_1',['name',['../class_stage.html#ac1281ad7083f3e5e403cce45289a0649',1,'Stage.name()'],['../class_player_record.html#a9e8a207d6ff512a8cff513d9219e40ba',1,'PlayerRecord.name()'],['../struct_stage_static_1_1_stage_error_struct.html#ab27e708f5750c7e67703d02b7426fc45',1,'StageStatic.StageErrorStruct.name()'],['../class_create_loader.html#ac392d818dfe15a50a796518d2883b39e',1,'CreateLoader.name()']]],
+  ['newassignment_2',['newAssignment',['../class_scroll_details.html#ad9a03d73a14a0417e9cd2941e83cf789',1,'ScrollDetails']]],
+  ['newassignmentevent_3',['NewAssignmentEvent',['../class_communication_events.html#aed36f9cca3210a36cded5951ed0f4c1a',1,'CommunicationEvents']]],
+  ['newassignmenttrigger_4',['newAssignmentTrigger',['../class_scroll_details.html#a1f50be533352d59d0751434c12c015ff',1,'ScrollDetails']]],
+  ['next_5fslot_5',['next_slot',['../class_discrete_bar_slider.html#a6c6690429dc721bc42911a486b4829e4',1,'DiscreteBarSlider']]],
+  ['nextnumber_6',['NextNumber',['../class_stage_static.html#a88147c31eb5dc09239a65865d8219001',1,'StageStatic']]],
+  ['nextrotation_7',['nextRotation',['../class_task_charakter_animation.html#a3ad3ad74c46613f358ae7e2419e400a7',1,'TaskCharakterAnimation']]],
+  ['nextscene_8',['nextscene',['../class_loader.html#a68c6dab153b022c0a0fe1f7992593fe2',1,'Loader']]],
+  ['nextsentence_9',['NextSentence',['../class_character_dialog.html#a972364ac4879295c6404e7a72b66461c',1,'CharacterDialog']]],
+  ['nodescr_10',['NoDescr',['../class_stage_loader.html#a36433c9ceb184251623defc37eb1d975',1,'StageLoader']]],
+  ['noid_11',['NoId',['../class_stage_loader.html#a3c35f0731dd21e258df06cc6b767b7e9',1,'StageLoader']]],
+  ['nolocal_12',['NoLocal',['../class_stage_loader.html#a5c0732ac651c2210d835026474b4ddde',1,'StageLoader']]],
+  ['normal_13',['Normal',['../class_point_fact.html#abd1889af4a1f50d557eec9386727480f',1,'PointFact']]],
+  ['nostage_14',['NoStage',['../class_stage_loader.html#a499f4fdbdfd59aed438f4ff1d044e9c1',1,'StageLoader']]],
+  ['notloadable_15',['NotLoadable',['../struct_stage_static_1_1_stage_error_struct.html#ae16464c285e43889ef1a9d8f2a8e9e43',1,'StageStatic::StageErrorStruct']]],
+  ['number_16',['number',['../class_stage.html#a20fa1608a56af63b36cc3631c785cbb9',1,'Stage']]],
+  ['number_5fof_5fcolumn_17',['number_of_Column',['../class_display_facts.html#aa893a4c66ebb7dc0a59d42db09965385',1,'DisplayFacts.number_of_Column()'],['../class_display_scrolls.html#aeee442e3861f5ce1d17ecb680e06bbb6',1,'DisplayScrolls.number_of_Column()']]]
+];
diff --git a/Doxygen/output/html/search/all_f.html b/Doxygen/output/html/search/all_f.html
new file mode 100644
index 0000000000000000000000000000000000000000..df2532815babdd05981e549d9f78d0f5b64724a8
--- /dev/null
+++ b/Doxygen/output/html/search/all_f.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="all_f.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+  if (event.data == "take_focus") {
+    var elem = searchResults.NavNext(0);
+    if (elem) elem.focus();
+  }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/search/all_f.js b/Doxygen/output/html/search/all_f.js
new file mode 100644
index 0000000000000000000000000000000000000000..cb128ba74aa1a1965eea2b65896a5059597131c0
--- /dev/null
+++ b/Doxygen/output/html/search/all_f.js
@@ -0,0 +1,33 @@
+var searchData=
+[
+  ['oma_0',['OMA',['../class_j_s_o_n_manager_1_1_o_m_a.html',1,'JSONManager.OMA'],['../class_j_s_o_n_manager_1_1_o_m_a.html#aa6be56f19daa4b5832b409091007e286',1,'JSONManager.OMA.OMA()']]],
+  ['omf_1',['OMF',['../class_j_s_o_n_manager_1_1_o_m_f.html',1,'JSONManager.OMF'],['../class_j_s_o_n_manager_1_1_o_m_f.html#a4f136975874570063a6a84cd5e336ea4',1,'JSONManager.OMF.OMF()']]],
+  ['oms_2',['OMS',['../class_j_s_o_n_manager_1_1_o_m_s.html',1,'JSONManager.OMS'],['../class_j_s_o_n_manager_1_1_o_m_s.html#a7c3aefc629ea16c83eef07d12394d7fe',1,'JSONManager.OMS.OMS()']]],
+  ['omstr_3',['OMSTR',['../class_j_s_o_n_manager_1_1_o_m_s_t_r.html',1,'JSONManager.OMSTR'],['../class_j_s_o_n_manager_1_1_o_m_s_t_r.html#a9e2442db30e337d07c0c5781e9c46933',1,'JSONManager.OMSTR.OMSTR()']]],
+  ['onapplicationquit_4',['OnApplicationQuit',['../class_restart.html#ad9ede7b20c4f6530f560618499c6a2f7',1,'Restart']]],
+  ['onclick_5',['onClick',['../class_scroll_clicked_script.html#afde590e05f1bc8af41d76a9076ab990b',1,'ScrollClickedScript']]],
+  ['onclickhintbutton_6',['OnClickHintButton',['../class_rendered_scroll_fact.html#a5dbfbce67346c674e5e0475853df740f',1,'RenderedScrollFact']]],
+  ['oncontrollercolliderhit_7',['OnControllerColliderHit',['../class_hit_water.html#af48ed4942efc5b7229edede04ea1893f',1,'HitWater']]],
+  ['ondestroy_8',['OnDestroy',['../class_loading_screen_percentage.html#a3966128a83a9a08eb0a5eccadcf6286a',1,'LoadingScreenPercentage.OnDestroy()'],['../class_stage_behaviour.html#aca4969278bf3627f31527139f78636e1',1,'StageBehaviour.OnDestroy()']]],
+  ['ondisable_9',['OnDisable',['../class_angle_tool.html#af62849932c48540c09ddc9285ba7f8e4',1,'AngleTool.OnDisable()'],['../class_line_tool.html#a539341d33141c2e8849b10e0caee8179',1,'LineTool.OnDisable()'],['../class_lot_tool.html#a36662937392848319b53fd91aa7c41a8',1,'LotTool.OnDisable()'],['../class_pendulum.html#a6690021912b5c001e320ffc4440de189',1,'Pendulum.OnDisable()'],['../class_pole_tool.html#a0a7a88c46893b333bc18518e275e781c',1,'PoleTool.OnDisable()'],['../class_tape.html#ad3de0641d633ed808d37e3209359d0d2',1,'Tape.OnDisable()'],['../class_list_loader.html#a62801020a8bb65024e5627e4e323e2be',1,'ListLoader.OnDisable()']]],
+  ['ondrag_10',['OnDrag',['../class_drag_handling.html#a5994fad8f03e51869726e60acadbdf9e',1,'DragHandling']]],
+  ['ondrop_11',['OnDrop',['../class_drop_handling.html#ae5b85df113a563d90dc1c500d03672e6',1,'DropHandling']]],
+  ['onenable_12',['OnEnable',['../class_create_loader.html#a30f01d41904b2dfcb0bac56b3806893f',1,'CreateLoader.OnEnable()'],['../class_angle_tool.html#aef01dc557d7d0ef13484ac47293908eb',1,'AngleTool.OnEnable()'],['../class_extra_gadget.html#a25caf1b815fc09ef6c9e6e119aec4ad8',1,'ExtraGadget.OnEnable()'],['../class_gadget.html#a79585ab08c1ae5efe5a357e1b4218fa2',1,'Gadget.OnEnable()'],['../class_line_tool.html#a6b85da36d367a83e4aaa60281a2189e3',1,'LineTool.OnEnable()'],['../class_lot_tool.html#a9f3ada1835668faf20a9acc4bc83f3d6',1,'LotTool.OnEnable()'],['../class_pendulum.html#a73de0fd0bc708c06abee481c24b532aa',1,'Pendulum.OnEnable()'],['../class_pole_tool.html#af8bccafe4c69f6156cc6c36d2946f65a',1,'PoleTool.OnEnable()'],['../class_tape.html#a9e5d46474dfa79d7e2f23c8018e5e657',1,'Tape.OnEnable()'],['../class_list_loader.html#a48f36668c105ecaa0b39d5296bcc5bf3',1,'ListLoader.OnEnable()']]],
+  ['onenddrag_13',['OnEndDrag',['../class_drag_handling.html#a72a45e65689f218c11ace99a48ea5897',1,'DragHandling']]],
+  ['onhintavailable_14',['OnHintAvailable',['../class_rendered_scroll_fact.html#acd2f84bfac62adf78ef8925524d602bc',1,'RenderedScrollFact']]],
+  ['onhit_15',['OnHit',['../class_angle_tool.html#af74cf47aa4012b25580f1ec27f4ca106',1,'AngleTool.OnHit()'],['../class_extra_gadget.html#ac2eea5365482773fa64901ae822554ce',1,'ExtraGadget.OnHit()'],['../class_gadget.html#a069459a8478367816706eeb368b11763',1,'Gadget.OnHit()'],['../class_line_tool.html#a5d944599869c3b2c72813f4dbbffec23',1,'LineTool.OnHit()'],['../class_lot_tool.html#a30b465dbda71de181a94b76ea4dc3b96',1,'LotTool.OnHit()'],['../class_pendulum.html#a743baa175fc8ca03b7bc09e8a61decb6',1,'Pendulum.OnHit()'],['../class_pointer.html#a50508f1139e918d86cb2e8e21c29a7d9',1,'Pointer.OnHit()'],['../class_pole_tool.html#a80d36866f9e8c7d22d33a11636c55bff',1,'PoleTool.OnHit()'],['../class_remover.html#a729a0b5a690e4a1eeb831f58f020d25e',1,'Remover.OnHit()'],['../class_tape.html#aa4d350b49d43248352c0dbfb6ff11245',1,'Tape.OnHit()']]],
+  ['online_16',['OnLine',['../class_m_m_t_u_r_i_collection.html#a9a04ee58367c78cf4c13caa8d717eb9c',1,'MMTURICollection']]],
+  ['onlinefact_17',['OnLineFact',['../class_on_line_fact.html',1,'OnLineFact'],['../class_on_line_fact.html#a6dd9e7f03f1fdf08b4a81916bee2e177',1,'OnLineFact.OnLineFact()'],['../class_on_line_fact.html#a54226295328c160474278e5c5eeb5252',1,'OnLineFact.OnLineFact(OnLineFact fact, Dictionary&lt; string, string &gt; old_to_new, FactOrganizer organizer)'],['../class_on_line_fact.html#a37b237d50d5e2f4f4c64987957e83e19',1,'OnLineFact.OnLineFact(string pid, string rid, FactOrganizer organizer)'],['../class_on_line_fact.html#af1cdefd426d2c904399805545869331f',1,'OnLineFact.OnLineFact(string pid, string rid, string uri, FactOrganizer organizer)']]],
+  ['onlinefacts_18',['OnLineFacts',['../class_public_fact_organizer.html#a8666c6839c1028d059b6aa3728715dfb',1,'PublicFactOrganizer']]],
+  ['onmouseoverfact_19',['OnMouseOverFact',['../class_shiny_things.html#ad6e5ae3dd3ffe79bfb661661f4062fa6',1,'ShinyThings']]],
+  ['onmouseoverfactend_20',['OnMouseOverFactEnd',['../class_shiny_things.html#a13e3435ce94f7a3dab7ca090e1a289f3',1,'ShinyThings']]],
+  ['onmouseoversnapzone_21',['OnMouseOverSnapZone',['../class_shiny_things.html#ad623211953a0141e54d50e9c3b3a03f1',1,'ShinyThings']]],
+  ['onmouseoversnapzoneend_22',['OnMouseOverSnapZoneEnd',['../class_shiny_things.html#a3254f4afd887c7bfd92550b40c1a1c15',1,'ShinyThings']]],
+  ['onpointerclick_23',['OnPointerClick',['../class_drop_handling.html#a859e74ac488c6f45517f78a132ba6f75',1,'DropHandling']]],
+  ['onpointerenter_24',['OnPointerEnter',['../class_hover_text.html#a51692dfc6577e47b04816546e22a258e',1,'HoverText']]],
+  ['onpointerexit_25',['OnPointerExit',['../class_hover_text.html#a26b3559bbfa8f9984e315781873d1c14',1,'HoverText']]],
+  ['ontoolmodechanged_26',['OnToolModeChanged',['../class_gadget_manager.html#a2cf2af2c0b10e68c10eb9a86f9ad91d8',1,'GadgetManager.OnToolModeChanged()'],['../class_tool_mode_text.html#aaeaf4c78f03d2c6ad2ba913b6e410212',1,'ToolModeText.OnToolModeChanged()']]],
+  ['original_27',['original',['../class_scroll_1_1_scroll_dynamic_info.html#a1b5f400c55145422c6cfa864f65df58a',1,'Scroll::ScrollDynamicInfo']]],
+  ['original_5fstage_28',['original_stage',['../class_edit_loader.html#a78cd6daa27056417ceac34dc61057360',1,'EditLoader']]],
+  ['output_29',['output',['../class_input_field_panel.html#acb5a02a6fe2bec986c6237f0cb66a2e5',1,'InputFieldPanel']]]
+];
diff --git a/Doxygen/output/html/search/classes_0.html b/Doxygen/output/html/search/classes_0.html
new file mode 100644
index 0000000000000000000000000000000000000000..4112ea7352a4f1df8ce98364a77d03ffb4ace22f
--- /dev/null
+++ b/Doxygen/output/html/search/classes_0.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="classes_0.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+  if (event.data == "take_focus") {
+    var elem = searchResults.NavNext(0);
+    if (elem) elem.focus();
+  }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/search/classes_0.js b/Doxygen/output/html/search/classes_0.js
new file mode 100644
index 0000000000000000000000000000000000000000..41b15583d4cde3efe39b5c55df3797c4db4b7507
--- /dev/null
+++ b/Doxygen/output/html/search/classes_0.js
@@ -0,0 +1,13 @@
+var searchData=
+[
+  ['abstractlinefact_0',['AbstractLineFact',['../class_abstract_line_fact.html',1,'']]],
+  ['abstractlinefactwrappedcrtp_1',['AbstractLineFactWrappedCRTP',['../class_abstract_line_fact_wrapped_c_r_t_p.html',1,'']]],
+  ['abstractlinefactwrappedcrtp_3c_20linefact_20_3e_2',['AbstractLineFactWrappedCRTP&lt; LineFact &gt;',['../class_abstract_line_fact_wrapped_c_r_t_p.html',1,'']]],
+  ['abstractlinefactwrappedcrtp_3c_20rayfact_20_3e_3',['AbstractLineFactWrappedCRTP&lt; RayFact &gt;',['../class_abstract_line_fact_wrapped_c_r_t_p.html',1,'']]],
+  ['addfactresponse_4',['AddFactResponse',['../class_add_fact_response.html',1,'']]],
+  ['aligntext_5',['AlignText',['../class_align_text.html',1,'']]],
+  ['anglefact_6',['AngleFact',['../class_angle_fact.html',1,'']]],
+  ['angletool_7',['AngleTool',['../class_angle_tool.html',1,'']]],
+  ['animationevent_8',['AnimationEvent',['../class_communication_events_1_1_animation_event.html',1,'CommunicationEvents']]],
+  ['animationeventwithuris_9',['AnimationEventWithUris',['../class_communication_events_1_1_animation_event_with_uris.html',1,'CommunicationEvents']]]
+];
diff --git a/Doxygen/output/html/search/classes_1.html b/Doxygen/output/html/search/classes_1.html
new file mode 100644
index 0000000000000000000000000000000000000000..1f92ba811c8caec127290ad6483464c21b523922
--- /dev/null
+++ b/Doxygen/output/html/search/classes_1.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="classes_1.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+  if (event.data == "take_focus") {
+    var elem = searchResults.NavNext(0);
+    if (elem) elem.focus();
+  }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/search/classes_1.js b/Doxygen/output/html/search/classes_1.js
new file mode 100644
index 0000000000000000000000000000000000000000..c52eb98bdcc61a1a5623dc05980a7f69dd12b536
--- /dev/null
+++ b/Doxygen/output/html/search/classes_1.js
@@ -0,0 +1,9 @@
+var searchData=
+[
+  ['characterdialog_0',['CharacterDialog',['../class_character_dialog.html',1,'']]],
+  ['circlesegmentgenerator_1',['CircleSegmentGenerator',['../class_circle_segment_generator.html',1,'']]],
+  ['collapsablecategory_2',['CollapsableCategory',['../class_collapsable_category.html',1,'']]],
+  ['collapsablestage_3',['CollapsableStage',['../class_collapsable_stage.html',1,'']]],
+  ['communicationevents_4',['CommunicationEvents',['../class_communication_events.html',1,'']]],
+  ['createloader_5',['CreateLoader',['../class_create_loader.html',1,'']]]
+];
diff --git a/Doxygen/output/html/search/classes_10.html b/Doxygen/output/html/search/classes_10.html
new file mode 100644
index 0000000000000000000000000000000000000000..d3014311944ed2622b9dc6454b39f608d046c287
--- /dev/null
+++ b/Doxygen/output/html/search/classes_10.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="classes_10.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+  if (event.data == "take_focus") {
+    var elem = searchResults.NavNext(0);
+    if (elem) elem.focus();
+  }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/search/classes_10.js b/Doxygen/output/html/search/classes_10.js
new file mode 100644
index 0000000000000000000000000000000000000000..27d3fa0876fcea93af5eaa377183ef5acb39ad28
--- /dev/null
+++ b/Doxygen/output/html/search/classes_10.js
@@ -0,0 +1,6 @@
+var searchData=
+[
+  ['uitoolbox_0',['UIToolBox',['../class_u_i_tool_box.html',1,'']]],
+  ['uri_1',['URI',['../class_j_s_o_n_manager_1_1_u_r_i.html',1,'JSONManager']]],
+  ['urireference_2',['UriReference',['../class_scroll_1_1_uri_reference.html',1,'Scroll']]]
+];
diff --git a/Doxygen/output/html/search/classes_11.html b/Doxygen/output/html/search/classes_11.html
new file mode 100644
index 0000000000000000000000000000000000000000..9e4b61f38476b97ab40404e22f218a57123294b6
--- /dev/null
+++ b/Doxygen/output/html/search/classes_11.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="classes_11.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+  if (event.data == "take_focus") {
+    var elem = searchResults.NavNext(0);
+    if (elem) elem.focus();
+  }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/search/classes_11.js b/Doxygen/output/html/search/classes_11.js
new file mode 100644
index 0000000000000000000000000000000000000000..e90162c5141e4ba79724f1beeeb37f9851fd63fa
--- /dev/null
+++ b/Doxygen/output/html/search/classes_11.js
@@ -0,0 +1,4 @@
+var searchData=
+[
+  ['worldcursor_0',['WorldCursor',['../class_world_cursor.html',1,'']]]
+];
diff --git a/Doxygen/output/html/search/classes_2.html b/Doxygen/output/html/search/classes_2.html
new file mode 100644
index 0000000000000000000000000000000000000000..b65ed72c9b9f5ec6351e66ab1fecbe06a631de2b
--- /dev/null
+++ b/Doxygen/output/html/search/classes_2.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="classes_2.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+  if (event.data == "take_focus") {
+    var elem = searchResults.NavNext(0);
+    if (elem) elem.focus();
+  }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/search/classes_2.js b/Doxygen/output/html/search/classes_2.js
new file mode 100644
index 0000000000000000000000000000000000000000..9610fb4ad47507f609f6718146b17ad942e80251
--- /dev/null
+++ b/Doxygen/output/html/search/classes_2.js
@@ -0,0 +1,8 @@
+var searchData=
+[
+  ['discretebarslider_0',['DiscreteBarSlider',['../class_discrete_bar_slider.html',1,'']]],
+  ['displayfacts_1',['DisplayFacts',['../class_display_facts.html',1,'']]],
+  ['displayscrolls_2',['DisplayScrolls',['../class_display_scrolls.html',1,'']]],
+  ['draghandling_3',['DragHandling',['../class_drag_handling.html',1,'']]],
+  ['drophandling_4',['DropHandling',['../class_drop_handling.html',1,'']]]
+];
diff --git a/Doxygen/output/html/search/classes_3.html b/Doxygen/output/html/search/classes_3.html
new file mode 100644
index 0000000000000000000000000000000000000000..11b019a505b34e77330997ae7c7d2ae827ad592e
--- /dev/null
+++ b/Doxygen/output/html/search/classes_3.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="classes_3.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+  if (event.data == "take_focus") {
+    var elem = searchResults.NavNext(0);
+    if (elem) elem.focus();
+  }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/search/classes_3.js b/Doxygen/output/html/search/classes_3.js
new file mode 100644
index 0000000000000000000000000000000000000000..aab28da5b7cd0340218af79610ce51033bb63750
--- /dev/null
+++ b/Doxygen/output/html/search/classes_3.js
@@ -0,0 +1,5 @@
+var searchData=
+[
+  ['editloader_0',['EditLoader',['../class_edit_loader.html',1,'']]],
+  ['extragadget_1',['ExtraGadget',['../class_extra_gadget.html',1,'']]]
+];
diff --git a/Doxygen/output/html/search/classes_4.html b/Doxygen/output/html/search/classes_4.html
new file mode 100644
index 0000000000000000000000000000000000000000..56c3689ec613e8fe9d259e07cd15a424502bf31c
--- /dev/null
+++ b/Doxygen/output/html/search/classes_4.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="classes_4.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+  if (event.data == "take_focus") {
+    var elem = searchResults.NavNext(0);
+    if (elem) elem.focus();
+  }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/search/classes_4.js b/Doxygen/output/html/search/classes_4.js
new file mode 100644
index 0000000000000000000000000000000000000000..88fc9632d0b048f63721621100a19a0838e45e38
--- /dev/null
+++ b/Doxygen/output/html/search/classes_4.js
@@ -0,0 +1,18 @@
+var searchData=
+[
+  ['fact_0',['Fact',['../class_fact.html',1,'']]],
+  ['factcomparer_1',['FactComparer',['../class_fact_comparer.html',1,'']]],
+  ['factequivalentscomparer_2',['FactEquivalentsComparer',['../class_fact_equivalents_comparer.html',1,'']]],
+  ['factevent_3',['FactEvent',['../class_communication_events_1_1_fact_event.html',1,'CommunicationEvents']]],
+  ['factmanager_4',['FactManager',['../class_fact_manager.html',1,'']]],
+  ['factobject_5',['FactObject',['../class_fact_object.html',1,'']]],
+  ['factorganizer_6',['FactOrganizer',['../class_fact_organizer.html',1,'']]],
+  ['factspawner_7',['FactSpawner',['../class_fact_spawner.html',1,'']]],
+  ['factwrappedcrtp_8',['FactWrappedCRTP',['../class_fact_wrapped_c_r_t_p.html',1,'']]],
+  ['factwrappedcrtp_3c_20abstractlinefact_20_3e_9',['FactWrappedCRTP&lt; AbstractLineFact &gt;',['../class_fact_wrapped_c_r_t_p.html',1,'']]],
+  ['factwrappedcrtp_3c_20anglefact_20_3e_10',['FactWrappedCRTP&lt; AngleFact &gt;',['../class_fact_wrapped_c_r_t_p.html',1,'']]],
+  ['factwrappedcrtp_3c_20onlinefact_20_3e_11',['FactWrappedCRTP&lt; OnLineFact &gt;',['../class_fact_wrapped_c_r_t_p.html',1,'']]],
+  ['factwrappedcrtp_3c_20pointfact_20_3e_12',['FactWrappedCRTP&lt; PointFact &gt;',['../class_fact_wrapped_c_r_t_p.html',1,'']]],
+  ['factwrapper_13',['FactWrapper',['../class_fact_wrapper.html',1,'']]],
+  ['filledscroll_14',['FilledScroll',['../class_scroll_1_1_filled_scroll.html',1,'Scroll']]]
+];
diff --git a/Doxygen/output/html/search/classes_5.html b/Doxygen/output/html/search/classes_5.html
new file mode 100644
index 0000000000000000000000000000000000000000..9b2fcaa86a2970f04012d8a273359534d25e25ba
--- /dev/null
+++ b/Doxygen/output/html/search/classes_5.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="classes_5.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+  if (event.data == "take_focus") {
+    var elem = searchResults.NavNext(0);
+    if (elem) elem.focus();
+  }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/search/classes_5.js b/Doxygen/output/html/search/classes_5.js
new file mode 100644
index 0000000000000000000000000000000000000000..99949e382c67cc2e4278371a7b4f9f820b396aae
--- /dev/null
+++ b/Doxygen/output/html/search/classes_5.js
@@ -0,0 +1,8 @@
+var searchData=
+[
+  ['gadget_0',['Gadget',['../class_gadget.html',1,'']]],
+  ['gadgetmanager_1',['GadgetManager',['../class_gadget_manager.html',1,'']]],
+  ['gameobjectextensions_2',['GameObjectExtensions',['../class_game_object_extensions.html',1,'']]],
+  ['generatedemofiles_3',['GenerateDemoFiles',['../class_generate_demo_files.html',1,'']]],
+  ['globalbehaviour_4',['GlobalBehaviour',['../class_global_behaviour.html',1,'']]]
+];
diff --git a/Doxygen/output/html/search/classes_6.html b/Doxygen/output/html/search/classes_6.html
new file mode 100644
index 0000000000000000000000000000000000000000..16163e75b2e5d3a79b0fdc4843287ef0114bf124
--- /dev/null
+++ b/Doxygen/output/html/search/classes_6.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="classes_6.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+  if (event.data == "take_focus") {
+    var elem = searchResults.NavNext(0);
+    if (elem) elem.focus();
+  }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/search/classes_6.js b/Doxygen/output/html/search/classes_6.js
new file mode 100644
index 0000000000000000000000000000000000000000..86fdef77e3221cc93036997bac8258037556bc62
--- /dev/null
+++ b/Doxygen/output/html/search/classes_6.js
@@ -0,0 +1,7 @@
+var searchData=
+[
+  ['hideui_0',['HideUI',['../class_hide_u_i.html',1,'']]],
+  ['hitevent_1',['HitEvent',['../class_communication_events_1_1_hit_event.html',1,'CommunicationEvents']]],
+  ['hitwater_2',['HitWater',['../class_hit_water.html',1,'']]],
+  ['hovertext_3',['HoverText',['../class_hover_text.html',1,'']]]
+];
diff --git a/Doxygen/output/html/search/classes_7.html b/Doxygen/output/html/search/classes_7.html
new file mode 100644
index 0000000000000000000000000000000000000000..2fc3931e09c69b7f53e0241a6edc7d2cfd3477ba
--- /dev/null
+++ b/Doxygen/output/html/search/classes_7.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="classes_7.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+  if (event.data == "take_focus") {
+    var elem = searchResults.NavNext(0);
+    if (elem) elem.focus();
+  }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/search/classes_7.js b/Doxygen/output/html/search/classes_7.js
new file mode 100644
index 0000000000000000000000000000000000000000..2b3aa2891f9b3cd2bc4ad539780378b89d2fb6fe
--- /dev/null
+++ b/Doxygen/output/html/search/classes_7.js
@@ -0,0 +1,5 @@
+var searchData=
+[
+  ['imagehintanimation_0',['ImageHintAnimation',['../class_image_hint_animation.html',1,'']]],
+  ['inputfieldpanel_1',['InputFieldPanel',['../class_input_field_panel.html',1,'']]]
+];
diff --git a/Doxygen/output/html/search/classes_8.html b/Doxygen/output/html/search/classes_8.html
new file mode 100644
index 0000000000000000000000000000000000000000..bc0d5cac8bcf3bf50f5405152a6e5d3a85103064
--- /dev/null
+++ b/Doxygen/output/html/search/classes_8.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="classes_8.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+  if (event.data == "take_focus") {
+    var elem = searchResults.NavNext(0);
+    if (elem) elem.focus();
+  }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/search/classes_8.js b/Doxygen/output/html/search/classes_8.js
new file mode 100644
index 0000000000000000000000000000000000000000..24b04f34780a0cbea32d216fe26128c3de20c151
--- /dev/null
+++ b/Doxygen/output/html/search/classes_8.js
@@ -0,0 +1,5 @@
+var searchData=
+[
+  ['jsoninheritenceconverter_0',['JsonInheritenceConverter',['../class_j_s_o_n_manager_1_1_json_inheritence_converter.html',1,'JSONManager']]],
+  ['jsonmanager_1',['JSONManager',['../class_j_s_o_n_manager.html',1,'']]]
+];
diff --git a/Doxygen/output/html/search/classes_9.html b/Doxygen/output/html/search/classes_9.html
new file mode 100644
index 0000000000000000000000000000000000000000..486e2a54c3b614aeef8b24bcca7d8bedc9b96733
--- /dev/null
+++ b/Doxygen/output/html/search/classes_9.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="classes_9.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+  if (event.data == "take_focus") {
+    var elem = searchResults.NavNext(0);
+    if (elem) elem.focus();
+  }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/search/classes_9.js b/Doxygen/output/html/search/classes_9.js
new file mode 100644
index 0000000000000000000000000000000000000000..af6b1184b9ad0704eceba80f3aeb4b5031e99345
--- /dev/null
+++ b/Doxygen/output/html/search/classes_9.js
@@ -0,0 +1,12 @@
+var searchData=
+[
+  ['linefact_0',['LineFact',['../class_line_fact.html',1,'']]],
+  ['linefacthightdirectioncomparer_1',['LineFactHightDirectionComparer',['../class_line_fact_hight_direction_comparer.html',1,'']]],
+  ['linetool_2',['LineTool',['../class_line_tool.html',1,'']]],
+  ['listloader_3',['ListLoader',['../class_list_loader.html',1,'']]],
+  ['listloader_3c_20stage_20_3e_4',['ListLoader&lt; Stage &gt;',['../class_list_loader.html',1,'']]],
+  ['loader_5',['Loader',['../class_loader.html',1,'']]],
+  ['loadingscreenpercentage_6',['LoadingScreenPercentage',['../class_loading_screen_percentage.html',1,'']]],
+  ['localloader_7',['LocalLoader',['../class_local_loader.html',1,'']]],
+  ['lottool_8',['LotTool',['../class_lot_tool.html',1,'']]]
+];
diff --git a/Doxygen/output/html/search/classes_a.html b/Doxygen/output/html/search/classes_a.html
new file mode 100644
index 0000000000000000000000000000000000000000..5dd0c5a803571a61a7a8274915b22a398aeacff7
--- /dev/null
+++ b/Doxygen/output/html/search/classes_a.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="classes_a.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+  if (event.data == "take_focus") {
+    var elem = searchResults.NavNext(0);
+    if (elem) elem.focus();
+  }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/search/classes_a.js b/Doxygen/output/html/search/classes_a.js
new file mode 100644
index 0000000000000000000000000000000000000000..0a62397321bdb5c69dcec6774a0da231d9f1ca38
--- /dev/null
+++ b/Doxygen/output/html/search/classes_a.js
@@ -0,0 +1,15 @@
+var searchData=
+[
+  ['math3d_0',['Math3d',['../class_math3d.html',1,'']]],
+  ['menueloader_1',['MenueLoader',['../class_menue_loader.html',1,'']]],
+  ['meshrendererhintanimation_2',['MeshRendererHintAnimation',['../class_mesh_renderer_hint_animation.html',1,'']]],
+  ['meta_3',['meta',['../struct_fact_organizer_1_1meta.html',1,'FactOrganizer.meta'],['../struct_public_fact_organizer_1_1meta.html',1,'PublicFactOrganizer.meta']]],
+  ['mmtdeclaration_4',['MMTDeclaration',['../class_j_s_o_n_manager_1_1_m_m_t_declaration.html',1,'JSONManager']]],
+  ['mmtinterface_5',['MMTInterface',['../class_m_m_t_interface.html',1,'']]],
+  ['mmtsymboldeclaration_6',['MMTSymbolDeclaration',['../class_j_s_o_n_manager_1_1_m_m_t_symbol_declaration.html',1,'JSONManager']]],
+  ['mmtterm_7',['MMTTerm',['../class_j_s_o_n_manager_1_1_m_m_t_term.html',1,'JSONManager']]],
+  ['mmturicollection_8',['MMTURICollection',['../class_m_m_t_u_r_i_collection.html',1,'']]],
+  ['mmtvaluedeclaration_9',['MMTValueDeclaration',['../class_j_s_o_n_manager_1_1_m_m_t_value_declaration.html',1,'JSONManager']]],
+  ['monodummy_10',['MonoDummy',['../class_loader_1_1_mono_dummy.html',1,'Loader']]],
+  ['mouseoverfactevent_11',['MouseOverFactEvent',['../class_communication_events_1_1_mouse_over_fact_event.html',1,'CommunicationEvents']]]
+];
diff --git a/Doxygen/output/html/search/classes_b.html b/Doxygen/output/html/search/classes_b.html
new file mode 100644
index 0000000000000000000000000000000000000000..ff9cd7e6b8fb3d8d2b22778b5acc5ccd9682043f
--- /dev/null
+++ b/Doxygen/output/html/search/classes_b.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="classes_b.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+  if (event.data == "take_focus") {
+    var elem = searchResults.NavNext(0);
+    if (elem) elem.focus();
+  }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/search/classes_b.js b/Doxygen/output/html/search/classes_b.js
new file mode 100644
index 0000000000000000000000000000000000000000..bd47d5d5a4aaf34ac1cc26206cc32f0ef2eb985f
--- /dev/null
+++ b/Doxygen/output/html/search/classes_b.js
@@ -0,0 +1,8 @@
+var searchData=
+[
+  ['oma_0',['OMA',['../class_j_s_o_n_manager_1_1_o_m_a.html',1,'JSONManager']]],
+  ['omf_1',['OMF',['../class_j_s_o_n_manager_1_1_o_m_f.html',1,'JSONManager']]],
+  ['oms_2',['OMS',['../class_j_s_o_n_manager_1_1_o_m_s.html',1,'JSONManager']]],
+  ['omstr_3',['OMSTR',['../class_j_s_o_n_manager_1_1_o_m_s_t_r.html',1,'JSONManager']]],
+  ['onlinefact_4',['OnLineFact',['../class_on_line_fact.html',1,'']]]
+];
diff --git a/Doxygen/output/html/search/classes_c.html b/Doxygen/output/html/search/classes_c.html
new file mode 100644
index 0000000000000000000000000000000000000000..36119067da122084569971770ccb17127be900b6
--- /dev/null
+++ b/Doxygen/output/html/search/classes_c.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="classes_c.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+  if (event.data == "take_focus") {
+    var elem = searchResults.NavNext(0);
+    if (elem) elem.focus();
+  }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/search/classes_c.js b/Doxygen/output/html/search/classes_c.js
new file mode 100644
index 0000000000000000000000000000000000000000..f89c97707f733f79d1c8f0b8d116065fb20b4222
--- /dev/null
+++ b/Doxygen/output/html/search/classes_c.js
@@ -0,0 +1,12 @@
+var searchData=
+[
+  ['parsingdictionary_0',['ParsingDictionary',['../class_parsing_dictionary.html',1,'']]],
+  ['pendulum_1',['Pendulum',['../class_pendulum.html',1,'']]],
+  ['playerrecord_2',['PlayerRecord',['../class_player_record.html',1,'']]],
+  ['pointer_3',['Pointer',['../class_pointer.html',1,'']]],
+  ['pointfact_4',['PointFact',['../class_point_fact.html',1,'']]],
+  ['pointwrapper_5',['PointWrapper',['../class_point_wrapper.html',1,'']]],
+  ['poletool_6',['PoleTool',['../class_pole_tool.html',1,'']]],
+  ['publicfactorganizer_7',['PublicFactOrganizer',['../class_public_fact_organizer.html',1,'']]],
+  ['pythagorasscript_8',['PythagorasScript',['../class_pythagoras_script.html',1,'']]]
+];
diff --git a/Doxygen/output/html/search/classes_d.html b/Doxygen/output/html/search/classes_d.html
new file mode 100644
index 0000000000000000000000000000000000000000..1c9ed0bdfd5ee024cabeb100ccdd5014aa373340
--- /dev/null
+++ b/Doxygen/output/html/search/classes_d.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="classes_d.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+  if (event.data == "take_focus") {
+    var elem = searchResults.NavNext(0);
+    if (elem) elem.focus();
+  }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/search/classes_d.js b/Doxygen/output/html/search/classes_d.js
new file mode 100644
index 0000000000000000000000000000000000000000..013344828d5c514f1a88363f25eb6bbd1b708455
--- /dev/null
+++ b/Doxygen/output/html/search/classes_d.js
@@ -0,0 +1,7 @@
+var searchData=
+[
+  ['rayfact_0',['RayFact',['../class_ray_fact.html',1,'']]],
+  ['remover_1',['Remover',['../class_remover.html',1,'']]],
+  ['renderedscrollfact_2',['RenderedScrollFact',['../class_rendered_scroll_fact.html',1,'']]],
+  ['restart_3',['Restart',['../class_restart.html',1,'']]]
+];
diff --git a/Doxygen/output/html/search/classes_e.html b/Doxygen/output/html/search/classes_e.html
new file mode 100644
index 0000000000000000000000000000000000000000..9a85d3f63d51047dc7abc597111091e81ea465ff
--- /dev/null
+++ b/Doxygen/output/html/search/classes_e.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="classes_e.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+  if (event.data == "take_focus") {
+    var elem = searchResults.NavNext(0);
+    if (elem) elem.focus();
+  }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/search/classes_e.js b/Doxygen/output/html/search/classes_e.js
new file mode 100644
index 0000000000000000000000000000000000000000..1371a96cec0132b8751f2f5372de9f7835a47363
--- /dev/null
+++ b/Doxygen/output/html/search/classes_e.js
@@ -0,0 +1,27 @@
+var searchData=
+[
+  ['scroll_0',['Scroll',['../class_scroll.html',1,'']]],
+  ['scrollapplicationcheckingerror_1',['ScrollApplicationCheckingError',['../class_scroll_1_1_scroll_application_checking_error.html',1,'Scroll']]],
+  ['scrollapplicationinfo_2',['ScrollApplicationInfo',['../class_scroll_1_1_scroll_application_info.html',1,'Scroll']]],
+  ['scrollassignment_3',['ScrollAssignment',['../class_scroll_1_1_scroll_assignment.html',1,'Scroll']]],
+  ['scrollclickedscript_4',['ScrollClickedScript',['../class_scroll_clicked_script.html',1,'']]],
+  ['scrolldetails_5',['ScrollDetails',['../class_scroll_details.html',1,'']]],
+  ['scrolldynamicinfo_6',['ScrollDynamicInfo',['../class_scroll_1_1_scroll_dynamic_info.html',1,'Scroll']]],
+  ['scrollfact_7',['ScrollFact',['../class_scroll_1_1_scroll_fact.html',1,'Scroll']]],
+  ['scrollsymbolfact_8',['ScrollSymbolFact',['../class_scroll_1_1_scroll_symbol_fact.html',1,'Scroll']]],
+  ['scrolltheoryreference_9',['ScrollTheoryReference',['../class_scroll_1_1_scroll_theory_reference.html',1,'Scroll']]],
+  ['scrolluimanager_10',['ScrollUIManager',['../class_scroll_u_i_manager.html',1,'']]],
+  ['scrollvaluefact_11',['ScrollValueFact',['../class_scroll_1_1_scroll_value_fact.html',1,'Scroll']]],
+  ['shinyevent_12',['ShinyEvent',['../class_communication_events_1_1_shiny_event.html',1,'CommunicationEvents']]],
+  ['shinythings_13',['ShinyThings',['../class_shiny_things.html',1,'']]],
+  ['signalevent_14',['SignalEvent',['../class_communication_events_1_1_signal_event.html',1,'CommunicationEvents']]],
+  ['solutionorganizer_15',['SolutionOrganizer',['../class_solution_organizer.html',1,'']]],
+  ['stage_16',['Stage',['../class_stage.html',1,'']]],
+  ['stagebehaviour_17',['StageBehaviour',['../class_stage_behaviour.html',1,'']]],
+  ['stageerrorstruct_18',['StageErrorStruct',['../struct_stage_static_1_1_stage_error_struct.html',1,'StageStatic']]],
+  ['stageloader_19',['StageLoader',['../class_stage_loader.html',1,'']]],
+  ['stagestatic_20',['StageStatic',['../class_stage_static.html',1,'']]],
+  ['startserver_21',['StartServer',['../class_start_server.html',1,'']]],
+  ['stepnote_22',['stepnote',['../struct_fact_organizer_1_1stepnote.html',1,'FactOrganizer.stepnote'],['../struct_public_fact_organizer_1_1stepnote.html',1,'PublicFactOrganizer.stepnote']]],
+  ['subsolution_23',['SubSolution',['../class_solution_organizer_1_1_sub_solution.html',1,'SolutionOrganizer']]]
+];
diff --git a/Doxygen/output/html/search/classes_f.html b/Doxygen/output/html/search/classes_f.html
new file mode 100644
index 0000000000000000000000000000000000000000..870f923f26f9f9cbc90368b366f660dccc5d98f4
--- /dev/null
+++ b/Doxygen/output/html/search/classes_f.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="classes_f.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+  if (event.data == "take_focus") {
+    var elem = searchResults.NavNext(0);
+    if (elem) elem.focus();
+  }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/search/classes_f.js b/Doxygen/output/html/search/classes_f.js
new file mode 100644
index 0000000000000000000000000000000000000000..13bea36013a00fb779ba9aea951c39f759728b2f
--- /dev/null
+++ b/Doxygen/output/html/search/classes_f.js
@@ -0,0 +1,8 @@
+var searchData=
+[
+  ['tape_0',['Tape',['../class_tape.html',1,'']]],
+  ['taskcharakteranimation_1',['TaskCharakterAnimation',['../class_task_charakter_animation.html',1,'']]],
+  ['toolmodeevent_2',['ToolModeEvent',['../class_communication_events_1_1_tool_mode_event.html',1,'CommunicationEvents']]],
+  ['toolmodeselector_3',['ToolModeSelector',['../class_tool_mode_selector.html',1,'']]],
+  ['toolmodetext_4',['ToolModeText',['../class_tool_mode_text.html',1,'']]]
+];
diff --git a/Doxygen/output/html/search/close.svg b/Doxygen/output/html/search/close.svg
new file mode 100644
index 0000000000000000000000000000000000000000..a933eea1a26b0c7ada7cd0053522238923996df1
--- /dev/null
+++ b/Doxygen/output/html/search/close.svg
@@ -0,0 +1,31 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   viewBox="0 0 11 11"
+   height="11"
+   width="11"
+   id="svg2"
+   version="1.1">
+  <metadata
+     id="metadata8">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <defs
+     id="defs6" />
+  <path
+     id="path12"
+     d="M 5.5 0.5 A 5 5 0 0 0 0.5 5.5 A 5 5 0 0 0 5.5 10.5 A 5 5 0 0 0 10.5 5.5 A 5 5 0 0 0 5.5 0.5 z M 3.5820312 3 A 0.58291923 0.58291923 0 0 1 4 3.1757812 L 5.5 4.6757812 L 7 3.1757812 A 0.58291923 0.58291923 0 0 1 7.4003906 3 A 0.58291923 0.58291923 0 0 1 7.8242188 4 L 6.3242188 5.5 L 7.8242188 7 A 0.58291923 0.58291923 0 1 1 7 7.8242188 L 5.5 6.3242188 L 4 7.8242188 A 0.58291923 0.58291923 0 1 1 3.1757812 7 L 4.6757812 5.5 L 3.1757812 4 A 0.58291923 0.58291923 0 0 1 3.5820312 3 z "
+     style="stroke-width:1.09870648;fill:#bababa;fill-opacity:1" />
+</svg>
diff --git a/Doxygen/output/html/search/enums_0.html b/Doxygen/output/html/search/enums_0.html
new file mode 100644
index 0000000000000000000000000000000000000000..3071d59aa0504e9b8d07ea2f60338796887a71b0
--- /dev/null
+++ b/Doxygen/output/html/search/enums_0.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="enums_0.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+  if (event.data == "take_focus") {
+    var elem = searchResults.NavNext(0);
+    if (elem) elem.focus();
+  }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/search/enums_0.js b/Doxygen/output/html/search/enums_0.js
new file mode 100644
index 0000000000000000000000000000000000000000..44100a13e54edec732115ebe75af73700305dc3d
--- /dev/null
+++ b/Doxygen/output/html/search/enums_0.js
@@ -0,0 +1,4 @@
+var searchData=
+[
+  ['directories_0',['Directories',['../class_communication_events.html#a00f253bfcec6375e765f970a8e9dab82',1,'CommunicationEvents']]]
+];
diff --git a/Doxygen/output/html/search/enums_1.html b/Doxygen/output/html/search/enums_1.html
new file mode 100644
index 0000000000000000000000000000000000000000..4b930ac4a2da0b7d2773c7921971df86104c93c1
--- /dev/null
+++ b/Doxygen/output/html/search/enums_1.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="enums_1.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+  if (event.data == "take_focus") {
+    var elem = searchResults.NavNext(0);
+    if (elem) elem.focus();
+  }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/search/enums_1.js b/Doxygen/output/html/search/enums_1.js
new file mode 100644
index 0000000000000000000000000000000000000000..559b1421abf8ceac47d734f4ae8d530a96425a5d
--- /dev/null
+++ b/Doxygen/output/html/search/enums_1.js
@@ -0,0 +1,4 @@
+var searchData=
+[
+  ['mode_0',['Mode',['../class_stage_static.html#a1202ca6e0f3c6b29cce958edadc283cb',1,'StageStatic']]]
+];
diff --git a/Doxygen/output/html/search/enumvalues_0.html b/Doxygen/output/html/search/enumvalues_0.html
new file mode 100644
index 0000000000000000000000000000000000000000..31cb0f6dfd44467eb5cf1cccbb1fe24c0a1dec87
--- /dev/null
+++ b/Doxygen/output/html/search/enumvalues_0.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="enumvalues_0.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+  if (event.data == "take_focus") {
+    var elem = searchResults.NavNext(0);
+    if (elem) elem.focus();
+  }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/search/enumvalues_0.js b/Doxygen/output/html/search/enumvalues_0.js
new file mode 100644
index 0000000000000000000000000000000000000000..ba6c5b41bc1dbf794e0f4e360eec94a6d4c6a250
--- /dev/null
+++ b/Doxygen/output/html/search/enumvalues_0.js
@@ -0,0 +1,4 @@
+var searchData=
+[
+  ['create_0',['Create',['../class_stage_static.html#a1202ca6e0f3c6b29cce958edadc283cba686e697538050e4664636337cc3b834f',1,'StageStatic']]]
+];
diff --git a/Doxygen/output/html/search/enumvalues_1.html b/Doxygen/output/html/search/enumvalues_1.html
new file mode 100644
index 0000000000000000000000000000000000000000..770368b91b44a92cb14a18c27aa263b84eb39d1b
--- /dev/null
+++ b/Doxygen/output/html/search/enumvalues_1.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="enumvalues_1.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+  if (event.data == "take_focus") {
+    var elem = searchResults.NavNext(0);
+    if (elem) elem.focus();
+  }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/search/enumvalues_1.js b/Doxygen/output/html/search/enumvalues_1.js
new file mode 100644
index 0000000000000000000000000000000000000000..42c11b5f1f3513b0373df7fbeb57af392652cfc0
--- /dev/null
+++ b/Doxygen/output/html/search/enumvalues_1.js
@@ -0,0 +1,4 @@
+var searchData=
+[
+  ['factstatemachines_0',['FactStateMachines',['../class_communication_events.html#a00f253bfcec6375e765f970a8e9dab82ae3c90da488fa5f2ea5bfebd9ac7d6b8b',1,'CommunicationEvents']]]
+];
diff --git a/Doxygen/output/html/search/enumvalues_2.html b/Doxygen/output/html/search/enumvalues_2.html
new file mode 100644
index 0000000000000000000000000000000000000000..9f464a77f3857c10354280dd3b521a2be9e6208c
--- /dev/null
+++ b/Doxygen/output/html/search/enumvalues_2.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="enumvalues_2.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+  if (event.data == "take_focus") {
+    var elem = searchResults.NavNext(0);
+    if (elem) elem.focus();
+  }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/search/enumvalues_2.js b/Doxygen/output/html/search/enumvalues_2.js
new file mode 100644
index 0000000000000000000000000000000000000000..1baa74ad28a5de9056fc5fe14e2bd6b0ca1e1fda
--- /dev/null
+++ b/Doxygen/output/html/search/enumvalues_2.js
@@ -0,0 +1,4 @@
+var searchData=
+[
+  ['play_0',['Play',['../class_stage_static.html#a1202ca6e0f3c6b29cce958edadc283cbade3c731be5633838089a07179d301d7b',1,'StageStatic']]]
+];
diff --git a/Doxygen/output/html/search/enumvalues_3.html b/Doxygen/output/html/search/enumvalues_3.html
new file mode 100644
index 0000000000000000000000000000000000000000..08a159b975b8b552f221f8c1e4d7659f7024fbdd
--- /dev/null
+++ b/Doxygen/output/html/search/enumvalues_3.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="enumvalues_3.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+  if (event.data == "take_focus") {
+    var elem = searchResults.NavNext(0);
+    if (elem) elem.focus();
+  }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/search/enumvalues_3.js b/Doxygen/output/html/search/enumvalues_3.js
new file mode 100644
index 0000000000000000000000000000000000000000..5d646e456dc5ee84d82cf0f257d90586f131e8e6
--- /dev/null
+++ b/Doxygen/output/html/search/enumvalues_3.js
@@ -0,0 +1,4 @@
+var searchData=
+[
+  ['stages_0',['Stages',['../class_communication_events.html#a00f253bfcec6375e765f970a8e9dab82a8a59e36877de9b108fe13951030d639d',1,'CommunicationEvents']]]
+];
diff --git a/Doxygen/output/html/search/enumvalues_4.html b/Doxygen/output/html/search/enumvalues_4.html
new file mode 100644
index 0000000000000000000000000000000000000000..0fa47238b0df3d5b137c2dc9e5fda32642a1e68e
--- /dev/null
+++ b/Doxygen/output/html/search/enumvalues_4.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="enumvalues_4.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+  if (event.data == "take_focus") {
+    var elem = searchResults.NavNext(0);
+    if (elem) elem.focus();
+  }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/search/enumvalues_4.js b/Doxygen/output/html/search/enumvalues_4.js
new file mode 100644
index 0000000000000000000000000000000000000000..d864141a5b84ce401f2afabca0d2691e2b91cb53
--- /dev/null
+++ b/Doxygen/output/html/search/enumvalues_4.js
@@ -0,0 +1,4 @@
+var searchData=
+[
+  ['validationsets_0',['ValidationSets',['../class_communication_events.html#a00f253bfcec6375e765f970a8e9dab82aeb1dfc77784ccf555efa16dc67aeb166',1,'CommunicationEvents']]]
+];
diff --git a/Doxygen/output/html/search/files_0.html b/Doxygen/output/html/search/files_0.html
new file mode 100644
index 0000000000000000000000000000000000000000..e2840840d202988e0af2f577cf72d20f6d4827fe
--- /dev/null
+++ b/Doxygen/output/html/search/files_0.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="files_0.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+  if (event.data == "take_focus") {
+    var elem = searchResults.NavNext(0);
+    if (elem) elem.focus();
+  }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/search/files_0.js b/Doxygen/output/html/search/files_0.js
new file mode 100644
index 0000000000000000000000000000000000000000..841699b15645df36f1b86edcc2fb417a7736b506
--- /dev/null
+++ b/Doxygen/output/html/search/files_0.js
@@ -0,0 +1,5 @@
+var searchData=
+[
+  ['aligntext_2ecs_0',['AlignText.cs',['../_align_text_8cs.html',1,'']]],
+  ['angletool_2ecs_1',['AngleTool.cs',['../_angle_tool_8cs.html',1,'']]]
+];
diff --git a/Doxygen/output/html/search/files_1.html b/Doxygen/output/html/search/files_1.html
new file mode 100644
index 0000000000000000000000000000000000000000..2e6e1e16adfd48528399835663e5305724eeaaba
--- /dev/null
+++ b/Doxygen/output/html/search/files_1.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="files_1.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+  if (event.data == "take_focus") {
+    var elem = searchResults.NavNext(0);
+    if (elem) elem.focus();
+  }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/search/files_1.js b/Doxygen/output/html/search/files_1.js
new file mode 100644
index 0000000000000000000000000000000000000000..0763949bd8593711f2902a416a751b215578874b
--- /dev/null
+++ b/Doxygen/output/html/search/files_1.js
@@ -0,0 +1,9 @@
+var searchData=
+[
+  ['characterdialog_2ecs_0',['CharacterDialog.cs',['../_character_dialog_8cs.html',1,'']]],
+  ['circlesegmentgenerator_2ecs_1',['CircleSegmentGenerator.cs',['../_circle_segment_generator_8cs.html',1,'']]],
+  ['collapsablecategory_2ecs_2',['CollapsableCategory.cs',['../_collapsable_category_8cs.html',1,'']]],
+  ['collapsablestage_2ecs_3',['CollapsableStage.cs',['../_collapsable_stage_8cs.html',1,'']]],
+  ['communicationevents_2ecs_4',['CommunicationEvents.cs',['../_communication_events_8cs.html',1,'']]],
+  ['createloader_2ecs_5',['CreateLoader.cs',['../_create_loader_8cs.html',1,'']]]
+];
diff --git a/Doxygen/output/html/search/files_10.html b/Doxygen/output/html/search/files_10.html
new file mode 100644
index 0000000000000000000000000000000000000000..29d63de1954552d0eadffadb7fd3ae38e6b39ce0
--- /dev/null
+++ b/Doxygen/output/html/search/files_10.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="files_10.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+  if (event.data == "take_focus") {
+    var elem = searchResults.NavNext(0);
+    if (elem) elem.focus();
+  }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/search/files_10.js b/Doxygen/output/html/search/files_10.js
new file mode 100644
index 0000000000000000000000000000000000000000..922b264bb888b7039c8ecf8add8317e0f6726574
--- /dev/null
+++ b/Doxygen/output/html/search/files_10.js
@@ -0,0 +1,4 @@
+var searchData=
+[
+  ['worldcursor_2ecs_0',['WorldCursor.cs',['../_world_cursor_8cs.html',1,'']]]
+];
diff --git a/Doxygen/output/html/search/files_2.html b/Doxygen/output/html/search/files_2.html
new file mode 100644
index 0000000000000000000000000000000000000000..7a0a2e17d9e9c0131f468ce2ce9f33840ca9c6fa
--- /dev/null
+++ b/Doxygen/output/html/search/files_2.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="files_2.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+  if (event.data == "take_focus") {
+    var elem = searchResults.NavNext(0);
+    if (elem) elem.focus();
+  }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/search/files_2.js b/Doxygen/output/html/search/files_2.js
new file mode 100644
index 0000000000000000000000000000000000000000..5046ebf67d60b415196574e016f33985834ba878
--- /dev/null
+++ b/Doxygen/output/html/search/files_2.js
@@ -0,0 +1,8 @@
+var searchData=
+[
+  ['discretebarslider_2ecs_0',['DiscreteBarSlider.cs',['../_discrete_bar_slider_8cs.html',1,'']]],
+  ['displayfacts_2ecs_1',['DisplayFacts.cs',['../_display_facts_8cs.html',1,'']]],
+  ['displayscrolls_2ecs_2',['DisplayScrolls.cs',['../_display_scrolls_8cs.html',1,'']]],
+  ['draghandling_2ecs_3',['DragHandling.cs',['../_drag_handling_8cs.html',1,'']]],
+  ['drophandling_2ecs_4',['DropHandling.cs',['../_drop_handling_8cs.html',1,'']]]
+];
diff --git a/Doxygen/output/html/search/files_3.html b/Doxygen/output/html/search/files_3.html
new file mode 100644
index 0000000000000000000000000000000000000000..418f30481f9131e8f8e7a726d68df6cd90cc15e8
--- /dev/null
+++ b/Doxygen/output/html/search/files_3.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="files_3.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+  if (event.data == "take_focus") {
+    var elem = searchResults.NavNext(0);
+    if (elem) elem.focus();
+  }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/search/files_3.js b/Doxygen/output/html/search/files_3.js
new file mode 100644
index 0000000000000000000000000000000000000000..30dc1084ec623677352e21cd5fd03ca2e2aa8d1a
--- /dev/null
+++ b/Doxygen/output/html/search/files_3.js
@@ -0,0 +1,5 @@
+var searchData=
+[
+  ['editloader_2ecs_0',['EditLoader.cs',['../_edit_loader_8cs.html',1,'']]],
+  ['extragadget_2ecs_1',['ExtraGadget.cs',['../_extra_gadget_8cs.html',1,'']]]
+];
diff --git a/Doxygen/output/html/search/files_4.html b/Doxygen/output/html/search/files_4.html
new file mode 100644
index 0000000000000000000000000000000000000000..d5e45773e8893091f5fa0ce1a6334f79bbb87898
--- /dev/null
+++ b/Doxygen/output/html/search/files_4.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="files_4.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+  if (event.data == "take_focus") {
+    var elem = searchResults.NavNext(0);
+    if (elem) elem.focus();
+  }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/search/files_4.js b/Doxygen/output/html/search/files_4.js
new file mode 100644
index 0000000000000000000000000000000000000000..4208b2795bbc260633b05c867d822b474f0dc8e5
--- /dev/null
+++ b/Doxygen/output/html/search/files_4.js
@@ -0,0 +1,10 @@
+var searchData=
+[
+  ['fact_2ecs_0',['Fact.cs',['../_fact_8cs.html',1,'']]],
+  ['factcomparer_2ecs_1',['FactComparer.cs',['../_fact_comparer_8cs.html',1,'']]],
+  ['factmanager_2ecs_2',['FactManager.cs',['../_fact_manager_8cs.html',1,'']]],
+  ['factobject_2ecs_3',['FactObject.cs',['../_fact_object_8cs.html',1,'']]],
+  ['factorganizer_2ecs_4',['FactOrganizer.cs',['../_fact_organizer_8cs.html',1,'']]],
+  ['factspawner_2ecs_5',['FactSpawner.cs',['../_fact_spawner_8cs.html',1,'']]],
+  ['factwrapper_2ecs_6',['FactWrapper.cs',['../_fact_wrapper_8cs.html',1,'']]]
+];
diff --git a/Doxygen/output/html/search/files_5.html b/Doxygen/output/html/search/files_5.html
new file mode 100644
index 0000000000000000000000000000000000000000..c1ae5d6d66e1a6b56bccf84ce7573a8e1c5ea134
--- /dev/null
+++ b/Doxygen/output/html/search/files_5.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="files_5.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+  if (event.data == "take_focus") {
+    var elem = searchResults.NavNext(0);
+    if (elem) elem.focus();
+  }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/search/files_5.js b/Doxygen/output/html/search/files_5.js
new file mode 100644
index 0000000000000000000000000000000000000000..6514d19b72c2e6bc96d04a15e095bedffe4d1472
--- /dev/null
+++ b/Doxygen/output/html/search/files_5.js
@@ -0,0 +1,8 @@
+var searchData=
+[
+  ['gadget_2ecs_0',['Gadget.cs',['../_gadget_8cs.html',1,'']]],
+  ['gadgetmanager_2ecs_1',['GadgetManager.cs',['../_gadget_manager_8cs.html',1,'']]],
+  ['gameobjectextensions_2ecs_2',['GameObjectExtensions.cs',['../_game_object_extensions_8cs.html',1,'']]],
+  ['generatedemofiles_2ecs_3',['GenerateDemoFiles.cs',['../_generate_demo_files_8cs.html',1,'']]],
+  ['globalbehaviour_2ecs_4',['GlobalBehaviour.cs',['../_global_behaviour_8cs.html',1,'']]]
+];
diff --git a/Doxygen/output/html/search/files_6.html b/Doxygen/output/html/search/files_6.html
new file mode 100644
index 0000000000000000000000000000000000000000..fe477812fdff3c5b4b1f4a0938457f56bec3d285
--- /dev/null
+++ b/Doxygen/output/html/search/files_6.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="files_6.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+  if (event.data == "take_focus") {
+    var elem = searchResults.NavNext(0);
+    if (elem) elem.focus();
+  }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/search/files_6.js b/Doxygen/output/html/search/files_6.js
new file mode 100644
index 0000000000000000000000000000000000000000..56dac6a2495863dc4e474296f7945a695a9a31d6
--- /dev/null
+++ b/Doxygen/output/html/search/files_6.js
@@ -0,0 +1,6 @@
+var searchData=
+[
+  ['hideui_2ecs_0',['HideUI.cs',['../_hide_u_i_8cs.html',1,'']]],
+  ['hitwater_2ecs_1',['HitWater.cs',['../_hit_water_8cs.html',1,'']]],
+  ['hovertext_2ecs_2',['HoverText.cs',['../_hover_text_8cs.html',1,'']]]
+];
diff --git a/Doxygen/output/html/search/files_7.html b/Doxygen/output/html/search/files_7.html
new file mode 100644
index 0000000000000000000000000000000000000000..4f4ead41608aaeeab81e25d870f297091cea17c4
--- /dev/null
+++ b/Doxygen/output/html/search/files_7.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="files_7.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+  if (event.data == "take_focus") {
+    var elem = searchResults.NavNext(0);
+    if (elem) elem.focus();
+  }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/search/files_7.js b/Doxygen/output/html/search/files_7.js
new file mode 100644
index 0000000000000000000000000000000000000000..99b5867ddf8109a447c823f1a7133ddde8774bc7
--- /dev/null
+++ b/Doxygen/output/html/search/files_7.js
@@ -0,0 +1,5 @@
+var searchData=
+[
+  ['imagehintanimation_2ecs_0',['ImageHintAnimation.cs',['../_image_hint_animation_8cs.html',1,'']]],
+  ['inputfieldpanel_2ecs_1',['InputFieldPanel.cs',['../_input_field_panel_8cs.html',1,'']]]
+];
diff --git a/Doxygen/output/html/search/files_8.html b/Doxygen/output/html/search/files_8.html
new file mode 100644
index 0000000000000000000000000000000000000000..dbaced6f12889611d6e9da88cc5deb962af6c3e2
--- /dev/null
+++ b/Doxygen/output/html/search/files_8.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="files_8.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+  if (event.data == "take_focus") {
+    var elem = searchResults.NavNext(0);
+    if (elem) elem.focus();
+  }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/search/files_8.js b/Doxygen/output/html/search/files_8.js
new file mode 100644
index 0000000000000000000000000000000000000000..9a5315589de1c2afe3ce056ba96f824d23a62d6a
--- /dev/null
+++ b/Doxygen/output/html/search/files_8.js
@@ -0,0 +1,4 @@
+var searchData=
+[
+  ['jsonmanager_2ecs_0',['JSONManager.cs',['../_j_s_o_n_manager_8cs.html',1,'']]]
+];
diff --git a/Doxygen/output/html/search/files_9.html b/Doxygen/output/html/search/files_9.html
new file mode 100644
index 0000000000000000000000000000000000000000..ee96ceaa348d5bdf6e0cbec941b6aa197e7c4273
--- /dev/null
+++ b/Doxygen/output/html/search/files_9.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="files_9.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+  if (event.data == "take_focus") {
+    var elem = searchResults.NavNext(0);
+    if (elem) elem.focus();
+  }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/search/files_9.js b/Doxygen/output/html/search/files_9.js
new file mode 100644
index 0000000000000000000000000000000000000000..7366409384cd47b72689e2a3165775f3df1af248
--- /dev/null
+++ b/Doxygen/output/html/search/files_9.js
@@ -0,0 +1,9 @@
+var searchData=
+[
+  ['linetool_2ecs_0',['LineTool.cs',['../_line_tool_8cs.html',1,'']]],
+  ['listloader_2ecs_1',['ListLoader.cs',['../_list_loader_8cs.html',1,'']]],
+  ['loader_2ecs_2',['Loader.cs',['../_loader_8cs.html',1,'']]],
+  ['loadingscreenpercentage_2ecs_3',['LoadingScreenPercentage.cs',['../_loading_screen_percentage_8cs.html',1,'']]],
+  ['localloader_2ecs_4',['LocalLoader.cs',['../_local_loader_8cs.html',1,'']]],
+  ['lottool_2ecs_5',['LotTool.cs',['../_lot_tool_8cs.html',1,'']]]
+];
diff --git a/Doxygen/output/html/search/files_a.html b/Doxygen/output/html/search/files_a.html
new file mode 100644
index 0000000000000000000000000000000000000000..0193eb954f48eca141ce3aafc961e88e3dd93d30
--- /dev/null
+++ b/Doxygen/output/html/search/files_a.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="files_a.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+  if (event.data == "take_focus") {
+    var elem = searchResults.NavNext(0);
+    if (elem) elem.focus();
+  }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/search/files_a.js b/Doxygen/output/html/search/files_a.js
new file mode 100644
index 0000000000000000000000000000000000000000..1b9dc8b23c9290d2c9f95236d82ede124ddc866d
--- /dev/null
+++ b/Doxygen/output/html/search/files_a.js
@@ -0,0 +1,7 @@
+var searchData=
+[
+  ['math3d_2ecs_0',['Math3d.cs',['../_math3d_8cs.html',1,'']]],
+  ['menueloader_2ecs_1',['MenueLoader.cs',['../_menue_loader_8cs.html',1,'']]],
+  ['meshrendererhintanimation_2ecs_2',['MeshRendererHintAnimation.cs',['../_mesh_renderer_hint_animation_8cs.html',1,'']]],
+  ['mmtinterface_2ecs_3',['MMTInterface.cs',['../_m_m_t_interface_8cs.html',1,'']]]
+];
diff --git a/Doxygen/output/html/search/files_b.html b/Doxygen/output/html/search/files_b.html
new file mode 100644
index 0000000000000000000000000000000000000000..14c2da55e054a5a4d50ac92a72910cd0a039df2e
--- /dev/null
+++ b/Doxygen/output/html/search/files_b.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="files_b.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+  if (event.data == "take_focus") {
+    var elem = searchResults.NavNext(0);
+    if (elem) elem.focus();
+  }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/search/files_b.js b/Doxygen/output/html/search/files_b.js
new file mode 100644
index 0000000000000000000000000000000000000000..3005e1b90b39e14a28073a4ecfb9bebd24a3ae35
--- /dev/null
+++ b/Doxygen/output/html/search/files_b.js
@@ -0,0 +1,8 @@
+var searchData=
+[
+  ['pendulum_2ecs_0',['Pendulum.cs',['../_pendulum_8cs.html',1,'']]],
+  ['pointer_2ecs_1',['Pointer.cs',['../_pointer_8cs.html',1,'']]],
+  ['pointwrapper_2ecs_2',['PointWrapper.cs',['../_point_wrapper_8cs.html',1,'']]],
+  ['poletool_2ecs_3',['PoleTool.cs',['../_pole_tool_8cs.html',1,'']]],
+  ['pythagorasscript_2ecs_4',['PythagorasScript.cs',['../_pythagoras_script_8cs.html',1,'']]]
+];
diff --git a/Doxygen/output/html/search/files_c.html b/Doxygen/output/html/search/files_c.html
new file mode 100644
index 0000000000000000000000000000000000000000..2c0278fd88eb9c4fe04e8cb64c80216c01efb811
--- /dev/null
+++ b/Doxygen/output/html/search/files_c.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="files_c.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+  if (event.data == "take_focus") {
+    var elem = searchResults.NavNext(0);
+    if (elem) elem.focus();
+  }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/search/files_c.js b/Doxygen/output/html/search/files_c.js
new file mode 100644
index 0000000000000000000000000000000000000000..331883de244245ef8e761405dadfef0f0a8b8571
--- /dev/null
+++ b/Doxygen/output/html/search/files_c.js
@@ -0,0 +1,6 @@
+var searchData=
+[
+  ['remover_2ecs_0',['Remover.cs',['../_remover_8cs.html',1,'']]],
+  ['renderedscrollfact_2ecs_1',['RenderedScrollFact.cs',['../_rendered_scroll_fact_8cs.html',1,'']]],
+  ['restart_2ecs_2',['Restart.cs',['../_restart_8cs.html',1,'']]]
+];
diff --git a/Doxygen/output/html/search/files_d.html b/Doxygen/output/html/search/files_d.html
new file mode 100644
index 0000000000000000000000000000000000000000..855b917ad0848d5657fe59f67cdd16c1bc322220
--- /dev/null
+++ b/Doxygen/output/html/search/files_d.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="files_d.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+  if (event.data == "take_focus") {
+    var elem = searchResults.NavNext(0);
+    if (elem) elem.focus();
+  }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/search/files_d.js b/Doxygen/output/html/search/files_d.js
new file mode 100644
index 0000000000000000000000000000000000000000..b6b86a0d313d57b6013bf16ec05c535788513bb4
--- /dev/null
+++ b/Doxygen/output/html/search/files_d.js
@@ -0,0 +1,14 @@
+var searchData=
+[
+  ['scroll_2ecs_0',['Scroll.cs',['../_scroll_8cs.html',1,'']]],
+  ['scrollclickedscript_2ecs_1',['ScrollClickedScript.cs',['../_scroll_clicked_script_8cs.html',1,'']]],
+  ['scrolldetails_2ecs_2',['ScrollDetails.cs',['../_scroll_details_8cs.html',1,'']]],
+  ['scrolluimanager_2ecs_3',['ScrollUIManager.cs',['../_scroll_u_i_manager_8cs.html',1,'']]],
+  ['shinythings_2ecs_4',['ShinyThings.cs',['../_shiny_things_8cs.html',1,'']]],
+  ['solutionorganizer_2ecs_5',['SolutionOrganizer.cs',['../_solution_organizer_8cs.html',1,'']]],
+  ['stage_2ecs_6',['Stage.cs',['../_stage_8cs.html',1,'']]],
+  ['stagebehaviour_2ecs_7',['StageBehaviour.cs',['../_stage_behaviour_8cs.html',1,'']]],
+  ['stageloader_2ecs_8',['StageLoader.cs',['../_stage_loader_8cs.html',1,'']]],
+  ['stagestatic_2ecs_9',['StageStatic.cs',['../_stage_static_8cs.html',1,'']]],
+  ['startserver_2ecs_10',['StartServer.cs',['../_start_server_8cs.html',1,'']]]
+];
diff --git a/Doxygen/output/html/search/files_e.html b/Doxygen/output/html/search/files_e.html
new file mode 100644
index 0000000000000000000000000000000000000000..bc2056fd581272144998e322092aeb09bdf540b9
--- /dev/null
+++ b/Doxygen/output/html/search/files_e.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="files_e.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+  if (event.data == "take_focus") {
+    var elem = searchResults.NavNext(0);
+    if (elem) elem.focus();
+  }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/search/files_e.js b/Doxygen/output/html/search/files_e.js
new file mode 100644
index 0000000000000000000000000000000000000000..e0391009c6bc3acaab30c828294eee7bed60c736
--- /dev/null
+++ b/Doxygen/output/html/search/files_e.js
@@ -0,0 +1,7 @@
+var searchData=
+[
+  ['tape_2ecs_0',['Tape.cs',['../_tape_8cs.html',1,'']]],
+  ['taskcharakteranimation_2ecs_1',['TaskCharakterAnimation.cs',['../_task_charakter_animation_8cs.html',1,'']]],
+  ['toolmodeselector_2ecs_2',['ToolModeSelector.cs',['../_tool_mode_selector_8cs.html',1,'']]],
+  ['toolmodetext_2ecs_3',['ToolModeText.cs',['../_tool_mode_text_8cs.html',1,'']]]
+];
diff --git a/Doxygen/output/html/search/files_f.html b/Doxygen/output/html/search/files_f.html
new file mode 100644
index 0000000000000000000000000000000000000000..b1fc05c336b90b8a11e25f54ed3387076a117acc
--- /dev/null
+++ b/Doxygen/output/html/search/files_f.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="files_f.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+  if (event.data == "take_focus") {
+    var elem = searchResults.NavNext(0);
+    if (elem) elem.focus();
+  }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/search/files_f.js b/Doxygen/output/html/search/files_f.js
new file mode 100644
index 0000000000000000000000000000000000000000..3dcdbf1d5d30aba99bd433a2bb21ea5cff2fe836
--- /dev/null
+++ b/Doxygen/output/html/search/files_f.js
@@ -0,0 +1,4 @@
+var searchData=
+[
+  ['uitoolbox_2ecs_0',['UIToolBox.cs',['../_u_i_tool_box_8cs.html',1,'']]]
+];
diff --git a/Doxygen/output/html/search/functions_0.html b/Doxygen/output/html/search/functions_0.html
new file mode 100644
index 0000000000000000000000000000000000000000..ce4509023d10e00f7fc1ca6a37de2fd158111e32
--- /dev/null
+++ b/Doxygen/output/html/search/functions_0.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="functions_0.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+  if (event.data == "take_focus") {
+    var elem = searchResults.NavNext(0);
+    if (elem) elem.focus();
+  }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/search/functions_0.js b/Doxygen/output/html/search/functions_0.js
new file mode 100644
index 0000000000000000000000000000000000000000..39393b9c5ef903be05fa14196ef451c7dd54e466
--- /dev/null
+++ b/Doxygen/output/html/search/functions_0.js
@@ -0,0 +1,6 @@
+var searchData=
+[
+  ['_5fclone_0',['_Clone',['../class_edit_loader.html#a85350f34f42fdf962fdd2a6e8e13d90a',1,'EditLoader']]],
+  ['_5fdelete_1',['_Delete',['../class_edit_loader.html#a537c24e6a4c629314e7db4db735e2162',1,'EditLoader']]],
+  ['_5fsave_2',['_Save',['../class_edit_loader.html#a6fc8e91e375f52f286b21c2e739869ca',1,'EditLoader']]]
+];
diff --git a/Doxygen/output/html/search/functions_1.html b/Doxygen/output/html/search/functions_1.html
new file mode 100644
index 0000000000000000000000000000000000000000..9b97441a343ab23273627267e542ec34e5c98b7a
--- /dev/null
+++ b/Doxygen/output/html/search/functions_1.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="functions_1.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+  if (event.data == "take_focus") {
+    var elem = searchResults.NavNext(0);
+    if (elem) elem.focus();
+  }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/search/functions_1.js b/Doxygen/output/html/search/functions_1.js
new file mode 100644
index 0000000000000000000000000000000000000000..4161551c21ae6551e9955dff3fb4d568a4cb1acc
--- /dev/null
+++ b/Doxygen/output/html/search/functions_1.js
@@ -0,0 +1,29 @@
+var searchData=
+[
+  ['abstractlinefact_0',['AbstractLineFact',['../class_abstract_line_fact.html#aaff88e709ce3921720c89669c543ee73',1,'AbstractLineFact.AbstractLineFact()'],['../class_abstract_line_fact.html#a8293ff4322a3ac4aa8737a6283ab382c',1,'AbstractLineFact.AbstractLineFact(AbstractLineFact fact, Dictionary&lt; string, string &gt; old_to_new, FactOrganizer organizer)'],['../class_abstract_line_fact.html#a1b155f7023e9ad34f9a28d1178b96a03',1,'AbstractLineFact.AbstractLineFact(string pid1, string pid2, FactOrganizer organizer)'],['../class_abstract_line_fact.html#a2915748e037ecb4fd37ac5d7050f9798',1,'AbstractLineFact.AbstractLineFact(string pid1, string pid2, string backendURI, FactOrganizer organizer)']]],
+  ['abstractlinefactwrappedcrtp_1',['AbstractLineFactWrappedCRTP',['../class_abstract_line_fact_wrapped_c_r_t_p.html#a40d1c470409418303375f92bbfb6b8eb',1,'AbstractLineFactWrappedCRTP.AbstractLineFactWrappedCRTP()'],['../class_abstract_line_fact_wrapped_c_r_t_p.html#a18b417989100e72857d6559b25a0b006',1,'AbstractLineFactWrappedCRTP.AbstractLineFactWrappedCRTP(AbstractLineFactWrappedCRTP&lt; T &gt; fact, Dictionary&lt; string, string &gt; old_to_new, FactOrganizer organizer)'],['../class_abstract_line_fact_wrapped_c_r_t_p.html#a8608ad7845d31d6ecc03f365abc33f56',1,'AbstractLineFactWrappedCRTP.AbstractLineFactWrappedCRTP(string pid1, string pid2, FactOrganizer organizer)'],['../class_abstract_line_fact_wrapped_c_r_t_p.html#a354574283207e949be092cdd4ee82499',1,'AbstractLineFactWrappedCRTP.AbstractLineFactWrappedCRTP(string pid1, string pid2, string backendURI, FactOrganizer organizer)']]],
+  ['activatecurvedrawing_2',['ActivateCurveDrawing',['../class_angle_tool.html#a769856a6898543641fe8711a07c7a7f5',1,'AngleTool']]],
+  ['activatelinedrawing_3',['ActivateLineDrawing',['../class_line_tool.html#ad634ddf4fddf7fbdf91b0ac7e10b16a1',1,'LineTool.ActivateLineDrawing()'],['../class_lot_tool.html#a12d8eb5cdfb3b1c7db21d9080ac5dbe6',1,'LotTool.ActivateLineDrawing()'],['../class_pendulum.html#a5451fdf6ab870982c02b165173ef7646',1,'Pendulum.ActivateLineDrawing()'],['../class_pole_tool.html#ad0045c3eef710e46eace0fe7a7eb9cde',1,'PoleTool.ActivateLineDrawing()'],['../class_tape.html#a7652d5608e25e7453e3235238ebfa325',1,'Tape.ActivateLineDrawing()']]],
+  ['add_4',['Add',['../class_fact_organizer.html#a923a7232f6648843107728cc7da722e6',1,'FactOrganizer']]],
+  ['addanglefact_5',['AddAngleFact',['../class_fact_manager.html#a940840da8e97a40c9225cbcabdde4119',1,'FactManager']]],
+  ['addfact_6',['AddFact',['../class_display_facts.html#a48f34373aa006228ad49377c126a2b5a',1,'DisplayFacts']]],
+  ['addfactifnotfound_7',['AddFactIfNotFound',['../class_fact_manager.html#aae91a6867216a9efed931d56eda17d42',1,'FactManager']]],
+  ['addlinefact_8',['AddLineFact',['../class_fact_manager.html#aedfaff5ad2a46d7219c3299eaed49092',1,'FactManager']]],
+  ['addonlinefact_9',['AddOnLineFact',['../class_fact_manager.html#a94dc4329eba5a74416970e68320e6af5',1,'FactManager']]],
+  ['addpointfact_10',['AddPointFact',['../class_fact_manager.html#a5f87213c9b344586b60b321af877ea2e',1,'FactManager.AddPointFact(RaycastHit hit, bool samestep=false)'],['../class_fact_manager.html#a8df0f37c7294cccc3c348dce3d296ac5',1,'FactManager.AddPointFact(Vector3 point, Vector3 normal, bool samestep=false)']]],
+  ['addrayfact_11',['AddRayFact',['../class_fact_manager.html#aa556ddb7bc07fabfc9629eb7aee7b8b2',1,'FactManager']]],
+  ['addrotation_12',['AddRotation',['../class_math3d.html#af3148489d29f629bd94769faef49cd04',1,'Math3d']]],
+  ['addvectorlength_13',['AddVectorLength',['../class_math3d.html#ad92fd4e4c8e76b9991b10e64213fe932',1,'Math3d']]],
+  ['anglefact_14',['AngleFact',['../class_angle_fact.html#a2ae66d73e61a15791153eec7dfc02b8c',1,'AngleFact.AngleFact()'],['../class_angle_fact.html#ac333ab33a4ddeaea3e2fa01b36a34895',1,'AngleFact.AngleFact(AngleFact fact, Dictionary&lt; string, string &gt; old_to_new, FactOrganizer organizer)'],['../class_angle_fact.html#a05b3ae9c8d50c1bcbd9f1ba1ee47a3f2',1,'AngleFact.AngleFact(string pid1, string pid2, string pid3, FactOrganizer organizer)'],['../class_angle_fact.html#af0beb6d6b922f25892a57f5c03e49b3e',1,'AngleFact.AngleFact(string Pid1, string Pid2, string Pid3, string backendURI, FactOrganizer organizer)']]],
+  ['anglevectorplane_15',['AngleVectorPlane',['../class_math3d.html#a02591fdff71a8f6bf8dbcd3fa901a8de',1,'Math3d']]],
+  ['angularacceleration_16',['AngularAcceleration',['../class_math3d.html#a791de8a0100ec8ed81b85f342fa5f97f',1,'Math3d']]],
+  ['animate_17',['Animate',['../class_image_hint_animation.html#a2f987820c1efe68359b95fecbd848ce0',1,'ImageHintAnimation.Animate()'],['../class_mesh_renderer_hint_animation.html#a299d92840c049e247bb26adf1f710e22',1,'MeshRendererHintAnimation.Animate()']]],
+  ['animatefact_18',['AnimateFact',['../class_display_facts.html#a489d8b4bcc7041cc98df0cca73491320',1,'DisplayFacts']]],
+  ['animatehint_19',['animateHint',['../class_scroll_details.html#a23b498126f7832c85957c4cfbaaa4d75',1,'ScrollDetails']]],
+  ['animatenonexistingfact_20',['animateNonExistingFact',['../class_fact_spawner.html#aca0bcf17cca26ca60e11a6a4d435c08b',1,'FactSpawner']]],
+  ['animatenonexistingfacttrigger_21',['animateNonExistingFactTrigger',['../class_fact_spawner.html#a94e66ecc512cd9dd74e7a115375d2ac9',1,'FactSpawner']]],
+  ['animatescrollparameter_22',['animateScrollParameter',['../class_scroll_details.html#a9ed006a763286cbc1f13fbdf71e3eb28',1,'ScrollDetails']]],
+  ['animationtrigger_23',['AnimationTrigger',['../class_image_hint_animation.html#ab51c7d311e027b615b1d59d466c6ae7f',1,'ImageHintAnimation.AnimationTrigger()'],['../class_mesh_renderer_hint_animation.html#a480ec85a818fefba2f73fa4a5345ef56',1,'MeshRendererHintAnimation.AnimationTrigger()']]],
+  ['arelinesegmentscrossing_24',['AreLineSegmentsCrossing',['../class_math3d.html#a570ef4340ba12690009750e6aa108c2e',1,'Math3d']]],
+  ['awake_25',['Awake',['../class_global_behaviour.html#aa99978332be57c851238eade96f4e61b',1,'GlobalBehaviour.Awake()'],['../class_angle_tool.html#a09d40d4ac5ca7b8f66ef9bc9f2fe2d48',1,'AngleTool.Awake()'],['../class_extra_gadget.html#ae107afda04a5642022feadc8aa1b6b27',1,'ExtraGadget.Awake()'],['../class_gadget.html#a7ee73250f04a3d86b486ec4e73e3b790',1,'Gadget.Awake()'],['../class_line_tool.html#ac59bbe598417a959c4b39b81921a97f7',1,'LineTool.Awake()'],['../class_lot_tool.html#a95d0f3e2420f6f01452efcc00be70062',1,'LotTool.Awake()'],['../class_pendulum.html#aec8e862ef54359f99724cb6d91aaa04f',1,'Pendulum.Awake()'],['../class_pointer.html#abd9413966aaff2559abec0c1b2c65e9e',1,'Pointer.Awake()'],['../class_pole_tool.html#a52df827c6e330429ff2c68cdbddfef50',1,'PoleTool.Awake()'],['../class_remover.html#a07ded6d73cf117ca181b92bdf605d5e3',1,'Remover.Awake()'],['../class_tape.html#a9e2f6fa51f834b35efaa11f1f815a485',1,'Tape.Awake()'],['../class_world_cursor.html#ab94aee84a5c8ea7862f54996884d83e9',1,'WorldCursor.Awake()']]]
+];
diff --git a/Doxygen/output/html/search/functions_10.html b/Doxygen/output/html/search/functions_10.html
new file mode 100644
index 0000000000000000000000000000000000000000..0a62f42c325b616cb7cc07b08e3c190119e97eab
--- /dev/null
+++ b/Doxygen/output/html/search/functions_10.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="functions_10.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+  if (event.data == "take_focus") {
+    var elem = searchResults.NavNext(0);
+    if (elem) elem.focus();
+  }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/search/functions_10.js b/Doxygen/output/html/search/functions_10.js
new file mode 100644
index 0000000000000000000000000000000000000000..27244487cca1335974c6804214f34c61ebd603dc
--- /dev/null
+++ b/Doxygen/output/html/search/functions_10.js
@@ -0,0 +1,22 @@
+var searchData=
+[
+  ['rayfact_0',['RayFact',['../class_ray_fact.html#afbcb1279327fbd6b61119ebf9544a363',1,'RayFact.RayFact()'],['../class_ray_fact.html#ae10df7a36ac9b6b0a29664cc5fba3bbe',1,'RayFact.RayFact(RayFact fact, Dictionary&lt; string, string &gt; old_to_new, FactOrganizer organizer)'],['../class_ray_fact.html#a912383ae8815aedf2bfeaa0bbf7b852d',1,'RayFact.RayFact(string pid1, string pid2, string backendURI, FactOrganizer organizer)'],['../class_ray_fact.html#a46f55e3faa17016c753dffc72dbcbd03',1,'RayFact.RayFact(string pid1, string pid2, FactOrganizer organizer)']]],
+  ['readfromjsonfile_3c_20t_20_3e_1',['ReadFromJsonFile&lt; T &gt;',['../class_j_s_o_n_manager.html#a477a033f7374709d6527190c0458cfae',1,'JSONManager']]],
+  ['readjson_2',['ReadJson',['../class_j_s_o_n_manager_1_1_json_inheritence_converter.html#a7f0289c12707fc9cfbfed900f66be8c2',1,'JSONManager::JsonInheritenceConverter']]],
+  ['readpushout_3',['readPushout',['../class_scroll_details.html#ad8cc6ee2f393bf6d32f15f2e73e40357',1,'ScrollDetails']]],
+  ['redo_4',['redo',['../class_fact_organizer.html#a88221b2e001edc7fb642290efc106258',1,'FactOrganizer']]],
+  ['remove_5',['Remove',['../class_fact_organizer.html#affc46390fc6f55248bf7dc1162fc4763',1,'FactOrganizer.Remove(Fact value, bool samestep=false)'],['../class_fact_organizer.html#acd49c5058dd13faaebbbd8d9a6f8259a',1,'FactOrganizer.Remove(string key, bool samestep=false)']]],
+  ['removefact_6',['RemoveFact',['../class_display_facts.html#a802992a1f5fcd7756344b044f03fb46c',1,'DisplayFacts']]],
+  ['rename_7',['rename',['../class_fact.html#a96a5cf709fec2f709c369e267b7ae670',1,'Fact']]],
+  ['reset_8',['Reset',['../class_image_hint_animation.html#a30056d9b28624fbc61991582317d4757',1,'ImageHintAnimation.Reset()'],['../class_edit_loader.html#a35f449df9b7bb7fb5ac6d7cb64f53e23',1,'EditLoader.Reset()']]],
+  ['resetanimation_9',['ResetAnimation',['../class_image_hint_animation.html#a5a6f48113a5bb385d3e8c17913465fca',1,'ImageHintAnimation']]],
+  ['resetgadget_10',['ResetGadget',['../class_angle_tool.html#a013032e08aa41f852f0e2cdf6620d183',1,'AngleTool.ResetGadget()'],['../class_line_tool.html#a2a8a011bdca6d912cdb9fdaac09abf62',1,'LineTool.ResetGadget()'],['../class_lot_tool.html#a78006277885d8a87eeb4fc1ee8001644',1,'LotTool.ResetGadget()'],['../class_pendulum.html#a6e28760b18c574847dd6423aa748df83',1,'Pendulum.ResetGadget()'],['../class_pole_tool.html#a69200bb61deeaef0e46edfd8eaec8814',1,'PoleTool.ResetGadget()'],['../class_tape.html#a4d6c6d4799c5993658ebafad0427731d',1,'Tape.ResetGadget()']]],
+  ['resetplay_11',['ResetPlay',['../class_stage.html#a04a254d189f1bb153ea38071ca56d28c',1,'Stage']]],
+  ['resetsaves_12',['ResetSaves',['../class_stage.html#aa82b740e3e9a6929d9a365c42cecbda1',1,'Stage']]],
+  ['resetsentence_13',['ResetSentence',['../class_character_dialog.html#a8a7e446c58162fe098c368bb5ac3869c',1,'CharacterDialog']]],
+  ['resettostart_14',['resetToStart',['../class_task_charakter_animation.html#a8d060c887208a8a7dec49bbdccd0d51d',1,'TaskCharakterAnimation']]],
+  ['reversestep_15',['reversestep',['../class_fact_organizer.html#a116b36c87c2e9f0a149e62b0bd91994e',1,'FactOrganizer']]],
+  ['revertmode_16',['RevertMode',['../class_menue_loader.html#a54d3cb4dd1c00a4eddd565be881ba6b9',1,'MenueLoader']]],
+  ['rotatevectorfromto_17',['RotateVectorFromTo',['../class_math3d.html#ad38c7e7ab51778d165766035b012443f',1,'Math3d']]],
+  ['rotdifftospeedvec_18',['RotDiffToSpeedVec',['../class_math3d.html#a388477be516cd494c2c93f79d35e9d53',1,'Math3d']]]
+];
diff --git a/Doxygen/output/html/search/functions_11.html b/Doxygen/output/html/search/functions_11.html
new file mode 100644
index 0000000000000000000000000000000000000000..432a4fa4fc1606e1e37f06d24a4e2d445402a62d
--- /dev/null
+++ b/Doxygen/output/html/search/functions_11.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="functions_11.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+  if (event.data == "take_focus") {
+    var elem = searchResults.NavNext(0);
+    if (elem) elem.focus();
+  }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/search/functions_11.js b/Doxygen/output/html/search/functions_11.js
new file mode 100644
index 0000000000000000000000000000000000000000..7f58bd3595ae4e08f8b8d8429a2b070095d56ccd
--- /dev/null
+++ b/Doxygen/output/html/search/functions_11.js
@@ -0,0 +1,51 @@
+var searchData=
+[
+  ['safe_5fdependencies_0',['safe_dependencies',['../class_fact_organizer.html#ad2deedac3361c0c102f0c21d1599fcf3',1,'FactOrganizer']]],
+  ['save_1',['Save',['../class_edit_loader.html#a6620a7d073dfba9baf467e777c44840d',1,'EditLoader']]],
+  ['select_2',['Select',['../class_tool_mode_selector.html#af9a1e3344cceb7812bd0f4d5ae9aaf99',1,'ToolModeSelector']]],
+  ['sendadd_3',['sendAdd',['../class_add_fact_response.html#a76da404cb677de1f8a4b27125960f754',1,'AddFactResponse.sendAdd(MMTDeclaration mmtDecl, out string uri)'],['../class_add_fact_response.html#a61c6584783c103b42db7c5d9a8a2ad2f',1,'AddFactResponse.sendAdd(string path, string body, out string uri)']]],
+  ['sendview_4',['sendView',['../class_scroll_details.html#aecb83e27ad3384936bb1474f33e18643',1,'ScrollDetails']]],
+  ['serverroutine_5',['ServerRoutine',['../class_start_server.html#ae5486dcf9b18bb59cbc4c118c87ea1c1',1,'StartServer']]],
+  ['serverroutine1_6',['ServerRoutine1',['../class_start_server.html#a88dba52490207adfa22e4ff166e806fb',1,'StartServer']]],
+  ['set_5fpublic_5fmembers_7',['set_public_members',['../class_abstract_line_fact.html#adca739bcb226426968e360f976c70b1e',1,'AbstractLineFact']]],
+  ['set_5frecord_8',['set_record',['../class_stage.html#ad7bca2be30a38aa1b8bee99782726825',1,'Stage']]],
+  ['setangle_9',['setAngle',['../class_circle_segment_generator.html#aa865b7b40ee68731f9b14c64bcfef398',1,'CircleSegmentGenerator']]],
+  ['setdistance_10',['SetDistance',['../class_line_fact.html#a63a240ae682d295863de11c9ccca21a8',1,'LineFact']]],
+  ['setlayermask_11',['setLayerMask',['../class_world_cursor.html#a2dc5ed3e95015df525b19152e2a1545e',1,'WorldCursor']]],
+  ['setmode_12',['SetMode',['../class_stage.html#a926a0bcc2ffd743ddb5ddd11019a04ec',1,'Stage.SetMode()'],['../class_stage_behaviour.html#aac42eea82a9fc48fbac00802f4dc6463',1,'StageBehaviour.SetMode(bool create)'],['../class_stage_behaviour.html#a6ba4f7ea43cb387385c4259f2b871f64',1,'StageBehaviour.SetMode(Mode mode, GameObject obj=null)'],['../class_stage_static.html#a7ac4507de8df700a4fd44c2cb495033b',1,'StageStatic.SetMode()'],['../class_menue_loader.html#aae7cc2b25767093b997a6a3043884ae3',1,'MenueLoader.SetMode()']]],
+  ['setplayerintalkingzone_13',['setPlayerInTalkingZone',['../class_task_charakter_animation.html#a1d91a7cf0dbb006676fa4eb54bb056aa',1,'TaskCharakterAnimation']]],
+  ['setscroll_14',['setScroll',['../class_scroll_details.html#a733b191256d73bbff54e8167d3617725',1,'ScrollDetails']]],
+  ['setsearchleft_15',['SetSearchLeft',['../class_fact_comparer.html#a020e291c252379f0971f1f6cea75c4e8',1,'FactComparer']]],
+  ['setsearchright_16',['SetSearchRight',['../class_fact_comparer.html#a3602f3fd4584212d3c87eb3e10dc8791',1,'FactComparer']]],
+  ['setstage_17',['SetStage',['../class_stage_static.html#ac3323e4192fd65dad12a4311cd7d7b42',1,'StageStatic.SetStage()'],['../class_edit_loader.html#a8075f648780f3d0c88e65a57b954443a',1,'EditLoader.SetStage()']]],
+  ['settaskcharacteraddressed_18',['setTaskCharacterAddressed',['../class_task_charakter_animation.html#ad1834b6a25355f4e8bd0af2c972357de',1,'TaskCharakterAnimation']]],
+  ['setvectorlength_19',['SetVectorLength',['../class_math3d.html#a6dfa59be1955f2fbd3606d6fcea943a9',1,'Math3d']]],
+  ['shallowload_20',['ShallowLoad',['../class_stage.html#a2cdcf84092d9be7f38556aae88d72d27',1,'Stage.ShallowLoad(ref Stage set, string path)'],['../class_stage.html#af92970815c08e993efb1ba8f3372d4b6',1,'Stage.ShallowLoad(ref Stage set, string name, List&lt; Directories &gt; hierarchie=null, bool use_install_folder=false)']]],
+  ['shallowloadstages_21',['ShallowLoadStages',['../class_stage_static.html#ae647a968e08d079612cd10a261738aa7',1,'StageStatic']]],
+  ['show_22',['Show',['../class_scroll_u_i_manager.html#a3c8714bd194851cd2c57d0b4734771ed',1,'ScrollUIManager']]],
+  ['signeddistanceplanepoint_23',['SignedDistancePlanePoint',['../class_math3d.html#a34175f749db0063b56a35521b46d3e11',1,'Math3d']]],
+  ['signeddotproduct_24',['SignedDotProduct',['../class_math3d.html#a3e8392dd2eb9242b43664a6e2d473a18',1,'Math3d']]],
+  ['signedvectorangle_25',['SignedVectorAngle',['../class_math3d.html#a04b345c4300eb494c46119e980c8f846',1,'Math3d']]],
+  ['slowdownanimation_26',['slowDownAnimation',['../class_shiny_things.html#aa5354170805284f027b23c2ca60f1e15',1,'ShinyThings']]],
+  ['softreset_27',['softreset',['../class_fact_organizer.html#abb1e683e89af1c131aef0d71da2777ca',1,'FactOrganizer']]],
+  ['softtoggle_28',['SoftToggle',['../class_discrete_bar_slider.html#a02f9aa59e240e520034655dffd5f3704',1,'DiscreteBarSlider']]],
+  ['solutionorganizer_29',['SolutionOrganizer',['../class_solution_organizer.html#a2215860e4b3f2e0425b6ce88096db45f',1,'SolutionOrganizer']]],
+  ['solvecubic_30',['SolveCubic',['../class_math3d.html#a947946ed603abdb5f9de54a518430bba',1,'Math3d']]],
+  ['spawnangle_31',['SpawnAngle',['../class_fact_spawner.html#a6cf77ab0308b14bbc5f1e6760b92e4eb',1,'FactSpawner']]],
+  ['spawnline_32',['SpawnLine',['../class_fact_spawner.html#add7b651aadec60c25f78b06d0ff43a4f',1,'FactSpawner']]],
+  ['spawnpoint_33',['SpawnPoint',['../class_fact_spawner.html#a5a34e639011301cbb02e884e280f5e3a',1,'FactSpawner']]],
+  ['spawnray_34',['SpawnRay',['../class_fact_spawner.html#a138506ab2bb9d66dde338e69877aa5c0',1,'FactSpawner']]],
+  ['stage_35',['Stage',['../class_stage.html#a868a2ad7c26991e5cc8c8008e909bb1f',1,'Stage.Stage()'],['../class_stage.html#a4c0ce07bf099f1bbed268e795d6e7f8f',1,'Stage.Stage(string category, int number, string name, string description, string scene, bool local=true)'],['../class_stage.html#a4d7a36c3f32ae3b43eb76d45d2cd54a0',1,'Stage.Stage(Stage get, string category, int number, string name, string description, string scene, bool local=true)']]],
+  ['stageerrorstruct_36',['StageErrorStruct',['../struct_stage_static_1_1_stage_error_struct.html#aaaf8b7c7437f4100544cb5e593c720aa',1,'StageStatic::StageErrorStruct']]],
+  ['start_37',['Start',['../class_hover_text.html#a37cefb36befae5deb7737bce1b3d6605',1,'HoverText.Start()'],['../class_align_text.html#a9c916ee2e1dd29a6cb6f7450cc2278b1',1,'AlignText.Start()'],['../class_character_dialog.html#abde2791dbdaae1dd8238f2655c31bea3',1,'CharacterDialog.Start()'],['../class_task_charakter_animation.html#ab91bb758a70cec06c76553a3f954b35f',1,'TaskCharakterAnimation.Start()'],['../class_fact_spawner.html#a62643e107097fa30beee12519c1e38c1',1,'FactSpawner.Start()'],['../class_gadget_manager.html#a9408b24e46d866ec63338633fd78a03c',1,'GadgetManager.Start()'],['../class_image_hint_animation.html#ae4dfdba97696411f3afd21b7a69c91cd',1,'ImageHintAnimation.Start()'],['../class_mesh_renderer_hint_animation.html#a47f6489dc4a700de138c8b0809d4d561',1,'MeshRendererHintAnimation.Start()'],['../class_m_m_t_interface.html#ab8ad7c718243ac2cf9a09719b6696093',1,'MMTInterface.Start()'],['../class_shiny_things.html#ae566db7ab50615052a1970085627acf6',1,'ShinyThings.Start()'],['../class_tool_mode_text.html#a255492a8d78333543ac3d416d2384c19',1,'ToolModeText.Start()'],['../class_world_cursor.html#a6ba638609a75852cb2c50c5b3b3236cf',1,'WorldCursor.Start()'],['../class_display_facts.html#af66259ed1ad39d2e8331cc412d6046f1',1,'DisplayFacts.Start()'],['../class_display_scrolls.html#a89b1bea6ac48768c45e5b2b19c02f784',1,'DisplayScrolls.Start()'],['../class_drag_handling.html#a82809f70845de33b9e716df8c5ed09cb',1,'DragHandling.Start()'],['../class_rendered_scroll_fact.html#abaf7861577beee734918f1538722c4ee',1,'RenderedScrollFact.Start()'],['../class_scroll_details.html#a3ef63dd71fabb1a75943f741807d17a9',1,'ScrollDetails.Start()'],['../class_loading_screen_percentage.html#abaa32fdb105540db0529f001480d29e4',1,'LoadingScreenPercentage.Start()'],['../class_stage_behaviour.html#a99d183ce05fa54461fc87cadce548a03',1,'StageBehaviour.Start()'],['../class_start_server.html#a134731bb9656fda174f2edc4babae64b',1,'StartServer.Start()'],['../class_scroll_u_i_manager.html#a518dd9ff106731ad7264a0c245330189',1,'ScrollUIManager.Start()'],['../class_discrete_bar_slider.html#ac1bd4f0ad6416835441affff23aea937',1,'DiscreteBarSlider.Start()'],['../class_hide_u_i.html#a4b4343a3473dc52ce75e1e3d655866cd',1,'HideUI.Start()'],['../class_input_field_panel.html#a6a1dabc9574dc7739120f21753523006',1,'InputFieldPanel.Start()'],['../class_menue_loader.html#a5d95eed68338ed118f77eebf0eaddf99',1,'MenueLoader.Start()'],['../class_create_loader.html#a25c37dc5878ba520d3de8dd0b85acead',1,'CreateLoader.Start()'],['../class_tool_mode_selector.html#a2bb83abfb58046d28137e37ebd9072fb',1,'ToolModeSelector.Start()']]],
+  ['startgamesucceededsentence_38',['StartGameSucceededSentence',['../class_character_dialog.html#a6ace4f1849bb7b71fbb4951de23a3e32',1,'CharacterDialog']]],
+  ['starthappy_39',['startHappy',['../class_task_charakter_animation.html#a6712db9d894071f770344e9383010f99',1,'TaskCharakterAnimation']]],
+  ['startpushoutfactfailhighlighting_40',['StartPushoutFactFailHighlighting',['../class_shiny_things.html#a78b1a3f90855b46f7decf45c40003d42',1,'ShinyThings']]],
+  ['stepnote_41',['stepnote',['../struct_fact_organizer_1_1stepnote.html#a1918d1346f99017cf449086ee7ba64e7',1,'FactOrganizer.stepnote.stepnote()'],['../struct_public_fact_organizer_1_1stepnote.html#abdf19278155a61c64e60b9770e4080bf',1,'PublicFactOrganizer.stepnote.stepnote()']]],
+  ['stopgamesucceededsentence_42',['StopGameSucceededSentence',['../class_character_dialog.html#ab2559a68a80a04f7481db11fe7dd221e',1,'CharacterDialog']]],
+  ['stophappy_43',['stopHappy',['../class_task_charakter_animation.html#a5038dd4c3d8bf2581ab01db5d8ea3174',1,'TaskCharakterAnimation']]],
+  ['stophighlighting_44',['StopHighlighting',['../class_shiny_things.html#a95fd71195d95b8c9195d9496a000da43',1,'ShinyThings']]],
+  ['store_45',['store',['../class_fact_organizer.html#a96d0bebc016339a59fc251e585d07132',1,'FactOrganizer.store()'],['../class_solution_organizer.html#abfaa5b749aa5242cbb08ecea4947b051',1,'SolutionOrganizer.store()'],['../class_stage.html#aa78bf11a7418cf177a9e27f4ad6955f1',1,'Stage.store()'],['../class_player_record.html#a979ae5b68449370e9231e3033cda7963',1,'PlayerRecord.store()']]],
+  ['subsolution_46',['SubSolution',['../class_solution_organizer_1_1_sub_solution.html#abd2b6157c9f8bb435ca636b82eb0d77e',1,'SolutionOrganizer.SubSolution.SubSolution()'],['../class_solution_organizer_1_1_sub_solution.html#a48cb5e149504bf3fc9071924a7862a8c',1,'SolutionOrganizer.SubSolution.SubSolution(HashSet&lt; string &gt; MasterIDs, List&lt; int &gt; SolutionIndex, List&lt; int &gt; RelationIndex, FactComparer Comparer)']]],
+  ['subtractrotation_47',['SubtractRotation',['../class_math3d.html#af2302954b0a1733b5ca2dfd1b344415c',1,'Math3d']]]
+];
diff --git a/Doxygen/output/html/search/functions_12.html b/Doxygen/output/html/search/functions_12.html
new file mode 100644
index 0000000000000000000000000000000000000000..f0f702507bce42627da54d16b05f861994eb1d77
--- /dev/null
+++ b/Doxygen/output/html/search/functions_12.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="functions_12.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+  if (event.data == "take_focus") {
+    var elem = searchResults.NavNext(0);
+    if (elem) elem.focus();
+  }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/search/functions_12.js b/Doxygen/output/html/search/functions_12.js
new file mode 100644
index 0000000000000000000000000000000000000000..2dc5f13062a1f2cfe713896a5348e1d0377cce45
--- /dev/null
+++ b/Doxygen/output/html/search/functions_12.js
@@ -0,0 +1,8 @@
+var searchData=
+[
+  ['tojson_0',['ToJson',['../class_j_s_o_n_manager_1_1_m_m_t_declaration.html#a862b437c21c5daec699ea76d1feafce3',1,'JSONManager::MMTDeclaration']]],
+  ['tojson_1',['ToJSON',['../class_scroll.html#a9eb43c576294a478d40e26e4e60ebacd',1,'Scroll']]],
+  ['transformdirectionmath_2',['TransformDirectionMath',['../class_math3d.html#a3cc2b0b6991842d5fdfe19325e93aed6',1,'Math3d']]],
+  ['transformwithparent_3',['TransformWithParent',['../class_math3d.html#a444392a535b5a00b70acf72e3c816252',1,'Math3d']]],
+  ['typefkt_4',['TypeFkt',['../class_character_dialog.html#a8288411872e0e85c6750c56b452fc839',1,'CharacterDialog']]]
+];
diff --git a/Doxygen/output/html/search/functions_13.html b/Doxygen/output/html/search/functions_13.html
new file mode 100644
index 0000000000000000000000000000000000000000..153fc801f063635e729c074ae983fd2d60c9a070
--- /dev/null
+++ b/Doxygen/output/html/search/functions_13.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="functions_13.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+  if (event.data == "take_focus") {
+    var elem = searchResults.NavNext(0);
+    if (elem) elem.focus();
+  }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/search/functions_13.js b/Doxygen/output/html/search/functions_13.js
new file mode 100644
index 0000000000000000000000000000000000000000..6ab47b2f94e045f50d77a37ce8342a3295eaace6
--- /dev/null
+++ b/Doxygen/output/html/search/functions_13.js
@@ -0,0 +1,14 @@
+var searchData=
+[
+  ['undo_0',['undo',['../class_fact_organizer.html#ac32d8cf9c0ffb350f4e6b250d7602577',1,'FactOrganizer']]],
+  ['undraw_1',['Undraw',['../class_fact_organizer.html#a9189e90e8e469c800de0e8b326449df3',1,'FactOrganizer']]],
+  ['update_2',['Update',['../class_align_text.html#a02772d8318473775ea2b08dd6e6c8eec',1,'AlignText.Update()'],['../class_character_dialog.html#a085ad61a6ff55641e10f0489aa0c86ab',1,'CharacterDialog.Update()'],['../class_task_charakter_animation.html#a0457ac4c16454c82c45fb0bb41ca13b9',1,'TaskCharakterAnimation.Update()'],['../class_angle_tool.html#a3d50cf490bc5b0aacb541a3c2b442298',1,'AngleTool.Update()'],['../class_line_tool.html#aae88dfa0c863a89db4661f50b2d23006',1,'LineTool.Update()'],['../class_lot_tool.html#a5196127464a8a275ad885e398933243f',1,'LotTool.Update()'],['../class_pendulum.html#a08348d1549d503e4aea1cf2298cd53e6',1,'Pendulum.Update()'],['../class_pole_tool.html#a50ef18dad7d67dbc5d4fc77899a6a13f',1,'PoleTool.Update()'],['../class_tape.html#a6c3b9a794a6dacdec360f0fe5788e74b',1,'Tape.Update()'],['../class_image_hint_animation.html#a98e86e9d311accccca20f02b8ce6b243',1,'ImageHintAnimation.Update()'],['../class_mesh_renderer_hint_animation.html#a5e93d7b8991d5009c973661304e1dea5',1,'MeshRendererHintAnimation.Update()'],['../class_shiny_things.html#a6aaf870c02675ef42685e2652f3e29f0',1,'ShinyThings.Update()'],['../class_world_cursor.html#a2c48d59cb633890fa8d691e88f6d4ee3',1,'WorldCursor.Update()'],['../class_display_scrolls.html#aee8eec80468332605f933f96102d57a8',1,'DisplayScrolls.Update()'],['../class_drag_handling.html#ad67bc33afc089ae1ebbf9ef88c0cc9ff',1,'DragHandling.Update()'],['../class_loading_screen_percentage.html#a80a22f803579defce18779c5a88fbdd4',1,'LoadingScreenPercentage.Update()'],['../class_start_server.html#a7c06e1417d264953a02a5f8d2814d15e',1,'StartServer.Update()'],['../class_discrete_bar_slider.html#abd6b9d5cca391d1674c8c626c86f8e8e',1,'DiscreteBarSlider.Update()'],['../class_hide_u_i.html#a43cef0ab072ba0cc00e6a6b13fd1c698',1,'HideUI.Update()'],['../class_input_field_panel.html#a355d5244763f4ce33b4be729d46809fd',1,'InputFieldPanel.Update()'],['../class_tool_mode_selector.html#a14bee6a4a0824b73b947bd28bf12749a',1,'ToolModeSelector.Update()']]],
+  ['updateanimationparameters_3',['updateAnimationParameters',['../class_image_hint_animation.html#a62cd53d25982a3812aea4f0da9a8e452',1,'ImageHintAnimation.updateAnimationParameters()'],['../class_mesh_renderer_hint_animation.html#ad1ff81910743b38883605d0e2e80658f',1,'MeshRendererHintAnimation.updateAnimationParameters()']]],
+  ['updatecurvedrawing_4',['UpdateCurveDrawing',['../class_angle_tool.html#a7ad334a3473a14a7ecb628db60e02184',1,'AngleTool']]],
+  ['updatelinedrawing_5',['UpdateLineDrawing',['../class_line_tool.html#a101a1667fe9d3eef42776810efccd409',1,'LineTool.UpdateLineDrawing()'],['../class_lot_tool.html#a9e2a6a285bf7762573cb3dcb0b114bd7',1,'LotTool.UpdateLineDrawing()'],['../class_pendulum.html#a183d24b14f1a47efcd35dd239b00b751',1,'Pendulum.UpdateLineDrawing()'],['../class_pole_tool.html#ab468560882a51949d6b47bc2ac55eba7',1,'PoleTool.UpdateLineDrawing()'],['../class_tape.html#a105725d57e5303a270abc1c46b968e85',1,'Tape.UpdateLineDrawing()']]],
+  ['updatepositions_6',['UpdatePositions',['../class_display_facts.html#a97c031f520d9c1889fc93028bcea1e22',1,'DisplayFacts']]],
+  ['updatetagactive_7',['UpdateTagActive',['../class_game_object_extensions.html#a249b3198e921acf6674d65758051517b',1,'GameObjectExtensions']]],
+  ['updatetext_8',['UpdateText',['../class_loading_screen_percentage.html#add26bb9233834ba363bd8dba3c7a7ed9',1,'LoadingScreenPercentage']]],
+  ['uri_9',['URI',['../class_j_s_o_n_manager_1_1_u_r_i.html#a7d378e09cc4aa84f4521dec55a3828d6',1,'JSONManager::URI']]],
+  ['urireference_10',['UriReference',['../class_scroll_1_1_uri_reference.html#a0ffd38b8dc30db7ed832a18306f6b80e',1,'Scroll::UriReference']]]
+];
diff --git a/Doxygen/output/html/search/functions_14.html b/Doxygen/output/html/search/functions_14.html
new file mode 100644
index 0000000000000000000000000000000000000000..a3d9a852334e59bb8382964684daa799d9547398
--- /dev/null
+++ b/Doxygen/output/html/search/functions_14.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="functions_14.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+  if (event.data == "take_focus") {
+    var elem = searchResults.NavNext(0);
+    if (elem) elem.focus();
+  }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/search/functions_14.js b/Doxygen/output/html/search/functions_14.js
new file mode 100644
index 0000000000000000000000000000000000000000..7e413d3f239e9a224fa1cbe8532b2cf96b6f0cc5
--- /dev/null
+++ b/Doxygen/output/html/search/functions_14.js
@@ -0,0 +1,5 @@
+var searchData=
+[
+  ['validate_0',['Validate',['../class_stage_static.html#a15e633be559203508df4700750a8afab',1,'StageStatic']]],
+  ['vectorstotransform_1',['VectorsToTransform',['../class_math3d.html#ac8151fc75e94262fd795f738b9d2b570',1,'Math3d']]]
+];
diff --git a/Doxygen/output/html/search/functions_15.html b/Doxygen/output/html/search/functions_15.html
new file mode 100644
index 0000000000000000000000000000000000000000..68721b67d40a734fbc5a3972c6878e92ce697c40
--- /dev/null
+++ b/Doxygen/output/html/search/functions_15.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="functions_15.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+  if (event.data == "take_focus") {
+    var elem = searchResults.NavNext(0);
+    if (elem) elem.focus();
+  }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/search/functions_15.js b/Doxygen/output/html/search/functions_15.js
new file mode 100644
index 0000000000000000000000000000000000000000..9469ab8762569acf3939d12ed11864c81a5fc017
--- /dev/null
+++ b/Doxygen/output/html/search/functions_15.js
@@ -0,0 +1,6 @@
+var searchData=
+[
+  ['workflowadd_0',['WorkflowAdd',['../class_fact_organizer.html#a6507936f300a99b81fb3d930d96b1caa',1,'FactOrganizer']]],
+  ['writejson_1',['WriteJson',['../class_j_s_o_n_manager_1_1_json_inheritence_converter.html#a8bf575557ab2336d9a49eade17771ef1',1,'JSONManager::JsonInheritenceConverter']]],
+  ['writetojsonfile_2',['WriteToJsonFile',['../class_j_s_o_n_manager.html#a39e9fe04ae0420ab91ce59f9dba875f4',1,'JSONManager']]]
+];
diff --git a/Doxygen/output/html/search/functions_16.html b/Doxygen/output/html/search/functions_16.html
new file mode 100644
index 0000000000000000000000000000000000000000..3685a08a512886c21abe6e882519d8c3fbd52f41
--- /dev/null
+++ b/Doxygen/output/html/search/functions_16.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="functions_16.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+  if (event.data == "take_focus") {
+    var elem = searchResults.NavNext(0);
+    if (elem) elem.focus();
+  }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/search/functions_16.js b/Doxygen/output/html/search/functions_16.js
new file mode 100644
index 0000000000000000000000000000000000000000..bb9be48ecd679cedf5248e0a0b3befa2d39d5e93
--- /dev/null
+++ b/Doxygen/output/html/search/functions_16.js
@@ -0,0 +1,4 @@
+var searchData=
+[
+  ['yeetusdeletus_0',['yeetusdeletus',['../class_fact_organizer.html#a80782d4ec977d8033da8f68f8f00caf6',1,'FactOrganizer']]]
+];
diff --git a/Doxygen/output/html/search/functions_2.html b/Doxygen/output/html/search/functions_2.html
new file mode 100644
index 0000000000000000000000000000000000000000..43aea536786ab84124dc68519e87c7db60e453ce
--- /dev/null
+++ b/Doxygen/output/html/search/functions_2.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="functions_2.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+  if (event.data == "take_focus") {
+    var elem = searchResults.NavNext(0);
+    if (elem) elem.focus();
+  }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/search/functions_2.js b/Doxygen/output/html/search/functions_2.js
new file mode 100644
index 0000000000000000000000000000000000000000..334e05de43dda54afc3cc3170d736e9da21ade7d
--- /dev/null
+++ b/Doxygen/output/html/search/functions_2.js
@@ -0,0 +1,4 @@
+var searchData=
+[
+  ['buildscrolls_0',['BuildScrolls',['../class_display_scrolls.html#a8904bc3d704e855cde3b38bd4946e431',1,'DisplayScrolls']]]
+];
diff --git a/Doxygen/output/html/search/functions_3.html b/Doxygen/output/html/search/functions_3.html
new file mode 100644
index 0000000000000000000000000000000000000000..6c0090f7f7636a3e564d84effad06826c2876a76
--- /dev/null
+++ b/Doxygen/output/html/search/functions_3.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="functions_3.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+  if (event.data == "take_focus") {
+    var elem = searchResults.NavNext(0);
+    if (elem) elem.focus();
+  }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/search/functions_3.js b/Doxygen/output/html/search/functions_3.js
new file mode 100644
index 0000000000000000000000000000000000000000..4cf2e4061e3d6edec955e1a3faa40021310c8f00
--- /dev/null
+++ b/Doxygen/output/html/search/functions_3.js
@@ -0,0 +1,28 @@
+var searchData=
+[
+  ['canconvert_0',['CanConvert',['../class_j_s_o_n_manager_1_1_json_inheritence_converter.html#a66565cef58fea590c664f401eb739080',1,'JSONManager::JsonInheritenceConverter']]],
+  ['checkgamesolved_1',['checkGameSolved',['../class_task_charakter_animation.html#af76fa96e15667dab7d81223ae8a7afea',1,'TaskCharakterAnimation']]],
+  ['checkmousebuttons_2',['CheckMouseButtons',['../class_world_cursor.html#a8d6bd52839d0ccf3703cf70a27580321',1,'WorldCursor']]],
+  ['checkpushouthighlighting_3',['CheckPushoutHighlighting',['../class_shiny_things.html#a34b62441bcfac8582fa97719d769e56a',1,'ShinyThings']]],
+  ['checksolved_4',['CheckSolved',['../class_stage.html#a5791e2632b93400521c5eed33107d116',1,'Stage']]],
+  ['checktoolmodeselection_5',['CheckToolModeSelection',['../class_tool_mode_selector.html#a9fb2a57376a6ead51a6eb66a6f1a9112',1,'ToolModeSelector']]],
+  ['clear_6',['Clear',['../class_fact_organizer.html#a3d04a545189f27f4a6cf75eb47198f53',1,'FactOrganizer.Clear()'],['../class_list_loader.html#a0cf84a06ccc3d56677f7ca144d839e15',1,'ListLoader.Clear()'],['../class_menue_loader.html#ab264e0dc6c0aba950b8846354fe60a81',1,'MenueLoader.Clear()']]],
+  ['clearall_7',['ClearAll',['../class_stage.html#a7cccd1047135707147cb99b66d1208f7',1,'Stage']]],
+  ['clearallrecords_8',['ClearALLRecords',['../class_stage.html#a8be232d96750c4e1f72cb6498a121220',1,'Stage']]],
+  ['clearplay_9',['ClearPlay',['../class_stage.html#a0a9b8503dcdb37e124bf742f50f21acc',1,'Stage']]],
+  ['clearsolution_10',['ClearSolution',['../class_stage.html#a6473bc6b7d252cb8ac58b074bdf0e9a4',1,'Stage']]],
+  ['clone_11',['Clone',['../class_player_record.html#ae058736bc42b94c94eafd9bf8a767ad5',1,'PlayerRecord.Clone()'],['../class_edit_loader.html#ae15903201ff34141a1c9bd3b2d216af5',1,'EditLoader.Clone()']]],
+  ['closestpointsontwolines_12',['ClosestPointsOnTwoLines',['../class_math3d.html#ade28da4490d6bb9e960ee19069a1f49f',1,'Math3d']]],
+  ['compare_13',['Compare',['../class_fact_comparer.html#afafdbca3b98949b9d7317aadcdb75b80',1,'FactComparer.Compare()'],['../class_fact_equivalents_comparer.html#a5ecff2e77e3f7354a6c4905c81049ea0',1,'FactEquivalentsComparer.Compare()'],['../class_line_fact_hight_direction_comparer.html#ad0bc01311d7a79c1239041a23f707c30',1,'LineFactHightDirectionComparer.Compare()']]],
+  ['containskey_14',['ContainsKey',['../class_fact_organizer.html#a4600775c244976c702b8017366defe55',1,'FactOrganizer.ContainsKey()'],['../class_stage_static.html#af43fd9717c7a138b2722780600b45e82',1,'StageStatic.ContainsKey(string key)'],['../class_stage_static.html#ae0ead6ff1d4cb6beb4dac6826e19c0e7',1,'StageStatic.ContainsKey(string key, bool local)']]],
+  ['containslabel_15',['ContainsLabel',['../class_fact_organizer.html#a14178d4f9df5bb9eafb310c36fc5b183',1,'FactOrganizer']]],
+  ['containsnumber_16',['ContainsNumber',['../class_stage_static.html#a2ca8799d0d70970a48992284a9b54a01',1,'StageStatic']]],
+  ['create_17',['Create',['../class_create_loader.html#a7205cbee0cd06ad3aaf59b2f3013edd7',1,'CreateLoader']]],
+  ['createbutton_18',['CreateButton',['../class_gadget_manager.html#a0908717a3cde48566043efa4f2727801',1,'GadgetManager']]],
+  ['createdisplay_19',['CreateDisplay',['../class_display_facts.html#a90e8e02c82853c730285647d980e120e',1,'DisplayFacts']]],
+  ['createentry_20',['CreateEntry',['../class_stage_loader.html#aaecc1a551aa5e4e33b58cced5d911eaf',1,'StageLoader']]],
+  ['createhierarchiepath_21',['CreateHierarchiePath',['../class_communication_events.html#af99736efe9976e3f493df0ccfbf2fb56',1,'CommunicationEvents']]],
+  ['createpathtofile_22',['CreatePathToFile',['../class_communication_events.html#a13345e5266ca2fd8aa50ac79936c790f',1,'CommunicationEvents']]],
+  ['createsegment_23',['CreateSegment',['../class_circle_segment_generator.html#aadaaa8438dade741f2d8e055436a8414',1,'CircleSegmentGenerator']]],
+  ['cuberoot_24',['CubeRoot',['../class_math3d.html#a19a6a626eb71cb36a27100fcca0b2b9b',1,'Math3d']]]
+];
diff --git a/Doxygen/output/html/search/functions_4.html b/Doxygen/output/html/search/functions_4.html
new file mode 100644
index 0000000000000000000000000000000000000000..2966937782bee990d1339b7acfd0abaea1446e9b
--- /dev/null
+++ b/Doxygen/output/html/search/functions_4.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="functions_4.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+  if (event.data == "take_focus") {
+    var elem = searchResults.NavNext(0);
+    if (elem) elem.focus();
+  }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/search/functions_4.js b/Doxygen/output/html/search/functions_4.js
new file mode 100644
index 0000000000000000000000000000000000000000..7b622d0618843c4aef3ac4957ee38bb6c2d8b2b2
--- /dev/null
+++ b/Doxygen/output/html/search/functions_4.js
@@ -0,0 +1,18 @@
+var searchData=
+[
+  ['deactivatecurvedrawing_0',['DeactivateCurveDrawing',['../class_angle_tool.html#ad86df38e2cf7458b7ec8e60b644469a7',1,'AngleTool']]],
+  ['deactivatelinedrawing_1',['DeactivateLineDrawing',['../class_line_tool.html#abbae59d117e92fc5de7e464a7872fcf9',1,'LineTool.DeactivateLineDrawing()'],['../class_lot_tool.html#aecc49588516c6a03a549804a17492d61',1,'LotTool.DeactivateLineDrawing()'],['../class_pendulum.html#a8237221e76dc10ebbbc3031d6849eb58',1,'Pendulum.DeactivateLineDrawing()'],['../class_pole_tool.html#a41912082f6e599827832aed12af4c890',1,'PoleTool.DeactivateLineDrawing()'],['../class_tape.html#ab0db7aa04f629e6b631775bd69e1940a',1,'Tape.DeactivateLineDrawing()']]],
+  ['deepload_2',['DeepLoad',['../class_stage.html#ac7433d717336f9ffc0da919e5e6e314f',1,'Stage']]],
+  ['default_3',['Default',['../class_list_loader.html#a5a9c59b5ee21f2034d897e4aca61d6d1',1,'ListLoader.Default()'],['../class_stage_loader.html#a04bbfd02152ab381400060244c20c5b9',1,'StageLoader.Default()']]],
+  ['delete_4',['Delete',['../class_stage_static.html#a5b42dc6adc37f827de97d220bcd0d4f4',1,'StageStatic.Delete()'],['../class_edit_loader.html#abd39c26d94a9dbff6b028c375d4f4ed4',1,'EditLoader.Delete()']]],
+  ['delete_5',['delete',['../class_fact.html#a9b3edda4d360425731abe2a5937963e6',1,'Fact.delete()'],['../class_fact_organizer.html#ad4911bfd06a727b4569a56f7eb543ff7',1,'FactOrganizer.delete(string name, List&lt; Directories &gt; hierarchie, bool use_install_folder)'],['../class_fact_organizer.html#a1745f1a3045e0156543b867229bfb018',1,'FactOrganizer.delete(string path)'],['../class_fact_organizer.html#aba89924df64b63dc6aa2d5539afa923e',1,'FactOrganizer.delete()'],['../class_solution_organizer.html#ac0eba168098cd880232aece9b4eac9d1',1,'SolutionOrganizer.delete()'],['../class_stage.html#afb40eed71cf610113cb21a9e67d3b00a',1,'Stage.delete()'],['../class_player_record.html#a7bdba956f0b3383d2e33c17f40170af5',1,'PlayerRecord.delete()']]],
+  ['deleteobject_6',['DeleteObject',['../class_fact_spawner.html#acf345fed7a7143ca816d92f86ea95b2d',1,'FactSpawner']]],
+  ['deletet_5frecord_7',['deletet_record',['../class_stage.html#a3850bf51fdc38c335b703a73f2d84390',1,'Stage']]],
+  ['destroyallchildren_8',['DestroyAllChildren',['../class_game_object_extensions.html#af6d2a6da9fe673e3b15e93c2b1de1ce9',1,'GameObjectExtensions']]],
+  ['domagic_9',['doMagic',['../class_pythagoras_script.html#abad78694504b0bb1699c70af5226e841',1,'PythagorasScript']]],
+  ['dotproductangle_10',['DotProductAngle',['../class_math3d.html#a4eb7fb8738dde33fb74cd205972de231',1,'Math3d']]],
+  ['drag_11',['Drag',['../class_discrete_bar_slider.html#a09b7d8a54292c0c6647be37fbef88b3f',1,'DiscreteBarSlider']]],
+  ['draw_12',['Draw',['../class_fact_organizer.html#aec6890620677880e2fad97e002dd59cd',1,'FactOrganizer']]],
+  ['drawchildren_13',['DrawChildren',['../class_collapsable_category.html#a68acd9b011115d12b9d1625fd3baf454',1,'CollapsableCategory.DrawChildren()'],['../class_collapsable_stage.html#a57ea632bd3d147e619d6c261a07eacda',1,'CollapsableStage.DrawChildren()']]],
+  ['dynamiclysolved_14',['DynamiclySolved',['../class_fact_organizer.html#a99e01af23a2d83b448cd4a29952cbe9c',1,'FactOrganizer']]]
+];
diff --git a/Doxygen/output/html/search/functions_5.html b/Doxygen/output/html/search/functions_5.html
new file mode 100644
index 0000000000000000000000000000000000000000..ad6be4c224c5b44d7dc6aee3550bcd33ef4abe96
--- /dev/null
+++ b/Doxygen/output/html/search/functions_5.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="functions_5.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+  if (event.data == "take_focus") {
+    var elem = searchResults.NavNext(0);
+    if (elem) elem.focus();
+  }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/search/functions_5.js b/Doxygen/output/html/search/functions_5.js
new file mode 100644
index 0000000000000000000000000000000000000000..39b2a7c1bd02889e258101209171f019357c2dae
--- /dev/null
+++ b/Doxygen/output/html/search/functions_5.js
@@ -0,0 +1,8 @@
+var searchData=
+[
+  ['edit_0',['Edit',['../class_edit_loader.html#a726aa89425e4cb3652a281347e4d6e70',1,'EditLoader']]],
+  ['equals_1',['Equals',['../class_fact_comparer.html#a595a94f61262e74417d5d626995c1419',1,'FactComparer']]],
+  ['equivalent_2',['Equivalent',['../class_fact.html#adc82331e7914777c5fe1d5ebad6972aa',1,'Fact.Equivalent(Fact f2)'],['../class_fact.html#a3349038fecf169deae63bca1a0dc18f6',1,'Fact.Equivalent(Fact f1, Fact f2)'],['../class_fact_wrapped_c_r_t_p.html#a6d6c30f6480c57f8928d1ff1960adaa6',1,'FactWrappedCRTP.Equivalent(Fact f2)'],['../class_fact_wrapped_c_r_t_p.html#aa8d38a1fb4e7f03bbb3856d37bd4d9d4',1,'FactWrappedCRTP.Equivalent(Fact f1, Fact f2)']]],
+  ['equivalentwrapped_3',['EquivalentWrapped',['../class_fact_wrapped_c_r_t_p.html#a6e83feba9179a493d097f9f2c0573de6',1,'FactWrappedCRTP.EquivalentWrapped()'],['../class_abstract_line_fact_wrapped_c_r_t_p.html#a8ec274d8da8497476b3a5284e0fdee7b',1,'AbstractLineFactWrappedCRTP.EquivalentWrapped(AbstractLineFact f1, AbstractLineFact f2)'],['../class_abstract_line_fact_wrapped_c_r_t_p.html#a90d0c4d81a5aee4a5a51b1de3f561e24',1,'AbstractLineFactWrappedCRTP.EquivalentWrapped(T f1, T f2)'],['../class_point_fact.html#a10e74c76faf916f25352b3de9795d5d7',1,'PointFact.EquivalentWrapped()'],['../class_line_fact.html#acdd48548ee5dc23acc13d2b4ba3d5fde',1,'LineFact.EquivalentWrapped()'],['../class_ray_fact.html#a9c2b453af2221f3aa22318f54d1c7b6e',1,'RayFact.EquivalentWrapped()'],['../class_on_line_fact.html#a75b3c801a5bb104ff8a8da6d123f03f0',1,'OnLineFact.EquivalentWrapped()'],['../class_angle_fact.html#a2faaabc3f4874468c7ea8044e0d29049',1,'AngleFact.EquivalentWrapped()']]],
+  ['error_4',['Error',['../class_create_loader.html#aa07ab4a1e797df87320810de011c4fa6',1,'CreateLoader']]]
+];
diff --git a/Doxygen/output/html/search/functions_6.html b/Doxygen/output/html/search/functions_6.html
new file mode 100644
index 0000000000000000000000000000000000000000..ebb5d2bb814644ec86241f7a8992611171c23cdf
--- /dev/null
+++ b/Doxygen/output/html/search/functions_6.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="functions_6.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+  if (event.data == "take_focus") {
+    var elem = searchResults.NavNext(0);
+    if (elem) elem.focus();
+  }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/search/functions_6.js b/Doxygen/output/html/search/functions_6.js
new file mode 100644
index 0000000000000000000000000000000000000000..129c6423373b1caaf2d6619e4cdc5962525dbee1
--- /dev/null
+++ b/Doxygen/output/html/search/functions_6.js
@@ -0,0 +1,15 @@
+var searchData=
+[
+  ['fact_0',['Fact',['../class_fact.html#accec0362f7389a5cf47d48da8f8c3ea4',1,'Fact.Fact()'],['../class_fact.html#a92ca252e502c43fc4d450b5591edc8f7',1,'Fact.Fact(FactOrganizer organizer)'],['../class_fact.html#a9237dce78eaacab58bc118e9ea8bf8fd',1,'Fact.Fact(Fact fact, FactOrganizer organizer)']]],
+  ['factaction_1',['FactAction',['../class_fact_spawner.html#a84b7c3e4506a7df27d9465ef8234b9e4',1,'FactSpawner']]],
+  ['factorganizer_2',['FactOrganizer',['../class_fact_organizer.html#a5f4324456c367205f62fa68fb526f190',1,'FactOrganizer']]],
+  ['factorganizerfrompublic_3',['FactOrganizerFromPublic',['../class_fact_organizer.html#a0da020f8165fb672b86b06af585acaf3',1,'FactOrganizer']]],
+  ['factwrappedcrtp_4',['FactWrappedCRTP',['../class_fact_wrapped_c_r_t_p.html#afe892ea96bffe02bdd36b2507ad6e509',1,'FactWrappedCRTP.FactWrappedCRTP()'],['../class_fact_wrapped_c_r_t_p.html#a0f81cdce328aa3dc5903d56e726259e3',1,'FactWrappedCRTP.FactWrappedCRTP(FactOrganizer organizer)'],['../class_fact_wrapped_c_r_t_p.html#a3638f0c380fd762d68e33bab47b55dcf',1,'FactWrappedCRTP.FactWrappedCRTP(FactWrappedCRTP&lt; T &gt; fact, FactOrganizer organizer)']]],
+  ['fastforward_5',['fastforward',['../class_fact_organizer.html#a026f8f5ace47a86644885146a2e4267b',1,'FactOrganizer']]],
+  ['filledscroll_6',['FilledScroll',['../class_scroll_1_1_filled_scroll.html#aff6c021d2e568c4d72b88b1b87eca6de',1,'Scroll::FilledScroll']]],
+  ['findequivalent_7',['FindEquivalent',['../class_fact_organizer.html#acafa71f2ed4cec97f4320f4c83fb34a4',1,'FactOrganizer']]],
+  ['fix_8',['Fix',['../class_input_field_panel.html#aeff0ca099340b85bddff1391c4a88f17',1,'InputFieldPanel']]],
+  ['freeautolabel_9',['freeAutoLabel',['../class_fact.html#a12811a7b571b956fd38a9cca8b4a1469',1,'Fact']]],
+  ['fromjson_10',['FromJson',['../class_j_s_o_n_manager_1_1_m_m_t_declaration.html#a9a30edd5c1fe2d5c6a0f7593fbd2a651',1,'JSONManager::MMTDeclaration']]],
+  ['fromjson_11',['FromJSON',['../class_scroll.html#ad7870519362c5b521d1ee9de6377b2d1',1,'Scroll']]]
+];
diff --git a/Doxygen/output/html/search/functions_7.html b/Doxygen/output/html/search/functions_7.html
new file mode 100644
index 0000000000000000000000000000000000000000..eb4b6cc02c7360e2eb356c73dfe330e936b1ba53
--- /dev/null
+++ b/Doxygen/output/html/search/functions_7.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="functions_7.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+  if (event.data == "take_focus") {
+    var elem = searchResults.NavNext(0);
+    if (elem) elem.focus();
+  }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/search/functions_7.js b/Doxygen/output/html/search/functions_7.js
new file mode 100644
index 0000000000000000000000000000000000000000..968b93357b69121c35a9d19ea8ac65733d087bc0
--- /dev/null
+++ b/Doxygen/output/html/search/functions_7.js
@@ -0,0 +1,29 @@
+var searchData=
+[
+  ['generate90degreeangledeclaration_0',['generate90DegreeAngleDeclaration',['../class_angle_fact.html#a46f79620e3409bfb697c1105aff73749',1,'AngleFact']]],
+  ['generateall_1',['GenerateAll',['../class_generate_demo_files.html#a3cb5416fa82b138a62f2ad360e0fc2b7',1,'GenerateDemoFiles']]],
+  ['generatedemoa_2',['GenerateDemoA',['../class_generate_demo_files.html#a32c8f4ccde6d5fe4b36db1cc77a80f29',1,'GenerateDemoFiles']]],
+  ['generatelabel_3',['generateLabel',['../class_fact.html#a54392d8545e3cda72b7e9cb4e1a48bc9',1,'Fact.generateLabel()'],['../class_line_fact.html#ac26f4d3776b9f229cabeac39a4669b10',1,'LineFact.generateLabel()'],['../class_ray_fact.html#afabcfe9a34eb827bea540837f9d94162',1,'RayFact.generateLabel()'],['../class_on_line_fact.html#a40bca46ff0c6a4d9a4981298bc239f8f',1,'OnLineFact.generateLabel()'],['../class_angle_fact.html#aef47b6a66a408cf88ff9a075b3fa8b35',1,'AngleFact.generateLabel()']]],
+  ['generatenot90degreeangledeclaration_4',['generateNot90DegreeAngleDeclaration',['../class_angle_fact.html#a45a170310f395498e2d1ec59a897495e',1,'AngleFact']]],
+  ['generateworldlist_5',['GenerateWorldList',['../class_stage_static.html#a1c07009989ec4396b7eb59669e6e6bf7',1,'StageStatic']]],
+  ['getaction_6',['getAction',['../class_fact_spawner.html#ab1b08333ffbbbd6fd0a9ef2e65b6a6c2',1,'FactSpawner']]],
+  ['getangle_7',['GetAngle',['../class_angle_fact.html#ad071232fd87fd13c2e1e45d3decdc15c',1,'AngleFact']]],
+  ['getdependentfactids_8',['getDependentFactIds',['../class_fact.html#a4bff054ec9ee35f07afd31b165e0812e',1,'Fact.getDependentFactIds()'],['../class_abstract_line_fact.html#a7e0c37a4d286dfd795b433664569a3f9',1,'AbstractLineFact.getDependentFactIds()'],['../class_point_fact.html#a1657cff20766b357e68edbffe6e46f88',1,'PointFact.getDependentFactIds()'],['../class_on_line_fact.html#ac88ff99959aa7fa8f79b9065ba9b640c',1,'OnLineFact.getDependentFactIds()'],['../class_angle_fact.html#a2fb00b1c330678eefd89fa639f773356',1,'AngleFact.getDependentFactIds()']]],
+  ['getforwardvector_9',['GetForwardVector',['../class_math3d.html#a9eddae53f2919abbbb8d25854d98f2ef',1,'Math3d']]],
+  ['gethashcode_10',['GetHashCode',['../class_fact.html#aa7bb062aafb6e9272cbd1598df96d234',1,'Fact.GetHashCode()'],['../class_abstract_line_fact.html#a0e75517b2641528000e6028c53f2f812',1,'AbstractLineFact.GetHashCode()'],['../class_point_fact.html#a5ec8de273736f49a8f364f89b3793533',1,'PointFact.GetHashCode()'],['../class_on_line_fact.html#a3524be7461900fe8de485a364a523bc9',1,'OnLineFact.GetHashCode()'],['../class_angle_fact.html#affa01ec56a81ead749b67db7b487cd64',1,'AngleFact.GetHashCode()'],['../class_fact_comparer.html#a0374b68508bbd0898f357b4396b2267d',1,'FactComparer.GetHashCode()']]],
+  ['getlinesplineintersections_11',['GetLineSplineIntersections',['../class_math3d.html#af93b5c2b7570edf10a50116a13ee7ee0',1,'Math3d']]],
+  ['getnthchild_12',['GetNthChild',['../class_game_object_extensions.html#a3c2e3c5f7a346db19c37dd6d4e16e142',1,'GameObjectExtensions']]],
+  ['getplayerintalkingzone_13',['getPlayerInTalkingZone',['../class_task_charakter_animation.html#a84ea9880da02e06a52007dfa7c977b5a',1,'TaskCharakterAnimation']]],
+  ['getpointonspline_14',['GetPointOnSpline',['../class_math3d.html#ab12c54dd767b6a79dc4fdcc904eba7a0',1,'Math3d']]],
+  ['getposition_15',['GetPosition',['../class_display_facts.html#ad8176c1514fdf299c1dbc189427fe2e1',1,'DisplayFacts.GetPosition()'],['../class_display_scrolls.html#a5147017da9fe00bbe0f4db132b6a9fe7',1,'DisplayScrolls.GetPosition()'],['../class_scroll_details.html#a1fdcb97a6e8ce79b83796b1066295a93',1,'ScrollDetails.GetPosition()']]],
+  ['getrightvector_16',['GetRightVector',['../class_math3d.html#a4e00857cf24b89405ea28ba6d0e1422b',1,'Math3d']]],
+  ['getscrollsfromserver_17',['getScrollsfromServer',['../class_display_scrolls.html#ab408f54c1533274d8ecf197347157f04',1,'DisplayScrolls']]],
+  ['getstage_18',['GetStage',['../class_stage_static.html#ac1503a0b08f6d8d40a1d3f81b174eb21',1,'StageStatic']]],
+  ['gettarget_19',['GetTarget',['../class_discrete_bar_slider.html#a5fd42240ba12370ccf38f5fdba363b62',1,'DiscreteBarSlider']]],
+  ['gettargetposition_20',['GetTargetPosition',['../class_discrete_bar_slider.html#a5ebcfa1b534fc605b96d975eede39439',1,'DiscreteBarSlider']]],
+  ['gettargetrelativeposition_21',['GetTargetRelativePosition',['../class_discrete_bar_slider.html#a199676346d755a8659ffc82b38b26433',1,'DiscreteBarSlider']]],
+  ['gettaskcharacteraddressed_22',['getTaskCharacterAddressed',['../class_task_charakter_animation.html#a869a1617cccfa7b67891aea996e72ece',1,'TaskCharakterAnimation']]],
+  ['gettype_23',['getType',['../class_scroll_1_1_scroll_fact.html#af20facbbf8b76d00f14b3a5d33d7b6d0',1,'Scroll.ScrollFact.getType()'],['../class_scroll_1_1_scroll_symbol_fact.html#a2cd872cc83a4e8d3d0d0bfa7bbe86c8e',1,'Scroll.ScrollSymbolFact.getType()'],['../class_scroll_1_1_scroll_value_fact.html#ac995e2a1d0a04a42af36b914f71d6537',1,'Scroll.ScrollValueFact.getType()']]],
+  ['getupvector_24',['GetUpVector',['../class_math3d.html#afc19f2830f7b25e25dbf39f1048d0333',1,'Math3d']]],
+  ['grup_25',['Grup',['../class_stage.html#a590447cc02ecaba6b69b26d0ded40e6e',1,'Stage']]]
+];
diff --git a/Doxygen/output/html/search/functions_8.html b/Doxygen/output/html/search/functions_8.html
new file mode 100644
index 0000000000000000000000000000000000000000..e25ede716bb8d5b9ac068990f8d835ebe7953e41
--- /dev/null
+++ b/Doxygen/output/html/search/functions_8.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="functions_8.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+  if (event.data == "take_focus") {
+    var elem = searchResults.NavNext(0);
+    if (elem) elem.focus();
+  }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/search/functions_8.js b/Doxygen/output/html/search/functions_8.js
new file mode 100644
index 0000000000000000000000000000000000000000..644251f9e5e40dadf93d3524057355b69c15d94e
--- /dev/null
+++ b/Doxygen/output/html/search/functions_8.js
@@ -0,0 +1,11 @@
+var searchData=
+[
+  ['hardreset_0',['hardreset',['../class_fact_organizer.html#a8557914906ac4d969fe98583e95c9706',1,'FactOrganizer']]],
+  ['hardtoggle_1',['HardToggle',['../class_discrete_bar_slider.html#a8e5d33df18b4a847fb4bca250620390e',1,'DiscreteBarSlider']]],
+  ['hasdependentfacts_2',['hasDependentFacts',['../class_fact.html#a330f0492d43f9b0019c837692e0634b4',1,'Fact.hasDependentFacts()'],['../class_abstract_line_fact.html#a9efd4091f2f7b60bca0cc3bc28ec794e',1,'AbstractLineFact.hasDependentFacts()'],['../class_point_fact.html#a954ab141e8af35a28cbfe98f2b4220ab',1,'PointFact.hasDependentFacts()'],['../class_on_line_fact.html#aac9cd1e9b78c9a00e0efa2bd45049200',1,'OnLineFact.hasDependentFacts()'],['../class_angle_fact.html#ab2506ca6f319fc1fcf9f86f2fb09e155',1,'AngleFact.hasDependentFacts()']]],
+  ['hide_3',['Hide',['../class_scroll_u_i_manager.html#aeda1d766bbd9d2544f21abf243ee1b2a',1,'ScrollUIManager']]],
+  ['hideroutine_4',['HideRoutine',['../class_tool_mode_selector.html#af803e774356a52c5ebf683ba0a1a534e',1,'ToolModeSelector']]],
+  ['highlightfact_5',['HighlightFact',['../class_shiny_things.html#ab06bd95f41d1aba88b67256164ae43f4',1,'ShinyThings']]],
+  ['highlighting_6',['Highlighting',['../class_shiny_things.html#a735f61a9619b67d095babe9177f0f94e',1,'ShinyThings']]],
+  ['highlightwithfireworks_7',['HighlightWithFireworks',['../class_shiny_things.html#a5661edc7223e57cfc444aaad0ce16b52',1,'ShinyThings']]]
+];
diff --git a/Doxygen/output/html/search/functions_9.html b/Doxygen/output/html/search/functions_9.html
new file mode 100644
index 0000000000000000000000000000000000000000..25c3a65c1ec04a52b0afb125406f60f00eedf8e2
--- /dev/null
+++ b/Doxygen/output/html/search/functions_9.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="functions_9.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+  if (event.data == "take_focus") {
+    var elem = searchResults.NavNext(0);
+    if (elem) elem.focus();
+  }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/search/functions_9.js b/Doxygen/output/html/search/functions_9.js
new file mode 100644
index 0000000000000000000000000000000000000000..edfb3f2e56abaa7c9642335d89195a2ebcf7769b
--- /dev/null
+++ b/Doxygen/output/html/search/functions_9.js
@@ -0,0 +1,17 @@
+var searchData=
+[
+  ['init_0',['Init',['../class_math3d.html#acbf31d051a95aea40992374952799a3a',1,'Math3d.Init()'],['../class_collapsable_category.html#a04de647d31f2afa5cbbfec19b68a2b91',1,'CollapsableCategory.Init()'],['../class_collapsable_stage.html#a5c6986699f3c2560e9e0df7329c210eb',1,'CollapsableStage.Init()'],['../class_list_loader.html#abbb6a7eac47149f7a8c3103ac457f7e4',1,'ListLoader.Init()'],['../class_create_loader.html#ad8554936ff5481b4ad38b93433827960',1,'CreateLoader.Init()'],['../class_edit_loader.html#ae05130fab31a4d11fb4f6d2bba98e07c',1,'EditLoader.Init()'],['../class_stage_loader.html#acc0849a247202dcb7c3fa4345d27a1f5',1,'StageLoader.Init()']]],
+  ['init_1',['init',['../class_point_fact.html#a86ad62368c5bef84baebc0fb9cdaac2e',1,'PointFact.init()'],['../class_line_fact.html#a7f32b93acae451ee8294e81d4c8c5797',1,'LineFact.init()'],['../class_ray_fact.html#a2213278124364e25de168b4af66c2cb3',1,'RayFact.init()'],['../class_on_line_fact.html#a6680a20ec70e17ca2d7f5e0bae232980',1,'OnLineFact.init()'],['../class_angle_fact.html#a1a387d85c3fa5109e55da294b326d5e5',1,'AngleFact.init()']]],
+  ['initfields_2',['InitFields',['../class_stage.html#aa6664a49729fae49b0246f019f702895',1,'Stage']]],
+  ['initoop_3',['InitOOP',['../class_stage.html#a10d3807a1fa2f754ab0ac1f4e3ff7d6c',1,'Stage']]],
+  ['instantiatedisplay_4',['instantiateDisplay',['../class_fact.html#a787e61d76e1c3175f1af272aabba14d8',1,'Fact.instantiateDisplay()'],['../class_point_fact.html#a58488e338b4581dfe5efeecefe51832f',1,'PointFact.instantiateDisplay()'],['../class_line_fact.html#ab97d7262e890185e4ce3eff2b570f6e6',1,'LineFact.instantiateDisplay()'],['../class_ray_fact.html#a66cc68a284be8bdf469eb7a16920457c',1,'RayFact.instantiateDisplay()'],['../class_on_line_fact.html#a34547ef9d10100a9d6bc1e34f0275348',1,'OnLineFact.instantiateDisplay()'],['../class_angle_fact.html#ae7d060f8387b38db98dce098e709b355',1,'AngleFact.instantiateDisplay()']]],
+  ['inversetransformdirectionmath_5',['InverseTransformDirectionMath',['../class_math3d.html#af207136f05c5845fad1600c44643b7f1',1,'Math3d']]],
+  ['invokefactevent_6',['InvokeFactEvent',['../class_fact_organizer.html#a19064a684d3bbc8d054d6cf51b4f41ef',1,'FactOrganizer']]],
+  ['isapproximatelyequal_7',['IsApproximatelyEqual',['../class_math3d.html#a948c81f31f53f297e6b3fb2874248364',1,'Math3d']]],
+  ['isapproximatelyparallel_8',['IsApproximatelyParallel',['../class_math3d.html#aa6eee63ce400b0187db368310d70d948',1,'Math3d']]],
+  ['isempty_9',['IsEmpty',['../class_solution_organizer_1_1_sub_solution.html#aa8640d4726f71583732d26b1fb95073e',1,'SolutionOrganizer::SubSolution']]],
+  ['islineinrectangle_10',['IsLineInRectangle',['../class_math3d.html#aab30a916c1ea2d67adb58be1f2c87050',1,'Math3d']]],
+  ['ispointapproximatelyonline_11',['IsPointApproximatelyOnLine',['../class_math3d.html#a3e47abdc0c5659f30a52d42ca01406e5',1,'Math3d']]],
+  ['ispointinrectangle_12',['IsPointInRectangle',['../class_math3d.html#ac19e283efd8758024df1c2056ee43fac',1,'Math3d']]],
+  ['ispointonline_13',['IsPointOnLine',['../class_math3d.html#af7a33a98279bb7c957596df5e14dab6e',1,'Math3d']]]
+];
diff --git a/Doxygen/output/html/search/functions_a.html b/Doxygen/output/html/search/functions_a.html
new file mode 100644
index 0000000000000000000000000000000000000000..7e08e7bf0deb07f21aae6caff83e042972b18f3a
--- /dev/null
+++ b/Doxygen/output/html/search/functions_a.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="functions_a.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+  if (event.data == "take_focus") {
+    var elem = searchResults.NavNext(0);
+    if (elem) elem.focus();
+  }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/search/functions_a.js b/Doxygen/output/html/search/functions_a.js
new file mode 100644
index 0000000000000000000000000000000000000000..a67a5cfda6b6c058d591dd69d666dc2cf282374b
--- /dev/null
+++ b/Doxygen/output/html/search/functions_a.js
@@ -0,0 +1,22 @@
+var searchData=
+[
+  ['levelreset_0',['LevelReset',['../class_restart.html#aa7755aa90814a67e4cc86533f268d157',1,'Restart']]],
+  ['linearacceleration_1',['LinearAcceleration',['../class_math3d.html#a2d1e12e7f3272df1df24a245e5b02570',1,'Math3d']]],
+  ['linearfunction2dbasic_2',['LinearFunction2DBasic',['../class_math3d.html#a6725baead56ce426c71cbccba96a396e',1,'Math3d']]],
+  ['linearfunction2dfull_3',['LinearFunction2DFull',['../class_math3d.html#af28fee30babd2398ae400ac145f41357',1,'Math3d']]],
+  ['linefact_4',['LineFact',['../class_line_fact.html#a371929591030611b371590fd8730b91b',1,'LineFact.LineFact()'],['../class_line_fact.html#a8a8925f102cd0b834d362f28f857829a',1,'LineFact.LineFact(LineFact fact, Dictionary&lt; string, string &gt; old_to_new, FactOrganizer organizer)'],['../class_line_fact.html#ab0c0f48a88a438cfb86c2dfc9693005f',1,'LineFact.LineFact(string pid1, string pid2, string backendURI, FactOrganizer organizer)'],['../class_line_fact.html#a851348c5c8c6615142f3a508a8f957b7',1,'LineFact.LineFact(string pid1, string pid2, FactOrganizer organizer)']]],
+  ['linelineintersection_5',['LineLineIntersection',['../class_math3d.html#ac062925a5afea1c1012da3605b84392c',1,'Math3d']]],
+  ['lineplaneintersection_6',['LinePlaneIntersection',['../class_math3d.html#a1088a5089b12fd0e347e7db5529934ad',1,'Math3d']]],
+  ['listbuttons_7',['ListButtons',['../class_list_loader.html#a871f281bb58b1d37b7278d2714df11cc',1,'ListLoader']]],
+  ['listbuttonswrapped_8',['ListButtonsWrapped',['../class_list_loader.html#a754b3df9f41558adb618070ef77aa9f0',1,'ListLoader.ListButtonsWrapped()'],['../class_stage_loader.html#afa15172cd663ee1bbde3ad4873aa9be6',1,'StageLoader.ListButtonsWrapped()']]],
+  ['load_9',['load',['../class_fact_organizer.html#a8dd6d293e37ae75bfb477a4cc5ec735f',1,'FactOrganizer.load()'],['../class_solution_organizer.html#a89027e2d5b71b93eea29dd9a7591f044',1,'SolutionOrganizer.load()'],['../class_stage.html#a3a94291e8215833caf8301e679260212',1,'Stage.load()'],['../class_player_record.html#a8161d32d21198d531c4d28aab4100dab',1,'PlayerRecord.load()']]],
+  ['loadcreate_10',['LoadCreate',['../class_stage_static.html#a06194934a71ec122180ca7ed50007212',1,'StageStatic']]],
+  ['loadercallback_11',['LoaderCallback',['../class_loader.html#a53a8c59d7d47257915d9dbedac63ed96',1,'Loader']]],
+  ['loadinitstage_12',['LoadInitStage',['../class_stage_static.html#a87ba52c67996acef01f71113c01be45b',1,'StageStatic.LoadInitStage(string name, bool local=false, bool restore_session=true, GameObject gameObject=null)'],['../class_stage_static.html#aada8f91b2d1b2c1e56b47243d403e718',1,'StageStatic.LoadInitStage(bool restore_session, GameObject gameObject=null)']]],
+  ['loadmainmenue_13',['LoadMainMenue',['../class_restart.html#a45fa8798cc2975e60399c02ec78f4d25',1,'Restart']]],
+  ['loadnewstage_14',['LoadNewStage',['../class_stage_static.html#a79a5b343aa5b9b1841c77c933a2e12bf',1,'StageStatic']]],
+  ['loadscene_15',['LoadScene',['../class_loader.html#a78972da6bbe13a658225a62bb9d7ddde',1,'Loader.LoadScene(string scene)'],['../class_loader.html#ae90e68abb8a22367d103eb092ec8c89b',1,'Loader.LoadScene(Scene scene)']]],
+  ['loadstage_16',['LoadStage',['../class_loader.html#a8ea59038d4896bc917a28c41132d7c12',1,'Loader']]],
+  ['loadstartscreen_17',['LoadStartScreen',['../class_restart.html#a3e6057b49e36803a49b7581f42d8a0d6',1,'Restart']]],
+  ['lookrotationextended_18',['LookRotationExtended',['../class_math3d.html#aedbd92baedfda5ae4da41af30b0a2a73',1,'Math3d']]]
+];
diff --git a/Doxygen/output/html/search/functions_b.html b/Doxygen/output/html/search/functions_b.html
new file mode 100644
index 0000000000000000000000000000000000000000..73a6a2df2e10d19804ec01c6e51a7bbc0de36ce4
--- /dev/null
+++ b/Doxygen/output/html/search/functions_b.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="functions_b.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+  if (event.data == "take_focus") {
+    var elem = searchResults.NavNext(0);
+    if (elem) elem.focus();
+  }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/search/functions_b.js b/Doxygen/output/html/search/functions_b.js
new file mode 100644
index 0000000000000000000000000000000000000000..9e50c619c6bf3ac92db4b0c475394d32d253e7f5
--- /dev/null
+++ b/Doxygen/output/html/search/functions_b.js
@@ -0,0 +1,10 @@
+var searchData=
+[
+  ['magicbutton_0',['magicButton',['../class_scroll_details.html#a1c52548d17b6e91a47cc8ff3139c03df',1,'ScrollDetails']]],
+  ['magicbuttontrigger_1',['magicButtonTrigger',['../class_scroll_details.html#ae3d617782b1b07a9225dfaa5351eceae',1,'ScrollDetails']]],
+  ['meta_2',['meta',['../struct_fact_organizer_1_1meta.html#a89f946bb717ae699fcfb1507f2356370',1,'FactOrganizer.meta.meta()'],['../struct_public_fact_organizer_1_1meta.html#a739c6ab32f487883687ecc1926c11053',1,'PublicFactOrganizer.meta.meta()']]],
+  ['mmtsymboldeclaration_3',['MMTSymbolDeclaration',['../class_j_s_o_n_manager_1_1_m_m_t_symbol_declaration.html#a5eb26d50e5dc522bd1d0291d988787a3',1,'JSONManager::MMTSymbolDeclaration']]],
+  ['mmtvaluedeclaration_4',['MMTValueDeclaration',['../class_j_s_o_n_manager_1_1_m_m_t_value_declaration.html#ae3bd2c727689e961bf304fcdb145fe0e',1,'JSONManager::MMTValueDeclaration']]],
+  ['mousedistancetocircle_5',['MouseDistanceToCircle',['../class_math3d.html#adac35548a8585ff5a4497ae1fb6492f1',1,'Math3d']]],
+  ['mousedistancetoline_6',['MouseDistanceToLine',['../class_math3d.html#ad7e73cf22c4689f58de8759278fd960a',1,'Math3d']]]
+];
diff --git a/Doxygen/output/html/search/functions_c.html b/Doxygen/output/html/search/functions_c.html
new file mode 100644
index 0000000000000000000000000000000000000000..e0df9426086f775a70fe2016b1913ac877a809a4
--- /dev/null
+++ b/Doxygen/output/html/search/functions_c.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="functions_c.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+  if (event.data == "take_focus") {
+    var elem = searchResults.NavNext(0);
+    if (elem) elem.focus();
+  }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/search/functions_c.js b/Doxygen/output/html/search/functions_c.js
new file mode 100644
index 0000000000000000000000000000000000000000..1da0a7bbe474b7f69807aac1bdc4b0ce98dd0595
--- /dev/null
+++ b/Doxygen/output/html/search/functions_c.js
@@ -0,0 +1,7 @@
+var searchData=
+[
+  ['newassignment_0',['newAssignment',['../class_scroll_details.html#ad9a03d73a14a0417e9cd2941e83cf789',1,'ScrollDetails']]],
+  ['newassignmenttrigger_1',['newAssignmentTrigger',['../class_scroll_details.html#a1f50be533352d59d0751434c12c015ff',1,'ScrollDetails']]],
+  ['nextnumber_2',['NextNumber',['../class_stage_static.html#a88147c31eb5dc09239a65865d8219001',1,'StageStatic']]],
+  ['nextsentence_3',['NextSentence',['../class_character_dialog.html#a972364ac4879295c6404e7a72b66461c',1,'CharacterDialog']]]
+];
diff --git a/Doxygen/output/html/search/functions_d.html b/Doxygen/output/html/search/functions_d.html
new file mode 100644
index 0000000000000000000000000000000000000000..43b4b657556100bc5c3edd116599755f42cda3ae
--- /dev/null
+++ b/Doxygen/output/html/search/functions_d.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="functions_d.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+  if (event.data == "take_focus") {
+    var elem = searchResults.NavNext(0);
+    if (elem) elem.focus();
+  }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/search/functions_d.js b/Doxygen/output/html/search/functions_d.js
new file mode 100644
index 0000000000000000000000000000000000000000..85a812611eb65950be26e1e4f2c88574557d5d0b
--- /dev/null
+++ b/Doxygen/output/html/search/functions_d.js
@@ -0,0 +1,28 @@
+var searchData=
+[
+  ['oma_0',['OMA',['../class_j_s_o_n_manager_1_1_o_m_a.html#aa6be56f19daa4b5832b409091007e286',1,'JSONManager::OMA']]],
+  ['omf_1',['OMF',['../class_j_s_o_n_manager_1_1_o_m_f.html#a4f136975874570063a6a84cd5e336ea4',1,'JSONManager::OMF']]],
+  ['oms_2',['OMS',['../class_j_s_o_n_manager_1_1_o_m_s.html#a7c3aefc629ea16c83eef07d12394d7fe',1,'JSONManager::OMS']]],
+  ['omstr_3',['OMSTR',['../class_j_s_o_n_manager_1_1_o_m_s_t_r.html#a9e2442db30e337d07c0c5781e9c46933',1,'JSONManager::OMSTR']]],
+  ['onapplicationquit_4',['OnApplicationQuit',['../class_restart.html#ad9ede7b20c4f6530f560618499c6a2f7',1,'Restart']]],
+  ['onclick_5',['onClick',['../class_scroll_clicked_script.html#afde590e05f1bc8af41d76a9076ab990b',1,'ScrollClickedScript']]],
+  ['onclickhintbutton_6',['OnClickHintButton',['../class_rendered_scroll_fact.html#a5dbfbce67346c674e5e0475853df740f',1,'RenderedScrollFact']]],
+  ['oncontrollercolliderhit_7',['OnControllerColliderHit',['../class_hit_water.html#af48ed4942efc5b7229edede04ea1893f',1,'HitWater']]],
+  ['ondestroy_8',['OnDestroy',['../class_loading_screen_percentage.html#a3966128a83a9a08eb0a5eccadcf6286a',1,'LoadingScreenPercentage.OnDestroy()'],['../class_stage_behaviour.html#aca4969278bf3627f31527139f78636e1',1,'StageBehaviour.OnDestroy()']]],
+  ['ondisable_9',['OnDisable',['../class_angle_tool.html#af62849932c48540c09ddc9285ba7f8e4',1,'AngleTool.OnDisable()'],['../class_line_tool.html#a539341d33141c2e8849b10e0caee8179',1,'LineTool.OnDisable()'],['../class_lot_tool.html#a36662937392848319b53fd91aa7c41a8',1,'LotTool.OnDisable()'],['../class_pendulum.html#a6690021912b5c001e320ffc4440de189',1,'Pendulum.OnDisable()'],['../class_pole_tool.html#a0a7a88c46893b333bc18518e275e781c',1,'PoleTool.OnDisable()'],['../class_tape.html#ad3de0641d633ed808d37e3209359d0d2',1,'Tape.OnDisable()'],['../class_list_loader.html#a62801020a8bb65024e5627e4e323e2be',1,'ListLoader.OnDisable()']]],
+  ['ondrag_10',['OnDrag',['../class_drag_handling.html#a5994fad8f03e51869726e60acadbdf9e',1,'DragHandling']]],
+  ['ondrop_11',['OnDrop',['../class_drop_handling.html#ae5b85df113a563d90dc1c500d03672e6',1,'DropHandling']]],
+  ['onenable_12',['OnEnable',['../class_angle_tool.html#aef01dc557d7d0ef13484ac47293908eb',1,'AngleTool.OnEnable()'],['../class_extra_gadget.html#a25caf1b815fc09ef6c9e6e119aec4ad8',1,'ExtraGadget.OnEnable()'],['../class_gadget.html#a79585ab08c1ae5efe5a357e1b4218fa2',1,'Gadget.OnEnable()'],['../class_line_tool.html#a6b85da36d367a83e4aaa60281a2189e3',1,'LineTool.OnEnable()'],['../class_lot_tool.html#a9f3ada1835668faf20a9acc4bc83f3d6',1,'LotTool.OnEnable()'],['../class_pendulum.html#a73de0fd0bc708c06abee481c24b532aa',1,'Pendulum.OnEnable()'],['../class_pole_tool.html#af8bccafe4c69f6156cc6c36d2946f65a',1,'PoleTool.OnEnable()'],['../class_tape.html#a9e5d46474dfa79d7e2f23c8018e5e657',1,'Tape.OnEnable()'],['../class_list_loader.html#a48f36668c105ecaa0b39d5296bcc5bf3',1,'ListLoader.OnEnable()'],['../class_create_loader.html#a30f01d41904b2dfcb0bac56b3806893f',1,'CreateLoader.OnEnable()']]],
+  ['onenddrag_13',['OnEndDrag',['../class_drag_handling.html#a72a45e65689f218c11ace99a48ea5897',1,'DragHandling']]],
+  ['onhintavailable_14',['OnHintAvailable',['../class_rendered_scroll_fact.html#acd2f84bfac62adf78ef8925524d602bc',1,'RenderedScrollFact']]],
+  ['onhit_15',['OnHit',['../class_angle_tool.html#af74cf47aa4012b25580f1ec27f4ca106',1,'AngleTool.OnHit()'],['../class_extra_gadget.html#ac2eea5365482773fa64901ae822554ce',1,'ExtraGadget.OnHit()'],['../class_gadget.html#a069459a8478367816706eeb368b11763',1,'Gadget.OnHit()'],['../class_line_tool.html#a5d944599869c3b2c72813f4dbbffec23',1,'LineTool.OnHit()'],['../class_lot_tool.html#a30b465dbda71de181a94b76ea4dc3b96',1,'LotTool.OnHit()'],['../class_pendulum.html#a743baa175fc8ca03b7bc09e8a61decb6',1,'Pendulum.OnHit()'],['../class_pointer.html#a50508f1139e918d86cb2e8e21c29a7d9',1,'Pointer.OnHit()'],['../class_pole_tool.html#a80d36866f9e8c7d22d33a11636c55bff',1,'PoleTool.OnHit()'],['../class_remover.html#a729a0b5a690e4a1eeb831f58f020d25e',1,'Remover.OnHit()'],['../class_tape.html#aa4d350b49d43248352c0dbfb6ff11245',1,'Tape.OnHit()']]],
+  ['onlinefact_16',['OnLineFact',['../class_on_line_fact.html#a6dd9e7f03f1fdf08b4a81916bee2e177',1,'OnLineFact.OnLineFact()'],['../class_on_line_fact.html#a54226295328c160474278e5c5eeb5252',1,'OnLineFact.OnLineFact(OnLineFact fact, Dictionary&lt; string, string &gt; old_to_new, FactOrganizer organizer)'],['../class_on_line_fact.html#a37b237d50d5e2f4f4c64987957e83e19',1,'OnLineFact.OnLineFact(string pid, string rid, FactOrganizer organizer)'],['../class_on_line_fact.html#af1cdefd426d2c904399805545869331f',1,'OnLineFact.OnLineFact(string pid, string rid, string uri, FactOrganizer organizer)']]],
+  ['onmouseoverfact_17',['OnMouseOverFact',['../class_shiny_things.html#ad6e5ae3dd3ffe79bfb661661f4062fa6',1,'ShinyThings']]],
+  ['onmouseoverfactend_18',['OnMouseOverFactEnd',['../class_shiny_things.html#a13e3435ce94f7a3dab7ca090e1a289f3',1,'ShinyThings']]],
+  ['onmouseoversnapzone_19',['OnMouseOverSnapZone',['../class_shiny_things.html#ad623211953a0141e54d50e9c3b3a03f1',1,'ShinyThings']]],
+  ['onmouseoversnapzoneend_20',['OnMouseOverSnapZoneEnd',['../class_shiny_things.html#a3254f4afd887c7bfd92550b40c1a1c15',1,'ShinyThings']]],
+  ['onpointerclick_21',['OnPointerClick',['../class_drop_handling.html#a859e74ac488c6f45517f78a132ba6f75',1,'DropHandling']]],
+  ['onpointerenter_22',['OnPointerEnter',['../class_hover_text.html#a51692dfc6577e47b04816546e22a258e',1,'HoverText']]],
+  ['onpointerexit_23',['OnPointerExit',['../class_hover_text.html#a26b3559bbfa8f9984e315781873d1c14',1,'HoverText']]],
+  ['ontoolmodechanged_24',['OnToolModeChanged',['../class_gadget_manager.html#a2cf2af2c0b10e68c10eb9a86f9ad91d8',1,'GadgetManager.OnToolModeChanged()'],['../class_tool_mode_text.html#aaeaf4c78f03d2c6ad2ba913b6e410212',1,'ToolModeText.OnToolModeChanged()']]]
+];
diff --git a/Doxygen/output/html/search/functions_e.html b/Doxygen/output/html/search/functions_e.html
new file mode 100644
index 0000000000000000000000000000000000000000..16a88cfa201600c1c93b5cfcf23c082c2a34c0a4
--- /dev/null
+++ b/Doxygen/output/html/search/functions_e.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="functions_e.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+  if (event.data == "take_focus") {
+    var elem = searchResults.NavNext(0);
+    if (elem) elem.focus();
+  }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/search/functions_e.js b/Doxygen/output/html/search/functions_e.js
new file mode 100644
index 0000000000000000000000000000000000000000..89be847e741af5cd13cd2f3256079b307eb32d58
--- /dev/null
+++ b/Doxygen/output/html/search/functions_e.js
@@ -0,0 +1,25 @@
+var searchData=
+[
+  ['parsefact_0',['parseFact',['../class_fact.html#a5158d32e0f6c89ca2531ac9151981533',1,'Fact.parseFact()'],['../class_point_fact.html#a83acaea9ef91b1e90d511e86bc551df4',1,'PointFact.parseFact()'],['../class_line_fact.html#a1a5bfdb77627eecb4fbca8a8ca0e1943',1,'LineFact.parseFact()'],['../class_ray_fact.html#a3126c1fa5f032d2011c72b86abdb5692',1,'RayFact.parseFact()'],['../class_on_line_fact.html#a84bc3614d2739bc2599c70547e850a37',1,'OnLineFact.parseFact()'],['../class_angle_fact.html#ad881ab35af9fabdb4d30e7e1b22b8987',1,'AngleFact.parseFact()']]],
+  ['planefrom3points_1',['PlaneFrom3Points',['../class_math3d.html#a6add412d1291d4c5d42ecc30cc94fead',1,'Math3d']]],
+  ['planeplaneintersection_2',['PlanePlaneIntersection',['../class_math3d.html#ac90b5e767702a94267f0e1c939029f65',1,'Math3d']]],
+  ['playerrecord_3',['PlayerRecord',['../class_player_record.html#a8a85683d7e75b9a99aa28b52c192b99e',1,'PlayerRecord.PlayerRecord()'],['../class_player_record.html#a0da3f0c8c9c25dfbf3a44307167845cc',1,'PlayerRecord.PlayerRecord(string name)']]],
+  ['pointfact_4',['PointFact',['../class_point_fact.html#a0f8de7319885152ec658fa33574620f0',1,'PointFact.PointFact()'],['../class_point_fact.html#ac4471b713080481f3f7c7b482fdadcdd',1,'PointFact.PointFact(PointFact fact, Dictionary&lt; string, string &gt; old_to_new, FactOrganizer organizer)'],['../class_point_fact.html#a5a24549df6115219bb90e32f07d5a8cc',1,'PointFact.PointFact(Vector3 P, Vector3 N, FactOrganizer organizer)'],['../class_point_fact.html#a23396fefa49bd13bf0c595b75908e8af',1,'PointFact.PointFact(float a, float b, float c, string uri, FactOrganizer organizer)']]],
+  ['pointonwhichsideoflinesegment_5',['PointOnWhichSideOfLineSegment',['../class_math3d.html#a0fc075fcb9718aca8dc4cc62990dc070',1,'Math3d']]],
+  ['populatelocalentrylist_6',['PopulateLocalEntryList',['../class_u_i_tool_box.html#a545eca6096c86303aaa4f89fae29a40e',1,'UIToolBox']]],
+  ['positionfrommatrix_7',['PositionFromMatrix',['../class_math3d.html#a6fcdb65f51bfdfdb28dd2fdaefb2d3f7',1,'Math3d']]],
+  ['postload_8',['PostLoad',['../class_loader.html#a6f3f37ab9c94d1b308ec470e469be39b',1,'Loader']]],
+  ['precisealign_9',['PreciseAlign',['../class_math3d.html#a0e1fe508767177d4acbb00aec8489a26',1,'Math3d']]],
+  ['preparegame_10',['PrepareGame',['../class_start_server.html#abea4a5b1fdafd69bf3e8d3fd694ced96',1,'StartServer']]],
+  ['preparescrollassignments_11',['prepareScrollAssignments',['../class_scroll_details.html#a33939147e75b0368668f2fa49ecd1b96',1,'ScrollDetails']]],
+  ['processrenderedscroll_12',['processRenderedScroll',['../class_scroll_details.html#acb31b19981e67f342af3cc4621329e21',1,'ScrollDetails']]],
+  ['processscrolldynamicinfo_13',['processScrollDynamicInfo',['../class_scroll_details.html#a8d7d17ba1458f170f6f2fc27a06dfdb4',1,'ScrollDetails']]],
+  ['projectpointonline_14',['ProjectPointOnLine',['../class_math3d.html#aa9dbf73d310e2fe4fcd27fe70a19db12',1,'Math3d']]],
+  ['projectpointonlinesegment_15',['ProjectPointOnLineSegment',['../class_math3d.html#a3883a28d7a424f8e77423ba4a3535572',1,'Math3d']]],
+  ['projectpointonplane_16',['ProjectPointOnPlane',['../class_math3d.html#a248c9490ac74931eb0cb5c2524ac7dca',1,'Math3d']]],
+  ['projectvectoronplane_17',['ProjectVectorOnPlane',['../class_math3d.html#a2da523470df9e3d0f1f60ee6cb191a05',1,'Math3d']]],
+  ['pruneworkflow_18',['PruneWorkflow',['../class_fact_organizer.html#a740049cce91855a487397a7dc96b6500',1,'FactOrganizer']]],
+  ['publicfactorganizer_19',['PublicFactOrganizer',['../class_public_fact_organizer.html#a95817032ed187f4add89b524709ca50d',1,'PublicFactOrganizer.PublicFactOrganizer()'],['../class_public_fact_organizer.html#a2dab1a7ff1e5850cc770303be77307fa',1,'PublicFactOrganizer.PublicFactOrganizer(FactOrganizer expose)']]],
+  ['push_5frecord_20',['push_record',['../class_stage.html#adc4a2e215c716811e122d7ed53ddf386',1,'Stage']]],
+  ['putfact_21',['putFact',['../class_pythagoras_script.html#a9c8d7b169ad29f0b5f7f324d6d90e6f5',1,'PythagorasScript']]]
+];
diff --git a/Doxygen/output/html/search/functions_f.html b/Doxygen/output/html/search/functions_f.html
new file mode 100644
index 0000000000000000000000000000000000000000..555578c81ce64a01adf1f8047914cf8ebc4cdf47
--- /dev/null
+++ b/Doxygen/output/html/search/functions_f.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="functions_f.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+  if (event.data == "take_focus") {
+    var elem = searchResults.NavNext(0);
+    if (elem) elem.focus();
+  }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/search/functions_f.js b/Doxygen/output/html/search/functions_f.js
new file mode 100644
index 0000000000000000000000000000000000000000..e6359791004a757512e7689baf3e984640e3cef7
--- /dev/null
+++ b/Doxygen/output/html/search/functions_f.js
@@ -0,0 +1,4 @@
+var searchData=
+[
+  ['quaternionfrommatrix_0',['QuaternionFromMatrix',['../class_math3d.html#a8fd5a187d9d06b60fd33c087c55b9bc4',1,'Math3d']]]
+];
diff --git a/Doxygen/output/html/search/mag_sel.svg b/Doxygen/output/html/search/mag_sel.svg
new file mode 100644
index 0000000000000000000000000000000000000000..03626f64a02be69e427a4a9f29a99052ccd235a1
--- /dev/null
+++ b/Doxygen/output/html/search/mag_sel.svg
@@ -0,0 +1,74 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   version="1.1"
+   id="svg2"
+   width="20"
+   height="19"
+   viewBox="0 0 20 19"
+   sodipodi:docname="mag_sel.svg"
+   inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)">
+  <metadata
+     id="metadata8">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <defs
+     id="defs6" />
+  <sodipodi:namedview
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="1920"
+     inkscape:window-height="2096"
+     id="namedview4"
+     showgrid="false"
+     fit-margin-top="0"
+     fit-margin-left="0"
+     fit-margin-right="0"
+     fit-margin-bottom="0"
+     inkscape:zoom="32"
+     inkscape:cx="5.9792688"
+     inkscape:cy="1.1436277"
+     inkscape:window-x="1920"
+     inkscape:window-y="27"
+     inkscape:window-maximized="0"
+     inkscape:current-layer="svg2" />
+  <circle
+     style="fill:#000000;fill-opacity:0;stroke:#656565;stroke-width:1.4;stroke-opacity:1;stroke-miterlimit:4;stroke-dasharray:none"
+     id="path4611"
+     cx="5.5"
+     cy="8.5"
+     r="3.5" />
+  <path
+     style="fill:#656565;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+     d="M 11,7 13.5,10 16,7 Z"
+     id="path4609"
+     inkscape:connector-curvature="0"
+     sodipodi:nodetypes="cccc" />
+  <path
+     style="fill:none;stroke:#656565;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+     d="m 8.1085854,11.109059 2.7823556,2.782356"
+     id="path4630"
+     inkscape:connector-curvature="0" />
+</svg>
diff --git a/Doxygen/output/html/search/nomatches.html b/Doxygen/output/html/search/nomatches.html
new file mode 100644
index 0000000000000000000000000000000000000000..2b9360b6bd700092477e10cf056de3f8967dd808
--- /dev/null
+++ b/Doxygen/output/html/search/nomatches.html
@@ -0,0 +1,13 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="NoMatches">No Matches</div>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/search/properties_0.html b/Doxygen/output/html/search/properties_0.html
new file mode 100644
index 0000000000000000000000000000000000000000..a028aca50b4785c44c666b3a384865d06d955930
--- /dev/null
+++ b/Doxygen/output/html/search/properties_0.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="properties_0.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+  if (event.data == "take_focus") {
+    var elem = searchResults.NavNext(0);
+    if (elem) elem.focus();
+  }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/search/properties_0.js b/Doxygen/output/html/search/properties_0.js
new file mode 100644
index 0000000000000000000000000000000000000000..645dc44f103e8a98bdab771720433dcad8b21f90
--- /dev/null
+++ b/Doxygen/output/html/search/properties_0.js
@@ -0,0 +1,6 @@
+var searchData=
+[
+  ['category_0',['category',['../struct_stage_static_1_1_stage_error_struct.html#a7beade41a5f50d07ffd4924e4234fd6e',1,'StageStatic.StageErrorStruct.category()'],['../class_create_loader.html#ab3c5c901e655546c9b99654ae306dfab',1,'CreateLoader.category()']]],
+  ['comparerstring_1',['ComparerString',['../class_solution_organizer_1_1_sub_solution.html#a6c21647208a636e40910d1fcc5860a8d',1,'SolutionOrganizer::SubSolution']]],
+  ['completed_5fonce_2',['completed_once',['../class_stage.html#a546f7c6fe4d4a53269448956562429d6',1,'Stage']]]
+];
diff --git a/Doxygen/output/html/search/properties_1.html b/Doxygen/output/html/search/properties_1.html
new file mode 100644
index 0000000000000000000000000000000000000000..b22625eb27ed23a3846ac0769b18eaa46867adb7
--- /dev/null
+++ b/Doxygen/output/html/search/properties_1.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="properties_1.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+  if (event.data == "take_focus") {
+    var elem = searchResults.NavNext(0);
+    if (elem) elem.focus();
+  }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/search/properties_1.js b/Doxygen/output/html/search/properties_1.js
new file mode 100644
index 0000000000000000000000000000000000000000..d29471e7676ff87f5c34cdd681117a75cb52b424
--- /dev/null
+++ b/Doxygen/output/html/search/properties_1.js
@@ -0,0 +1,4 @@
+var searchData=
+[
+  ['description_0',['description',['../struct_stage_static_1_1_stage_error_struct.html#aa90282b61e50309cb9fd7bd560169be4',1,'StageStatic.StageErrorStruct.description()'],['../class_create_loader.html#ac8dcba62a267cea3e8a17dd83d1114b1',1,'CreateLoader.description()']]]
+];
diff --git a/Doxygen/output/html/search/properties_2.html b/Doxygen/output/html/search/properties_2.html
new file mode 100644
index 0000000000000000000000000000000000000000..2b39e305127b7eb5ca6d25eeeee362da76950ed7
--- /dev/null
+++ b/Doxygen/output/html/search/properties_2.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="properties_2.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+  if (event.data == "take_focus") {
+    var elem = searchResults.NavNext(0);
+    if (elem) elem.focus();
+  }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/search/properties_2.js b/Doxygen/output/html/search/properties_2.js
new file mode 100644
index 0000000000000000000000000000000000000000..2a6d3b902bcb302ca9bf81de06cc62d69bf53b76
--- /dev/null
+++ b/Doxygen/output/html/search/properties_2.js
@@ -0,0 +1,4 @@
+var searchData=
+[
+  ['factstate_0',['factState',['../class_stage.html#a29abcbcdd573cbbd5621e529d80ace16',1,'Stage']]]
+];
diff --git a/Doxygen/output/html/search/properties_3.html b/Doxygen/output/html/search/properties_3.html
new file mode 100644
index 0000000000000000000000000000000000000000..3eff6db371189d6db34bf10351da0bbec4e965e7
--- /dev/null
+++ b/Doxygen/output/html/search/properties_3.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="properties_3.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+  if (event.data == "take_focus") {
+    var elem = searchResults.NavNext(0);
+    if (elem) elem.focus();
+  }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/search/properties_3.js b/Doxygen/output/html/search/properties_3.js
new file mode 100644
index 0000000000000000000000000000000000000000..1dc74cfcd601dba8375ddcbba89ac35745b9a7b5
--- /dev/null
+++ b/Doxygen/output/html/search/properties_3.js
@@ -0,0 +1,4 @@
+var searchData=
+[
+  ['hascustomlabel_0',['hasCustomLabel',['../class_fact.html#a0f34bbe01202b103c72a9521972c1827',1,'Fact']]]
+];
diff --git a/Doxygen/output/html/search/properties_4.html b/Doxygen/output/html/search/properties_4.html
new file mode 100644
index 0000000000000000000000000000000000000000..a1d1adff81399ff3693e1b9636b1d8744e31aaca
--- /dev/null
+++ b/Doxygen/output/html/search/properties_4.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="properties_4.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+  if (event.data == "take_focus") {
+    var elem = searchResults.NavNext(0);
+    if (elem) elem.focus();
+  }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/search/properties_4.js b/Doxygen/output/html/search/properties_4.js
new file mode 100644
index 0000000000000000000000000000000000000000..390b3c46e1f5ef883ca90e41384f6b6c7402c6a0
--- /dev/null
+++ b/Doxygen/output/html/search/properties_4.js
@@ -0,0 +1,7 @@
+var searchData=
+[
+  ['id_0',['id',['../struct_stage_static_1_1_stage_error_struct.html#aefa04b644ef9e0eb6ec37dd9cbe24f84',1,'StageStatic.StageErrorStruct.id()'],['../class_create_loader.html#a76845fef3cad9fc792ba2bb029dc4161',1,'CreateLoader.id()']]],
+  ['id_1',['Id',['../class_fact.html#a39ce0d07dbfb18c028ea9ea86c69d311',1,'Fact']]],
+  ['imagetochangedefaultcolor_2',['imageToChangeDefaultColor',['../class_image_hint_animation.html#aeb8498d6f964acd5772014bbe8a33dcc',1,'ImageHintAnimation']]],
+  ['isdone_3',['isDone',['../class_loader.html#a7983c228ecac0ddcc2648ee11d450fc0',1,'Loader']]]
+];
diff --git a/Doxygen/output/html/search/properties_5.html b/Doxygen/output/html/search/properties_5.html
new file mode 100644
index 0000000000000000000000000000000000000000..81b6287c89720667395f25b57c305e1fb833170c
--- /dev/null
+++ b/Doxygen/output/html/search/properties_5.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="properties_5.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+  if (event.data == "take_focus") {
+    var elem = searchResults.NavNext(0);
+    if (elem) elem.focus();
+  }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/search/properties_5.js b/Doxygen/output/html/search/properties_5.js
new file mode 100644
index 0000000000000000000000000000000000000000..e7198f9477cd8c170b9e34e00e8fba973d9349d8
--- /dev/null
+++ b/Doxygen/output/html/search/properties_5.js
@@ -0,0 +1,6 @@
+var searchData=
+[
+  ['label_0',['Label',['../class_fact.html#aad275d6a706d53e4883287dfb2227a45',1,'Fact.Label()'],['../class_rendered_scroll_fact.html#a67a52a92f048b87c58227264f4ce7376',1,'RenderedScrollFact.Label()']]],
+  ['labelid_1',['LabelId',['../class_fact.html#a850c67cff97fd4bd368a5196a20475b6',1,'Fact']]],
+  ['last_5ferror_2',['last_error',['../class_stage_static.html#a2e96919d56d5f9cdc69961bfd338c5ba',1,'StageStatic']]]
+];
diff --git a/Doxygen/output/html/search/properties_6.html b/Doxygen/output/html/search/properties_6.html
new file mode 100644
index 0000000000000000000000000000000000000000..53283deed443109b130b9a3ef27edb317640f9a5
--- /dev/null
+++ b/Doxygen/output/html/search/properties_6.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="properties_6.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+  if (event.data == "take_focus") {
+    var elem = searchResults.NavNext(0);
+    if (elem) elem.focus();
+  }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/search/properties_6.js b/Doxygen/output/html/search/properties_6.js
new file mode 100644
index 0000000000000000000000000000000000000000..ea4399727cd937ddbb0bec31e933465360ddd265
--- /dev/null
+++ b/Doxygen/output/html/search/properties_6.js
@@ -0,0 +1,4 @@
+var searchData=
+[
+  ['name_0',['name',['../struct_stage_static_1_1_stage_error_struct.html#ab27e708f5750c7e67703d02b7426fc45',1,'StageStatic.StageErrorStruct.name()'],['../class_create_loader.html#ac392d818dfe15a50a796518d2883b39e',1,'CreateLoader.name()']]]
+];
diff --git a/Doxygen/output/html/search/properties_7.html b/Doxygen/output/html/search/properties_7.html
new file mode 100644
index 0000000000000000000000000000000000000000..3b91830d9feea4f72c3e972a2c58f09fdd89034c
--- /dev/null
+++ b/Doxygen/output/html/search/properties_7.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="properties_7.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+  if (event.data == "take_focus") {
+    var elem = searchResults.NavNext(0);
+    if (elem) elem.focus();
+  }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/search/properties_7.js b/Doxygen/output/html/search/properties_7.js
new file mode 100644
index 0000000000000000000000000000000000000000..cc02504f51c467762ed36297cb7ff5988045f69a
--- /dev/null
+++ b/Doxygen/output/html/search/properties_7.js
@@ -0,0 +1,5 @@
+var searchData=
+[
+  ['pass_0',['pass',['../struct_stage_static_1_1_stage_error_struct.html#a3328ede366139d5554712705f382ef8c',1,'StageStatic::StageErrorStruct']]],
+  ['progress_1',['progress',['../class_loader.html#a935f843ff6a1fe78a992974af186fe47',1,'Loader']]]
+];
diff --git a/Doxygen/output/html/search/properties_8.html b/Doxygen/output/html/search/properties_8.html
new file mode 100644
index 0000000000000000000000000000000000000000..40dc3a81c0403c09582c062fcc9f41be3db84c12
--- /dev/null
+++ b/Doxygen/output/html/search/properties_8.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="properties_8.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+  if (event.data == "take_focus") {
+    var elem = searchResults.NavNext(0);
+    if (elem) elem.focus();
+  }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/search/properties_8.js b/Doxygen/output/html/search/properties_8.js
new file mode 100644
index 0000000000000000000000000000000000000000..5adc4a2bda5cf57648386f52693d7acfd7b58897
--- /dev/null
+++ b/Doxygen/output/html/search/properties_8.js
@@ -0,0 +1,4 @@
+var searchData=
+[
+  ['record_5fname_0',['record_name',['../class_stage.html#a483d91b64eed3d905af8aedbf07d58ec',1,'Stage']]]
+];
diff --git a/Doxygen/output/html/search/properties_9.html b/Doxygen/output/html/search/properties_9.html
new file mode 100644
index 0000000000000000000000000000000000000000..8b793592fc695afad3d2b4f5efc630c37d11ccfd
--- /dev/null
+++ b/Doxygen/output/html/search/properties_9.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="properties_9.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+  if (event.data == "take_focus") {
+    var elem = searchResults.NavNext(0);
+    if (elem) elem.focus();
+  }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/search/properties_9.js b/Doxygen/output/html/search/properties_9.js
new file mode 100644
index 0000000000000000000000000000000000000000..df46b4cf864ed1140e63fed497f1a4cf1fe8bde2
--- /dev/null
+++ b/Doxygen/output/html/search/properties_9.js
@@ -0,0 +1,5 @@
+var searchData=
+[
+  ['scene_0',['scene',['../struct_stage_static_1_1_stage_error_struct.html#a630a0139adb3b6e84f86b68b4b7410f7',1,'StageStatic.StageErrorStruct.scene()'],['../class_create_loader.html#a5db272188147fd4a39ca8ff786a0b41c',1,'CreateLoader.scene()']]],
+  ['stage_1',['stage',['../class_stage_static.html#ad259bc429af988b6cd1ac4505e92ffe8',1,'StageStatic.stage()'],['../class_collapsable_stage.html#a51916c94e837395e1dce3182a5a1e8f8',1,'CollapsableStage.stage()']]]
+];
diff --git a/Doxygen/output/html/search/properties_a.html b/Doxygen/output/html/search/properties_a.html
new file mode 100644
index 0000000000000000000000000000000000000000..f640ea7bd38923c688c6767d6714ab3efdcbf46b
--- /dev/null
+++ b/Doxygen/output/html/search/properties_a.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="properties_a.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+  if (event.data == "take_focus") {
+    var elem = searchResults.NavNext(0);
+    if (elem) elem.focus();
+  }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/search/properties_a.js b/Doxygen/output/html/search/properties_a.js
new file mode 100644
index 0000000000000000000000000000000000000000..a83650bc32e39a55399ec128281b88e9d1e3d0c9
--- /dev/null
+++ b/Doxygen/output/html/search/properties_a.js
@@ -0,0 +1,6 @@
+var searchData=
+[
+  ['this_5bstring_20id_5d_0',['this[string id]',['../class_fact_organizer.html#a29e5ab417cb38bc4407defd2d05154cf',1,'FactOrganizer']]],
+  ['timer_1',['timer',['../class_shiny_things.html#ae5f27cda70b126141ecdbd9cd7e47044',1,'ShinyThings']]],
+  ['timeractive_2',['timerActive',['../class_shiny_things.html#a80c112b4b0d2174401ba2696d73000c8',1,'ShinyThings']]]
+];
diff --git a/Doxygen/output/html/search/search.css b/Doxygen/output/html/search/search.css
new file mode 100644
index 0000000000000000000000000000000000000000..648a792f5eaf28a4075a5fbc3c971d7f327c2148
--- /dev/null
+++ b/Doxygen/output/html/search/search.css
@@ -0,0 +1,263 @@
+/*---------------- Search Box */
+
+#MSearchBox {
+    white-space : nowrap;
+    background: white;
+    border-radius: 0.65em;
+    box-shadow: inset 0.5px 0.5px 3px 0px #555;
+    z-index: 102;
+}
+
+#MSearchBox .left {
+    display: inline-block;
+    vertical-align: middle;
+    height: 1.4em;
+}
+
+#MSearchSelect {
+    display: inline-block;
+    vertical-align: middle;
+    height: 19px;
+    padding: 0 0 0 0.3em;
+    margin: 0;
+}
+
+#MSearchField {
+    display: inline-block;
+    vertical-align: middle;
+    width: 7.5em;
+    height: 19px;
+    margin: 0 0.15em;
+    padding: 0;
+    line-height: 1em;
+    border:none;
+    color: #909090;
+    outline: none;
+    font-family: Arial, Verdana, sans-serif;
+    -webkit-border-radius: 0px;
+    border-radius: 0px;
+    background: none;
+}
+
+@media(hover: none) {
+    /* to avoid zooming on iOS */
+    #MSearchField {
+        font-size: 16px;
+    }
+}
+
+#MSearchBox .right {
+    display: inline-block;
+    vertical-align: middle;
+    width: 1.4em;
+    height: 1.4em;
+}
+
+#MSearchClose {
+    display: none;
+    font-size: inherit;
+    background : none;
+    border: none;
+    margin: 0;
+    padding: 0;
+    outline: none;
+
+}
+
+#MSearchCloseImg {
+    height: 1.4em;
+    padding: 0.3em;
+    margin: 0;
+}
+
+.MSearchBoxActive #MSearchField {
+    color: #000000;
+}
+
+#main-menu > li:last-child {
+    /* This <li> object is the parent of the search bar */
+    display: flex;
+    justify-content: center;
+    align-items: center;
+    height: 36px;
+    margin-right: 1em;
+}
+
+/*---------------- Search filter selection */
+
+#MSearchSelectWindow {
+    display: none;
+    position: absolute;
+    left: 0; top: 0;
+    border: 1px solid #90A5CE;
+    background-color: #F9FAFC;
+    z-index: 10001;
+    padding-top: 4px;
+    padding-bottom: 4px;
+    -moz-border-radius: 4px;
+    -webkit-border-top-left-radius: 4px;
+    -webkit-border-top-right-radius: 4px;
+    -webkit-border-bottom-left-radius: 4px;
+    -webkit-border-bottom-right-radius: 4px;
+    -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
+}
+
+.SelectItem {
+    font: 8pt Arial, Verdana, sans-serif;
+    padding-left:  2px;
+    padding-right: 12px;
+    border: 0px;
+}
+
+span.SelectionMark {
+    margin-right: 4px;
+    font-family: monospace;
+    outline-style: none;
+    text-decoration: none;
+}
+
+a.SelectItem {
+    display: block;
+    outline-style: none;
+    color: #000000; 
+    text-decoration: none;
+    padding-left:   6px;
+    padding-right: 12px;
+}
+
+a.SelectItem:focus,
+a.SelectItem:active {
+    color: #000000; 
+    outline-style: none;
+    text-decoration: none;
+}
+
+a.SelectItem:hover {
+    color: #FFFFFF;
+    background-color: #3D578C;
+    outline-style: none;
+    text-decoration: none;
+    cursor: pointer;
+    display: block;
+}
+
+/*---------------- Search results window */
+
+iframe#MSearchResults {
+    /*width: 60ex;*/
+    height: 15em;
+}
+
+#MSearchResultsWindow {
+    display: none;
+    position: absolute;
+    left: 0; top: 0;
+    border: 1px solid #000;
+    background-color: #EEF1F7;
+    z-index:10000;
+}
+
+/* ----------------------------------- */
+
+
+#SRIndex {
+    clear:both; 
+    padding-bottom: 15px;
+}
+
+.SREntry {
+    font-size: 10pt;
+    padding-left: 1ex;
+}
+
+.SRPage .SREntry {
+    font-size: 8pt;
+    padding: 1px 5px;
+}
+
+body.SRPage {
+    margin: 5px 2px;
+}
+
+.SRChildren {
+    padding-left: 3ex; padding-bottom: .5em 
+}
+
+.SRPage .SRChildren {
+    display: none;
+}
+
+.SRSymbol {
+    font-weight: bold; 
+    color: #425E97;
+    font-family: Arial, Verdana, sans-serif;
+    text-decoration: none;
+    outline: none;
+}
+
+a.SRScope {
+    display: block;
+    color: #425E97; 
+    font-family: Arial, Verdana, sans-serif;
+    text-decoration: none;
+    outline: none;
+}
+
+a.SRSymbol:focus, a.SRSymbol:active,
+a.SRScope:focus, a.SRScope:active {
+    text-decoration: underline;
+}
+
+span.SRScope {
+    padding-left: 4px;
+    font-family: Arial, Verdana, sans-serif;
+}
+
+.SRPage .SRStatus {
+    padding: 2px 5px;
+    font-size: 8pt;
+    font-style: italic;
+    font-family: Arial, Verdana, sans-serif;
+}
+
+.SRResult {
+    display: none;
+}
+
+div.searchresults {
+    margin-left: 10px;
+    margin-right: 10px;
+}
+
+/*---------------- External search page results */
+
+.searchresult {
+    background-color: #F0F3F8;
+}
+
+.pages b {
+   color: white;
+   padding: 5px 5px 3px 5px;
+   background-image: url("../tab_a.png");
+   background-repeat: repeat-x;
+   text-shadow: 0 1px 1px #000000;
+}
+
+.pages {
+    line-height: 17px;
+    margin-left: 4px;
+    text-decoration: none;
+}
+
+.hl {
+    font-weight: bold;
+}
+
+#searchresults {
+    margin-bottom: 20px;
+}
+
+.searchpages {
+    margin-top: 10px;
+}
+
diff --git a/Doxygen/output/html/search/search.js b/Doxygen/output/html/search/search.js
new file mode 100644
index 0000000000000000000000000000000000000000..ac8055d132672a99f1d748b2a1503e497326863d
--- /dev/null
+++ b/Doxygen/output/html/search/search.js
@@ -0,0 +1,794 @@
+/*
+ @licstart  The following is the entire license notice for the JavaScript code in this file.
+
+ The MIT License (MIT)
+
+ Copyright (C) 1997-2020 by Dimitri van Heesch
+
+ Permission is hereby granted, free of charge, to any person obtaining a copy of this software
+ and associated documentation files (the "Software"), to deal in the Software without restriction,
+ including without limitation the rights to use, copy, modify, merge, publish, distribute,
+ sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is
+ furnished to do so, subject to the following conditions:
+
+ The above copyright notice and this permission notice shall be included in all copies or
+ substantial portions of the Software.
+
+ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING
+ BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+ NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
+ DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+
+ @licend  The above is the entire license notice for the JavaScript code in this file
+ */
+function convertToId(search)
+{
+  var result = '';
+  for (i=0;i<search.length;i++)
+  {
+    var c = search.charAt(i);
+    var cn = c.charCodeAt(0);
+    if (c.match(/[a-z0-9\u0080-\uFFFF]/))
+    {
+      result+=c;
+    }
+    else if (cn<16)
+    {
+      result+="_0"+cn.toString(16);
+    }
+    else
+    {
+      result+="_"+cn.toString(16);
+    }
+  }
+  return result;
+}
+
+function getXPos(item)
+{
+  var x = 0;
+  if (item.offsetWidth)
+  {
+    while (item && item!=document.body)
+    {
+      x   += item.offsetLeft;
+      item = item.offsetParent;
+    }
+  }
+  return x;
+}
+
+function getYPos(item)
+{
+  var y = 0;
+  if (item.offsetWidth)
+  {
+     while (item && item!=document.body)
+     {
+       y   += item.offsetTop;
+       item = item.offsetParent;
+     }
+  }
+  return y;
+}
+
+/* A class handling everything associated with the search panel.
+
+   Parameters:
+   name - The name of the global variable that will be
+          storing this instance.  Is needed to be able to set timeouts.
+   resultPath - path to use for external files
+*/
+function SearchBox(name, resultsPath, label, extension)
+{
+  if (!name || !resultsPath) {  alert("Missing parameters to SearchBox."); }
+  if (!extension || extension == "") { extension = ".html"; }
+
+  // ---------- Instance variables
+  this.name                  = name;
+  this.resultsPath           = resultsPath;
+  this.keyTimeout            = 0;
+  this.keyTimeoutLength      = 500;
+  this.closeSelectionTimeout = 300;
+  this.lastSearchValue       = "";
+  this.lastResultsPage       = "";
+  this.hideTimeout           = 0;
+  this.searchIndex           = 0;
+  this.searchActive          = false;
+  this.searchLabel           = label;
+  this.extension             = extension;
+
+  // ----------- DOM Elements
+
+  this.DOMSearchField = function()
+  {  return document.getElementById("MSearchField");  }
+
+  this.DOMSearchSelect = function()
+  {  return document.getElementById("MSearchSelect");  }
+
+  this.DOMSearchSelectWindow = function()
+  {  return document.getElementById("MSearchSelectWindow");  }
+
+  this.DOMPopupSearchResults = function()
+  {  return document.getElementById("MSearchResults");  }
+
+  this.DOMPopupSearchResultsWindow = function()
+  {  return document.getElementById("MSearchResultsWindow");  }
+
+  this.DOMSearchClose = function()
+  {  return document.getElementById("MSearchClose"); }
+
+  this.DOMSearchBox = function()
+  {  return document.getElementById("MSearchBox");  }
+
+  // ------------ Event Handlers
+
+  // Called when focus is added or removed from the search field.
+  this.OnSearchFieldFocus = function(isActive)
+  {
+    this.Activate(isActive);
+  }
+
+  this.OnSearchSelectShow = function()
+  {
+    var searchSelectWindow = this.DOMSearchSelectWindow();
+    var searchField        = this.DOMSearchSelect();
+
+    var left = getXPos(searchField);
+    var top  = getYPos(searchField);
+    top += searchField.offsetHeight;
+
+    // show search selection popup
+    searchSelectWindow.style.display='block';
+    searchSelectWindow.style.left =  left + 'px';
+    searchSelectWindow.style.top  =  top  + 'px';
+
+    // stop selection hide timer
+    if (this.hideTimeout)
+    {
+      clearTimeout(this.hideTimeout);
+      this.hideTimeout=0;
+    }
+    return false; // to avoid "image drag" default event
+  }
+
+  this.OnSearchSelectHide = function()
+  {
+    this.hideTimeout = setTimeout(this.name +".CloseSelectionWindow()",
+                                  this.closeSelectionTimeout);
+  }
+
+  // Called when the content of the search field is changed.
+  this.OnSearchFieldChange = function(evt)
+  {
+    if (this.keyTimeout) // kill running timer
+    {
+      clearTimeout(this.keyTimeout);
+      this.keyTimeout = 0;
+    }
+
+    var e  = (evt) ? evt : window.event; // for IE
+    if (e.keyCode==40 || e.keyCode==13)
+    {
+      if (e.shiftKey==1)
+      {
+        this.OnSearchSelectShow();
+        var win=this.DOMSearchSelectWindow();
+        for (i=0;i<win.childNodes.length;i++)
+        {
+          var child = win.childNodes[i]; // get span within a
+          if (child.className=='SelectItem')
+          {
+            child.focus();
+            return;
+          }
+        }
+        return;
+      }
+      else
+      {
+        window.frames.MSearchResults.postMessage("take_focus", "*");
+      }
+    }
+    else if (e.keyCode==27) // Escape out of the search field
+    {
+      this.DOMSearchField().blur();
+      this.DOMPopupSearchResultsWindow().style.display = 'none';
+      this.DOMSearchClose().style.display = 'none';
+      this.lastSearchValue = '';
+      this.Activate(false);
+      return;
+    }
+
+    // strip whitespaces
+    var searchValue = this.DOMSearchField().value.replace(/ +/g, "");
+
+    if (searchValue != this.lastSearchValue) // search value has changed
+    {
+      if (searchValue != "") // non-empty search
+      {
+        // set timer for search update
+        this.keyTimeout = setTimeout(this.name + '.Search()',
+                                     this.keyTimeoutLength);
+      }
+      else // empty search field
+      {
+        this.DOMPopupSearchResultsWindow().style.display = 'none';
+        this.DOMSearchClose().style.display = 'none';
+        this.lastSearchValue = '';
+      }
+    }
+  }
+
+  this.SelectItemCount = function(id)
+  {
+    var count=0;
+    var win=this.DOMSearchSelectWindow();
+    for (i=0;i<win.childNodes.length;i++)
+    {
+      var child = win.childNodes[i]; // get span within a
+      if (child.className=='SelectItem')
+      {
+        count++;
+      }
+    }
+    return count;
+  }
+
+  this.SelectItemSet = function(id)
+  {
+    var i,j=0;
+    var win=this.DOMSearchSelectWindow();
+    for (i=0;i<win.childNodes.length;i++)
+    {
+      var child = win.childNodes[i]; // get span within a
+      if (child.className=='SelectItem')
+      {
+        var node = child.firstChild;
+        if (j==id)
+        {
+          node.innerHTML='&#8226;';
+        }
+        else
+        {
+          node.innerHTML='&#160;';
+        }
+        j++;
+      }
+    }
+  }
+
+  // Called when an search filter selection is made.
+  // set item with index id as the active item
+  this.OnSelectItem = function(id)
+  {
+    this.searchIndex = id;
+    this.SelectItemSet(id);
+    var searchValue = this.DOMSearchField().value.replace(/ +/g, "");
+    if (searchValue!="" && this.searchActive) // something was found -> do a search
+    {
+      this.Search();
+    }
+  }
+
+  this.OnSearchSelectKey = function(evt)
+  {
+    var e = (evt) ? evt : window.event; // for IE
+    if (e.keyCode==40 && this.searchIndex<this.SelectItemCount()) // Down
+    {
+      this.searchIndex++;
+      this.OnSelectItem(this.searchIndex);
+    }
+    else if (e.keyCode==38 && this.searchIndex>0) // Up
+    {
+      this.searchIndex--;
+      this.OnSelectItem(this.searchIndex);
+    }
+    else if (e.keyCode==13 || e.keyCode==27)
+    {
+      this.OnSelectItem(this.searchIndex);
+      this.CloseSelectionWindow();
+      this.DOMSearchField().focus();
+    }
+    return false;
+  }
+
+  // --------- Actions
+
+  // Closes the results window.
+  this.CloseResultsWindow = function()
+  {
+    this.DOMPopupSearchResultsWindow().style.display = 'none';
+    this.DOMSearchClose().style.display = 'none';
+    this.Activate(false);
+  }
+
+  this.CloseSelectionWindow = function()
+  {
+    this.DOMSearchSelectWindow().style.display = 'none';
+  }
+
+  // Performs a search.
+  this.Search = function()
+  {
+    this.keyTimeout = 0;
+
+    // strip leading whitespace
+    var searchValue = this.DOMSearchField().value.replace(/^ +/, "");
+
+    var code = searchValue.toLowerCase().charCodeAt(0);
+    var idxChar = searchValue.substr(0, 1).toLowerCase();
+    if ( 0xD800 <= code && code <= 0xDBFF && searchValue > 1) // surrogate pair
+    {
+      idxChar = searchValue.substr(0, 2);
+    }
+
+    var resultsPage;
+    var resultsPageWithSearch;
+    var hasResultsPage;
+
+    var idx = indexSectionsWithContent[this.searchIndex].indexOf(idxChar);
+    if (idx!=-1)
+    {
+       var hexCode=idx.toString(16);
+       resultsPage = this.resultsPath + '/' + indexSectionNames[this.searchIndex] + '_' + hexCode + this.extension;
+       resultsPageWithSearch = resultsPage+'?'+escape(searchValue);
+       hasResultsPage = true;
+    }
+    else // nothing available for this search term
+    {
+       resultsPage = this.resultsPath + '/nomatches' + this.extension;
+       resultsPageWithSearch = resultsPage;
+       hasResultsPage = false;
+    }
+
+    window.frames.MSearchResults.location = resultsPageWithSearch;
+    var domPopupSearchResultsWindow = this.DOMPopupSearchResultsWindow();
+
+    if (domPopupSearchResultsWindow.style.display!='block')
+    {
+       var domSearchBox = this.DOMSearchBox();
+       this.DOMSearchClose().style.display = 'inline-block';
+       var domPopupSearchResults = this.DOMPopupSearchResults();
+       var left = getXPos(domSearchBox) + 150; // domSearchBox.offsetWidth;
+       var top  = getYPos(domSearchBox) + 20;  // domSearchBox.offsetHeight + 1;
+       domPopupSearchResultsWindow.style.display = 'block';
+       left -= domPopupSearchResults.offsetWidth;
+       var maxWidth = document.body.clientWidth;
+       var width = 400;
+       if (left<10) left=10;
+       if (width+left+8>maxWidth) width=maxWidth-left-8;
+       domPopupSearchResultsWindow.style.top     = top  + 'px';
+       domPopupSearchResultsWindow.style.left    = left + 'px';
+       domPopupSearchResultsWindow.style.width   = width + 'px';
+    }
+
+    this.lastSearchValue = searchValue;
+    this.lastResultsPage = resultsPage;
+  }
+
+  // -------- Activation Functions
+
+  // Activates or deactivates the search panel, resetting things to
+  // their default values if necessary.
+  this.Activate = function(isActive)
+  {
+    if (isActive || // open it
+        this.DOMPopupSearchResultsWindow().style.display == 'block'
+       )
+    {
+      this.DOMSearchBox().className = 'MSearchBoxActive';
+
+      var searchField = this.DOMSearchField();
+
+      if (searchField.value == this.searchLabel) // clear "Search" term upon entry
+      {
+        searchField.value = '';
+        this.searchActive = true;
+      }
+    }
+    else if (!isActive) // directly remove the panel
+    {
+      this.DOMSearchBox().className = 'MSearchBoxInactive';
+      this.DOMSearchField().value   = this.searchLabel;
+      this.searchActive             = false;
+      this.lastSearchValue          = ''
+      this.lastResultsPage          = '';
+    }
+  }
+}
+
+// -----------------------------------------------------------------------
+
+// The class that handles everything on the search results page.
+function SearchResults(name)
+{
+    // The number of matches from the last run of <Search()>.
+    this.lastMatchCount = 0;
+    this.lastKey = 0;
+    this.repeatOn = false;
+
+    // Toggles the visibility of the passed element ID.
+    this.FindChildElement = function(id)
+    {
+      var parentElement = document.getElementById(id);
+      var element = parentElement.firstChild;
+
+      while (element && element!=parentElement)
+      {
+        if (element.nodeName.toLowerCase() == 'div' && element.className == 'SRChildren')
+        {
+          return element;
+        }
+
+        if (element.nodeName.toLowerCase() == 'div' && element.hasChildNodes())
+        {
+           element = element.firstChild;
+        }
+        else if (element.nextSibling)
+        {
+           element = element.nextSibling;
+        }
+        else
+        {
+          do
+          {
+            element = element.parentNode;
+          }
+          while (element && element!=parentElement && !element.nextSibling);
+
+          if (element && element!=parentElement)
+          {
+            element = element.nextSibling;
+          }
+        }
+      }
+    }
+
+    this.Toggle = function(id)
+    {
+      var element = this.FindChildElement(id);
+      if (element)
+      {
+        if (element.style.display == 'block')
+        {
+          element.style.display = 'none';
+        }
+        else
+        {
+          element.style.display = 'block';
+        }
+      }
+    }
+
+    // Searches for the passed string.  If there is no parameter,
+    // it takes it from the URL query.
+    //
+    // Always returns true, since other documents may try to call it
+    // and that may or may not be possible.
+    this.Search = function(search)
+    {
+      if (!search) // get search word from URL
+      {
+        search = window.location.search;
+        search = search.substring(1);  // Remove the leading '?'
+        search = unescape(search);
+      }
+
+      search = search.replace(/^ +/, ""); // strip leading spaces
+      search = search.replace(/ +$/, ""); // strip trailing spaces
+      search = search.toLowerCase();
+      search = convertToId(search);
+
+      var resultRows = document.getElementsByTagName("div");
+      var matches = 0;
+
+      var i = 0;
+      while (i < resultRows.length)
+      {
+        var row = resultRows.item(i);
+        if (row.className == "SRResult")
+        {
+          var rowMatchName = row.id.toLowerCase();
+          rowMatchName = rowMatchName.replace(/^sr\d*_/, ''); // strip 'sr123_'
+
+          if (search.length<=rowMatchName.length &&
+             rowMatchName.substr(0, search.length)==search)
+          {
+            row.style.display = 'block';
+            matches++;
+          }
+          else
+          {
+            row.style.display = 'none';
+          }
+        }
+        i++;
+      }
+      document.getElementById("Searching").style.display='none';
+      if (matches == 0) // no results
+      {
+        document.getElementById("NoMatches").style.display='block';
+      }
+      else // at least one result
+      {
+        document.getElementById("NoMatches").style.display='none';
+      }
+      this.lastMatchCount = matches;
+      return true;
+    }
+
+    // return the first item with index index or higher that is visible
+    this.NavNext = function(index)
+    {
+      var focusItem;
+      while (1)
+      {
+        var focusName = 'Item'+index;
+        focusItem = document.getElementById(focusName);
+        if (focusItem && focusItem.parentNode.parentNode.style.display=='block')
+        {
+          break;
+        }
+        else if (!focusItem) // last element
+        {
+          break;
+        }
+        focusItem=null;
+        index++;
+      }
+      return focusItem;
+    }
+
+    this.NavPrev = function(index)
+    {
+      var focusItem;
+      while (1)
+      {
+        var focusName = 'Item'+index;
+        focusItem = document.getElementById(focusName);
+        if (focusItem && focusItem.parentNode.parentNode.style.display=='block')
+        {
+          break;
+        }
+        else if (!focusItem) // last element
+        {
+          break;
+        }
+        focusItem=null;
+        index--;
+      }
+      return focusItem;
+    }
+
+    this.ProcessKeys = function(e)
+    {
+      if (e.type == "keydown")
+      {
+        this.repeatOn = false;
+        this.lastKey = e.keyCode;
+      }
+      else if (e.type == "keypress")
+      {
+        if (!this.repeatOn)
+        {
+          if (this.lastKey) this.repeatOn = true;
+          return false; // ignore first keypress after keydown
+        }
+      }
+      else if (e.type == "keyup")
+      {
+        this.lastKey = 0;
+        this.repeatOn = false;
+      }
+      return this.lastKey!=0;
+    }
+
+    this.Nav = function(evt,itemIndex)
+    {
+      var e  = (evt) ? evt : window.event; // for IE
+      if (e.keyCode==13) return true;
+      if (!this.ProcessKeys(e)) return false;
+
+      if (this.lastKey==38) // Up
+      {
+        var newIndex = itemIndex-1;
+        var focusItem = this.NavPrev(newIndex);
+        if (focusItem)
+        {
+          var child = this.FindChildElement(focusItem.parentNode.parentNode.id);
+          if (child && child.style.display == 'block') // children visible
+          {
+            var n=0;
+            var tmpElem;
+            while (1) // search for last child
+            {
+              tmpElem = document.getElementById('Item'+newIndex+'_c'+n);
+              if (tmpElem)
+              {
+                focusItem = tmpElem;
+              }
+              else // found it!
+              {
+                break;
+              }
+              n++;
+            }
+          }
+        }
+        if (focusItem)
+        {
+          focusItem.focus();
+        }
+        else // return focus to search field
+        {
+           parent.document.getElementById("MSearchField").focus();
+        }
+      }
+      else if (this.lastKey==40) // Down
+      {
+        var newIndex = itemIndex+1;
+        var focusItem;
+        var item = document.getElementById('Item'+itemIndex);
+        var elem = this.FindChildElement(item.parentNode.parentNode.id);
+        if (elem && elem.style.display == 'block') // children visible
+        {
+          focusItem = document.getElementById('Item'+itemIndex+'_c0');
+        }
+        if (!focusItem) focusItem = this.NavNext(newIndex);
+        if (focusItem)  focusItem.focus();
+      }
+      else if (this.lastKey==39) // Right
+      {
+        var item = document.getElementById('Item'+itemIndex);
+        var elem = this.FindChildElement(item.parentNode.parentNode.id);
+        if (elem) elem.style.display = 'block';
+      }
+      else if (this.lastKey==37) // Left
+      {
+        var item = document.getElementById('Item'+itemIndex);
+        var elem = this.FindChildElement(item.parentNode.parentNode.id);
+        if (elem) elem.style.display = 'none';
+      }
+      else if (this.lastKey==27) // Escape
+      {
+        parent.searchBox.CloseResultsWindow();
+        parent.document.getElementById("MSearchField").focus();
+      }
+      else if (this.lastKey==13) // Enter
+      {
+        return true;
+      }
+      return false;
+    }
+
+    this.NavChild = function(evt,itemIndex,childIndex)
+    {
+      var e  = (evt) ? evt : window.event; // for IE
+      if (e.keyCode==13) return true;
+      if (!this.ProcessKeys(e)) return false;
+
+      if (this.lastKey==38) // Up
+      {
+        if (childIndex>0)
+        {
+          var newIndex = childIndex-1;
+          document.getElementById('Item'+itemIndex+'_c'+newIndex).focus();
+        }
+        else // already at first child, jump to parent
+        {
+          document.getElementById('Item'+itemIndex).focus();
+        }
+      }
+      else if (this.lastKey==40) // Down
+      {
+        var newIndex = childIndex+1;
+        var elem = document.getElementById('Item'+itemIndex+'_c'+newIndex);
+        if (!elem) // last child, jump to parent next parent
+        {
+          elem = this.NavNext(itemIndex+1);
+        }
+        if (elem)
+        {
+          elem.focus();
+        }
+      }
+      else if (this.lastKey==27) // Escape
+      {
+        parent.searchBox.CloseResultsWindow();
+        parent.document.getElementById("MSearchField").focus();
+      }
+      else if (this.lastKey==13) // Enter
+      {
+        return true;
+      }
+      return false;
+    }
+}
+
+function setKeyActions(elem,action)
+{
+  elem.setAttribute('onkeydown',action);
+  elem.setAttribute('onkeypress',action);
+  elem.setAttribute('onkeyup',action);
+}
+
+function setClassAttr(elem,attr)
+{
+  elem.setAttribute('class',attr);
+  elem.setAttribute('className',attr);
+}
+
+function createResults()
+{
+  var results = document.getElementById("SRResults");
+  for (var e=0; e<searchData.length; e++)
+  {
+    var id = searchData[e][0];
+    var srResult = document.createElement('div');
+    srResult.setAttribute('id','SR_'+id);
+    setClassAttr(srResult,'SRResult');
+    var srEntry = document.createElement('div');
+    setClassAttr(srEntry,'SREntry');
+    var srLink = document.createElement('a');
+    srLink.setAttribute('id','Item'+e);
+    setKeyActions(srLink,'return searchResults.Nav(event,'+e+')');
+    setClassAttr(srLink,'SRSymbol');
+    srLink.innerHTML = searchData[e][1][0];
+    srEntry.appendChild(srLink);
+    if (searchData[e][1].length==2) // single result
+    {
+      srLink.setAttribute('href',searchData[e][1][1][0]);
+      srLink.setAttribute('onclick','parent.searchBox.CloseResultsWindow()');
+      if (searchData[e][1][1][1])
+      {
+       srLink.setAttribute('target','_parent');
+      }
+      var srScope = document.createElement('span');
+      setClassAttr(srScope,'SRScope');
+      srScope.innerHTML = searchData[e][1][1][2];
+      srEntry.appendChild(srScope);
+    }
+    else // multiple results
+    {
+      srLink.setAttribute('href','javascript:searchResults.Toggle("SR_'+id+'")');
+      var srChildren = document.createElement('div');
+      setClassAttr(srChildren,'SRChildren');
+      for (var c=0; c<searchData[e][1].length-1; c++)
+      {
+        var srChild = document.createElement('a');
+        srChild.setAttribute('id','Item'+e+'_c'+c);
+        setKeyActions(srChild,'return searchResults.NavChild(event,'+e+','+c+')');
+        setClassAttr(srChild,'SRScope');
+        srChild.setAttribute('href',searchData[e][1][c+1][0]);
+        srChild.setAttribute('onclick','parent.searchBox.CloseResultsWindow()');
+        if (searchData[e][1][c+1][1])
+        {
+         srChild.setAttribute('target','_parent');
+        }
+        srChild.innerHTML = searchData[e][1][c+1][2];
+        srChildren.appendChild(srChild);
+      }
+      srEntry.appendChild(srChildren);
+    }
+    srResult.appendChild(srEntry);
+    results.appendChild(srResult);
+  }
+}
+
+function init_search()
+{
+  var results = document.getElementById("MSearchSelectWindow");
+  for (var key in indexSectionLabels)
+  {
+    var link = document.createElement('a');
+    link.setAttribute('class','SelectItem');
+    link.setAttribute('onclick','searchBox.OnSelectItem('+key+')');
+    link.href='javascript:void(0)';
+    link.innerHTML='<span class="SelectionMark">&#160;</span>'+indexSectionLabels[key];
+    results.appendChild(link);
+  }
+  searchBox.OnSelectItem(0);
+}
+/* @license-end */
diff --git a/Doxygen/output/html/search/search_l.png b/Doxygen/output/html/search/search_l.png
new file mode 100644
index 0000000000000000000000000000000000000000..9c94ac1b9b38ce20b71280a0b698112f19afbf9b
--- /dev/null
+++ b/Doxygen/output/html/search/search_l.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:c0f25b1e48a19fbefb9a69a3fd7d6fc2da3ac9451e7ae117e94eef8b7d69a563
+size 567
diff --git a/Doxygen/output/html/search/search_m.png b/Doxygen/output/html/search/search_m.png
new file mode 100644
index 0000000000000000000000000000000000000000..4a8f95dfa9877340e90004d7c797f15e495c8826
--- /dev/null
+++ b/Doxygen/output/html/search/search_m.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:1b8441a9427d3b320d912c210a5f238a71b13e6d2f26de7e98b36dce58d7b68f
+size 158
diff --git a/Doxygen/output/html/search/search_r.png b/Doxygen/output/html/search/search_r.png
new file mode 100644
index 0000000000000000000000000000000000000000..a727abd3dd497f64fd854e5d40e233ef1cea0d2a
--- /dev/null
+++ b/Doxygen/output/html/search/search_r.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:7182c37ecd6b1466b89b0193a81dcb98812104358d67c68f92c6199bbbf8c206
+size 553
diff --git a/Doxygen/output/html/search/searchdata.js b/Doxygen/output/html/search/searchdata.js
new file mode 100644
index 0000000000000000000000000000000000000000..c85aff4ebb9fa44c192ffa4e6b804384032baf74
--- /dev/null
+++ b/Doxygen/output/html/search/searchdata.js
@@ -0,0 +1,36 @@
+var indexSectionsWithContent =
+{
+  0: "_abcdefghijklmnopqrstuvwxy",
+  1: "acdefghijlmoprstuw",
+  2: "acdefghijlmprstuw",
+  3: "_abcdefghilmnopqrstuvwy",
+  4: "_abcdefghiklmnoprstuvwxy",
+  5: "dm",
+  6: "cfpsv",
+  7: "cdfhilnprst"
+};
+
+var indexSectionNames =
+{
+  0: "all",
+  1: "classes",
+  2: "files",
+  3: "functions",
+  4: "variables",
+  5: "enums",
+  6: "enumvalues",
+  7: "properties"
+};
+
+var indexSectionLabels =
+{
+  0: "All",
+  1: "Classes",
+  2: "Files",
+  3: "Functions",
+  4: "Variables",
+  5: "Enumerations",
+  6: "Enumerator",
+  7: "Properties"
+};
+
diff --git a/Doxygen/output/html/search/variables_0.html b/Doxygen/output/html/search/variables_0.html
new file mode 100644
index 0000000000000000000000000000000000000000..7778cf0c4c060b96edba1c129cb5223159ee7e2b
--- /dev/null
+++ b/Doxygen/output/html/search/variables_0.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="variables_0.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+  if (event.data == "take_focus") {
+    var elem = searchResults.NavNext(0);
+    if (elem) elem.focus();
+  }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/search/variables_0.js b/Doxygen/output/html/search/variables_0.js
new file mode 100644
index 0000000000000000000000000000000000000000..1e36eafd5223e8c5121bbd728469190b150c5ac4
--- /dev/null
+++ b/Doxygen/output/html/search/variables_0.js
@@ -0,0 +1,15 @@
+var searchData=
+[
+  ['_5fcustomlabel_0',['_CustomLabel',['../class_fact.html#abe0a555478c7d84d82d47713c3341a19',1,'Fact']]],
+  ['_5ffacts_1',['_Facts',['../class_fact.html#addf13e312f8d68a630cde0eb0292e779',1,'Fact']]],
+  ['_5fgadgetlaserdistance_2',['_GadgetLaserDistance',['../class_global_behaviour.html#aa43c58847f4b2140fa4e72e38ebe633a',1,'GlobalBehaviour']]],
+  ['_5fgadgetphysicaldistance_3',['_GadgetPhysicalDistance',['../class_global_behaviour.html#a55d28ed5066820169c35f1abf1be087c',1,'GlobalBehaviour']]],
+  ['_5fhintanimationduration_4',['_hintAnimationDuration',['../class_global_behaviour.html#aba11094ab5c21a0419fa1ffa1fa43e3f',1,'GlobalBehaviour']]],
+  ['_5fhintanimationendcolor_5',['_hintAnimationEndColor',['../class_global_behaviour.html#aee7d3510a5eeb4a0e8d8d09f51babc77',1,'GlobalBehaviour']]],
+  ['_5fhintanimationstartcolor_6',['_hintAnimationStartColor',['../class_global_behaviour.html#a6d53399649b0132ed9376065e68273ec',1,'GlobalBehaviour']]],
+  ['_5flabel_7',['_label',['../class_rendered_scroll_fact.html#aa9e4eea9bc875f73016212b8fd653568',1,'RenderedScrollFact']]],
+  ['_5fstageaccomplished_8',['_StageAccomplished',['../class_global_behaviour.html#a32329e5df133c503f2df4af336c344de',1,'GlobalBehaviour']]],
+  ['_5fstageerror_9',['_StageError',['../class_global_behaviour.html#a7c277de1a2bd83a0e36957966c9fbf49',1,'GlobalBehaviour']]],
+  ['_5fstagenotyetaccomplished_10',['_StageNotYetAccomplished',['../class_global_behaviour.html#a942bbbe4c2189abbb81c5be26ea4375b',1,'GlobalBehaviour']]],
+  ['_5furi_11',['_URI',['../class_fact.html#a338f38115696c45402971ef7d0e1ab13',1,'Fact']]]
+];
diff --git a/Doxygen/output/html/search/variables_1.html b/Doxygen/output/html/search/variables_1.html
new file mode 100644
index 0000000000000000000000000000000000000000..e2f95e259d238f54f7654ce04f7fc2ff1e461b22
--- /dev/null
+++ b/Doxygen/output/html/search/variables_1.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="variables_1.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+  if (event.data == "take_focus") {
+    var elem = searchResults.NavNext(0);
+    if (elem) elem.focus();
+  }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/search/variables_1.js b/Doxygen/output/html/search/variables_1.js
new file mode 100644
index 0000000000000000000000000000000000000000..69c28bc353ed30152674a8c2a39a70e0c15d67be
--- /dev/null
+++ b/Doxygen/output/html/search/variables_1.js
@@ -0,0 +1,29 @@
+var searchData=
+[
+  ['acquiredfacts_0',['acquiredFacts',['../class_scroll.html#afa9e1d18f153dfe0699e5b29a4d44028',1,'Scroll.acquiredFacts()'],['../class_scroll_1_1_scroll_application_info.html#a47016d90748a35fe59dd25fbe1761739',1,'Scroll.ScrollApplicationInfo.acquiredFacts()']]],
+  ['active_1',['active',['../struct_fact_organizer_1_1meta.html#a91d7079c4dd366fe694053100b1bfce7',1,'FactOrganizer.meta.active()'],['../struct_public_fact_organizer_1_1meta.html#a5c99231065be9d5fcf8740413aec2dc8',1,'PublicFactOrganizer.meta.active()']]],
+  ['activegadget_2',['activeGadget',['../class_gadget_manager.html#a482af6ad59db6429f5b6e28f84775228',1,'GadgetManager']]],
+  ['activegadgetscalefactor_3',['activeGadgetScaleFactor',['../class_tool_mode_selector.html#a9b0729b6a1fa592b8250b75c2d4a0ad0',1,'ToolModeSelector']]],
+  ['addfactevent_4',['AddFactEvent',['../class_communication_events.html#a6e867d20571ab29e8987bd8e8eb927ba',1,'CommunicationEvents']]],
+  ['angle_5',['Angle',['../class_fact_spawner.html#a69b7f6dd1da6dc4b6d0af763546d176d',1,'FactSpawner.Angle()'],['../class_m_m_t_u_r_i_collection.html#a9da7504dd7515b8b65f01a880cfce1ab',1,'MMTURICollection.Angle()']]],
+  ['angleaccuracy_6',['angleAccuracy',['../class_circle_segment_generator.html#a34cbbb5f835e20f6303710df282fac9e',1,'CircleSegmentGenerator']]],
+  ['anglefacts_7',['AngleFacts',['../class_public_fact_organizer.html#a53779f30192cf899ed2673830c52afb3',1,'PublicFactOrganizer']]],
+  ['anglemiddlepoint_8',['angleMiddlePoint',['../class_angle_tool.html#aa04dbed6f4ae1011df6311a50d8fd24d',1,'AngleTool']]],
+  ['anglemodefirstpointselected_9',['angleModeFirstPointSelected',['../class_angle_tool.html#a12eee7dfc33d7b1d158aaabaaf216d74',1,'AngleTool']]],
+  ['anglemodeisfirstpointselected_10',['angleModeIsFirstPointSelected',['../class_angle_tool.html#a2cd00d65b792c40a70039928be8f86eb',1,'AngleTool']]],
+  ['anglemodeissecondpointselected_11',['angleModeIsSecondPointSelected',['../class_angle_tool.html#a5381bc4de94101bd327dea84d519a39f',1,'AngleTool']]],
+  ['anglemodesecondpointselected_12',['angleModeSecondPointSelected',['../class_angle_tool.html#aad527dbaf0389df79074a8af1e2970c7',1,'AngleTool']]],
+  ['anglepreviewmaterial_13',['anglePreviewMaterial',['../class_angle_tool.html#a4b4bef62cc77cb4c7004b4c044059144',1,'AngleTool']]],
+  ['anim_14',['anim',['../class_task_charakter_animation.html#a752e222839059123234f55197a5e9420',1,'TaskCharakterAnimation']]],
+  ['animateduration_15',['animateDuration',['../class_image_hint_animation.html#aa15481091b74e92f876fd4aef8ed619f',1,'ImageHintAnimation.animateDuration()'],['../class_mesh_renderer_hint_animation.html#a0c9f6c505843977d0e38f1a2188f1a94',1,'MeshRendererHintAnimation.animateDuration()']]],
+  ['animateexistingfactevent_16',['AnimateExistingFactEvent',['../class_communication_events.html#a55f2b130557c83b84d4b067d028fb8b5',1,'CommunicationEvents']]],
+  ['animatenonexistingfactevent_17',['AnimateNonExistingFactEvent',['../class_communication_events.html#a8a59d3fab9e365fb8a32e598319ccd02',1,'CommunicationEvents']]],
+  ['animating_18',['animating',['../class_image_hint_animation.html#aa59ef9af9b532bdb1cbaa062da4b2488',1,'ImageHintAnimation.animating()'],['../class_mesh_renderer_hint_animation.html#a705c8f01ced72109d7fb598485eed889',1,'MeshRendererHintAnimation.animating()']]],
+  ['animationendcolor_19',['animationEndColor',['../class_image_hint_animation.html#ad88a6bc460dc4dedbc48214bca5b2f5d',1,'ImageHintAnimation.animationEndColor()'],['../class_mesh_renderer_hint_animation.html#a14f97dd6f5e8c5ca6d672e3f1a91eb5a',1,'MeshRendererHintAnimation.animationEndColor()']]],
+  ['animationstartcolor_20',['animationStartColor',['../class_image_hint_animation.html#a18f553cfb8c646a4777c8bc54bb01204',1,'ImageHintAnimation.animationStartColor()'],['../class_mesh_renderer_hint_animation.html#a9fbb7eff5fed532de8fdec4f4eda90b9',1,'MeshRendererHintAnimation.animationStartColor()']]],
+  ['applicant_21',['applicant',['../class_j_s_o_n_manager_1_1_o_m_a.html#a665c1a55e33e5ac1e3858efb52f764e8',1,'JSONManager::OMA']]],
+  ['arguments_22',['arguments',['../class_j_s_o_n_manager_1_1_o_m_a.html#a416fe1e0f1f929881d9ec482a2b470e4',1,'JSONManager::OMA']]],
+  ['assignment_23',['assignment',['../class_scroll_1_1_scroll_assignment.html#aa0dd0c91488d2dde3c10b2ba78b4b90a',1,'Scroll::ScrollAssignment']]],
+  ['assignments_24',['assignments',['../class_scroll_1_1_filled_scroll.html#afbbf7eb945c1f25f418fdc2430cd6baa',1,'Scroll::FilledScroll']]],
+  ['automatichintgenerationactive_25',['automaticHintGenerationActive',['../class_scroll_details.html#ae459e1ce5fcb5e66362bf28b90b956ae',1,'ScrollDetails']]]
+];
diff --git a/Doxygen/output/html/search/variables_10.html b/Doxygen/output/html/search/variables_10.html
new file mode 100644
index 0000000000000000000000000000000000000000..90a552ce516269c31f4502416a9f2385a7aaca79
--- /dev/null
+++ b/Doxygen/output/html/search/variables_10.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="variables_10.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+  if (event.data == "take_focus") {
+    var elem = searchResults.NavNext(0);
+    if (elem) elem.focus();
+  }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/search/variables_10.js b/Doxygen/output/html/search/variables_10.js
new file mode 100644
index 0000000000000000000000000000000000000000..c6919e45ca57300bf4f6d8631a8196237d0a7271
--- /dev/null
+++ b/Doxygen/output/html/search/variables_10.js
@@ -0,0 +1,22 @@
+var searchData=
+[
+  ['radius_0',['radius',['../class_circle_segment_generator.html#adac141669eb6c69428b34ed0a0304a13',1,'CircleSegmentGenerator']]],
+  ['radiusaroundobject_1',['radiusAroundObject',['../class_task_charakter_animation.html#a0eb6714f420afb4ac6251a8736a02129',1,'TaskCharakterAnimation']]],
+  ['rainprefab_2',['RainPrefab',['../class_shiny_things.html#a255ffee2831fd023a15eafa84b99485c',1,'ShinyThings']]],
+  ['ray_3',['Ray',['../class_fact_spawner.html#abde8a3ce6f32157af7e4a9d1d46989bd',1,'FactSpawner']]],
+  ['rayfacts_4',['RayFacts',['../class_public_fact_organizer.html#afdd2ed4d7960694ca2675bfc85ff88a3',1,'PublicFactOrganizer']]],
+  ['reallit_5',['RealLit',['../class_m_m_t_u_r_i_collection.html#a7532b6ebeb3927e12681cc5fb171b91f',1,'MMTURICollection']]],
+  ['ref_6',['ref',['../class_scroll.html#a543fd83fc759918791006ef764b09378',1,'Scroll.ref()'],['../class_scroll_1_1_scroll_fact.html#a69f5573d41ded0172752dcf377db0b53',1,'Scroll.ScrollFact.ref()']]],
+  ['relationindex_7',['RelationIndex',['../class_solution_organizer_1_1_sub_solution.html#aa56c26be1bf5457a8fdc07653815a48a',1,'SolutionOrganizer::SubSolution']]],
+  ['removefactevent_8',['RemoveFactEvent',['../class_communication_events.html#ae480138746e4a8784c16e4f6fc3400d8',1,'CommunicationEvents']]],
+  ['rendered_9',['rendered',['../class_scroll_1_1_scroll_dynamic_info.html#a7881a14d6a4586e91ae8628fc1b8fc04',1,'Scroll::ScrollDynamicInfo']]],
+  ['representation_10',['Representation',['../class_fact.html#ac78c42d053d145656555d4af4e8a76b9',1,'Fact']]],
+  ['requiredfacts_11',['requiredFacts',['../class_scroll.html#a095a93aa67c121b8d9e6dbae0e071f89',1,'Scroll']]],
+  ['rid_12',['Rid',['../class_on_line_fact.html#a8ea1d30663b24733566d4001b01ee3e2',1,'OnLineFact']]],
+  ['rotate_13',['rotate',['../class_task_charakter_animation.html#a58a6cfbec47964bece408a6a64a5cc69',1,'TaskCharakterAnimation']]],
+  ['rotationregister_14',['rotationRegister',['../class_math3d.html#a0c3a0bf45773d2c8834e0eeea7eb5bf1',1,'Math3d']]],
+  ['rotationsamplestaken_15',['rotationSamplesTaken',['../class_math3d.html#a64dea2a47f90cd54e9ebe0ea1a8a2433',1,'Math3d']]],
+  ['rotationtime_16',['rotationTime',['../class_task_charakter_animation.html#a78942058c4e3696c36443e217c41f1ee',1,'TaskCharakterAnimation']]],
+  ['rotationunits_17',['rotationUnits',['../class_task_charakter_animation.html#ae031722f686338f76b9bc84b3034a2dc',1,'TaskCharakterAnimation']]],
+  ['rottimeregister_18',['rotTimeRegister',['../class_math3d.html#a909fc243961c61e25fad35a5538003a3',1,'Math3d']]]
+];
diff --git a/Doxygen/output/html/search/variables_11.html b/Doxygen/output/html/search/variables_11.html
new file mode 100644
index 0000000000000000000000000000000000000000..5f200c416450a29e3f71af197735fcfc058a4f67
--- /dev/null
+++ b/Doxygen/output/html/search/variables_11.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="variables_11.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+  if (event.data == "take_focus") {
+    var elem = searchResults.NavNext(0);
+    if (elem) elem.focus();
+  }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/search/variables_11.js b/Doxygen/output/html/search/variables_11.js
new file mode 100644
index 0000000000000000000000000000000000000000..c02aae871d257292970629b587e1e43899c45394
--- /dev/null
+++ b/Doxygen/output/html/search/variables_11.js
@@ -0,0 +1,49 @@
+var searchData=
+[
+  ['s_0',['s',['../class_j_s_o_n_manager_1_1_o_m_s_t_r.html#a46066abd38b728b516344ab9d3bd470a',1,'JSONManager::OMSTR']]],
+  ['samestep_1',['samestep',['../struct_fact_organizer_1_1stepnote.html#acf09c7f5aab59a41ba9aea34d8fb34f7',1,'FactOrganizer.stepnote.samestep()'],['../struct_public_fact_organizer_1_1stepnote.html#a0378201a2345bda5699ac69aa5bc6026',1,'PublicFactOrganizer.stepnote.samestep()']]],
+  ['scene_2',['scene',['../class_stage.html#ae78f0e378edb786562247b44b9be8797',1,'Stage']]],
+  ['scroll_3',['scroll',['../class_scroll_1_1_filled_scroll.html#a90173f418f03882f6978c538f2a6a710',1,'Scroll.FilledScroll.scroll()'],['../class_scroll_clicked_script.html#a519b89d89566d15d5c8f6e00bda56e94',1,'ScrollClickedScript.scroll()'],['../class_scroll_details.html#a6d8abb73bf580b384e5f96e90ea41256',1,'ScrollDetails.scroll()'],['../class_menue_loader.html#a2947e213117b713b12320ec191d028d4',1,'MenueLoader.scroll()']]],
+  ['scrollbuttons_4',['ScrollButtons',['../class_display_scrolls.html#a471e01a1ebaa2b480c495796705b9c65',1,'DisplayScrolls']]],
+  ['scrollfacthintevent_5',['ScrollFactHintEvent',['../class_communication_events.html#a678ecb60e0600652cbac01027986db7b',1,'CommunicationEvents']]],
+  ['scrollparameterobject_6',['ScrollParameterObject',['../class_rendered_scroll_fact.html#a46b07146c68f89b57c1e78337a1b53a4',1,'RenderedScrollFact']]],
+  ['scrollprefab_7',['ScrollPrefab',['../class_display_scrolls.html#a47520cc99f2ed9c14c7051def40e836e',1,'DisplayScrolls']]],
+  ['scrolls_8',['scrolls',['../class_display_scrolls.html#a115d5b4b56410814d64414f2eb7ddd04',1,'DisplayScrolls']]],
+  ['search_5frighthanded_9',['search_righthanded',['../class_fact_comparer.html#ac6eb6a1e203cd798a3b1ff55a4c71128',1,'FactComparer']]],
+  ['seconds_10',['seconds',['../class_player_record.html#a6c19b6ba80ef40ffb075495edfe71bc0',1,'PlayerRecord']]],
+  ['selectabletag_11',['selectableTag',['../class_shiny_things.html#afc84ad4d0378789e1404c9a70fa39b4f',1,'ShinyThings']]],
+  ['sentenceindex_12',['sentenceIndex',['../class_character_dialog.html#ae0fa9dc08b87e0ca573122a8cfed7891',1,'CharacterDialog']]],
+  ['sentences_13',['sentences',['../class_character_dialog.html#abe1c27f4cf1682b3b53ddefe67f57541',1,'CharacterDialog']]],
+  ['serveradress_14',['ServerAdress',['../class_communication_events.html#a2a2f13df0541676197289f60ead7c782',1,'CommunicationEvents']]],
+  ['serverrunning_15',['ServerRunning',['../class_communication_events.html#a9eec27a70d45c4847bfdb5a5d37e38a9',1,'CommunicationEvents']]],
+  ['showing_16',['Showing',['../class_tool_mode_selector.html#af5197a98937ef727e6550dddef6e2717',1,'ToolModeSelector']]],
+  ['simulationspeed_17',['simulationSpeed',['../class_shiny_things.html#a9a10c49fd7a570a14affde444c3ddabd',1,'ShinyThings']]],
+  ['sketch_18',['Sketch',['../class_m_m_t_u_r_i_collection.html#a9a99b3ef7a79ae1eaa253c2f53beaaa4',1,'MMTURICollection']]],
+  ['slider_19',['slider',['../class_discrete_bar_slider.html#a1a03f085384e77a69354180c4dccba39',1,'DiscreteBarSlider']]],
+  ['slots_20',['slots',['../class_discrete_bar_slider.html#a7582ef0c1626a111d29486098f5f0a1e',1,'DiscreteBarSlider']]],
+  ['slowdowncount_21',['slowDownCount',['../class_shiny_things.html#a882c73674c5203110a4e0caa608f5ce9',1,'ShinyThings']]],
+  ['slowdowncounter_22',['slowDownCounter',['../class_shiny_things.html#ac76ada4bb051612457fd0c39d3c2c9aa',1,'ShinyThings']]],
+  ['slowdownswitch_23',['slowDownSwitch',['../class_shiny_things.html#a89db433f320f2a853f6136443f38168e',1,'ShinyThings']]],
+  ['snapevent_24',['SnapEvent',['../class_communication_events.html#a4eff0f35c6d63470d8925d2f91017601',1,'CommunicationEvents']]],
+  ['snaplayermask_25',['snapLayerMask',['../class_world_cursor.html#ab7a468c03f6ab5b0bc22e7872ba1d6fe',1,'WorldCursor']]],
+  ['soft_5fresetted_26',['soft_resetted',['../class_fact_organizer.html#a7a56ba2fdfab02f286109c1f397f71ac',1,'FactOrganizer.soft_resetted()'],['../class_public_fact_organizer.html#a46c132ac3bbd3e8bb65939b863687ede',1,'PublicFactOrganizer.soft_resetted()']]],
+  ['solution_27',['solution',['../class_stage.html#ad99036faecb6777fb860cca1ae7731d5',1,'Stage']]],
+  ['solutionindex_28',['SolutionIndex',['../class_solution_organizer_1_1_sub_solution.html#af780452c21e3a6ff6178ddc4b452924d',1,'SolutionOrganizer::SubSolution']]],
+  ['solutiontheory_29',['solutionTheory',['../class_scroll_1_1_scroll_theory_reference.html#a234c0b6d848790cbb47632a36f57f284',1,'Scroll::ScrollTheoryReference']]],
+  ['solved_30',['solved',['../class_player_record.html#a152ca411a66550ddd733d72a87756a2b',1,'PlayerRecord']]],
+  ['speedslowdown_31',['speedSlowDown',['../class_shiny_things.html#a90cf6430ba9bd17a04e8a111e4af1c20',1,'ShinyThings']]],
+  ['sphere_32',['Sphere',['../class_fact_spawner.html#a5c0d07dc4dfb19e55c746c7af5612e75',1,'FactSpawner']]],
+  ['sprite_33',['Sprite',['../class_gadget.html#a2c9fe989e41ae1117121eefc22fca7b0',1,'Gadget']]],
+  ['stage_5fname_34',['stage_name',['../class_collapsable_stage.html#a66257318be409f62ab1e0b62564b0bac',1,'CollapsableStage']]],
+  ['stageaccomplished_35',['StageAccomplished',['../class_global_behaviour.html#af3fd613783b22b848963010001ff6771',1,'GlobalBehaviour']]],
+  ['stageentry_36',['StageEntry',['../class_collapsable_category.html#a10346cf730d9029d32b2579f1d3fc76d',1,'CollapsableCategory']]],
+  ['stageentryentry_37',['StageEntryEntry',['../class_collapsable_category.html#a88f2dc544e7fc2e1538b80c14c85a47e',1,'CollapsableCategory']]],
+  ['stageerror_38',['StageError',['../class_global_behaviour.html#abbec43f7d5dbf7c70213178810544945',1,'GlobalBehaviour']]],
+  ['stagelocal_39',['StageLocal',['../class_stage_static.html#ade03945166bc7905fefcf96c7751b832',1,'StageStatic']]],
+  ['stagenotyetaccomplished_40',['StageNotYetAccomplished',['../class_global_behaviour.html#a3d991dac3c1b85a7e159794cbe20bf62',1,'GlobalBehaviour']]],
+  ['stageofficial_41',['StageOfficial',['../class_stage_static.html#a8bd51b08430b5855fa4c23a62f181f5a',1,'StageStatic']]],
+  ['standing_42',['standing',['../class_task_charakter_animation.html#ab5c1fc8149c11881909c9a060dbc7a4c',1,'TaskCharakterAnimation']]],
+  ['standingtime_43',['standingTime',['../class_task_charakter_animation.html#a112ccb4e42afd3ac8bebfa2576320991',1,'TaskCharakterAnimation']]],
+  ['startingposition_44',['StartingPosition',['../class_drag_handling.html#aef76f4210b39631d03f8d45906d749d8',1,'DragHandling']]],
+  ['steplink_45',['steplink',['../struct_fact_organizer_1_1stepnote.html#a4fc8dd732ea1e74e541e68bded7dea14',1,'FactOrganizer.stepnote.steplink()'],['../struct_public_fact_organizer_1_1stepnote.html#ac183c2d4c52d796a0d6940cb766da33d',1,'PublicFactOrganizer.stepnote.steplink()']]]
+];
diff --git a/Doxygen/output/html/search/variables_12.html b/Doxygen/output/html/search/variables_12.html
new file mode 100644
index 0000000000000000000000000000000000000000..3bdd4df985ac066ffe970b3be889ce1089841134
--- /dev/null
+++ b/Doxygen/output/html/search/variables_12.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="variables_12.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+  if (event.data == "take_focus") {
+    var elem = searchResults.NavNext(0);
+    if (elem) elem.focus();
+  }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/search/variables_12.js b/Doxygen/output/html/search/variables_12.js
new file mode 100644
index 0000000000000000000000000000000000000000..0fde863d0cf3eea80de967f69c8bbdbeec09e2c5
--- /dev/null
+++ b/Doxygen/output/html/search/variables_12.js
@@ -0,0 +1,26 @@
+var searchData=
+[
+  ['talkingzonedistance_0',['talkingZoneDistance',['../class_task_charakter_animation.html#a01ef893c6af519c973d7a1488542d303',1,'TaskCharakterAnimation']]],
+  ['tapemodefirstpointselected_1',['TapeModeFirstPointSelected',['../class_tape.html#a129b506622904d5750499d9c11f6de69',1,'Tape']]],
+  ['tapemodeisfirstpointselected_2',['TapeModeIsFirstPointSelected',['../class_tape.html#aa5d6d3eed5688ca4996c222789f6fc60',1,'Tape']]],
+  ['taskcharacteraddressed_3',['taskCharacterAddressed',['../class_task_charakter_animation.html#ad04c3cf6cf00321e35a16c4cdeb6b56a',1,'TaskCharakterAnimation']]],
+  ['tempchild_4',['tempChild',['../class_math3d.html#a9a9aacf87664617b54ecd563bd119cec',1,'Math3d']]],
+  ['tempcolor_5',['tempColor',['../class_shiny_things.html#aa30cae8e8e4dcd561e88af1791968c28',1,'ShinyThings']]],
+  ['tempmaterial_6',['tempMaterial',['../class_shiny_things.html#a9276bdacba8d7b193a963ae949177bec',1,'ShinyThings']]],
+  ['tempparent_7',['tempParent',['../class_math3d.html#a1cc740f420d82ce87e358c6fd2cad83e',1,'Math3d']]],
+  ['textdisplay_8',['textDisplay',['../class_character_dialog.html#aacaf458915b8b1e1fc55fa982dad61b7',1,'CharacterDialog']]],
+  ['texthint_9',['textHint',['../class_character_dialog.html#ad3507f81cf3b94ce4160b13a8dbab8cc',1,'CharacterDialog']]],
+  ['textreseted_10',['textReseted',['../class_character_dialog.html#a18420c68fa67d556f2d1a41f01d517ba',1,'CharacterDialog']]],
+  ['texttransform_11',['TextTransform',['../class_hover_text.html#afb488338dbf994b55175ab799fdbbe9c',1,'HoverText']]],
+  ['timeentry_12',['TimeEntry',['../class_collapsable_stage.html#a93bf2205c862c114ef98b5c495d32abe',1,'CollapsableStage']]],
+  ['timer_13',['timer',['../class_character_dialog.html#a59d09166485e224925c9b060f79843f4',1,'CharacterDialog.timer()'],['../class_task_charakter_animation.html#a7725f6b02e963312f3f61fd4f90c666d',1,'TaskCharakterAnimation.timer()'],['../class_image_hint_animation.html#aed7d894d8a0ed72f88587eeb61d25976',1,'ImageHintAnimation.timer()'],['../class_mesh_renderer_hint_animation.html#a3f0416fb5dcde56225382e9c27ee7123',1,'MeshRendererHintAnimation.timer()']]],
+  ['timerduration_14',['timerDuration',['../class_shiny_things.html#ae2b1397cd555a916a452cb2fec02c515',1,'ShinyThings']]],
+  ['timerdurationend_15',['timerDurationEnd',['../class_shiny_things.html#a71194e56c2f917dddd4328424da7e149',1,'ShinyThings']]],
+  ['toolmodechangedevent_16',['ToolModeChangedEvent',['../class_communication_events.html#a30717a8dee77d04da647e75d616fed6b',1,'CommunicationEvents']]],
+  ['tp_17',['tp',['../class_scroll_1_1_scroll_symbol_fact.html#a0a9586c1c73cf57e4f77bde359963924',1,'Scroll.ScrollSymbolFact.tp()'],['../class_j_s_o_n_manager_1_1_m_m_t_symbol_declaration.html#a1a1f71dbf28fc423f0f68295142cbe76',1,'JSONManager.MMTSymbolDeclaration.tp()']]],
+  ['triggerevent_18',['TriggerEvent',['../class_communication_events.html#a42aa894d895fcccfea05a3823bc2a683',1,'CommunicationEvents']]],
+  ['tryscrolllisttimes_19',['tryScrollListTimes',['../class_display_scrolls.html#aad89e941e599fbd6cd45163535cbb8d3',1,'DisplayScrolls']]],
+  ['tuple_20',['Tuple',['../class_m_m_t_u_r_i_collection.html#a177668d9d318a481ea5dedeac15d9d3e',1,'MMTURICollection']]],
+  ['typingactive_21',['typingActive',['../class_character_dialog.html#a622fbdcebd7dd70dcb85276df04c81c7',1,'CharacterDialog']]],
+  ['typingspeed_22',['typingSpeed',['../class_character_dialog.html#af9f55a2c9b8ccfaee1e9118960ccbc07',1,'CharacterDialog']]]
+];
diff --git a/Doxygen/output/html/search/variables_13.html b/Doxygen/output/html/search/variables_13.html
new file mode 100644
index 0000000000000000000000000000000000000000..e4474ee225c0b11c11713fda6ce741de1a2e695d
--- /dev/null
+++ b/Doxygen/output/html/search/variables_13.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="variables_13.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+  if (event.data == "take_focus") {
+    var elem = searchResults.NavNext(0);
+    if (elem) elem.focus();
+  }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/search/variables_13.js b/Doxygen/output/html/search/variables_13.js
new file mode 100644
index 0000000000000000000000000000000000000000..37b99811ac1859daa7b821fc202d68db58df3723
--- /dev/null
+++ b/Doxygen/output/html/search/variables_13.js
@@ -0,0 +1,11 @@
+var searchData=
+[
+  ['uicanvas_0',['UICanvas',['../class_hide_u_i.html#ae42fa57983521010e04ec7d94353c941',1,'HideUI']]],
+  ['uimanager_1',['UIManager',['../class_tool_mode_selector.html#a7be7ff2988aeb35987f74546a80d81f4',1,'ToolModeSelector']]],
+  ['uiname_2',['UiName',['../class_gadget.html#aae7923f7fd2ee880e3cb9d8f4f76cb53',1,'Gadget']]],
+  ['unusedlabelids_3',['UnusedLabelIds',['../class_fact_organizer.html#a73fbad1fcaecbea82d76f471da0aa0c7',1,'FactOrganizer.UnusedLabelIds()'],['../class_public_fact_organizer.html#a405ffe12563221c4951f91d9b3608fd3',1,'PublicFactOrganizer.UnusedLabelIds()']]],
+  ['uri_4',['uri',['../class_add_fact_response.html#a5822ed8cc95bb1b3ac2fcba36e8e5223',1,'AddFactResponse.uri()'],['../class_scroll_1_1_uri_reference.html#addc429ccd96a4b061d1b165f73e8b4a8',1,'Scroll.UriReference.uri()'],['../class_j_s_o_n_manager_1_1_u_r_i.html#a2296dd38e09326f3f813b69fd0d9b1c2',1,'JSONManager.URI.uri()'],['../class_j_s_o_n_manager_1_1_o_m_s.html#ae4fdeae8330ac12a54b5efe66d8b6dd8',1,'JSONManager.OMS.uri()']]],
+  ['uri_5',['URI',['../class_fact_object.html#aae78f8bda72cf67837eeaa2c3247b1c0',1,'FactObject']]],
+  ['use_5finstall_5ffolder_6',['use_install_folder',['../class_stage.html#a511e21222f0180412a5cf0c457c8cdd5',1,'Stage']]],
+  ['usecamcurser_7',['useCamCurser',['../class_world_cursor.html#a0982b39de92eb54c90507dc10eff9d7a',1,'WorldCursor']]]
+];
diff --git a/Doxygen/output/html/search/variables_14.html b/Doxygen/output/html/search/variables_14.html
new file mode 100644
index 0000000000000000000000000000000000000000..cd89f4b14241cde12d54f0704607593200503263
--- /dev/null
+++ b/Doxygen/output/html/search/variables_14.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="variables_14.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+  if (event.data == "take_focus") {
+    var elem = searchResults.NavNext(0);
+    if (elem) elem.focus();
+  }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/search/variables_14.js b/Doxygen/output/html/search/variables_14.js
new file mode 100644
index 0000000000000000000000000000000000000000..74b68bf90dbb3a26a444737f592fd2d161110eb2
--- /dev/null
+++ b/Doxygen/output/html/search/variables_14.js
@@ -0,0 +1,10 @@
+var searchData=
+[
+  ['v_0',['v',['../class_discrete_bar_slider.html#a589dfea97d5ef215bf48571d8e55fc11',1,'DiscreteBarSlider']]],
+  ['valid_1',['valid',['../class_scroll_1_1_scroll_application_info.html#ab3cf484877785a037e9f6abb53eeee43',1,'Scroll.ScrollApplicationInfo.valid()'],['../class_scroll_1_1_scroll_dynamic_info.html#a1fa8db017b3b9831d3e3140aff834788',1,'Scroll.ScrollDynamicInfo.valid()']]],
+  ['validationset_2',['ValidationSet',['../class_solution_organizer.html#a65f9c46f6d1bf11d585f8fe97f889584',1,'SolutionOrganizer']]],
+  ['value_3',['value',['../class_scroll_1_1_scroll_value_fact.html#adb93ce5d48aa463861fcdfe9dffed3bc',1,'Scroll.ScrollValueFact.value()'],['../class_j_s_o_n_manager_1_1_m_m_t_value_declaration.html#a8fd467bca525f8bd1b371016413b22d9',1,'JSONManager.MMTValueDeclaration.value()']]],
+  ['valuetp_4',['valueTp',['../class_scroll_1_1_scroll_value_fact.html#a5fcbf834e29ab16ea12bb8b821a7206d',1,'Scroll.ScrollValueFact.valueTp()'],['../class_j_s_o_n_manager_1_1_m_m_t_value_declaration.html#afc486970fc43bcb31e490dd1e4c2a677',1,'JSONManager.MMTValueDeclaration.valueTp()']]],
+  ['vectorprecission_5',['vectorPrecission',['../class_math3d.html#ae52554bcf30ec1afc8549b2a33e00bb5',1,'Math3d']]],
+  ['verboseuri_6',['VerboseURI',['../class_communication_events.html#a229a69dda488cbcaca3dc0ebd385b71e',1,'CommunicationEvents']]]
+];
diff --git a/Doxygen/output/html/search/variables_15.html b/Doxygen/output/html/search/variables_15.html
new file mode 100644
index 0000000000000000000000000000000000000000..8b11f5ad363f73116680330077fe10166a3d2fed
--- /dev/null
+++ b/Doxygen/output/html/search/variables_15.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="variables_15.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+  if (event.data == "take_focus") {
+    var elem = searchResults.NavNext(0);
+    if (elem) elem.focus();
+  }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/search/variables_15.js b/Doxygen/output/html/search/variables_15.js
new file mode 100644
index 0000000000000000000000000000000000000000..fd860ad9bf1f2f21dcae46bd6f5ab225efaa5882
--- /dev/null
+++ b/Doxygen/output/html/search/variables_15.js
@@ -0,0 +1,13 @@
+var searchData=
+[
+  ['waitingtext_0',['WaitingText',['../class_start_server.html#ac4da4af85c6c0504d1a2d3b0d81aeca3',1,'StartServer']]],
+  ['walkaroundobject_1',['walkAroundObject',['../class_task_charakter_animation.html#af19ccad0e88ba698a14c03c44fe471b0',1,'TaskCharakterAnimation']]],
+  ['walking_2',['walking',['../class_task_charakter_animation.html#af1459ffecb2f7a648ef283aee233369a',1,'TaskCharakterAnimation']]],
+  ['walkingtime_3',['walkingTime',['../class_task_charakter_animation.html#af2f41b9d4467ddf33577d5bc737d044b',1,'TaskCharakterAnimation']]],
+  ['watchedfacts_4',['WatchedFacts',['../class_public_fact_organizer.html#ae9bad8b20c34b3719aeb7f258abeb734',1,'PublicFactOrganizer']]],
+  ['workflow_5',['Workflow',['../class_fact_organizer.html#af41acf88e3283cb3e8a9ce15e66117fe',1,'FactOrganizer.Workflow()'],['../class_public_fact_organizer.html#aaf52498072fea54f2771be4b31137308',1,'PublicFactOrganizer.Workflow()']]],
+  ['workflow_5fid_6',['workflow_id',['../struct_fact_organizer_1_1meta.html#a1ffdc7794534772f36ec73b755267dc5',1,'FactOrganizer.meta.workflow_id()'],['../struct_public_fact_organizer_1_1meta.html#aba17b6ca864ffe42636001f88b5adc13',1,'PublicFactOrganizer.meta.workflow_id()']]],
+  ['worksteps_7',['worksteps',['../class_fact_organizer.html#ad19ac6f1d28f88dd37dec27b29cf1a8e',1,'FactOrganizer.worksteps()'],['../class_public_fact_organizer.html#a08850ceb5f9e8bd01a731986402131f0',1,'PublicFactOrganizer.worksteps()']]],
+  ['worlddropdown_8',['WorldDropdown',['../class_create_loader.html#a59bf72afa710c68d4362ffdb0e3bb234',1,'CreateLoader']]],
+  ['worlds_9',['Worlds',['../class_stage_static.html#ac3e5974d8914bfcd35e9de55d3f7e81d',1,'StageStatic']]]
+];
diff --git a/Doxygen/output/html/search/variables_16.html b/Doxygen/output/html/search/variables_16.html
new file mode 100644
index 0000000000000000000000000000000000000000..0665d0fe90dbe8fe8a618b7a9038fe46d6851645
--- /dev/null
+++ b/Doxygen/output/html/search/variables_16.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="variables_16.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+  if (event.data == "take_focus") {
+    var elem = searchResults.NavNext(0);
+    if (elem) elem.focus();
+  }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/search/variables_16.js b/Doxygen/output/html/search/variables_16.js
new file mode 100644
index 0000000000000000000000000000000000000000..2c8c1f7ea03063dbeb5feb487f82af2683d0a066
--- /dev/null
+++ b/Doxygen/output/html/search/variables_16.js
@@ -0,0 +1,5 @@
+var searchData=
+[
+  ['x_5fpacece_5fbetween_5fitems_0',['X_Pacece_Between_Items',['../class_display_facts.html#a7101c78efeef5c83f88c7899097b6f19',1,'DisplayFacts.X_Pacece_Between_Items()'],['../class_display_scrolls.html#a12494cc9456453cf3f792a1ddcef26df',1,'DisplayScrolls.X_Pacece_Between_Items()']]],
+  ['x_5fstart_1',['x_Start',['../class_display_facts.html#a6e69538a3974b34cb12633068dde8825',1,'DisplayFacts.x_Start()'],['../class_display_scrolls.html#a3a8c524445aa2fc9b8f9e4f875a74474',1,'DisplayScrolls.x_Start()'],['../class_scroll_details.html#a1463a71da841e3fa5e98cc5f1b186bf8',1,'ScrollDetails.x_Start()']]]
+];
diff --git a/Doxygen/output/html/search/variables_17.html b/Doxygen/output/html/search/variables_17.html
new file mode 100644
index 0000000000000000000000000000000000000000..e3689f6932e2841918b1fb3ae0122de6d2077ce2
--- /dev/null
+++ b/Doxygen/output/html/search/variables_17.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="variables_17.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+  if (event.data == "take_focus") {
+    var elem = searchResults.NavNext(0);
+    if (elem) elem.focus();
+  }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/search/variables_17.js b/Doxygen/output/html/search/variables_17.js
new file mode 100644
index 0000000000000000000000000000000000000000..35e7b6e1e42366da431e3472e693b9036c2ede70
--- /dev/null
+++ b/Doxygen/output/html/search/variables_17.js
@@ -0,0 +1,6 @@
+var searchData=
+[
+  ['y_5fpacece_5fbetween_5fitems_0',['y_Pacece_Between_Items',['../class_display_facts.html#adcc13622961b28f4641c7aee559b9447',1,'DisplayFacts.y_Pacece_Between_Items()'],['../class_display_scrolls.html#a1dc54572cc7e15ff936bd432fc0b34fe',1,'DisplayScrolls.y_Pacece_Between_Items()']]],
+  ['y_5fpaece_5fbetween_5fitems_1',['y_Paece_Between_Items',['../class_scroll_details.html#aabeeba25af51f262b02b32c35c445d80',1,'ScrollDetails']]],
+  ['y_5fstart_2',['y_Start',['../class_display_facts.html#ae456f564c635bc9b5b3108bde3e20bbd',1,'DisplayFacts.y_Start()'],['../class_display_scrolls.html#a084e9003fba64e26d56ed5ef955e996b',1,'DisplayScrolls.y_Start()'],['../class_scroll_details.html#a87f0efdeb12adb4e03c26866870cd20f',1,'ScrollDetails.y_Start()']]]
+];
diff --git a/Doxygen/output/html/search/variables_2.html b/Doxygen/output/html/search/variables_2.html
new file mode 100644
index 0000000000000000000000000000000000000000..833f41654724b452d20a6c7ad053830ef78c1484
--- /dev/null
+++ b/Doxygen/output/html/search/variables_2.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="variables_2.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+  if (event.data == "take_focus") {
+    var elem = searchResults.NavNext(0);
+    if (elem) elem.focus();
+  }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/search/variables_2.js b/Doxygen/output/html/search/variables_2.js
new file mode 100644
index 0000000000000000000000000000000000000000..0d851fee43063975ff22f310db9145edc56780d3
--- /dev/null
+++ b/Doxygen/output/html/search/variables_2.js
@@ -0,0 +1,6 @@
+var searchData=
+[
+  ['backlog_0',['backlog',['../class_fact_organizer.html#a450bb7f70ec71412cc6fe0314e07a3b2',1,'FactOrganizer.backlog()'],['../class_public_fact_organizer.html#a165e5ef97be7d87f772b60e5c6574881',1,'PublicFactOrganizer.backlog()']]],
+  ['bool_1',['bool',['../struct_stage_static_1_1_stage_error_struct.html#ad9fc599de9abed7f4b9aa950dec801b6',1,'StageStatic::StageErrorStruct']]],
+  ['buttons_2',['Buttons',['../class_tool_mode_selector.html#ad4ae45a4882feff46ab2c62bd507cd76',1,'ToolModeSelector']]]
+];
diff --git a/Doxygen/output/html/search/variables_3.html b/Doxygen/output/html/search/variables_3.html
new file mode 100644
index 0000000000000000000000000000000000000000..7ef980caa86ff11c0eb5fb43c52e397abcaccde6
--- /dev/null
+++ b/Doxygen/output/html/search/variables_3.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="variables_3.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+  if (event.data == "take_focus") {
+    var elem = searchResults.NavNext(0);
+    if (elem) elem.focus();
+  }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/search/variables_3.js b/Doxygen/output/html/search/variables_3.js
new file mode 100644
index 0000000000000000000000000000000000000000..49db1f5580796c65f8906e4a0f176d18be1afac9
--- /dev/null
+++ b/Doxygen/output/html/search/variables_3.js
@@ -0,0 +1,28 @@
+var searchData=
+[
+  ['cam_0',['Cam',['../class_align_text.html#a8954a34d9aadcb917ab19c4b81db534f',1,'AlignText.Cam()'],['../class_world_cursor.html#a308d7c85e2989c6cadb4b26fbb108498',1,'WorldCursor.Cam()']]],
+  ['camcontrol_1',['CamControl',['../class_hide_u_i.html#aae2b5ecfe2919eb146644bb22e3120dd',1,'HideUI']]],
+  ['canvasgroup_2',['canvasGroup',['../class_scroll_u_i_manager.html#a31fdb6daae3f50708b7f95bed75659d7',1,'ScrollUIManager']]],
+  ['category_3',['Category',['../class_stage_static.html#a6eec1c1438bf0ffe784e0676f5a578f5',1,'StageStatic.Category()'],['../class_create_loader.html#afa009781fd95cbd1fb4e644f0ab10e1d',1,'CreateLoader.Category()']]],
+  ['category_4',['category',['../class_stage.html#ae5516c644b31b5ac3a738224af511d80',1,'Stage.category()'],['../class_collapsable_category.html#a365a18cf58a6bee94b76266e220ed35f',1,'CollapsableCategory.category()']]],
+  ['charakteranimation_5',['CharakterAnimation',['../class_character_dialog.html#a804d01e1594d9b62a1ed9db7478f43d2',1,'CharacterDialog']]],
+  ['comparer_6',['Comparer',['../class_solution_organizer_1_1_sub_solution.html#a481a4b95cb385da391a1c4548508f9d4',1,'SolutionOrganizer::SubSolution']]],
+  ['completions_7',['completions',['../class_scroll_1_1_scroll_dynamic_info.html#aac5d94d96714ac6de93425ded8b7129b',1,'Scroll::ScrollDynamicInfo']]],
+  ['content_8',['content',['../class_collapsable_category.html#a8f0670c674d5d15e451da3572a0f0d4a',1,'CollapsableCategory']]],
+  ['creation_9',['creation',['../struct_fact_organizer_1_1stepnote.html#ab8938fdb7cd414689bd36620e48548d5',1,'FactOrganizer.stepnote.creation()'],['../struct_public_fact_organizer_1_1stepnote.html#a699ff26a720060602cc358f7f070b119',1,'PublicFactOrganizer.stepnote.creation()']]],
+  ['creatormode_10',['creatorMode',['../class_stage.html#a75bc2808e0b62640ad402d43a51d26f0',1,'Stage']]],
+  ['current_11',['current',['../class_drop_handling.html#af1789e6005d12fa02d11c0316d127e18',1,'DropHandling']]],
+  ['current_5fname_12',['current_name',['../class_stage_static.html#a90720efb3185f55cd5f85d024358e6d7',1,'StageStatic']]],
+  ['currentdistance_13',['currentDistance',['../class_task_charakter_animation.html#ac015f59f5a4bb5c14574f2314a7830a0',1,'TaskCharakterAnimation']]],
+  ['currentfact_14',['currentFact',['../class_drop_handling.html#a108a9ae0b9311f05c2cc0e5a6d101894',1,'DropHandling']]],
+  ['currentmmtanswer_15',['currentMmtAnswer',['../class_scroll_details.html#ad0e5dbe252382302148dd8a4e352914f',1,'ScrollDetails']]],
+  ['currenttransform_16',['currentTransform',['../class_task_charakter_animation.html#a6683175a89df75b0e3b3bc5f1e05ad59',1,'TaskCharakterAnimation']]],
+  ['currentvalue_17',['currentValue',['../class_loading_screen_percentage.html#aaa6e26472961429805abd062f1c952de',1,'LoadingScreenPercentage']]],
+  ['cursor_18',['Cursor',['../class_gadget.html#ad932ca8643a5a86c74ed070079a8f70e',1,'Gadget.Cursor()'],['../class_shiny_things.html#a6de729b70d5a18c9d16292758d7bee7d',1,'ShinyThings.Cursor()']]],
+  ['cursor_19',['cursor',['../class_scroll_details.html#a5565d82324dc2bbe79a19b54cee5c4b5',1,'ScrollDetails']]],
+  ['cursorrenderer_20',['CursorRenderer',['../class_hide_u_i.html#a6f3384022ae8f7af8ce678dbe8e6c58a',1,'HideUI']]],
+  ['curvedrawingactivated_21',['curveDrawingActivated',['../class_angle_tool.html#ad53d1012ac71ea87e16563e4cb00f0ed',1,'AngleTool']]],
+  ['curvedrawingvertexcount_22',['curveDrawingVertexCount',['../class_angle_tool.html#ad60891ad87435994e65f10f49f0202a1',1,'AngleTool']]],
+  ['curveendpoint_23',['curveEndPoint',['../class_angle_tool.html#a19127e03404289cc416de14d4178ef35',1,'AngleTool']]],
+  ['curveradius_24',['curveRadius',['../class_angle_tool.html#a9689be22a443b6f6613bb5809a793c22',1,'AngleTool']]]
+];
diff --git a/Doxygen/output/html/search/variables_4.html b/Doxygen/output/html/search/variables_4.html
new file mode 100644
index 0000000000000000000000000000000000000000..0058b6bbdce6dff499a00bd174e0d3186f274ad6
--- /dev/null
+++ b/Doxygen/output/html/search/variables_4.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="variables_4.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+  if (event.data == "take_focus") {
+    var elem = searchResults.NavNext(0);
+    if (elem) elem.focus();
+  }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/search/variables_4.js b/Doxygen/output/html/search/variables_4.js
new file mode 100644
index 0000000000000000000000000000000000000000..2c4c9e1e32c8741a4a11c23d8a20f37cbf63a269
--- /dev/null
+++ b/Doxygen/output/html/search/variables_4.js
@@ -0,0 +1,18 @@
+var searchData=
+[
+  ['darkcolor_0',['darkColor',['../class_shiny_things.html#aaaf397bdb22669ed1efc37c9f6960905',1,'ShinyThings']]],
+  ['date_1',['date',['../class_player_record.html#aa5e9b78561ffbb7edffdd63d9f708949',1,'PlayerRecord']]],
+  ['deactivatesnapkey_2',['deactivateSnapKey',['../class_world_cursor.html#a0183d66e569dd39faedaf495f2a69a43',1,'WorldCursor']]],
+  ['ded_3',['Ded',['../class_m_m_t_u_r_i_collection.html#a6c86dfd72739c24050918ec7c78b8972',1,'MMTURICollection']]],
+  ['defaultmaterial_4',['defaultMaterial',['../class_shiny_things.html#ace1ee19f5351c0c9e57d6bc26ecf8a8d',1,'ShinyThings']]],
+  ['description_5',['Description',['../class_create_loader.html#a394dc617bef9ff01e9516001604bd7ad',1,'CreateLoader']]],
+  ['description_6',['description',['../class_scroll.html#a69b80531dee462e546262c62c1c58a6b',1,'Scroll.description()'],['../class_stage.html#aba3fc0bfb46dc5ebdf0b47245c811a88',1,'Stage.description()']]],
+  ['detailscreen_7',['DetailScreen',['../class_display_scrolls.html#a7c2af585d6aedd4ab3cfe0d3777d7d1d',1,'DisplayScrolls.DetailScreen()'],['../class_scroll_clicked_script.html#a2f1385dce7f3368af0847dfc829008a1',1,'ScrollClickedScript.DetailScreen()']]],
+  ['df_8',['df',['../class_scroll_1_1_scroll_symbol_fact.html#a86571379ff59b5e757bd5a1288fff793',1,'Scroll.ScrollSymbolFact.df()'],['../class_j_s_o_n_manager_1_1_m_m_t_symbol_declaration.html#af2bc82076ff11f57599d30f40e68c326',1,'JSONManager.MMTSymbolDeclaration.df()']]],
+  ['dir_9',['Dir',['../class_abstract_line_fact.html#a40b1f97365bece5da7e2cabe983e4d10',1,'AbstractLineFact']]],
+  ['directionallight_10',['directionalLight',['../class_shiny_things.html#a95ade9077df304fa629ff8c84cc0e827',1,'ShinyThings']]],
+  ['displayedfacts_11',['displayedFacts',['../class_display_facts.html#a3c09884bd51cfeee1975e36a29703c8a',1,'DisplayFacts']]],
+  ['distance_12',['Distance',['../class_line_fact.html#ad7ebf0dc48a1fef6d75bea7d57e86dd4',1,'LineFact']]],
+  ['dragged_13',['dragged',['../class_drag_handling.html#a04398316b74578f6a44422bf0a8965a5',1,'DragHandling']]],
+  ['dynamicscrolldescriptionsactive_14',['dynamicScrollDescriptionsActive',['../class_scroll_details.html#a8606726af66a0efe799eb9ceb8e03e51',1,'ScrollDetails']]]
+];
diff --git a/Doxygen/output/html/search/variables_5.html b/Doxygen/output/html/search/variables_5.html
new file mode 100644
index 0000000000000000000000000000000000000000..a2f9f1f1372ad92f0917bc72570ad9efcf2f74b7
--- /dev/null
+++ b/Doxygen/output/html/search/variables_5.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="variables_5.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+  if (event.data == "take_focus") {
+    var elem = searchResults.NavNext(0);
+    if (elem) elem.focus();
+  }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/search/variables_5.js b/Doxygen/output/html/search/variables_5.js
new file mode 100644
index 0000000000000000000000000000000000000000..6493b88c06bef1d7a5a8185750da4791a4093c58
--- /dev/null
+++ b/Doxygen/output/html/search/variables_5.js
@@ -0,0 +1,12 @@
+var searchData=
+[
+  ['editloader_0',['editLoader',['../class_collapsable_category.html#a60d374d41f86ea4ebb60b38b5d2994bf',1,'CollapsableCategory.editLoader()'],['../class_collapsable_stage.html#a25d7c5831771998e5ff1f53d64834566',1,'CollapsableStage.editLoader()'],['../class_stage_loader.html#a96d438f2f1b864d3b9edf585e44da4a7',1,'StageLoader.editLoader()']]],
+  ['endingsol_1',['endingSol',['../class_solution_organizer.html#ae209c8ca2efc1e90d7301b2b780f3d8e',1,'SolutionOrganizer']]],
+  ['endingval_2',['endingVal',['../class_solution_organizer.html#a7f9f8e13ac4fc6e6a0174d313c1a574f',1,'SolutionOrganizer']]],
+  ['entrybody_3',['EntryBody',['../class_stage_loader.html#a53265a201cc424141cd790eda82fcb2b',1,'StageLoader']]],
+  ['entryheader_4',['EntryHeader',['../class_list_loader.html#abbbf3e7c27392eb6a381481585eff1d3',1,'ListLoader']]],
+  ['entrytime_5',['EntryTime',['../class_stage_loader.html#ad0b28acee7003d7fef9a06fd3f099bc7',1,'StageLoader']]],
+  ['eq_6',['Eq',['../class_m_m_t_u_r_i_collection.html#acd62c57c5f7c10164a1d837c1c702233',1,'MMTURICollection']]],
+  ['errors_7',['errors',['../class_scroll_1_1_scroll_application_info.html#aa85df42ec59b6641bbaf21ef57157d39',1,'Scroll.ScrollApplicationInfo.errors()'],['../class_scroll_1_1_scroll_dynamic_info.html#ad5ca5564f911d0d7dd86ac7340e61160',1,'Scroll.ScrollDynamicInfo.errors()']]],
+  ['extrahighlight_8',['extraHighlight',['../class_shiny_things.html#aa3adda8190e68df89dfeb7e5c2b26bab',1,'ShinyThings']]]
+];
diff --git a/Doxygen/output/html/search/variables_6.html b/Doxygen/output/html/search/variables_6.html
new file mode 100644
index 0000000000000000000000000000000000000000..2e98801ff6fdbab3e2df2f23057f06a77858b788
--- /dev/null
+++ b/Doxygen/output/html/search/variables_6.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="variables_6.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+  if (event.data == "take_focus") {
+    var elem = searchResults.NavNext(0);
+    if (elem) elem.focus();
+  }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/search/variables_6.js b/Doxygen/output/html/search/variables_6.js
new file mode 100644
index 0000000000000000000000000000000000000000..48f0f357c1c6b02c54ba14266a06c8f8843df686
--- /dev/null
+++ b/Doxygen/output/html/search/variables_6.js
@@ -0,0 +1,14 @@
+var searchData=
+[
+  ['f_0',['f',['../class_j_s_o_n_manager_1_1_o_m_f.html#ae0681d0d80efa9ec2f43ad5240e2ed05',1,'JSONManager::OMF']]],
+  ['fact_1',['fact',['../class_fact_wrapper.html#ace8889b64bf1f81951736146dd313a68',1,'FactWrapper.fact()'],['../class_scroll_1_1_scroll_assignment.html#a1604f72bb48db2b7d79aed2b836d9d35',1,'Scroll.ScrollAssignment.fact()'],['../class_scroll_1_1_scroll_application_checking_error.html#a2bb0db42e4469a1b87b5d98eddbf7815',1,'Scroll.ScrollApplicationCheckingError.fact()']]],
+  ['fact_5fcomparer_2',['fact_comparer',['../class_solution_organizer_1_1_sub_solution.html#a47f8032dfd74099f945ab2d58dcbe68c',1,'SolutionOrganizer::SubSolution']]],
+  ['factanimationactive_3',['factAnimationActive',['../class_shiny_things.html#a132fb507a9db9e9002315813a7642f6f',1,'ShinyThings']]],
+  ['factdict_4',['FactDict',['../class_fact_organizer.html#aaecadb732959072d4b65bb63329d2834',1,'FactOrganizer']]],
+  ['factrepresentation_5',['FactRepresentation',['../class_fact_spawner.html#a772d746a1623f7c5ccce31cbd1e63a86',1,'FactSpawner']]],
+  ['factstate_6',['factState',['../class_player_record.html#abf3aa231c1d3a2962eb1049507392c81',1,'PlayerRecord']]],
+  ['facturi_7',['factUri',['../class_rendered_scroll_fact.html#ae5c9c7ad9f6f112b0ded53b1e3b1a058',1,'RenderedScrollFact']]],
+  ['feather_5fk_8',['feather_k',['../class_discrete_bar_slider.html#a45df979d6ed7e21b8cd3d5e670d3666e',1,'DiscreteBarSlider']]],
+  ['fieldactions_9',['FieldActions',['../class_discrete_bar_slider.html#a2318a71019d97420bbc0c1230298eae9',1,'DiscreteBarSlider']]],
+  ['fireworks_5fanimation_10',['Fireworks_Animation',['../class_shiny_things.html#a24ff1d5f2f91c5957231cdd1a99838b7',1,'ShinyThings']]]
+];
diff --git a/Doxygen/output/html/search/variables_7.html b/Doxygen/output/html/search/variables_7.html
new file mode 100644
index 0000000000000000000000000000000000000000..751f4b8ec67f08ddfd37161fd64f8d27a4fcc2c0
--- /dev/null
+++ b/Doxygen/output/html/search/variables_7.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="variables_7.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+  if (event.data == "take_focus") {
+    var elem = searchResults.NavNext(0);
+    if (elem) elem.focus();
+  }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/search/variables_7.js b/Doxygen/output/html/search/variables_7.js
new file mode 100644
index 0000000000000000000000000000000000000000..fe91a807263ce1533fff3ae98a5ad1755966b324
--- /dev/null
+++ b/Doxygen/output/html/search/variables_7.js
@@ -0,0 +1,11 @@
+var searchData=
+[
+  ['gadgetbutton_0',['GadgetButton',['../class_gadget_manager.html#a90c28648322b191c95a0ef3952193af6',1,'GadgetManager']]],
+  ['gadgetlaserdistance_1',['GadgetLaserDistance',['../class_global_behaviour.html#a92c2f8400e0d87b4f0945056afc8a895',1,'GlobalBehaviour']]],
+  ['gadgetphysicaldistance_2',['GadgetPhysicalDistance',['../class_global_behaviour.html#a9d68eb756eac5f76b890c519e90ff142',1,'GlobalBehaviour']]],
+  ['gadgets_3',['gadgets',['../class_gadget_manager.html#a08d23113eb93f42ecedf80ddc6216ea2',1,'GadgetManager']]],
+  ['gadgetui_4',['GadgetUI',['../class_gadget_manager.html#abc94c0d4f2fc097c62a6898105f6835b',1,'GadgetManager']]],
+  ['gamenotsucceededevent_5',['gameNotSucceededEvent',['../class_communication_events.html#a88b3e2fccf15522cd51de25160810bb0',1,'CommunicationEvents']]],
+  ['gamesucceeded_6',['gameSucceeded',['../class_character_dialog.html#a520efaa5e17414969c3949c9ecd41404',1,'CharacterDialog']]],
+  ['gamesucceededevent_7',['gameSucceededEvent',['../class_communication_events.html#a8e4076c60a9e3d8f8e0f39e278cbd350',1,'CommunicationEvents']]]
+];
diff --git a/Doxygen/output/html/search/variables_8.html b/Doxygen/output/html/search/variables_8.html
new file mode 100644
index 0000000000000000000000000000000000000000..b8cca88f58e6a6141a845b741b994b31b521d300
--- /dev/null
+++ b/Doxygen/output/html/search/variables_8.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="variables_8.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+  if (event.data == "take_focus") {
+    var elem = searchResults.NavNext(0);
+    if (elem) elem.focus();
+  }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/search/variables_8.js b/Doxygen/output/html/search/variables_8.js
new file mode 100644
index 0000000000000000000000000000000000000000..9530d81bffcab343de4259d545ae9d6b02c29f96
--- /dev/null
+++ b/Doxygen/output/html/search/variables_8.js
@@ -0,0 +1,19 @@
+var searchData=
+[
+  ['happy_0',['happy',['../class_task_charakter_animation.html#a860520d047fa5434e7d569eefda9b6ff',1,'TaskCharakterAnimation']]],
+  ['happytime_1',['happyTime',['../class_task_charakter_animation.html#a0f1e97a14871a4d9613ca50deab5b0cb',1,'TaskCharakterAnimation']]],
+  ['happytimer_2',['happyTimer',['../class_task_charakter_animation.html#a6f5fce609565247fd5fb624627868446',1,'TaskCharakterAnimation']]],
+  ['height_3',['height',['../class_circle_segment_generator.html#ae04905b107d512f333903af3a29cface',1,'CircleSegmentGenerator']]],
+  ['hiddenstate_4',['hiddenState',['../class_stage.html#ad6a667991a33549a592b632fbd2b7b96',1,'Stage']]],
+  ['hierarchie_5',['hierarchie',['../class_stage.html#a4fb4a27911c43d45d5f86d3f96f08654',1,'Stage']]],
+  ['hierstage_6',['hierStage',['../class_stage.html#ad575b437d33ef2993a819885bc5038a6',1,'Stage.hierStage()'],['../class_player_record.html#a0d2ba743b30fccd35904bec61e2a08a2',1,'PlayerRecord.hierStage()']]],
+  ['hierstate_7',['hierState',['../class_fact_organizer.html#a92323014eb7bc9262a1f5e5c6cfbbf1e',1,'FactOrganizer']]],
+  ['hierval_8',['hierVal',['../class_solution_organizer.html#a37ac0452bc743f9841c2b137b243a63b',1,'SolutionOrganizer']]],
+  ['highlightedpushoutfact_9',['highlightedPushoutFact',['../class_shiny_things.html#af7e62739b38d54429029d45e892d19f1',1,'ShinyThings']]],
+  ['highlightmaterial_10',['highlightMaterial',['../class_shiny_things.html#a2fa3c9ce04bd63aa047e61330dfee50c',1,'ShinyThings']]],
+  ['hintanimationduration_11',['hintAnimationDuration',['../class_global_behaviour.html#a483a7eb1b95b939ee2fff43f72017b43',1,'GlobalBehaviour']]],
+  ['hintanimationendcolor_12',['hintAnimationEndColor',['../class_global_behaviour.html#a27b3678b34828425fb55ba044e2ccd40',1,'GlobalBehaviour']]],
+  ['hintanimationstartcolor_13',['hintAnimationStartColor',['../class_global_behaviour.html#a0f78e0aaa9e4b43434778a64c2af9a1c',1,'GlobalBehaviour']]],
+  ['hintavailableevent_14',['HintAvailableEvent',['../class_communication_events.html#adf81140e769aed2aaec020b0feb65004',1,'CommunicationEvents']]],
+  ['hit_15',['Hit',['../class_world_cursor.html#ae17046b0ee7a45fe1b19424a5893c99a',1,'WorldCursor']]]
+];
diff --git a/Doxygen/output/html/search/variables_9.html b/Doxygen/output/html/search/variables_9.html
new file mode 100644
index 0000000000000000000000000000000000000000..0237c66efcf6ec7ba2d91e8e0a5659f28fb4ffce
--- /dev/null
+++ b/Doxygen/output/html/search/variables_9.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="variables_9.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+  if (event.data == "take_focus") {
+    var elem = searchResults.NavNext(0);
+    if (elem) elem.focus();
+  }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/search/variables_9.js b/Doxygen/output/html/search/variables_9.js
new file mode 100644
index 0000000000000000000000000000000000000000..f48b1233b466800872da7d4feddc98db2f893636
--- /dev/null
+++ b/Doxygen/output/html/search/variables_9.js
@@ -0,0 +1,16 @@
+var searchData=
+[
+  ['id_0',['id',['../class_gadget.html#a08cf9e25270636472e93195bc1516878',1,'Gadget']]],
+  ['id_1',['ID',['../class_rendered_scroll_fact.html#aed35d1e7973c9645e583e8c6d9393767',1,'RenderedScrollFact']]],
+  ['id_2',['Id',['../struct_fact_organizer_1_1stepnote.html#afa447050dcd81f37f8594eb140383deb',1,'FactOrganizer.stepnote.Id()'],['../struct_public_fact_organizer_1_1stepnote.html#abbf732374719c07d7f424252dd969a2c',1,'PublicFactOrganizer.stepnote.Id()'],['../class_create_loader.html#a428cdf1f879b7f5e2706390bfbf6d881',1,'CreateLoader.Id()']]],
+  ['ignorelayermask_3',['ignoreLayerMask',['../class_gadget.html#acb04c1ca241da0b8e818144a80d9e55d',1,'Gadget']]],
+  ['imagetochange_4',['imageToChange',['../class_image_hint_animation.html#a49ceda265edb82235bd2061b4365f5e9',1,'ImageHintAnimation']]],
+  ['initialshow_5',['initialShow',['../class_scroll_u_i_manager.html#a4b80cb5f5d9c612c8c913da2df9a690f',1,'ScrollUIManager']]],
+  ['input_6',['input',['../class_input_field_panel.html#ab2dba3af91721e6facedd7a538eb89b7',1,'InputFieldPanel']]],
+  ['invalid_5fworld_7',['invalid_world',['../class_create_loader.html#ac8afb8d1784c34eb7e62f9be979c8871',1,'CreateLoader']]],
+  ['invalidfolder_8',['InvalidFolder',['../struct_stage_static_1_1_stage_error_struct.html#ac33fa9e9b8eb2f9df758adab5a2907d4',1,'StageStatic::StageErrorStruct']]],
+  ['invoke_9',['invoke',['../class_fact_organizer.html#a860fca9ebe54f629ce9c1278c8b3ee49',1,'FactOrganizer.invoke()'],['../class_public_fact_organizer.html#a0822bae7dd0309786258ea2987fab191',1,'PublicFactOrganizer.invoke()']]],
+  ['is_5fright_5fangle_10',['is_right_angle',['../class_angle_fact.html#a1cf9d7f8dc2a0fae3b37f9746ff88d9b',1,'AngleFact']]],
+  ['isdragged_11',['isDragged',['../class_discrete_bar_slider.html#a47c73c1fd273b74fec3f7c073aeebfe0',1,'DiscreteBarSlider']]],
+  ['items_12',['items',['../class_pythagoras_script.html#acbe508b93b3b10165222fa10d3b56056',1,'PythagorasScript']]]
+];
diff --git a/Doxygen/output/html/search/variables_a.html b/Doxygen/output/html/search/variables_a.html
new file mode 100644
index 0000000000000000000000000000000000000000..5d658353414384059ace89cc7897b907c7c11aa6
--- /dev/null
+++ b/Doxygen/output/html/search/variables_a.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="variables_a.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+  if (event.data == "take_focus") {
+    var elem = searchResults.NavNext(0);
+    if (elem) elem.focus();
+  }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/search/variables_a.js b/Doxygen/output/html/search/variables_a.js
new file mode 100644
index 0000000000000000000000000000000000000000..d150630d5d23d5f0c77fb0d88ec607031cefc9e8
--- /dev/null
+++ b/Doxygen/output/html/search/variables_a.js
@@ -0,0 +1,5 @@
+var searchData=
+[
+  ['key_0',['Key',['../class_hide_u_i.html#a2fd710c4351fe4bb71867212b46ccada',1,'HideUI']]],
+  ['kind_1',['kind',['../class_scroll_1_1_scroll_fact.html#ae07ee182904731cb2fffd620e7a7aa00',1,'Scroll.ScrollFact.kind()'],['../class_scroll_1_1_scroll_application_checking_error.html#a9b62ae23eb4696e6e67416ec64101fce',1,'Scroll.ScrollApplicationCheckingError.kind()'],['../class_j_s_o_n_manager_1_1_m_m_t_term.html#a45857e5fe488997469396914faf7d2bc',1,'JSONManager.MMTTerm.kind()'],['../class_j_s_o_n_manager_1_1_o_m_a.html#a5927b865a8b4d04a0a3133d1f30fcdbb',1,'JSONManager.OMA.kind()'],['../class_j_s_o_n_manager_1_1_o_m_s.html#a6ef411ca1dc31786de7c2c49eb11a9db',1,'JSONManager.OMS.kind()'],['../class_j_s_o_n_manager_1_1_o_m_s_t_r.html#ad83b1bf0edcaf92fdf09f5fb16ab3927',1,'JSONManager.OMSTR.kind()'],['../class_j_s_o_n_manager_1_1_o_m_f.html#ade50c06668f0d927d17df79ebae0b7d5',1,'JSONManager.OMF.kind()'],['../class_j_s_o_n_manager_1_1_m_m_t_symbol_declaration.html#a18b9110321c18392a1eea83b72e59e08',1,'JSONManager.MMTSymbolDeclaration.kind()'],['../class_j_s_o_n_manager_1_1_m_m_t_value_declaration.html#a07acd8a9509e6a3594653c1fff501df7',1,'JSONManager.MMTValueDeclaration.kind()']]]
+];
diff --git a/Doxygen/output/html/search/variables_b.html b/Doxygen/output/html/search/variables_b.html
new file mode 100644
index 0000000000000000000000000000000000000000..812f68d00aab88083ccb6f97daed49682ca9104a
--- /dev/null
+++ b/Doxygen/output/html/search/variables_b.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="variables_b.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+  if (event.data == "take_focus") {
+    var elem = searchResults.NavNext(0);
+    if (elem) elem.focus();
+  }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/search/variables_b.js b/Doxygen/output/html/search/variables_b.js
new file mode 100644
index 0000000000000000000000000000000000000000..258a546b6b9408478cffd4828d3a8665789748ee
--- /dev/null
+++ b/Doxygen/output/html/search/variables_b.js
@@ -0,0 +1,38 @@
+var searchData=
+[
+  ['label_0',['label',['../class_scroll.html#a741095d5dd6dc8dad06929addc6ac1af',1,'Scroll.label()'],['../class_scroll_1_1_scroll_fact.html#a5bcc4b0d2464e91edcf32dd15cdbba6c',1,'Scroll.ScrollFact.label()'],['../class_j_s_o_n_manager_1_1_m_m_t_declaration.html#a1b3f2ca70726f61db58b1cf2d95b90f3',1,'JSONManager.MMTDeclaration.label()']]],
+  ['labelmesh_1',['LabelMesh',['../class_rendered_scroll_fact.html#aed810ad13492031addbdaaa32c72f318',1,'RenderedScrollFact']]],
+  ['last_5factive_5fslot_2',['last_active_slot',['../class_discrete_bar_slider.html#a0707b84e0ed44f1aeaad6d230c73da73',1,'DiscreteBarSlider']]],
+  ['last_5fpos_3',['last_pos',['../class_discrete_bar_slider.html#aa00b067ce6f12ee1387ca5efe8d05ec8',1,'DiscreteBarSlider']]],
+  ['lastfactselection_4',['lastFactSelection',['../class_shiny_things.html#a8f70cbd419583451204277ece4c6c88a',1,'ShinyThings']]],
+  ['latestcompletions_5',['LatestCompletions',['../class_scroll_details.html#a1a9b67f5dccaa7664e62098cdfc51d7a',1,'ScrollDetails']]],
+  ['latestrenderedhints_6',['LatestRenderedHints',['../class_scroll_details.html#ae5f13f5137cce74fbea839f56f3b9c49',1,'ScrollDetails']]],
+  ['layermask_7',['layerMask',['../class_world_cursor.html#a4fe4a28697cd670cb8ee86eb32221fb9',1,'WorldCursor']]],
+  ['layerpendulumhits_8',['LayerPendulumHits',['../class_pendulum.html#a48eeac7caff1e03d492fd556e70d114c',1,'Pendulum.LayerPendulumHits()'],['../class_pole_tool.html#ac75c5a5080daa7a2ac988e00cf33822b',1,'PoleTool.LayerPendulumHits()']]],
+  ['lelvelverifiedsolved_9',['LelvelVerifiedSolved',['../class_task_charakter_animation.html#ad8d2c5f5c437a192f48433e06f7568b6',1,'TaskCharakterAnimation']]],
+  ['letterindex_10',['letterIndex',['../class_character_dialog.html#af28b50e40ae391bd4d058c14ed16e059',1,'CharacterDialog']]],
+  ['levelreset_11',['LevelReset',['../class_communication_events.html#a4df6a73573e44d82a79bc6c04bb502b1',1,'CommunicationEvents']]],
+  ['lhs_12',['lhs',['../class_scroll_1_1_scroll_value_fact.html#a9a89943c4d58a62f0732bea86f7643e8',1,'Scroll.ScrollValueFact.lhs()'],['../class_j_s_o_n_manager_1_1_m_m_t_value_declaration.html#a09e2bd5d49876dee3965d8f905ef50ec',1,'JSONManager.MMTValueDeclaration.lhs()']]],
+  ['lightcolor_13',['lightColor',['../class_shiny_things.html#a4bea8892d28dede5d79e867987a4f0be',1,'ShinyThings']]],
+  ['line_14',['Line',['../class_fact_spawner.html#a0e1feb4a8a6159d0053be88d75a6654d',1,'FactSpawner']]],
+  ['linedrawingactivated_15',['lineDrawingActivated',['../class_line_tool.html#a5773db6d8471df8474c86f6c5e80079d',1,'LineTool.lineDrawingActivated()'],['../class_lot_tool.html#a8c1b106b0ff886bb4df996b4306899c8',1,'LotTool.lineDrawingActivated()'],['../class_pendulum.html#aedbb27b1100528f079ef500bc3504b91',1,'Pendulum.lineDrawingActivated()']]],
+  ['linefacts_16',['LineFacts',['../class_public_fact_organizer.html#af23d0a877cd223d48badc45afaadded0',1,'PublicFactOrganizer']]],
+  ['linemodefirstpointselected_17',['LineModeFirstPointSelected',['../class_line_tool.html#a91a2d4b69604fa2e83b1d64238a29a59',1,'LineTool']]],
+  ['linemodeisfirstpointselected_18',['LineModeIsFirstPointSelected',['../class_line_tool.html#aaf9a7272e35e01a5f67e49c57041ca3b',1,'LineTool']]],
+  ['lineof_19',['LineOf',['../class_m_m_t_u_r_i_collection.html#afbd8856cac128383dfa38026ad8d673d',1,'MMTURICollection']]],
+  ['linepositions_20',['linePositions',['../class_angle_tool.html#a9e5ae085fd67aeb07c7543c4f5ea2ec9',1,'AngleTool.linePositions()'],['../class_line_tool.html#a2c1eca8478b5312460a2d36f4dc472ba',1,'LineTool.linePositions()'],['../class_lot_tool.html#a28ad9c3db8d3410e9cc318fecd983877',1,'LotTool.linePositions()'],['../class_pendulum.html#a601308f53870f73c6b1a8db293125092',1,'Pendulum.linePositions()'],['../class_pole_tool.html#ae75d2c41006fff441c62e0ecfaf8fd35',1,'PoleTool.linePositions()'],['../class_tape.html#a7a8b3f34f8bb6b72a01794dcdbfa2dee',1,'Tape.linePositions()']]],
+  ['linepreviewmaterial_21',['linePreviewMaterial',['../class_line_tool.html#a96492db72543b0e32864249f03fec52f',1,'LineTool.linePreviewMaterial()'],['../class_lot_tool.html#a1fbfbcb8c0ebd0f71e609abca033a6d6',1,'LotTool.linePreviewMaterial()'],['../class_pendulum.html#ae7556a7f5eb9489f3900537e95cebcdf',1,'Pendulum.linePreviewMaterial()'],['../class_pole_tool.html#aca485c9583f2ff69c132dfebc8677649',1,'PoleTool.linePreviewMaterial()'],['../class_tape.html#aa778c83fb81572be965662098a52bcb5',1,'Tape.linePreviewMaterial()']]],
+  ['linerenderer_22',['lineRenderer',['../class_angle_tool.html#a7cad79bdeb58d592376fedfd0959c95d',1,'AngleTool.lineRenderer()'],['../class_line_tool.html#a244559456f61fa42b39557e7627edcb4',1,'LineTool.lineRenderer()'],['../class_lot_tool.html#aba288b4bb8b419bd1fc50abd2173189c',1,'LotTool.lineRenderer()'],['../class_pendulum.html#a8de65d06d2eb87bef3c037e7dfac9908',1,'Pendulum.lineRenderer()'],['../class_pole_tool.html#a83556f5ecd596ff5ed989ad7b6fe3307',1,'PoleTool.lineRenderer()'],['../class_tape.html#a2457ddc04ccd4247c80eab41496ef3d4',1,'Tape.lineRenderer()']]],
+  ['linetype_23',['LineType',['../class_m_m_t_u_r_i_collection.html#a44786873138c66366e57a94c65204909',1,'MMTURICollection']]],
+  ['list_24',['List',['../class_list_loader.html#a4848723c413e16c6b1694edd70cf2fb5',1,'ListLoader']]],
+  ['loadingscene_25',['loadingscene',['../class_loader.html#a5fdddcce2e6c1f966182ad7a3c0e09fb',1,'Loader']]],
+  ['local_26',['local',['../class_collapsable_stage.html#a9f51ac99b3256e0c18fd72e4c4124a32',1,'CollapsableStage.local()'],['../class_stage_loader.html#a73820456941d9cb8b5ab1f4ad5bddbb8',1,'StageLoader.local()']]],
+  ['local_5fstage_27',['local_stage',['../class_stage_static.html#a579d9db71338001b70cfe1374febd4b5',1,'StageStatic']]],
+  ['lockonly_28',['LockOnly',['../class_hide_u_i.html#aa3e1b218fc70980b63d393e2333a5eed',1,'HideUI']]],
+  ['lotmodeintersectionpoint_29',['LotModeIntersectionPoint',['../class_lot_tool.html#a3e402ecdb68181599a1d38f76df781ae',1,'LotTool']]],
+  ['lotmodeislineselected_30',['LotModeIsLineSelected',['../class_lot_tool.html#ac630aa2369dee754677fb154c6f856c0',1,'LotTool']]],
+  ['lotmodeispointselected_31',['LotModeIsPointSelected',['../class_lot_tool.html#a78ac5377e105980a2bb77db0fd6927ac',1,'LotTool']]],
+  ['lotmodelinehit_32',['LotModeLineHit',['../class_lot_tool.html#a03b4ddc0a21bc7737673d76492f4607b',1,'LotTool']]],
+  ['lotmodelinepointa_33',['LotModeLinePointA',['../class_lot_tool.html#a0f2487cac691fd416ccc8001f745c2ac',1,'LotTool']]],
+  ['lotmodelineselected_34',['LotModeLineSelected',['../class_lot_tool.html#a8e5c6bffdd2343f1a829471ae8097a33',1,'LotTool']]]
+];
diff --git a/Doxygen/output/html/search/variables_c.html b/Doxygen/output/html/search/variables_c.html
new file mode 100644
index 0000000000000000000000000000000000000000..8ac40ff979cf1535d7b40bfe4a15115ee2c30d40
--- /dev/null
+++ b/Doxygen/output/html/search/variables_c.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="variables_c.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+  if (event.data == "take_focus") {
+    var elem = searchResults.NavNext(0);
+    if (elem) elem.focus();
+  }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/search/variables_c.js b/Doxygen/output/html/search/variables_c.js
new file mode 100644
index 0000000000000000000000000000000000000000..cfc178b24e75f3ea9ac32e117b1640d4a3a05d9f
--- /dev/null
+++ b/Doxygen/output/html/search/variables_c.js
@@ -0,0 +1,27 @@
+var searchData=
+[
+  ['marker_0',['marker',['../class_fact_organizer.html#ac32ab3ce9c1ca4a3a99a75661a06be90',1,'FactOrganizer.marker()'],['../class_public_fact_organizer.html#ae40a8ff41c7f5796ce04d1c5a95cf38b',1,'PublicFactOrganizer.marker()']]],
+  ['masterids_1',['MasterIDs',['../class_solution_organizer_1_1_sub_solution.html#a2cf8b6fba11bd8bf7f8942a52f82b159',1,'SolutionOrganizer::SubSolution']]],
+  ['maxframeincrease_2',['maxFrameIncrease',['../class_loading_screen_percentage.html#a237a60f53b3aee44f0e2ab0151223a3f',1,'LoadingScreenPercentage']]],
+  ['maxheight_3',['maxHeight',['../class_pole_tool.html#a398d80eae97a3752566bd67bdda7c1f8',1,'PoleTool.maxHeight()'],['../class_tape.html#a1e32ef5930919e7491c5718453f3af43',1,'Tape.maxHeight()']]],
+  ['maxlabelid_4',['MaxLabelId',['../class_fact_organizer.html#abe60beebdfa8dff2de724fd72c6094e3',1,'FactOrganizer.MaxLabelId()'],['../class_public_fact_organizer.html#adf4db4a8616eb05c3f54927e476b58dc',1,'PublicFactOrganizer.MaxLabelId()']]],
+  ['maxrange_5',['MaxRange',['../class_gadget.html#aa5cbccf7078b56f38e9b3d972f04e999',1,'Gadget.MaxRange()'],['../class_world_cursor.html#a9908dca3f104fd3cbda39a67456d378b',1,'WorldCursor.MaxRange()']]],
+  ['mesh_6',['mesh',['../class_circle_segment_generator.html#a93c2a33567a50e73ce439c2dc8bb83f6',1,'CircleSegmentGenerator']]],
+  ['meshrenderertochange_7',['meshRendererToChange',['../class_mesh_renderer_hint_animation.html#a9fb44fce74e1d3757d205026bccbf545',1,'MeshRendererHintAnimation']]],
+  ['meshrenderertochangedefaultcolor_8',['meshRendererToChangeDefaultColor',['../class_mesh_renderer_hint_animation.html#aa990614172dd14484fb84420ef0a37e2',1,'MeshRendererHintAnimation']]],
+  ['messenger_9',['Messenger',['../class_create_loader.html#a268718f478ae33008538172317e08f66',1,'CreateLoader']]],
+  ['metainf_10',['MetaInf',['../class_fact_organizer.html#ad5555aba196a7b123addf7b62246e11c',1,'FactOrganizer.MetaInf()'],['../class_public_fact_organizer.html#a57eb271114cba31ef2935731350c173b',1,'PublicFactOrganizer.MetaInf()']]],
+  ['metric_11',['Metric',['../class_m_m_t_u_r_i_collection.html#acb54ee6e160d3479229bc3e715073197',1,'MMTURICollection']]],
+  ['mmtserverprocess_12',['mmtServerProcess',['../class_m_m_t_interface.html#ab2b3f4de73b46d627570efbd77a19e67',1,'MMTInterface']]],
+  ['mmtserverprocessinfo_13',['mmtServerProcessInfo',['../class_m_m_t_interface.html#ada41a27c0c56db10c1053fa562a30c24',1,'MMTInterface']]],
+  ['mmturis_14',['MMTURIs',['../class_j_s_o_n_manager.html#ae21635c82ec8792240f538aa467dedb8',1,'JSONManager']]],
+  ['mode_15',['mode',['../class_stage_static.html#a20f2ed5e85366b4ca52e1199186152fe',1,'StageStatic.mode()'],['../class_menue_loader.html#ae25fa1c3f19c8659d7e0aadebdc53431',1,'MenueLoader.mode()']]],
+  ['mode_5flast_16',['mode_last',['../class_menue_loader.html#ac7506b9f67dace4300fb9255799f7330',1,'MenueLoader']]],
+  ['modifier_17',['modifier',['../class_hide_u_i.html#a85c125b1b561dd7231efb35985c7f2ba',1,'HideUI']]],
+  ['modload_18',['modload',['../class_hide_u_i.html#af9c14de263c9e8ad25d11d123f9ae302',1,'HideUI']]],
+  ['modredo_19',['modredo',['../class_hide_u_i.html#aea57f90c42123066cdb0e04eb0fa117a',1,'HideUI']]],
+  ['modreset_20',['modreset',['../class_hide_u_i.html#a928ef2027144a91decdd95492418a5ac',1,'HideUI']]],
+  ['modsave_21',['modsave',['../class_hide_u_i.html#a0d8c5b5b830910b60e7cf248a1996062',1,'HideUI']]],
+  ['modundo_22',['modundo',['../class_hide_u_i.html#affb9fd89a41a78b0eb516d8396647c08',1,'HideUI']]],
+  ['msg_23',['msg',['../class_scroll_1_1_scroll_application_checking_error.html#a7aa0bad2855a585aec71fc1729307706',1,'Scroll::ScrollApplicationCheckingError']]]
+];
diff --git a/Doxygen/output/html/search/variables_d.html b/Doxygen/output/html/search/variables_d.html
new file mode 100644
index 0000000000000000000000000000000000000000..9f3a67ce637055adf57e3558fc1dde851702779b
--- /dev/null
+++ b/Doxygen/output/html/search/variables_d.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="variables_d.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+  if (event.data == "take_focus") {
+    var elem = searchResults.NavNext(0);
+    if (elem) elem.focus();
+  }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/search/variables_d.js b/Doxygen/output/html/search/variables_d.js
new file mode 100644
index 0000000000000000000000000000000000000000..58fd531e28988e38fea28e1b12baa0b7e19b5648
--- /dev/null
+++ b/Doxygen/output/html/search/variables_d.js
@@ -0,0 +1,17 @@
+var searchData=
+[
+  ['name_0',['Name',['../class_create_loader.html#ad642b4f8fc613cbac1e831df168a348e',1,'CreateLoader']]],
+  ['name_1',['name',['../class_stage.html#ac1281ad7083f3e5e403cce45289a0649',1,'Stage.name()'],['../class_player_record.html#a9e8a207d6ff512a8cff513d9219e40ba',1,'PlayerRecord.name()']]],
+  ['newassignmentevent_2',['NewAssignmentEvent',['../class_communication_events.html#aed36f9cca3210a36cded5951ed0f4c1a',1,'CommunicationEvents']]],
+  ['next_5fslot_3',['next_slot',['../class_discrete_bar_slider.html#a6c6690429dc721bc42911a486b4829e4',1,'DiscreteBarSlider']]],
+  ['nextrotation_4',['nextRotation',['../class_task_charakter_animation.html#a3ad3ad74c46613f358ae7e2419e400a7',1,'TaskCharakterAnimation']]],
+  ['nextscene_5',['nextscene',['../class_loader.html#a68c6dab153b022c0a0fe1f7992593fe2',1,'Loader']]],
+  ['nodescr_6',['NoDescr',['../class_stage_loader.html#a36433c9ceb184251623defc37eb1d975',1,'StageLoader']]],
+  ['noid_7',['NoId',['../class_stage_loader.html#a3c35f0731dd21e258df06cc6b767b7e9',1,'StageLoader']]],
+  ['nolocal_8',['NoLocal',['../class_stage_loader.html#a5c0732ac651c2210d835026474b4ddde',1,'StageLoader']]],
+  ['normal_9',['Normal',['../class_point_fact.html#abd1889af4a1f50d557eec9386727480f',1,'PointFact']]],
+  ['nostage_10',['NoStage',['../class_stage_loader.html#a499f4fdbdfd59aed438f4ff1d044e9c1',1,'StageLoader']]],
+  ['notloadable_11',['NotLoadable',['../struct_stage_static_1_1_stage_error_struct.html#ae16464c285e43889ef1a9d8f2a8e9e43',1,'StageStatic::StageErrorStruct']]],
+  ['number_12',['number',['../class_stage.html#a20fa1608a56af63b36cc3631c785cbb9',1,'Stage']]],
+  ['number_5fof_5fcolumn_13',['number_of_Column',['../class_display_facts.html#aa893a4c66ebb7dc0a59d42db09965385',1,'DisplayFacts.number_of_Column()'],['../class_display_scrolls.html#aeee442e3861f5ce1d17ecb680e06bbb6',1,'DisplayScrolls.number_of_Column()']]]
+];
diff --git a/Doxygen/output/html/search/variables_e.html b/Doxygen/output/html/search/variables_e.html
new file mode 100644
index 0000000000000000000000000000000000000000..b011dc278151c345a56bed8b6f5363b425106341
--- /dev/null
+++ b/Doxygen/output/html/search/variables_e.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="variables_e.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+  if (event.data == "take_focus") {
+    var elem = searchResults.NavNext(0);
+    if (elem) elem.focus();
+  }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/search/variables_e.js b/Doxygen/output/html/search/variables_e.js
new file mode 100644
index 0000000000000000000000000000000000000000..7c55034dcf4ff2cd52fb8fa0455722fced1b7c11
--- /dev/null
+++ b/Doxygen/output/html/search/variables_e.js
@@ -0,0 +1,8 @@
+var searchData=
+[
+  ['online_0',['OnLine',['../class_m_m_t_u_r_i_collection.html#a9a04ee58367c78cf4c13caa8d717eb9c',1,'MMTURICollection']]],
+  ['onlinefacts_1',['OnLineFacts',['../class_public_fact_organizer.html#a8666c6839c1028d059b6aa3728715dfb',1,'PublicFactOrganizer']]],
+  ['original_2',['original',['../class_scroll_1_1_scroll_dynamic_info.html#a1b5f400c55145422c6cfa864f65df58a',1,'Scroll::ScrollDynamicInfo']]],
+  ['original_5fstage_3',['original_stage',['../class_edit_loader.html#a78cd6daa27056417ceac34dc61057360',1,'EditLoader']]],
+  ['output_4',['output',['../class_input_field_panel.html#acb5a02a6fe2bec986c6237f0cb66a2e5',1,'InputFieldPanel']]]
+];
diff --git a/Doxygen/output/html/search/variables_f.html b/Doxygen/output/html/search/variables_f.html
new file mode 100644
index 0000000000000000000000000000000000000000..ea9c8123daa6fb8f106bb441642460c1cbb6b371
--- /dev/null
+++ b/Doxygen/output/html/search/variables_f.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="variables_f.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+  if (event.data == "take_focus") {
+    var elem = searchResults.NavNext(0);
+    if (elem) elem.focus();
+  }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/search/variables_f.js b/Doxygen/output/html/search/variables_f.js
new file mode 100644
index 0000000000000000000000000000000000000000..c5bff02bf61335f46f280a00bfa58137939d856d
--- /dev/null
+++ b/Doxygen/output/html/search/variables_f.js
@@ -0,0 +1,43 @@
+var searchData=
+[
+  ['pagemenue_0',['pageMenue',['../class_collapsable_category.html#a9458d662a974b0b2647698343d43c06f',1,'CollapsableCategory.pageMenue()'],['../class_collapsable_stage.html#a5c4f2161c0beb51b29bb7be902e7c601',1,'CollapsableStage.pageMenue()'],['../class_menue_loader.html#a58db453990401e5ddb6910ca26ea7621',1,'MenueLoader.pageMenue()']]],
+  ['pages_1',['Pages',['../class_menue_loader.html#aabe3205354d5997c1a0db35e02ebd9c7',1,'MenueLoader']]],
+  ['parameterdisplayprefab_2',['parameterDisplayPrefab',['../class_scroll_details.html#a1c98de63d5bad4deb76acae589bbae83',1,'ScrollDetails']]],
+  ['parameterdisplays_3',['ParameterDisplays',['../class_scroll_details.html#adb8b1cd64731d0724d9c2b46d6ba6f46',1,'ScrollDetails']]],
+  ['parentcanvas_4',['ParentCanvas',['../class_tool_mode_selector.html#a7fd6842a7a58d0b849e8097549592806',1,'ToolModeSelector']]],
+  ['parsefactdictionary_5',['parseFactDictionary',['../class_parsing_dictionary.html#aa036d649b21d63850efdd356b3b2e64e',1,'ParsingDictionary']]],
+  ['path_6',['path',['../class_fact_organizer.html#a122f899ca8aa641e98ae151d1881404c',1,'FactOrganizer.path()'],['../class_stage.html#a20db72c7801d237fc540a5b418bb025f',1,'Stage.path()']]],
+  ['path_5fval_7',['path_Val',['../class_solution_organizer.html#a20a88287acce441fc2f2fc25137e5f1e',1,'SolutionOrganizer']]],
+  ['pid_8',['Pid',['../class_on_line_fact.html#a22793b93ba87abf89663b4db0f1d84d0',1,'OnLineFact']]],
+  ['pid1_9',['Pid1',['../class_abstract_line_fact.html#a6b284181a10a3f70b5a0b4a6b395b98b',1,'AbstractLineFact.Pid1()'],['../class_angle_fact.html#aac7d53c0119ad92d4e16eb1a366338b7',1,'AngleFact.Pid1()']]],
+  ['pid2_10',['Pid2',['../class_abstract_line_fact.html#af446739ff8729464cbb65aea0e2ed053',1,'AbstractLineFact.Pid2()'],['../class_angle_fact.html#a53722f0066a1732ff4e848c1ed33dc29',1,'AngleFact.Pid2()']]],
+  ['pid3_11',['Pid3',['../class_angle_fact.html#a42acb966b99dedfbc3742c3018c56dab',1,'AngleFact']]],
+  ['player_12',['player',['../class_task_charakter_animation.html#ab22a22ed97277d42a350b19beb2c5d9e',1,'TaskCharakterAnimation']]],
+  ['player_5frecord_13',['player_record',['../class_stage.html#a6df1ca7a3cd6a91ae6f501a3c7370761',1,'Stage']]],
+  ['player_5frecord_5flist_14',['player_record_list',['../class_stage.html#a415322e81f811962f41ccc13a27b80fd',1,'Stage']]],
+  ['playerintalkingzone_15',['playerInTalkingZone',['../class_task_charakter_animation.html#a91e70e73c8eef371e023f0e520375f6e',1,'TaskCharakterAnimation']]],
+  ['point_16',['point',['../class_point_wrapper.html#a981d728dadfea2fcbcd3ce76e4a0db64',1,'PointWrapper']]],
+  ['point_17',['Point',['../class_point_fact.html#a8f7be00a80b5eb57ead541935efadd61',1,'PointFact.Point()'],['../class_m_m_t_u_r_i_collection.html#a5e56e2ca65b8ba35be4b2a2aedbefa49',1,'MMTURICollection.Point()']]],
+  ['pointfacts_18',['PointFacts',['../class_public_fact_organizer.html#aa2988f9f68a77312b50a3d3cbfb400ee',1,'PublicFactOrganizer']]],
+  ['poleheight_19',['poleHeight',['../class_pole_tool.html#a202fa4814f37ad152945574937bd6c41',1,'PoleTool']]],
+  ['positionregister_20',['positionRegister',['../class_math3d.html#a44b0a26cfe822b803dace3e4a17ab579',1,'Math3d']]],
+  ['positionsamplestaken_21',['positionSamplesTaken',['../class_math3d.html#aeca897531a6dfa57295bf1d3296a3177',1,'Math3d']]],
+  ['postimeregister_22',['posTimeRegister',['../class_math3d.html#a1b40b723fbdadf0b616549f678a66836',1,'Math3d']]],
+  ['prefab_5fangle_23',['prefab_Angle',['../class_display_facts.html#a51e636536fa460dd109deb009e195fff',1,'DisplayFacts']]],
+  ['prefab_5fdefault_24',['prefab_Default',['../class_display_facts.html#a9a2ba619092ce8543d028478f3b5fb19',1,'DisplayFacts']]],
+  ['prefab_5fdistance_25',['prefab_Distance',['../class_display_facts.html#ab3a393a56838f1dc55e03cd592575f53',1,'DisplayFacts']]],
+  ['prefab_5fline_26',['prefab_Line',['../class_display_facts.html#a05f9236cc54e4a9603905166125ef14e',1,'DisplayFacts']]],
+  ['prefab_5fonline_27',['prefab_OnLine',['../class_display_facts.html#a2e3871ae51e6e0df6d65d5273bbee063',1,'DisplayFacts']]],
+  ['prefab_5fpoint_28',['prefab_Point',['../class_display_facts.html#a4f3bd59f0d3256e1f8ed8a1746622524',1,'DisplayFacts']]],
+  ['prefabdictionary_29',['prefabDictionary',['../class_display_facts.html#aeb8b64beee7aaf29042372ca1c20ad7c',1,'DisplayFacts']]],
+  ['preferredstartscrollname_30',['preferredStartScrollName',['../class_display_scrolls.html#a64aedbe6303009cd7c355a77b58335b6',1,'DisplayScrolls']]],
+  ['problemtheory_31',['problemTheory',['../class_scroll_1_1_scroll_theory_reference.html#ab0ccba22838e2ec7296293d1a847e658',1,'Scroll::ScrollTheoryReference']]],
+  ['process_32',['process',['../class_start_server.html#a9523f7d47efa452667297047919db2b5',1,'StartServer']]],
+  ['processinfo_33',['processInfo',['../class_start_server.html#a639dd319a7bf52230d56a393f65e9e73',1,'StartServer']]],
+  ['proof_34',['proof',['../class_scroll_1_1_scroll_value_fact.html#acb0dc04a822f1d64530ad1f70abc5c7c',1,'Scroll::ScrollValueFact']]],
+  ['pushoutfactendevent_35',['PushoutFactEndEvent',['../class_communication_events.html#a49cf139a22803b1a248488d4278ee249',1,'CommunicationEvents']]],
+  ['pushoutfactevent_36',['PushoutFactEvent',['../class_communication_events.html#aab994fd3d515e69f88c039d32dad2eed',1,'CommunicationEvents']]],
+  ['pushoutfactfailevent_37',['PushoutFactFailEvent',['../class_communication_events.html#a73edc421fb8c4d9af2a170457e34b2cc',1,'CommunicationEvents']]],
+  ['pushoutfail_38',['pushoutFail',['../class_shiny_things.html#a6d1beba1f127cc1f1ffdff9e0a392b07',1,'ShinyThings']]],
+  ['pushoutmaterial_39',['pushoutMaterial',['../class_shiny_things.html#a38eacf85d0a65fa3ae903d3884c26271',1,'ShinyThings']]]
+];
diff --git a/Doxygen/output/html/splitbar.png b/Doxygen/output/html/splitbar.png
new file mode 100644
index 0000000000000000000000000000000000000000..3148d9c2e0e94b0a51a4005f61b2d1250f386109
--- /dev/null
+++ b/Doxygen/output/html/splitbar.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:1c555557ca84ba3598f52c281780dd7e22655db21ac383712e62d4540a1bc525
+size 314
diff --git a/Doxygen/output/html/struct_fact_organizer_1_1meta-members.html b/Doxygen/output/html/struct_fact_organizer_1_1meta-members.html
new file mode 100644
index 0000000000000000000000000000000000000000..d103521a55822599978dd5e6c920bd9b30486440
--- /dev/null
+++ b/Doxygen/output/html/struct_fact_organizer_1_1meta-members.html
@@ -0,0 +1,103 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('struct_fact_organizer_1_1meta.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">FactOrganizer.meta Member List</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="struct_fact_organizer_1_1meta.html">FactOrganizer.meta</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="struct_fact_organizer_1_1meta.html#a91d7079c4dd366fe694053100b1bfce7">active</a></td><td class="entry"><a class="el" href="struct_fact_organizer_1_1meta.html">FactOrganizer.meta</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="struct_fact_organizer_1_1meta.html#a89f946bb717ae699fcfb1507f2356370">meta</a>(int workflow_id, bool active=true)</td><td class="entry"><a class="el" href="struct_fact_organizer_1_1meta.html">FactOrganizer.meta</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="struct_fact_organizer_1_1meta.html#a1ffdc7794534772f36ec73b755267dc5">workflow_id</a></td><td class="entry"><a class="el" href="struct_fact_organizer_1_1meta.html">FactOrganizer.meta</a></td><td class="entry"></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/struct_fact_organizer_1_1meta.html b/Doxygen/output/html/struct_fact_organizer_1_1meta.html
new file mode 100644
index 0000000000000000000000000000000000000000..c7a030671097db4aa5221efb253c9ad400292710
--- /dev/null
+++ b/Doxygen/output/html/struct_fact_organizer_1_1meta.html
@@ -0,0 +1,197 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: FactOrganizer.meta Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('struct_fact_organizer_1_1meta.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="#pub-attribs">Public Attributes</a> &#124;
+<a href="struct_fact_organizer_1_1meta-members.html">List of all members</a>  </div>
+  <div class="headertitle"><div class="title">FactOrganizer.meta Struct Reference</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>Each <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> entry in <a class="el" href="class_fact_organizer.html#aaecadb732959072d4b65bb63329d2834">FactDict</a> has a corresponding <a class="el" href="struct_fact_organizer_1_1meta.html" title="Each Fact entry in FactDict has a corresponding meta entry in MetaInf. The meta struct is a collectio...">meta</a> entry in <a class="el" href="class_fact_organizer.html#ad5555aba196a7b123addf7b62246e11c">MetaInf</a>. The <a class="el" href="struct_fact_organizer_1_1meta.html" title="Each Fact entry in FactDict has a corresponding meta entry in MetaInf. The meta struct is a collectio...">meta</a> struct is a collection of meta-variables. &lt;seealsocref="PruneWorkflow"/&gt;  
+ <a href="struct_fact_organizer_1_1meta.html#details">More...</a></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:a89f946bb717ae699fcfb1507f2356370"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_fact_organizer_1_1meta.html#a89f946bb717ae699fcfb1507f2356370">meta</a> (int <a class="el" href="struct_fact_organizer_1_1meta.html#a1ffdc7794534772f36ec73b755267dc5">workflow_id</a>, bool <a class="el" href="struct_fact_organizer_1_1meta.html#a91d7079c4dd366fe694053100b1bfce7">active</a>=true)</td></tr>
+<tr class="memdesc:a89f946bb717ae699fcfb1507f2356370"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initiator  <a href="struct_fact_organizer_1_1meta.html#a89f946bb717ae699fcfb1507f2356370">More...</a><br /></td></tr>
+<tr class="separator:a89f946bb717ae699fcfb1507f2356370"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
+Public Attributes</h2></td></tr>
+<tr class="memitem:a1ffdc7794534772f36ec73b755267dc5"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_fact_organizer_1_1meta.html#a1ffdc7794534772f36ec73b755267dc5">workflow_id</a></td></tr>
+<tr class="memdesc:a1ffdc7794534772f36ec73b755267dc5"><td class="mdescLeft">&#160;</td><td class="mdescRight">position of first occurrence in <a class="el" href="class_fact_organizer.html#af41acf88e3283cb3e8a9ce15e66117fe" title="Keeps track of insertion/ deletion/ etc. operations for undo and redo">Workflow</a>  <a href="struct_fact_organizer_1_1meta.html#a1ffdc7794534772f36ec73b755267dc5">More...</a><br /></td></tr>
+<tr class="separator:a1ffdc7794534772f36ec73b755267dc5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a91d7079c4dd366fe694053100b1bfce7"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_fact_organizer_1_1meta.html#a91d7079c4dd366fe694053100b1bfce7">active</a></td></tr>
+<tr class="memdesc:a91d7079c4dd366fe694053100b1bfce7"><td class="mdescLeft">&#160;</td><td class="mdescRight">keeps track wether <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> is currently in Scene  <a href="struct_fact_organizer_1_1meta.html#a91d7079c4dd366fe694053100b1bfce7">More...</a><br /></td></tr>
+<tr class="separator:a91d7079c4dd366fe694053100b1bfce7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p >Each <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> entry in <a class="el" href="class_fact_organizer.html#aaecadb732959072d4b65bb63329d2834">FactDict</a> has a corresponding <a class="el" href="struct_fact_organizer_1_1meta.html" title="Each Fact entry in FactDict has a corresponding meta entry in MetaInf. The meta struct is a collectio...">meta</a> entry in <a class="el" href="class_fact_organizer.html#ad5555aba196a7b123addf7b62246e11c">MetaInf</a>. The <a class="el" href="struct_fact_organizer_1_1meta.html" title="Each Fact entry in FactDict has a corresponding meta entry in MetaInf. The meta struct is a collectio...">meta</a> struct is a collection of meta-variables. &lt;seealsocref="PruneWorkflow"/&gt; </p>
+</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
+<a id="a89f946bb717ae699fcfb1507f2356370" name="a89f946bb717ae699fcfb1507f2356370"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a89f946bb717ae699fcfb1507f2356370">&#9670;&nbsp;</a></span>meta()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">FactOrganizer.meta.meta </td>
+          <td>(</td>
+          <td class="paramtype">int&#160;</td>
+          <td class="paramname"><em>workflow_id</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">bool&#160;</td>
+          <td class="paramname"><em>active</em> = <code>true</code>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Initiator </p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">workflow_id</td><td>sets <a class="el" href="struct_fact_organizer_1_1meta.html#a1ffdc7794534772f36ec73b755267dc5" title="position of first occurrence in Workflow">workflow_id</a></td></tr>
+    <tr><td class="paramname">active</td><td>sets <a class="el" href="struct_fact_organizer_1_1meta.html#a91d7079c4dd366fe694053100b1bfce7" title="keeps track wether Fact is currently in Scene">active</a></td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<h2 class="groupheader">Member Data Documentation</h2>
+<a id="a91d7079c4dd366fe694053100b1bfce7" name="a91d7079c4dd366fe694053100b1bfce7"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a91d7079c4dd366fe694053100b1bfce7">&#9670;&nbsp;</a></span>active</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool FactOrganizer.meta.active</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>keeps track wether <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> is currently in Scene </p>
+
+</div>
+</div>
+<a id="a1ffdc7794534772f36ec73b755267dc5" name="a1ffdc7794534772f36ec73b755267dc5"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a1ffdc7794534772f36ec73b755267dc5">&#9670;&nbsp;</a></span>workflow_id</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">int FactOrganizer.meta.workflow_id</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>position of first occurrence in <a class="el" href="class_fact_organizer.html#af41acf88e3283cb3e8a9ce15e66117fe" title="Keeps track of insertion/ deletion/ etc. operations for undo and redo">Workflow</a> </p>
+
+</div>
+</div>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li>D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/InteractionEngine/FactHandling/<a class="el" href="_fact_organizer_8cs.html">FactOrganizer.cs</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="class_fact_organizer.html">FactOrganizer</a></li><li class="navelem"><a class="el" href="struct_fact_organizer_1_1meta.html">meta</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/struct_fact_organizer_1_1meta.js b/Doxygen/output/html/struct_fact_organizer_1_1meta.js
new file mode 100644
index 0000000000000000000000000000000000000000..b67a4473bad4485b5ffe89ef7c7134715d81bcf3
--- /dev/null
+++ b/Doxygen/output/html/struct_fact_organizer_1_1meta.js
@@ -0,0 +1,6 @@
+var struct_fact_organizer_1_1meta =
+[
+    [ "meta", "struct_fact_organizer_1_1meta.html#a89f946bb717ae699fcfb1507f2356370", null ],
+    [ "active", "struct_fact_organizer_1_1meta.html#a91d7079c4dd366fe694053100b1bfce7", null ],
+    [ "workflow_id", "struct_fact_organizer_1_1meta.html#a1ffdc7794534772f36ec73b755267dc5", null ]
+];
\ No newline at end of file
diff --git a/Doxygen/output/html/struct_fact_organizer_1_1stepnote-members.html b/Doxygen/output/html/struct_fact_organizer_1_1stepnote-members.html
new file mode 100644
index 0000000000000000000000000000000000000000..bdadf3ae1f1fa67b086b8a8b7fa64a08f7d87a44
--- /dev/null
+++ b/Doxygen/output/html/struct_fact_organizer_1_1stepnote-members.html
@@ -0,0 +1,105 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('struct_fact_organizer_1_1stepnote.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">FactOrganizer.stepnote Member List</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="struct_fact_organizer_1_1stepnote.html">FactOrganizer.stepnote</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="struct_fact_organizer_1_1stepnote.html#ab8938fdb7cd414689bd36620e48548d5">creation</a></td><td class="entry"><a class="el" href="struct_fact_organizer_1_1stepnote.html">FactOrganizer.stepnote</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="struct_fact_organizer_1_1stepnote.html#afa447050dcd81f37f8594eb140383deb">Id</a></td><td class="entry"><a class="el" href="struct_fact_organizer_1_1stepnote.html">FactOrganizer.stepnote</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="struct_fact_organizer_1_1stepnote.html#acf09c7f5aab59a41ba9aea34d8fb34f7">samestep</a></td><td class="entry"><a class="el" href="struct_fact_organizer_1_1stepnote.html">FactOrganizer.stepnote</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="struct_fact_organizer_1_1stepnote.html#a4fc8dd732ea1e74e541e68bded7dea14">steplink</a></td><td class="entry"><a class="el" href="struct_fact_organizer_1_1stepnote.html">FactOrganizer.stepnote</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="struct_fact_organizer_1_1stepnote.html#a1918d1346f99017cf449086ee7ba64e7">stepnote</a>(string Id, bool samestep, bool creation, FactOrganizer that)</td><td class="entry"><a class="el" href="struct_fact_organizer_1_1stepnote.html">FactOrganizer.stepnote</a></td><td class="entry"></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/struct_fact_organizer_1_1stepnote.html b/Doxygen/output/html/struct_fact_organizer_1_1stepnote.html
new file mode 100644
index 0000000000000000000000000000000000000000..3848fe312f7fdcb5cc84ae54835aa393c1844303
--- /dev/null
+++ b/Doxygen/output/html/struct_fact_organizer_1_1stepnote.html
@@ -0,0 +1,260 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: FactOrganizer.stepnote Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('struct_fact_organizer_1_1stepnote.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="#pub-attribs">Public Attributes</a> &#124;
+<a href="struct_fact_organizer_1_1stepnote-members.html">List of all members</a>  </div>
+  <div class="headertitle"><div class="title">FactOrganizer.stepnote Struct Reference</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>Keeps track of insertion/ deletion/ etc. operations for <a class="el" href="class_fact_organizer.html#ac32d8cf9c0ffb350f4e6b250d7602577" title="Undoes an entire step or last softreset . No Fact will be actually added, removed or deleted; only it...">undo</a> and <a class="el" href="class_fact_organizer.html#a88221b2e001edc7fb642290efc106258" title="Redoes an entire step . No Fact will be actually added, removed or deleted; only its visablity and me...">redo</a>  
+ <a href="struct_fact_organizer_1_1stepnote.html#details">More...</a></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:a1918d1346f99017cf449086ee7ba64e7"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_fact_organizer_1_1stepnote.html#a1918d1346f99017cf449086ee7ba64e7">stepnote</a> (string <a class="el" href="struct_fact_organizer_1_1stepnote.html#afa447050dcd81f37f8594eb140383deb">Id</a>, bool <a class="el" href="struct_fact_organizer_1_1stepnote.html#acf09c7f5aab59a41ba9aea34d8fb34f7">samestep</a>, bool <a class="el" href="struct_fact_organizer_1_1stepnote.html#ab8938fdb7cd414689bd36620e48548d5">creation</a>, <a class="el" href="class_fact_organizer.html">FactOrganizer</a> that)</td></tr>
+<tr class="memdesc:a1918d1346f99017cf449086ee7ba64e7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initiator  <a href="struct_fact_organizer_1_1stepnote.html#a1918d1346f99017cf449086ee7ba64e7">More...</a><br /></td></tr>
+<tr class="separator:a1918d1346f99017cf449086ee7ba64e7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
+Public Attributes</h2></td></tr>
+<tr class="memitem:afa447050dcd81f37f8594eb140383deb"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_fact_organizer_1_1stepnote.html#afa447050dcd81f37f8594eb140383deb">Id</a></td></tr>
+<tr class="memdesc:afa447050dcd81f37f8594eb140383deb"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="class_fact.html#a39ce0d07dbfb18c028ea9ea86c69d311">Fact.Id</a>  <a href="struct_fact_organizer_1_1stepnote.html#afa447050dcd81f37f8594eb140383deb">More...</a><br /></td></tr>
+<tr class="separator:afa447050dcd81f37f8594eb140383deb"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:acf09c7f5aab59a41ba9aea34d8fb34f7"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_fact_organizer_1_1stepnote.html#acf09c7f5aab59a41ba9aea34d8fb34f7">samestep</a></td></tr>
+<tr class="memdesc:acf09c7f5aab59a41ba9aea34d8fb34f7"><td class="mdescLeft">&#160;</td><td class="mdescRight"><code>true</code> if this <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> has been created in the same step as the last one steproot[false] (=&gt; steptail[true])*  <a href="struct_fact_organizer_1_1stepnote.html#acf09c7f5aab59a41ba9aea34d8fb34f7">More...</a><br /></td></tr>
+<tr class="separator:acf09c7f5aab59a41ba9aea34d8fb34f7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4fc8dd732ea1e74e541e68bded7dea14"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_fact_organizer_1_1stepnote.html#a4fc8dd732ea1e74e541e68bded7dea14">steplink</a></td></tr>
+<tr class="memdesc:a4fc8dd732ea1e74e541e68bded7dea14"><td class="mdescLeft">&#160;</td><td class="mdescRight">For fast access of beginning and end of steps. Reference to position in <a class="el" href="class_fact_organizer.html#af41acf88e3283cb3e8a9ce15e66117fe" title="Keeps track of insertion/ deletion/ etc. operations for undo and redo">Workflow</a> of:  <a href="struct_fact_organizer_1_1stepnote.html#a4fc8dd732ea1e74e541e68bded7dea14">More...</a><br /></td></tr>
+<tr class="separator:a4fc8dd732ea1e74e541e68bded7dea14"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab8938fdb7cd414689bd36620e48548d5"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_fact_organizer_1_1stepnote.html#ab8938fdb7cd414689bd36620e48548d5">creation</a></td></tr>
+<tr class="memdesc:ab8938fdb7cd414689bd36620e48548d5"><td class="mdescLeft">&#160;</td><td class="mdescRight">distincts creation and deletion  <a href="struct_fact_organizer_1_1stepnote.html#ab8938fdb7cd414689bd36620e48548d5">More...</a><br /></td></tr>
+<tr class="separator:ab8938fdb7cd414689bd36620e48548d5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p >Keeps track of insertion/ deletion/ etc. operations for <a class="el" href="class_fact_organizer.html#ac32d8cf9c0ffb350f4e6b250d7602577" title="Undoes an entire step or last softreset . No Fact will be actually added, removed or deleted; only it...">undo</a> and <a class="el" href="class_fact_organizer.html#a88221b2e001edc7fb642290efc106258" title="Redoes an entire step . No Fact will be actually added, removed or deleted; only its visablity and me...">redo</a> </p>
+<h1><a class="anchor" id="autotoc_md0"></a>
+Used Terminology</h1>
+<ul>
+<li>steproot: elements where <a class="el" href="struct_fact_organizer_1_1stepnote.html#acf09c7f5aab59a41ba9aea34d8fb34f7" title="true if this Fact has been created in the same step as the last one steproot[false] (=&gt; steptail[true...">samestep</a> == <code>true</code></li>
+<li>steptail: elements where <a class="el" href="struct_fact_organizer_1_1stepnote.html#acf09c7f5aab59a41ba9aea34d8fb34f7" title="true if this Fact has been created in the same step as the last one steproot[false] (=&gt; steptail[true...">samestep</a> == <code>false</code> <dl class="section see"><dt>See also</dt><dd><a class="el" href="class_fact_organizer.html#af41acf88e3283cb3e8a9ce15e66117fe" title="Keeps track of insertion/ deletion/ etc. operations for undo and redo">Workflow</a></dd></dl>
+</li>
+</ul>
+</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
+<a id="a1918d1346f99017cf449086ee7ba64e7" name="a1918d1346f99017cf449086ee7ba64e7"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a1918d1346f99017cf449086ee7ba64e7">&#9670;&nbsp;</a></span>stepnote()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">FactOrganizer.stepnote.stepnote </td>
+          <td>(</td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>Id</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">bool&#160;</td>
+          <td class="paramname"><em>samestep</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">bool&#160;</td>
+          <td class="paramname"><em>creation</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="class_fact_organizer.html">FactOrganizer</a>&#160;</td>
+          <td class="paramname"><em>that</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Initiator </p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">Id</td><td><a class="el" href="class_fact.html#a39ce0d07dbfb18c028ea9ea86c69d311">Fact.Id</a></td></tr>
+    <tr><td class="paramname">samestep</td><td>sets <a class="el" href="struct_fact_organizer_1_1stepnote.html#acf09c7f5aab59a41ba9aea34d8fb34f7" title="true if this Fact has been created in the same step as the last one steproot[false] (=&gt; steptail[true...">samestep</a></td></tr>
+    <tr><td class="paramname">creation</td><td>sets <a class="el" href="struct_fact_organizer_1_1stepnote.html#ab8938fdb7cd414689bd36620e48548d5" title="distincts creation and deletion">creation</a></td></tr>
+    <tr><td class="paramname">that</td><td><a class="el" href="class_fact_organizer.html" title="Organizes (insertion/ deletion / etc. operations) and sepperates Fact spaces. Keeps track of insertio...">FactOrganizer</a> of which <code>this</code> will be added in its <a class="el" href="class_fact_organizer.html#af41acf88e3283cb3e8a9ce15e66117fe" title="Keeps track of insertion/ deletion/ etc. operations for undo and redo">FactOrganizer.Workflow</a></td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<h2 class="groupheader">Member Data Documentation</h2>
+<a id="ab8938fdb7cd414689bd36620e48548d5" name="ab8938fdb7cd414689bd36620e48548d5"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ab8938fdb7cd414689bd36620e48548d5">&#9670;&nbsp;</a></span>creation</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool FactOrganizer.stepnote.creation</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>distincts creation and deletion </p>
+
+</div>
+</div>
+<a id="afa447050dcd81f37f8594eb140383deb" name="afa447050dcd81f37f8594eb140383deb"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#afa447050dcd81f37f8594eb140383deb">&#9670;&nbsp;</a></span>Id</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">string FactOrganizer.stepnote.Id</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p><a class="el" href="class_fact.html#a39ce0d07dbfb18c028ea9ea86c69d311">Fact.Id</a> </p>
+
+</div>
+</div>
+<a id="acf09c7f5aab59a41ba9aea34d8fb34f7" name="acf09c7f5aab59a41ba9aea34d8fb34f7"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#acf09c7f5aab59a41ba9aea34d8fb34f7">&#9670;&nbsp;</a></span>samestep</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool FactOrganizer.stepnote.samestep</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p><code>true</code> if this <a class="el" href="class_fact.html" title="Fact representation of Unity; mostly mirrors Facts of MMT.">Fact</a> has been created in the same step as the last one steproot[false] (=&gt; steptail[true])* </p>
+
+</div>
+</div>
+<a id="a4fc8dd732ea1e74e541e68bded7dea14" name="a4fc8dd732ea1e74e541e68bded7dea14"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a4fc8dd732ea1e74e541e68bded7dea14">&#9670;&nbsp;</a></span>steplink</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">int FactOrganizer.stepnote.steplink</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>For fast access of beginning and end of steps. Reference to position in <a class="el" href="class_fact_organizer.html#af41acf88e3283cb3e8a9ce15e66117fe" title="Keeps track of insertion/ deletion/ etc. operations for undo and redo">Workflow</a> of: </p>
+<ul>
+<li>steproot: for all elements in steptail</li>
+<li>after steptail-end: for steproot </li>
+</ul>
+
+</div>
+</div>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li>D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/InteractionEngine/FactHandling/<a class="el" href="_fact_organizer_8cs.html">FactOrganizer.cs</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="class_fact_organizer.html">FactOrganizer</a></li><li class="navelem"><a class="el" href="struct_fact_organizer_1_1stepnote.html">stepnote</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/struct_fact_organizer_1_1stepnote.js b/Doxygen/output/html/struct_fact_organizer_1_1stepnote.js
new file mode 100644
index 0000000000000000000000000000000000000000..b9a4aabd63f49541295fe9cb1c81c1d1285dbb60
--- /dev/null
+++ b/Doxygen/output/html/struct_fact_organizer_1_1stepnote.js
@@ -0,0 +1,8 @@
+var struct_fact_organizer_1_1stepnote =
+[
+    [ "stepnote", "struct_fact_organizer_1_1stepnote.html#a1918d1346f99017cf449086ee7ba64e7", null ],
+    [ "creation", "struct_fact_organizer_1_1stepnote.html#ab8938fdb7cd414689bd36620e48548d5", null ],
+    [ "Id", "struct_fact_organizer_1_1stepnote.html#afa447050dcd81f37f8594eb140383deb", null ],
+    [ "samestep", "struct_fact_organizer_1_1stepnote.html#acf09c7f5aab59a41ba9aea34d8fb34f7", null ],
+    [ "steplink", "struct_fact_organizer_1_1stepnote.html#a4fc8dd732ea1e74e541e68bded7dea14", null ]
+];
\ No newline at end of file
diff --git a/Doxygen/output/html/struct_public_fact_organizer_1_1meta-members.html b/Doxygen/output/html/struct_public_fact_organizer_1_1meta-members.html
new file mode 100644
index 0000000000000000000000000000000000000000..eff6d9ced230e5cd42aa3e4e0c120be879fe2413
--- /dev/null
+++ b/Doxygen/output/html/struct_public_fact_organizer_1_1meta-members.html
@@ -0,0 +1,103 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('struct_public_fact_organizer_1_1meta.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">PublicFactOrganizer.meta Member List</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="struct_public_fact_organizer_1_1meta.html">PublicFactOrganizer.meta</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="struct_public_fact_organizer_1_1meta.html#a5c99231065be9d5fcf8740413aec2dc8">active</a></td><td class="entry"><a class="el" href="struct_public_fact_organizer_1_1meta.html">PublicFactOrganizer.meta</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="struct_public_fact_organizer_1_1meta.html#a739c6ab32f487883687ecc1926c11053">meta</a>(int workflow_id, bool active)</td><td class="entry"><a class="el" href="struct_public_fact_organizer_1_1meta.html">PublicFactOrganizer.meta</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="struct_public_fact_organizer_1_1meta.html#aba17b6ca864ffe42636001f88b5adc13">workflow_id</a></td><td class="entry"><a class="el" href="struct_public_fact_organizer_1_1meta.html">PublicFactOrganizer.meta</a></td><td class="entry"></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/struct_public_fact_organizer_1_1meta.html b/Doxygen/output/html/struct_public_fact_organizer_1_1meta.html
new file mode 100644
index 0000000000000000000000000000000000000000..b1dde7b427953ed27cd346f1c671795d38a7190b
--- /dev/null
+++ b/Doxygen/output/html/struct_public_fact_organizer_1_1meta.html
@@ -0,0 +1,176 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: PublicFactOrganizer.meta Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('struct_public_fact_organizer_1_1meta.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="#pub-attribs">Public Attributes</a> &#124;
+<a href="struct_public_fact_organizer_1_1meta-members.html">List of all members</a>  </div>
+  <div class="headertitle"><div class="title">PublicFactOrganizer.meta Struct Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:a739c6ab32f487883687ecc1926c11053"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_public_fact_organizer_1_1meta.html#a739c6ab32f487883687ecc1926c11053">meta</a> (int <a class="el" href="struct_public_fact_organizer_1_1meta.html#aba17b6ca864ffe42636001f88b5adc13">workflow_id</a>, bool <a class="el" href="struct_public_fact_organizer_1_1meta.html#a5c99231065be9d5fcf8740413aec2dc8">active</a>)</td></tr>
+<tr class="separator:a739c6ab32f487883687ecc1926c11053"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
+Public Attributes</h2></td></tr>
+<tr class="memitem:aba17b6ca864ffe42636001f88b5adc13"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_public_fact_organizer_1_1meta.html#aba17b6ca864ffe42636001f88b5adc13">workflow_id</a></td></tr>
+<tr class="separator:aba17b6ca864ffe42636001f88b5adc13"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5c99231065be9d5fcf8740413aec2dc8"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_public_fact_organizer_1_1meta.html#a5c99231065be9d5fcf8740413aec2dc8">active</a></td></tr>
+<tr class="separator:a5c99231065be9d5fcf8740413aec2dc8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
+<a id="a739c6ab32f487883687ecc1926c11053" name="a739c6ab32f487883687ecc1926c11053"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a739c6ab32f487883687ecc1926c11053">&#9670;&nbsp;</a></span>meta()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PublicFactOrganizer.meta.meta </td>
+          <td>(</td>
+          <td class="paramtype">int&#160;</td>
+          <td class="paramname"><em>workflow_id</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">bool&#160;</td>
+          <td class="paramname"><em>active</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Data Documentation</h2>
+<a id="a5c99231065be9d5fcf8740413aec2dc8" name="a5c99231065be9d5fcf8740413aec2dc8"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a5c99231065be9d5fcf8740413aec2dc8">&#9670;&nbsp;</a></span>active</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool PublicFactOrganizer.meta.active</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="aba17b6ca864ffe42636001f88b5adc13" name="aba17b6ca864ffe42636001f88b5adc13"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aba17b6ca864ffe42636001f88b5adc13">&#9670;&nbsp;</a></span>workflow_id</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">int PublicFactOrganizer.meta.workflow_id</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li>D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/InteractionEngine/FactHandling/<a class="el" href="_fact_organizer_8cs.html">FactOrganizer.cs</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="class_public_fact_organizer.html">PublicFactOrganizer</a></li><li class="navelem"><a class="el" href="struct_public_fact_organizer_1_1meta.html">meta</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/struct_public_fact_organizer_1_1meta.js b/Doxygen/output/html/struct_public_fact_organizer_1_1meta.js
new file mode 100644
index 0000000000000000000000000000000000000000..6ecf06244a5c98150a9373e9c9332041acbd40cb
--- /dev/null
+++ b/Doxygen/output/html/struct_public_fact_organizer_1_1meta.js
@@ -0,0 +1,6 @@
+var struct_public_fact_organizer_1_1meta =
+[
+    [ "meta", "struct_public_fact_organizer_1_1meta.html#a739c6ab32f487883687ecc1926c11053", null ],
+    [ "active", "struct_public_fact_organizer_1_1meta.html#a5c99231065be9d5fcf8740413aec2dc8", null ],
+    [ "workflow_id", "struct_public_fact_organizer_1_1meta.html#aba17b6ca864ffe42636001f88b5adc13", null ]
+];
\ No newline at end of file
diff --git a/Doxygen/output/html/struct_public_fact_organizer_1_1stepnote-members.html b/Doxygen/output/html/struct_public_fact_organizer_1_1stepnote-members.html
new file mode 100644
index 0000000000000000000000000000000000000000..6a23f8664909428afa8b39c9f2fd52705acf9739
--- /dev/null
+++ b/Doxygen/output/html/struct_public_fact_organizer_1_1stepnote-members.html
@@ -0,0 +1,105 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('struct_public_fact_organizer_1_1stepnote.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">PublicFactOrganizer.stepnote Member List</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="struct_public_fact_organizer_1_1stepnote.html">PublicFactOrganizer.stepnote</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="struct_public_fact_organizer_1_1stepnote.html#a699ff26a720060602cc358f7f070b119">creation</a></td><td class="entry"><a class="el" href="struct_public_fact_organizer_1_1stepnote.html">PublicFactOrganizer.stepnote</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="struct_public_fact_organizer_1_1stepnote.html#abbf732374719c07d7f424252dd969a2c">Id</a></td><td class="entry"><a class="el" href="struct_public_fact_organizer_1_1stepnote.html">PublicFactOrganizer.stepnote</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="struct_public_fact_organizer_1_1stepnote.html#a0378201a2345bda5699ac69aa5bc6026">samestep</a></td><td class="entry"><a class="el" href="struct_public_fact_organizer_1_1stepnote.html">PublicFactOrganizer.stepnote</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="struct_public_fact_organizer_1_1stepnote.html#ac183c2d4c52d796a0d6940cb766da33d">steplink</a></td><td class="entry"><a class="el" href="struct_public_fact_organizer_1_1stepnote.html">PublicFactOrganizer.stepnote</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="struct_public_fact_organizer_1_1stepnote.html#abdf19278155a61c64e60b9770e4080bf">stepnote</a>(string Id, bool samestep, int steplink, bool creation)</td><td class="entry"><a class="el" href="struct_public_fact_organizer_1_1stepnote.html">PublicFactOrganizer.stepnote</a></td><td class="entry"></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/struct_public_fact_organizer_1_1stepnote.html b/Doxygen/output/html/struct_public_fact_organizer_1_1stepnote.html
new file mode 100644
index 0000000000000000000000000000000000000000..3a0c10be6ce377c198e3a5600e52195a2871a4b3
--- /dev/null
+++ b/Doxygen/output/html/struct_public_fact_organizer_1_1stepnote.html
@@ -0,0 +1,220 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: PublicFactOrganizer.stepnote Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('struct_public_fact_organizer_1_1stepnote.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="#pub-attribs">Public Attributes</a> &#124;
+<a href="struct_public_fact_organizer_1_1stepnote-members.html">List of all members</a>  </div>
+  <div class="headertitle"><div class="title">PublicFactOrganizer.stepnote Struct Reference</div></div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:abdf19278155a61c64e60b9770e4080bf"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_public_fact_organizer_1_1stepnote.html#abdf19278155a61c64e60b9770e4080bf">stepnote</a> (string <a class="el" href="struct_public_fact_organizer_1_1stepnote.html#abbf732374719c07d7f424252dd969a2c">Id</a>, bool <a class="el" href="struct_public_fact_organizer_1_1stepnote.html#a0378201a2345bda5699ac69aa5bc6026">samestep</a>, int <a class="el" href="struct_public_fact_organizer_1_1stepnote.html#ac183c2d4c52d796a0d6940cb766da33d">steplink</a>, bool <a class="el" href="struct_public_fact_organizer_1_1stepnote.html#a699ff26a720060602cc358f7f070b119">creation</a>)</td></tr>
+<tr class="separator:abdf19278155a61c64e60b9770e4080bf"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
+Public Attributes</h2></td></tr>
+<tr class="memitem:abbf732374719c07d7f424252dd969a2c"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_public_fact_organizer_1_1stepnote.html#abbf732374719c07d7f424252dd969a2c">Id</a></td></tr>
+<tr class="separator:abbf732374719c07d7f424252dd969a2c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0378201a2345bda5699ac69aa5bc6026"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_public_fact_organizer_1_1stepnote.html#a0378201a2345bda5699ac69aa5bc6026">samestep</a></td></tr>
+<tr class="separator:a0378201a2345bda5699ac69aa5bc6026"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac183c2d4c52d796a0d6940cb766da33d"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_public_fact_organizer_1_1stepnote.html#ac183c2d4c52d796a0d6940cb766da33d">steplink</a></td></tr>
+<tr class="separator:ac183c2d4c52d796a0d6940cb766da33d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a699ff26a720060602cc358f7f070b119"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_public_fact_organizer_1_1stepnote.html#a699ff26a720060602cc358f7f070b119">creation</a></td></tr>
+<tr class="separator:a699ff26a720060602cc358f7f070b119"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
+<a id="abdf19278155a61c64e60b9770e4080bf" name="abdf19278155a61c64e60b9770e4080bf"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#abdf19278155a61c64e60b9770e4080bf">&#9670;&nbsp;</a></span>stepnote()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PublicFactOrganizer.stepnote.stepnote </td>
+          <td>(</td>
+          <td class="paramtype">string&#160;</td>
+          <td class="paramname"><em>Id</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">bool&#160;</td>
+          <td class="paramname"><em>samestep</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">int&#160;</td>
+          <td class="paramname"><em>steplink</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">bool&#160;</td>
+          <td class="paramname"><em>creation</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Data Documentation</h2>
+<a id="a699ff26a720060602cc358f7f070b119" name="a699ff26a720060602cc358f7f070b119"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a699ff26a720060602cc358f7f070b119">&#9670;&nbsp;</a></span>creation</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool PublicFactOrganizer.stepnote.creation</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="abbf732374719c07d7f424252dd969a2c" name="abbf732374719c07d7f424252dd969a2c"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#abbf732374719c07d7f424252dd969a2c">&#9670;&nbsp;</a></span>Id</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">string PublicFactOrganizer.stepnote.Id</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a0378201a2345bda5699ac69aa5bc6026" name="a0378201a2345bda5699ac69aa5bc6026"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a0378201a2345bda5699ac69aa5bc6026">&#9670;&nbsp;</a></span>samestep</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool PublicFactOrganizer.stepnote.samestep</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="ac183c2d4c52d796a0d6940cb766da33d" name="ac183c2d4c52d796a0d6940cb766da33d"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ac183c2d4c52d796a0d6940cb766da33d">&#9670;&nbsp;</a></span>steplink</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">int PublicFactOrganizer.stepnote.steplink</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li>D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/InteractionEngine/FactHandling/<a class="el" href="_fact_organizer_8cs.html">FactOrganizer.cs</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="class_public_fact_organizer.html">PublicFactOrganizer</a></li><li class="navelem"><a class="el" href="struct_public_fact_organizer_1_1stepnote.html">stepnote</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/struct_public_fact_organizer_1_1stepnote.js b/Doxygen/output/html/struct_public_fact_organizer_1_1stepnote.js
new file mode 100644
index 0000000000000000000000000000000000000000..a9c1d2a2bc0f0cbadb0c11ee2e503e1b9b04c884
--- /dev/null
+++ b/Doxygen/output/html/struct_public_fact_organizer_1_1stepnote.js
@@ -0,0 +1,8 @@
+var struct_public_fact_organizer_1_1stepnote =
+[
+    [ "stepnote", "struct_public_fact_organizer_1_1stepnote.html#abdf19278155a61c64e60b9770e4080bf", null ],
+    [ "creation", "struct_public_fact_organizer_1_1stepnote.html#a699ff26a720060602cc358f7f070b119", null ],
+    [ "Id", "struct_public_fact_organizer_1_1stepnote.html#abbf732374719c07d7f424252dd969a2c", null ],
+    [ "samestep", "struct_public_fact_organizer_1_1stepnote.html#a0378201a2345bda5699ac69aa5bc6026", null ],
+    [ "steplink", "struct_public_fact_organizer_1_1stepnote.html#ac183c2d4c52d796a0d6940cb766da33d", null ]
+];
\ No newline at end of file
diff --git a/Doxygen/output/html/struct_stage_static_1_1_stage_error_struct-members.html b/Doxygen/output/html/struct_stage_static_1_1_stage_error_struct-members.html
new file mode 100644
index 0000000000000000000000000000000000000000..0877476815f16a0d258a6689b7cbbb03c6789097
--- /dev/null
+++ b/Doxygen/output/html/struct_stage_static_1_1_stage_error_struct-members.html
@@ -0,0 +1,110 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('struct_stage_static_1_1_stage_error_struct.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle"><div class="title">StageStatic.StageErrorStruct Member List</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="struct_stage_static_1_1_stage_error_struct.html">StageStatic.StageErrorStruct</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="struct_stage_static_1_1_stage_error_struct.html#ad9fc599de9abed7f4b9aa950dec801b6">bool</a></td><td class="entry"><a class="el" href="struct_stage_static_1_1_stage_error_struct.html">StageStatic.StageErrorStruct</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="struct_stage_static_1_1_stage_error_struct.html#a7beade41a5f50d07ffd4924e4234fd6e">category</a></td><td class="entry"><a class="el" href="struct_stage_static_1_1_stage_error_struct.html">StageStatic.StageErrorStruct</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="struct_stage_static_1_1_stage_error_struct.html#aa90282b61e50309cb9fd7bd560169be4">description</a></td><td class="entry"><a class="el" href="struct_stage_static_1_1_stage_error_struct.html">StageStatic.StageErrorStruct</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="struct_stage_static_1_1_stage_error_struct.html#aefa04b644ef9e0eb6ec37dd9cbe24f84">id</a></td><td class="entry"><a class="el" href="struct_stage_static_1_1_stage_error_struct.html">StageStatic.StageErrorStruct</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="struct_stage_static_1_1_stage_error_struct.html#ac33fa9e9b8eb2f9df758adab5a2907d4">InvalidFolder</a></td><td class="entry"><a class="el" href="struct_stage_static_1_1_stage_error_struct.html">StageStatic.StageErrorStruct</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="struct_stage_static_1_1_stage_error_struct.html#ab27e708f5750c7e67703d02b7426fc45">name</a></td><td class="entry"><a class="el" href="struct_stage_static_1_1_stage_error_struct.html">StageStatic.StageErrorStruct</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="struct_stage_static_1_1_stage_error_struct.html#ae16464c285e43889ef1a9d8f2a8e9e43">NotLoadable</a></td><td class="entry"><a class="el" href="struct_stage_static_1_1_stage_error_struct.html">StageStatic.StageErrorStruct</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="struct_stage_static_1_1_stage_error_struct.html#a3328ede366139d5554712705f382ef8c">pass</a></td><td class="entry"><a class="el" href="struct_stage_static_1_1_stage_error_struct.html">StageStatic.StageErrorStruct</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="struct_stage_static_1_1_stage_error_struct.html#a630a0139adb3b6e84f86b68b4b7410f7">scene</a></td><td class="entry"><a class="el" href="struct_stage_static_1_1_stage_error_struct.html">StageStatic.StageErrorStruct</a></td><td class="entry"></td></tr>
+  <tr class="odd"><td class="entry"><a class="el" href="struct_stage_static_1_1_stage_error_struct.html#aaaf8b7c7437f4100544cb5e593c720aa">StageErrorStruct</a>(bool category, bool id, bool name, bool description, bool scene, bool local, bool load)</td><td class="entry"><a class="el" href="struct_stage_static_1_1_stage_error_struct.html">StageStatic.StageErrorStruct</a></td><td class="entry"></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/struct_stage_static_1_1_stage_error_struct.html b/Doxygen/output/html/struct_stage_static_1_1_stage_error_struct.html
new file mode 100644
index 0000000000000000000000000000000000000000..b79ddb2f2982350cdf0f10f91c01c3b0214a93e0
--- /dev/null
+++ b/Doxygen/output/html/struct_stage_static_1_1_stage_error_struct.html
@@ -0,0 +1,430 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.2"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>FrameIT: StageStatic.StageErrorStruct Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">FrameIT
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.2 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+$(document).ready(function(){initNavTree('struct_stage_static_1_1_stage_error_struct.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="#pub-attribs">Public Attributes</a> &#124;
+<a href="#pub-static-attribs">Static Public Attributes</a> &#124;
+<a href="#properties">Properties</a> &#124;
+<a href="struct_stage_static_1_1_stage_error_struct-members.html">List of all members</a>  </div>
+  <div class="headertitle"><div class="title">StageStatic.StageErrorStruct Struct Reference</div></div>
+</div><!--header-->
+<div class="contents">
+
+<p>Created when an error (may) occures while a <a class="el" href="class_stage.html">Stage</a> is being created, because of incompatible variables.  
+ <a href="struct_stage_static_1_1_stage_error_struct.html#details">More...</a></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:aaaf8b7c7437f4100544cb5e593c720aa"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_stage_static_1_1_stage_error_struct.html#aaaf8b7c7437f4100544cb5e593c720aa">StageErrorStruct</a> (<a class="el" href="struct_stage_static_1_1_stage_error_struct.html#ad9fc599de9abed7f4b9aa950dec801b6">bool</a> <a class="el" href="struct_stage_static_1_1_stage_error_struct.html#a7beade41a5f50d07ffd4924e4234fd6e">category</a>, <a class="el" href="struct_stage_static_1_1_stage_error_struct.html#ad9fc599de9abed7f4b9aa950dec801b6">bool</a> <a class="el" href="struct_stage_static_1_1_stage_error_struct.html#aefa04b644ef9e0eb6ec37dd9cbe24f84">id</a>, <a class="el" href="struct_stage_static_1_1_stage_error_struct.html#ad9fc599de9abed7f4b9aa950dec801b6">bool</a> <a class="el" href="struct_stage_static_1_1_stage_error_struct.html#ab27e708f5750c7e67703d02b7426fc45">name</a>, <a class="el" href="struct_stage_static_1_1_stage_error_struct.html#ad9fc599de9abed7f4b9aa950dec801b6">bool</a> <a class="el" href="struct_stage_static_1_1_stage_error_struct.html#aa90282b61e50309cb9fd7bd560169be4">description</a>, <a class="el" href="struct_stage_static_1_1_stage_error_struct.html#ad9fc599de9abed7f4b9aa950dec801b6">bool</a> <a class="el" href="struct_stage_static_1_1_stage_error_struct.html#a630a0139adb3b6e84f86b68b4b7410f7">scene</a>, <a class="el" href="struct_stage_static_1_1_stage_error_struct.html#ad9fc599de9abed7f4b9aa950dec801b6">bool</a> local, <a class="el" href="struct_stage_static_1_1_stage_error_struct.html#ad9fc599de9abed7f4b9aa950dec801b6">bool</a> load)</td></tr>
+<tr class="memdesc:aaaf8b7c7437f4100544cb5e593c720aa"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initiator <br  />
+ canonical  <a href="struct_stage_static_1_1_stage_error_struct.html#aaaf8b7c7437f4100544cb5e593c720aa">More...</a><br /></td></tr>
+<tr class="separator:aaaf8b7c7437f4100544cb5e593c720aa"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
+Public Attributes</h2></td></tr>
+<tr class="memitem:ad9fc599de9abed7f4b9aa950dec801b6"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_stage_static_1_1_stage_error_struct.html#ad9fc599de9abed7f4b9aa950dec801b6">bool</a></td></tr>
+<tr class="memdesc:ad9fc599de9abed7f4b9aa950dec801b6"><td class="mdescLeft">&#160;</td><td class="mdescRight">set iff !<a class="el" href="class_stage.html#a511e21222f0180412a5cf0c457c8cdd5" title="Wether this Stage is located in installation folder or user data (a.k.a. !local).">Stage.use_install_folder</a> is incompatible  <a href="struct_stage_static_1_1_stage_error_struct.html#ad9fc599de9abed7f4b9aa950dec801b6">More...</a><br /></td></tr>
+<tr class="separator:ad9fc599de9abed7f4b9aa950dec801b6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-static-attribs" name="pub-static-attribs"></a>
+Static Public Attributes</h2></td></tr>
+<tr class="memitem:ac33fa9e9b8eb2f9df758adab5a2907d4"><td class="memItemLeft" align="right" valign="top">static readonly <a class="el" href="struct_stage_static_1_1_stage_error_struct.html">StageErrorStruct</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_stage_static_1_1_stage_error_struct.html#ac33fa9e9b8eb2f9df758adab5a2907d4">InvalidFolder</a> = new <a class="el" href="struct_stage_static_1_1_stage_error_struct.html">StageErrorStruct</a>(false, false, false, false, false, true, false)</td></tr>
+<tr class="separator:ac33fa9e9b8eb2f9df758adab5a2907d4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae16464c285e43889ef1a9d8f2a8e9e43"><td class="memItemLeft" align="right" valign="top">static readonly <a class="el" href="struct_stage_static_1_1_stage_error_struct.html">StageErrorStruct</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_stage_static_1_1_stage_error_struct.html#ae16464c285e43889ef1a9d8f2a8e9e43">NotLoadable</a> = new <a class="el" href="struct_stage_static_1_1_stage_error_struct.html">StageErrorStruct</a>(false, false, false, false, false, false, true)</td></tr>
+<tr class="separator:ae16464c285e43889ef1a9d8f2a8e9e43"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="properties" name="properties"></a>
+Properties</h2></td></tr>
+<tr class="memitem:a7beade41a5f50d07ffd4924e4234fd6e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_stage_static_1_1_stage_error_struct.html#ad9fc599de9abed7f4b9aa950dec801b6">bool</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_stage_static_1_1_stage_error_struct.html#a7beade41a5f50d07ffd4924e4234fd6e">category</a><code> [getset]</code></td></tr>
+<tr class="memdesc:a7beade41a5f50d07ffd4924e4234fd6e"><td class="mdescLeft">&#160;</td><td class="mdescRight">set iff <a class="el" href="class_stage.html#ae5516c644b31b5ac3a738224af511d80" title="Which category this Stage should be displayed in.">Stage.category</a> is incompatible  <a href="struct_stage_static_1_1_stage_error_struct.html#a7beade41a5f50d07ffd4924e4234fd6e">More...</a><br /></td></tr>
+<tr class="separator:a7beade41a5f50d07ffd4924e4234fd6e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aefa04b644ef9e0eb6ec37dd9cbe24f84"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_stage_static_1_1_stage_error_struct.html#ad9fc599de9abed7f4b9aa950dec801b6">bool</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_stage_static_1_1_stage_error_struct.html#aefa04b644ef9e0eb6ec37dd9cbe24f84">id</a><code> [getset]</code></td></tr>
+<tr class="memdesc:aefa04b644ef9e0eb6ec37dd9cbe24f84"><td class="mdescLeft">&#160;</td><td class="mdescRight">set iff <a class="el" href="class_stage.html#a20fa1608a56af63b36cc3631c785cbb9" title="Where to display this Stage within a category relative to others.">Stage.number</a> is incompatible  <a href="struct_stage_static_1_1_stage_error_struct.html#aefa04b644ef9e0eb6ec37dd9cbe24f84">More...</a><br /></td></tr>
+<tr class="separator:aefa04b644ef9e0eb6ec37dd9cbe24f84"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab27e708f5750c7e67703d02b7426fc45"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_stage_static_1_1_stage_error_struct.html#ad9fc599de9abed7f4b9aa950dec801b6">bool</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_stage_static_1_1_stage_error_struct.html#ab27e708f5750c7e67703d02b7426fc45">name</a><code> [getset]</code></td></tr>
+<tr class="memdesc:ab27e708f5750c7e67703d02b7426fc45"><td class="mdescLeft">&#160;</td><td class="mdescRight">set iff <a class="el" href="class_stage.html#ac1281ad7083f3e5e403cce45289a0649" title="The name this Stage will be displayed with. Also defines names of save files of stage progress,...">Stage.name</a> is incompatible  <a href="struct_stage_static_1_1_stage_error_struct.html#ab27e708f5750c7e67703d02b7426fc45">More...</a><br /></td></tr>
+<tr class="separator:ab27e708f5750c7e67703d02b7426fc45"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa90282b61e50309cb9fd7bd560169be4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_stage_static_1_1_stage_error_struct.html#ad9fc599de9abed7f4b9aa950dec801b6">bool</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_stage_static_1_1_stage_error_struct.html#aa90282b61e50309cb9fd7bd560169be4">description</a><code> [getset]</code></td></tr>
+<tr class="memdesc:aa90282b61e50309cb9fd7bd560169be4"><td class="mdescLeft">&#160;</td><td class="mdescRight">set iff <a class="el" href="class_stage.html#aba3fc0bfb46dc5ebdf0b47245c811a88" title="The description this Stage will be displayed with.">Stage.description</a> is incompatible  <a href="struct_stage_static_1_1_stage_error_struct.html#aa90282b61e50309cb9fd7bd560169be4">More...</a><br /></td></tr>
+<tr class="separator:aa90282b61e50309cb9fd7bd560169be4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a630a0139adb3b6e84f86b68b4b7410f7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_stage_static_1_1_stage_error_struct.html#ad9fc599de9abed7f4b9aa950dec801b6">bool</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_stage_static_1_1_stage_error_struct.html#a630a0139adb3b6e84f86b68b4b7410f7">scene</a><code> [getset]</code></td></tr>
+<tr class="memdesc:a630a0139adb3b6e84f86b68b4b7410f7"><td class="mdescLeft">&#160;</td><td class="mdescRight">set iff <a class="el" href="class_stage.html#ae78f0e378edb786562247b44b9be8797" title="The name of a UnityEngine.SceneManagement.Scene that this Stage takes place in.">Stage.scene</a> is incompatible  <a href="struct_stage_static_1_1_stage_error_struct.html#a630a0139adb3b6e84f86b68b4b7410f7">More...</a><br /></td></tr>
+<tr class="separator:a630a0139adb3b6e84f86b68b4b7410f7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3328ede366139d5554712705f382ef8c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_stage_static_1_1_stage_error_struct.html#ad9fc599de9abed7f4b9aa950dec801b6">bool</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_stage_static_1_1_stage_error_struct.html#a3328ede366139d5554712705f382ef8c">pass</a><code> [get]</code></td></tr>
+<tr class="memdesc:a3328ede366139d5554712705f382ef8c"><td class="mdescLeft">&#160;</td><td class="mdescRight"><code>true</code> iff no error occures.  <a href="struct_stage_static_1_1_stage_error_struct.html#a3328ede366139d5554712705f382ef8c">More...</a><br /></td></tr>
+<tr class="separator:a3328ede366139d5554712705f382ef8c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p >Created when an error (may) occures while a <a class="el" href="class_stage.html">Stage</a> is being created, because of incompatible variables. </p>
+</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
+<a id="aaaf8b7c7437f4100544cb5e593c720aa" name="aaaf8b7c7437f4100544cb5e593c720aa"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aaaf8b7c7437f4100544cb5e593c720aa">&#9670;&nbsp;</a></span>StageErrorStruct()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">StageStatic.StageErrorStruct.StageErrorStruct </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="struct_stage_static_1_1_stage_error_struct.html#ad9fc599de9abed7f4b9aa950dec801b6">bool</a>&#160;</td>
+          <td class="paramname"><em>category</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="struct_stage_static_1_1_stage_error_struct.html#ad9fc599de9abed7f4b9aa950dec801b6">bool</a>&#160;</td>
+          <td class="paramname"><em>id</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="struct_stage_static_1_1_stage_error_struct.html#ad9fc599de9abed7f4b9aa950dec801b6">bool</a>&#160;</td>
+          <td class="paramname"><em>name</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="struct_stage_static_1_1_stage_error_struct.html#ad9fc599de9abed7f4b9aa950dec801b6">bool</a>&#160;</td>
+          <td class="paramname"><em>description</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="struct_stage_static_1_1_stage_error_struct.html#ad9fc599de9abed7f4b9aa950dec801b6">bool</a>&#160;</td>
+          <td class="paramname"><em>scene</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="struct_stage_static_1_1_stage_error_struct.html#ad9fc599de9abed7f4b9aa950dec801b6">bool</a>&#160;</td>
+          <td class="paramname"><em>local</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="struct_stage_static_1_1_stage_error_struct.html#ad9fc599de9abed7f4b9aa950dec801b6">bool</a>&#160;</td>
+          <td class="paramname"><em>load</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Initiator <br  />
+ canonical </p>
+
+</div>
+</div>
+<h2 class="groupheader">Member Data Documentation</h2>
+<a id="ad9fc599de9abed7f4b9aa950dec801b6" name="ad9fc599de9abed7f4b9aa950dec801b6"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ad9fc599de9abed7f4b9aa950dec801b6">&#9670;&nbsp;</a></span>bool</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">StageStatic.StageErrorStruct.bool</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<b>Initial value:</b><div class="fragment"><div class="line">{ <span class="keyword">get</span> { <span class="keywordflow">return</span> state[5]; } <span class="keyword">set</span> { state[5] = value; } }</div>
+<div class="line"> </div>
+<div class="line">        </div>
+<div class="line">        <span class="keyword">public</span> <span class="keywordtype">bool</span> load        { <span class="keyword">get</span> { <span class="keywordflow">return</span> state[6]; } <span class="keyword">set</span> { state[6] = value; } }</div>
+<div class="line"> </div>
+<div class="line"> </div>
+<div class="line">        </div>
+<div class="line">        <span class="keyword">private</span> <span class="keywordtype">bool</span>[] state</div>
+</div><!-- fragment -->
+<p>set iff !<a class="el" href="class_stage.html#a511e21222f0180412a5cf0c457c8cdd5" title="Wether this Stage is located in installation folder or user data (a.k.a. !local).">Stage.use_install_folder</a> is incompatible </p>
+
+</div>
+</div>
+<a id="ac33fa9e9b8eb2f9df758adab5a2907d4" name="ac33fa9e9b8eb2f9df758adab5a2907d4"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ac33fa9e9b8eb2f9df758adab5a2907d4">&#9670;&nbsp;</a></span>InvalidFolder</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">readonly <a class="el" href="struct_stage_static_1_1_stage_error_struct.html">StageErrorStruct</a> StageStatic.StageErrorStruct.InvalidFolder = new <a class="el" href="struct_stage_static_1_1_stage_error_struct.html">StageErrorStruct</a>(false, false, false, false, false, true, false)</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="ae16464c285e43889ef1a9d8f2a8e9e43" name="ae16464c285e43889ef1a9d8f2a8e9e43"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ae16464c285e43889ef1a9d8f2a8e9e43">&#9670;&nbsp;</a></span>NotLoadable</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">readonly <a class="el" href="struct_stage_static_1_1_stage_error_struct.html">StageErrorStruct</a> StageStatic.StageErrorStruct.NotLoadable = new <a class="el" href="struct_stage_static_1_1_stage_error_struct.html">StageErrorStruct</a>(false, false, false, false, false, false, true)</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Property Documentation</h2>
+<a id="a7beade41a5f50d07ffd4924e4234fd6e" name="a7beade41a5f50d07ffd4924e4234fd6e"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a7beade41a5f50d07ffd4924e4234fd6e">&#9670;&nbsp;</a></span>category</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="struct_stage_static_1_1_stage_error_struct.html#ad9fc599de9abed7f4b9aa950dec801b6">bool</a> StageStatic.StageErrorStruct.category</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">get</span><span class="mlabel">set</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>set iff <a class="el" href="class_stage.html#ae5516c644b31b5ac3a738224af511d80" title="Which category this Stage should be displayed in.">Stage.category</a> is incompatible </p>
+
+</div>
+</div>
+<a id="aa90282b61e50309cb9fd7bd560169be4" name="aa90282b61e50309cb9fd7bd560169be4"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aa90282b61e50309cb9fd7bd560169be4">&#9670;&nbsp;</a></span>description</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="struct_stage_static_1_1_stage_error_struct.html#ad9fc599de9abed7f4b9aa950dec801b6">bool</a> StageStatic.StageErrorStruct.description</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">get</span><span class="mlabel">set</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>set iff <a class="el" href="class_stage.html#aba3fc0bfb46dc5ebdf0b47245c811a88" title="The description this Stage will be displayed with.">Stage.description</a> is incompatible </p>
+
+</div>
+</div>
+<a id="aefa04b644ef9e0eb6ec37dd9cbe24f84" name="aefa04b644ef9e0eb6ec37dd9cbe24f84"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aefa04b644ef9e0eb6ec37dd9cbe24f84">&#9670;&nbsp;</a></span>id</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="struct_stage_static_1_1_stage_error_struct.html#ad9fc599de9abed7f4b9aa950dec801b6">bool</a> StageStatic.StageErrorStruct.id</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">get</span><span class="mlabel">set</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>set iff <a class="el" href="class_stage.html#a20fa1608a56af63b36cc3631c785cbb9" title="Where to display this Stage within a category relative to others.">Stage.number</a> is incompatible </p>
+
+</div>
+</div>
+<a id="ab27e708f5750c7e67703d02b7426fc45" name="ab27e708f5750c7e67703d02b7426fc45"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ab27e708f5750c7e67703d02b7426fc45">&#9670;&nbsp;</a></span>name</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="struct_stage_static_1_1_stage_error_struct.html#ad9fc599de9abed7f4b9aa950dec801b6">bool</a> StageStatic.StageErrorStruct.name</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">get</span><span class="mlabel">set</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>set iff <a class="el" href="class_stage.html#ac1281ad7083f3e5e403cce45289a0649" title="The name this Stage will be displayed with. Also defines names of save files of stage progress,...">Stage.name</a> is incompatible </p>
+
+</div>
+</div>
+<a id="a3328ede366139d5554712705f382ef8c" name="a3328ede366139d5554712705f382ef8c"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a3328ede366139d5554712705f382ef8c">&#9670;&nbsp;</a></span>pass</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="struct_stage_static_1_1_stage_error_struct.html#ad9fc599de9abed7f4b9aa950dec801b6">bool</a> StageStatic.StageErrorStruct.pass</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">get</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p><code>true</code> iff no error occures. </p>
+
+</div>
+</div>
+<a id="a630a0139adb3b6e84f86b68b4b7410f7" name="a630a0139adb3b6e84f86b68b4b7410f7"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a630a0139adb3b6e84f86b68b4b7410f7">&#9670;&nbsp;</a></span>scene</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="struct_stage_static_1_1_stage_error_struct.html#ad9fc599de9abed7f4b9aa950dec801b6">bool</a> StageStatic.StageErrorStruct.scene</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">get</span><span class="mlabel">set</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>set iff <a class="el" href="class_stage.html#ae78f0e378edb786562247b44b9be8797" title="The name of a UnityEngine.SceneManagement.Scene that this Stage takes place in.">Stage.scene</a> is incompatible </p>
+
+</div>
+</div>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li>D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/<a class="el" href="_stage_static_8cs.html">StageStatic.cs</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="class_stage_static.html">StageStatic</a></li><li class="navelem"><a class="el" href="struct_stage_static_1_1_stage_error_struct.html">StageErrorStruct</a></li>
+    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/Doxygen/output/html/struct_stage_static_1_1_stage_error_struct.js b/Doxygen/output/html/struct_stage_static_1_1_stage_error_struct.js
new file mode 100644
index 0000000000000000000000000000000000000000..ad238c5af3e0916bca480491c4005f58a8b1f861
--- /dev/null
+++ b/Doxygen/output/html/struct_stage_static_1_1_stage_error_struct.js
@@ -0,0 +1,13 @@
+var struct_stage_static_1_1_stage_error_struct =
+[
+    [ "StageErrorStruct", "struct_stage_static_1_1_stage_error_struct.html#aaaf8b7c7437f4100544cb5e593c720aa", null ],
+    [ "bool", "struct_stage_static_1_1_stage_error_struct.html#ad9fc599de9abed7f4b9aa950dec801b6", null ],
+    [ "InvalidFolder", "struct_stage_static_1_1_stage_error_struct.html#ac33fa9e9b8eb2f9df758adab5a2907d4", null ],
+    [ "NotLoadable", "struct_stage_static_1_1_stage_error_struct.html#ae16464c285e43889ef1a9d8f2a8e9e43", null ],
+    [ "category", "struct_stage_static_1_1_stage_error_struct.html#a7beade41a5f50d07ffd4924e4234fd6e", null ],
+    [ "description", "struct_stage_static_1_1_stage_error_struct.html#aa90282b61e50309cb9fd7bd560169be4", null ],
+    [ "id", "struct_stage_static_1_1_stage_error_struct.html#aefa04b644ef9e0eb6ec37dd9cbe24f84", null ],
+    [ "name", "struct_stage_static_1_1_stage_error_struct.html#ab27e708f5750c7e67703d02b7426fc45", null ],
+    [ "pass", "struct_stage_static_1_1_stage_error_struct.html#a3328ede366139d5554712705f382ef8c", null ],
+    [ "scene", "struct_stage_static_1_1_stage_error_struct.html#a630a0139adb3b6e84f86b68b4b7410f7", null ]
+];
\ No newline at end of file
diff --git a/Doxygen/output/html/sync_off.png b/Doxygen/output/html/sync_off.png
new file mode 100644
index 0000000000000000000000000000000000000000..9fc7d81b1be575c1896148aa4187db5d7c368917
--- /dev/null
+++ b/Doxygen/output/html/sync_off.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:39bcba0c183ec442cc90fe27a2dbafd4e1c791aff374b5326ba16880a16d9826
+size 853
diff --git a/Doxygen/output/html/sync_on.png b/Doxygen/output/html/sync_on.png
new file mode 100644
index 0000000000000000000000000000000000000000..c93c8e2d4b9f65bb6634beb94f4a8ce583cb8506
--- /dev/null
+++ b/Doxygen/output/html/sync_on.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:9abb731904dd1f8eb00aaea66bfef72d5252931d84cc01cfabde3bea854b5b14
+size 845
diff --git a/Doxygen/output/html/tab_a.png b/Doxygen/output/html/tab_a.png
new file mode 100644
index 0000000000000000000000000000000000000000..2997353bfc34255400d935d07c99758599ccb595
--- /dev/null
+++ b/Doxygen/output/html/tab_a.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:5ddd37bdced843340e0679b6b4e7ed2fe318fd0cef76d160543722e0c3eac11f
+size 142
diff --git a/Doxygen/output/html/tab_b.png b/Doxygen/output/html/tab_b.png
new file mode 100644
index 0000000000000000000000000000000000000000..97ef1fbecc4e51aa079b035363e1f2511a8f4883
--- /dev/null
+++ b/Doxygen/output/html/tab_b.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:901ae15db25905dca7a17b81c6d51869fd12ea569fc4b072d217786b4b4d73bd
+size 169
diff --git a/Doxygen/output/html/tab_h.png b/Doxygen/output/html/tab_h.png
new file mode 100644
index 0000000000000000000000000000000000000000..62f82716cfd9b82d337ea1a6f6135286f293aed2
--- /dev/null
+++ b/Doxygen/output/html/tab_h.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:e4b9bd9425bc87b33d6b1911e6398673939aa2f15ac505b9a1ab029b8452dd08
+size 177
diff --git a/Doxygen/output/html/tab_s.png b/Doxygen/output/html/tab_s.png
new file mode 100644
index 0000000000000000000000000000000000000000..e7f57661bb328eae00b398d565c9d98d3ea58710
--- /dev/null
+++ b/Doxygen/output/html/tab_s.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:69f392daa28adc942272615ff2db16bcf084f01ec9fcc2f7f6a632b2bba8c468
+size 184
diff --git a/Doxygen/output/html/tabs.css b/Doxygen/output/html/tabs.css
new file mode 100644
index 0000000000000000000000000000000000000000..00d1c602496431b8bbd41230f33a0208bf756651
--- /dev/null
+++ b/Doxygen/output/html/tabs.css
@@ -0,0 +1 @@
+.sm{position:relative;z-index:9999}.sm,.sm ul,.sm li{display:block;list-style:none;margin:0;padding:0;line-height:normal;direction:ltr;text-align:left;-webkit-tap-highlight-color:rgba(0,0,0,0)}.sm-rtl,.sm-rtl ul,.sm-rtl li{direction:rtl;text-align:right}.sm>li>h1,.sm>li>h2,.sm>li>h3,.sm>li>h4,.sm>li>h5,.sm>li>h6{margin:0;padding:0}.sm ul{display:none}.sm li,.sm a{position:relative}.sm a{display:block}.sm a.disabled{cursor:not-allowed}.sm:after{content:"\00a0";display:block;height:0;font:0/0 serif;clear:both;visibility:hidden;overflow:hidden}.sm,.sm *,.sm *:before,.sm *:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.main-menu-btn{position:relative;display:inline-block;width:36px;height:36px;text-indent:36px;margin-left:8px;white-space:nowrap;overflow:hidden;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}.main-menu-btn-icon,.main-menu-btn-icon:before,.main-menu-btn-icon:after{position:absolute;top:50%;left:2px;height:2px;width:24px;background:#666;-webkit-transition:all .25s;transition:all .25s}.main-menu-btn-icon:before{content:'';top:-7px;left:0}.main-menu-btn-icon:after{content:'';top:7px;left:0}#main-menu-state:checked ~ .main-menu-btn .main-menu-btn-icon{height:0}#main-menu-state:checked ~ .main-menu-btn .main-menu-btn-icon:before{top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#main-menu-state:checked ~ .main-menu-btn .main-menu-btn-icon:after{top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#main-menu-state{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;overflow:hidden;clip:rect(1px,1px,1px,1px)}#main-menu-state:not(:checked) ~ #main-menu{display:none}#main-menu-state:checked ~ #main-menu{display:block}@media(min-width:768px){.main-menu-btn{position:absolute;top:-99999px}#main-menu-state:not(:checked) ~ #main-menu{display:block}}.sm-dox{background-image:url("tab_b.png")}.sm-dox a,.sm-dox a:focus,.sm-dox a:hover,.sm-dox a:active{padding:0 12px;padding-right:43px;font-family:"Lucida Grande","Geneva","Helvetica",Arial,sans-serif;font-size:13px;font-weight:bold;line-height:36px;text-decoration:none;text-shadow:0 1px 1px rgba(255,255,255,0.9);color:#283a5d;outline:0}.sm-dox a:hover{background-image:url("tab_a.png");background-repeat:repeat-x;color:white;text-shadow:0 1px 1px black}.sm-dox a.current{color:#d23600}.sm-dox a.disabled{color:#bbb}.sm-dox a span.sub-arrow{position:absolute;top:50%;margin-top:-14px;left:auto;right:3px;width:28px;height:28px;overflow:hidden;font:bold 12px/28px monospace !important;text-align:center;text-shadow:none;background:rgba(255,255,255,0.5);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.sm-dox a span.sub-arrow:before{display:block;content:'+'}.sm-dox a.highlighted span.sub-arrow:before{display:block;content:'-'}.sm-dox>li:first-child>a,.sm-dox>li:first-child>:not(ul) a{-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px;border-radius:5px 5px 0 0}.sm-dox>li:last-child>a,.sm-dox>li:last-child>*:not(ul) a,.sm-dox>li:last-child>ul,.sm-dox>li:last-child>ul>li:last-child>a,.sm-dox>li:last-child>ul>li:last-child>*:not(ul) a,.sm-dox>li:last-child>ul>li:last-child>ul,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>a,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>*:not(ul) a,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>a,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>*:not(ul) a,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>a,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>*:not(ul) a,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul{-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0;border-radius:0 0 5px 5px}.sm-dox>li:last-child>a.highlighted,.sm-dox>li:last-child>*:not(ul) a.highlighted,.sm-dox>li:last-child>ul>li:last-child>a.highlighted,.sm-dox>li:last-child>ul>li:last-child>*:not(ul) a.highlighted,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>a.highlighted,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>*:not(ul) a.highlighted,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>a.highlighted,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>*:not(ul) a.highlighted,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>a.highlighted,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>*:not(ul) a.highlighted{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.sm-dox ul{background:rgba(162,162,162,0.1)}.sm-dox ul a,.sm-dox ul a:focus,.sm-dox ul a:hover,.sm-dox ul a:active{font-size:12px;border-left:8px solid transparent;line-height:36px;text-shadow:none;background-color:white;background-image:none}.sm-dox ul a:hover{background-image:url("tab_a.png");background-repeat:repeat-x;color:white;text-shadow:0 1px 1px black}.sm-dox ul ul a,.sm-dox ul ul a:hover,.sm-dox ul ul a:focus,.sm-dox ul ul a:active{border-left:16px solid transparent}.sm-dox ul ul ul a,.sm-dox ul ul ul a:hover,.sm-dox ul ul ul a:focus,.sm-dox ul ul ul a:active{border-left:24px solid transparent}.sm-dox ul ul ul ul a,.sm-dox ul ul ul ul a:hover,.sm-dox ul ul ul ul a:focus,.sm-dox ul ul ul ul a:active{border-left:32px solid transparent}.sm-dox ul ul ul ul ul a,.sm-dox ul ul ul ul ul a:hover,.sm-dox ul ul ul ul ul a:focus,.sm-dox ul ul ul ul ul a:active{border-left:40px solid transparent}@media(min-width:768px){.sm-dox ul{position:absolute;width:12em}.sm-dox li{float:left}.sm-dox.sm-rtl li{float:right}.sm-dox ul li,.sm-dox.sm-rtl ul li,.sm-dox.sm-vertical li{float:none}.sm-dox a{white-space:nowrap}.sm-dox ul a,.sm-dox.sm-vertical a{white-space:normal}.sm-dox .sm-nowrap>li>a,.sm-dox .sm-nowrap>li>:not(ul) a{white-space:nowrap}.sm-dox{padding:0 10px;background-image:url("tab_b.png");line-height:36px}.sm-dox a span.sub-arrow{top:50%;margin-top:-2px;right:12px;width:0;height:0;border-width:4px;border-style:solid dashed dashed dashed;border-color:#283a5d transparent transparent transparent;background:transparent;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.sm-dox a,.sm-dox a:focus,.sm-dox a:active,.sm-dox a:hover,.sm-dox a.highlighted{padding:0 12px;background-image:url("tab_s.png");background-repeat:no-repeat;background-position:right;-moz-border-radius:0 !important;-webkit-border-radius:0;border-radius:0 !important}.sm-dox a:hover{background-image:url("tab_a.png");background-repeat:repeat-x;color:white;text-shadow:0 1px 1px black}.sm-dox a:hover span.sub-arrow{border-color:white transparent transparent transparent}.sm-dox a.has-submenu{padding-right:24px}.sm-dox li{border-top:0}.sm-dox>li>ul:before,.sm-dox>li>ul:after{content:'';position:absolute;top:-18px;left:30px;width:0;height:0;overflow:hidden;border-width:9px;border-style:dashed dashed solid dashed;border-color:transparent transparent #bbb transparent}.sm-dox>li>ul:after{top:-16px;left:31px;border-width:8px;border-color:transparent transparent #fff transparent}.sm-dox ul{border:1px solid #bbb;padding:5px 0;background:#fff;-moz-border-radius:5px !important;-webkit-border-radius:5px;border-radius:5px !important;-moz-box-shadow:0 5px 9px rgba(0,0,0,0.2);-webkit-box-shadow:0 5px 9px rgba(0,0,0,0.2);box-shadow:0 5px 9px rgba(0,0,0,0.2)}.sm-dox ul a span.sub-arrow{right:8px;top:50%;margin-top:-5px;border-width:5px;border-color:transparent transparent transparent #555;border-style:dashed dashed dashed solid}.sm-dox ul a,.sm-dox ul a:hover,.sm-dox ul a:focus,.sm-dox ul a:active,.sm-dox ul a.highlighted{color:#555;background-image:none;border:0 !important;color:#555;background-image:none}.sm-dox ul a:hover{background-image:url("tab_a.png");background-repeat:repeat-x;color:white;text-shadow:0 1px 1px black}.sm-dox ul a:hover span.sub-arrow{border-color:transparent transparent transparent white}.sm-dox span.scroll-up,.sm-dox span.scroll-down{position:absolute;display:none;visibility:hidden;overflow:hidden;background:#fff;height:36px}.sm-dox span.scroll-up:hover,.sm-dox span.scroll-down:hover{background:#eee}.sm-dox span.scroll-up:hover span.scroll-up-arrow,.sm-dox span.scroll-up:hover span.scroll-down-arrow{border-color:transparent transparent #d23600 transparent}.sm-dox span.scroll-down:hover span.scroll-down-arrow{border-color:#d23600 transparent transparent transparent}.sm-dox span.scroll-up-arrow,.sm-dox span.scroll-down-arrow{position:absolute;top:0;left:50%;margin-left:-6px;width:0;height:0;overflow:hidden;border-width:6px;border-style:dashed dashed solid dashed;border-color:transparent transparent #555 transparent}.sm-dox span.scroll-down-arrow{top:8px;border-style:solid dashed dashed dashed;border-color:#555 transparent transparent transparent}.sm-dox.sm-rtl a.has-submenu{padding-right:12px;padding-left:24px}.sm-dox.sm-rtl a span.sub-arrow{right:auto;left:12px}.sm-dox.sm-rtl.sm-vertical a.has-submenu{padding:10px 20px}.sm-dox.sm-rtl.sm-vertical a span.sub-arrow{right:auto;left:8px;border-style:dashed solid dashed dashed;border-color:transparent #555 transparent transparent}.sm-dox.sm-rtl>li>ul:before{left:auto;right:30px}.sm-dox.sm-rtl>li>ul:after{left:auto;right:31px}.sm-dox.sm-rtl ul a.has-submenu{padding:10px 20px !important}.sm-dox.sm-rtl ul a span.sub-arrow{right:auto;left:8px;border-style:dashed solid dashed dashed;border-color:transparent #555 transparent transparent}.sm-dox.sm-vertical{padding:10px 0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.sm-dox.sm-vertical a{padding:10px 20px}.sm-dox.sm-vertical a:hover,.sm-dox.sm-vertical a:focus,.sm-dox.sm-vertical a:active,.sm-dox.sm-vertical a.highlighted{background:#fff}.sm-dox.sm-vertical a.disabled{background-image:url("tab_b.png")}.sm-dox.sm-vertical a span.sub-arrow{right:8px;top:50%;margin-top:-5px;border-width:5px;border-style:dashed dashed dashed solid;border-color:transparent transparent transparent #555}.sm-dox.sm-vertical>li>ul:before,.sm-dox.sm-vertical>li>ul:after{display:none}.sm-dox.sm-vertical ul a{padding:10px 20px}.sm-dox.sm-vertical ul a:hover,.sm-dox.sm-vertical ul a:focus,.sm-dox.sm-vertical ul a:active,.sm-dox.sm-vertical ul a.highlighted{background:#eee}.sm-dox.sm-vertical ul a.disabled{background:#fff}}
\ No newline at end of file