MOOSE generated documentation [skip ci]

This commit is contained in:
Applevangelist
2022-04-25 08:46:39 +00:00
parent 52aa0eb715
commit be0ce2be29
132 changed files with 14448 additions and 9757 deletions

View File

@@ -1335,6 +1335,17 @@ Controls a network of short range air/missile defense groups.</p>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p>This module contains derived utilities taken from the MIST framework, as well as a lot of added helpers from the MOOSE community.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/MOOSE.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Utils.FiFo.html">Utils.FiFo</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p> <strong>UTILS</strong> - ClassicFiFo Stack.</p>
</p></div>
</div>
</div>
@@ -1502,7 +1513,7 @@ If, for whatever reason, the value needs to be changed, you only have to change
every value by hand.</p>
<p>Another big advantage is that the LDT intellisense "knows" the enumerators. So you can use the autocompletion feature and do not have to keep all the
values in your head or look them up in the docs.</p>
values in your head or look them up in the docs. </p>
<p>DCS itself provides a lot of enumerators for various things. See <a href="https://wiki.hoggitworld.com/view/Category:Enumerators">Enumerators</a> on Hoggit.</p>
@@ -1602,12 +1613,24 @@ values in your head or look them up in the docs.</p>
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(ENUMS).ROT">ENUMS.ROT</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(ENUMS).ReportingName">ENUMS.ReportingName</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(ENUMS).WeaponFlag">ENUMS.WeaponFlag</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(ENUMS).WeaponType">ENUMS.WeaponType</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
</td>
</tr>
</table>
@@ -1676,12 +1699,24 @@ values in your head or look them up in the docs.</p>
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(ENUMS).ROT">ENUMS.ROT</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(ENUMS).ReportingName">ENUMS.ReportingName</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(ENUMS).WeaponFlag">ENUMS.WeaponFlag</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(ENUMS).WeaponType">ENUMS.WeaponType</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
</td>
</tr>
</table>
@@ -2367,7 +2402,7 @@ values in your head or look them up in the docs.</p>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(ENUMS.ROE).OpenFire">ENUMS.ROE.OpenFire</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>AI will engage only targets specified in its tasking.</p>
<p>AI will engage only targets specified in its taskings.</p>
</td>
</tr>
<tr class="w3-border">
@@ -2435,6 +2470,25 @@ values in your head or look them up in the docs.</p>
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(ENUMS.ROT).PassiveDefense">ENUMS.ROT.PassiveDefense</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>AI will use jammers and other countermeasures in an attempt to defeat the threat. AI will not attempt a maneuver to defeat a threat.</p>
</td>
</tr>
</table>
</div>
<div class="w3-container w3-theme-l2 w3-margin-top"><h2><a id="#(ENUMS.ReportingName)">Type <strong>ENUMS.ReportingName</strong></a></h2></div>
<div class="w3-card-4 w3-padding w3-margin w3-theme-l1">
<strong><a href="##(ENUMS.ReportingName)">ENUMS.ReportingName</a></strong>
</div>
<div class="w3-card w3-margin">
<table class="w3-table w3-border-bottom w3-border-theme-l2">
<tr class="w3-theme-l1">
<th class="w3-half w3-left-align w3-container w3-padding-16"word-wrap: break-word">Fields and Methods inherited from ENUMS.ReportingName</th>
<th class="w3-half w3-left-align w3-container w3-padding-16">Description</th>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(ENUMS.ReportingName).NATO">ENUMS.ReportingName.NATO</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
</td>
</tr>
</table>
@@ -2555,7 +2609,7 @@ values in your head or look them up in the docs.</p>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(ENUMS.WeaponFlag).Auto">ENUMS.WeaponFlag.Auto</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Even More Genral </p>
</td>
</tr>
<tr class="w3-border">
@@ -2738,12 +2792,73 @@ values in your head or look them up in the docs.</p>
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(ENUMS.WeaponFlag).TeleASM">ENUMS.WeaponFlag.TeleASM</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(ENUMS.WeaponFlag).Torpedo">ENUMS.WeaponFlag.Torpedo</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(ENUMS.WeaponFlag).TvGB">ENUMS.WeaponFlag.TvGB</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
</td>
</tr>
</table>
</div>
<div class="w3-container w3-theme-l2 w3-margin-top"><h2><a id="#(ENUMS.WeaponType)">Type <strong>ENUMS.WeaponType</strong></a></h2></div>
<div class="w3-card-4 w3-padding w3-margin w3-theme-l1">
<strong><a href="##(ENUMS.WeaponType)">ENUMS.WeaponType</a></strong>
</div>
<div class="w3-card w3-margin">
<table class="w3-table w3-border-bottom w3-border-theme-l2">
<tr class="w3-theme-l1">
<th class="w3-half w3-left-align w3-container w3-padding-16"word-wrap: break-word">Fields and Methods inherited from ENUMS.WeaponType</th>
<th class="w3-half w3-left-align w3-container w3-padding-16">Description</th>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(ENUMS.WeaponType).AAM">ENUMS.WeaponType.AAM</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Air-to-Air missiles.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(ENUMS.WeaponType).Any">ENUMS.WeaponType.Any</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Combinations.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(ENUMS.WeaponType).Bomb">ENUMS.WeaponType.Bomb</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Bombs.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(ENUMS.WeaponType).Gun">ENUMS.WeaponType.Gun</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Guns.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(ENUMS.WeaponType).Missile">ENUMS.WeaponType.Missile</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Missiles.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(ENUMS.WeaponType).Rocket">ENUMS.WeaponType.Rocket</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Rocket.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(ENUMS.WeaponType).Torpedo">ENUMS.WeaponType.Torpedo</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Torpedos.</p>
</td>
</tr>
</table>
@@ -2854,6 +2969,17 @@ values in your head or look them up in the docs.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a href="##(ENUMS.ReportingName)">#ENUMS.ReportingName</a>
<a id="#(ENUMS).ReportingName" ><strong>ENUMS.ReportingName</strong></a>
</div>
</div>
@@ -2865,6 +2991,17 @@ values in your head or look them up in the docs.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a href="##(ENUMS.WeaponType)">#ENUMS.WeaponType</a>
<a id="#(ENUMS).WeaponType" ><strong>ENUMS.WeaponType</strong></a>
</div>
</div>
@@ -2929,7 +3066,7 @@ values in your head or look them up in the docs.</p>
<p>Formations (new).</p>
<p>See the <a href="https://wiki.hoggitworld.com/view/DCS_enum_formation">Formations</a> on Hoggit wiki.</p>
<p>See the <a href="https://wiki.hoggitworld.com/view/DCS_enum_formation">Formations</a> on hoggit wiki.</p>
<div class="fields w3-container w3-theme-l2">
<h2>Field(s)</h2>
@@ -2981,7 +3118,7 @@ values in your head or look them up in the docs.</p>
<p>The old format is a simplified version of the new formation enums, which allow more sophisticated settings.
See the <a href="https://wiki.hoggitworld.com/view/DCS_enum_formation">Formations</a> on Hoggit wiki.</p>
See the <a href="https://wiki.hoggitworld.com/view/DCS_enum_formation">Formations</a> on hoggit wiki.</p>
<div class="fields w3-container w3-theme-l2">
<h2>Field(s)</h2>
@@ -4076,7 +4213,7 @@ See the <a href="https://wiki.hoggitworld.com/view/DCS_enum_formation">Formation
#number
<a id="#(ENUMS.ROE).OpenFire" ><strong>ENUMS.ROE.OpenFire</strong></a>
<p>AI will engage only targets specified in its tasking.</p>
<p>AI will engage only targets specified in its taskings.</p>
</div>
@@ -4192,6 +4329,37 @@ See the <a href="https://wiki.hoggitworld.com/view/DCS_enum_formation">Formation
<p>AI will use jammers and other countermeasures in an attempt to defeat the threat. AI will not attempt a maneuver to defeat a threat.</p>
</div>
</div>
<div class="functions w3-container w3-theme-l2">
<h2>Function(s)</h2>
</div>
</div>
</div>
<div onclick="myFunction('#Types##ENUMS.ReportingName')" class="w3-container w3-theme-l2 w3-margin-top"><h2><a id="#(ENUMS.ReportingName)">Type <strong>ENUMS.ReportingName</strong></a></h2></div>
<div id= "#Types##ENUMS.ReportingName" class="w3-container w3-white w3-padding-16" id="module_other_types">
<div class="w3-white" id="record_type">
<p>Reporting Names (NATO).</p>
<p>See the <a href="https://en.wikipedia.org/wiki/List_of_NATO_reporting_names_for_fighter_aircraft">Wikipedia</a>.
DCS known aircraft types</p>
<div class="fields w3-container w3-theme-l2">
<h2>Field(s)</h2>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(ENUMS.ReportingName).NATO" ><strong>ENUMS.ReportingName.NATO</strong></a>
</div>
</div>
@@ -4208,7 +4376,7 @@ See the <a href="https://wiki.hoggitworld.com/view/DCS_enum_formation">Formation
<p>Weapon types.</p>
<p>See the <a href="https://wiki.hoggitworld.com/view/DCS_enum_weapon_flag">Weapon Flag</a> enumerator on Hoggit wiki.</p>
<p>See the <a href="https://wiki.hoggitworld.com/view/DCS_enum_weapon_flag">Weapon Flag</a> enumerotor on hoggit wiki.</p>
<div class="fields w3-container w3-theme-l2">
<h2>Field(s)</h2>
@@ -4409,7 +4577,7 @@ See the <a href="https://wiki.hoggitworld.com/view/DCS_enum_formation">Formation
#number
<a id="#(ENUMS.WeaponFlag).Auto" ><strong>ENUMS.WeaponFlag.Auto</strong></a>
<p>Even More Genral </p>
</div>
@@ -4752,6 +4920,17 @@ See the <a href="https://wiki.hoggitworld.com/view/DCS_enum_formation">Formation
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#number
<a id="#(ENUMS.WeaponFlag).Torpedo" ><strong>ENUMS.WeaponFlag.Torpedo</strong></a>
</div>
</div>
@@ -4763,6 +4942,101 @@ See the <a href="https://wiki.hoggitworld.com/view/DCS_enum_formation">Formation
</div>
</div>
<div class="functions w3-container w3-theme-l2">
<h2>Function(s)</h2>
</div>
</div>
</div>
<div onclick="myFunction('#Types##ENUMS.WeaponType')" class="w3-container w3-theme-l2 w3-margin-top"><h2><a id="#(ENUMS.WeaponType)">Type <strong>ENUMS.WeaponType</strong></a></h2></div>
<div id= "#Types##ENUMS.WeaponType" class="w3-container w3-white w3-padding-16" id="module_other_types">
<div class="w3-white" id="record_type">
<p>Weapon types by category.</p>
<p>See the <a href="https://wiki.hoggitworld.com/view/DCS_enum_weapon_flag">Weapon Flag</a> enumerator on hoggit wiki.</p>
<div class="fields w3-container w3-theme-l2">
<h2>Field(s)</h2>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(ENUMS.WeaponType).AAM" ><strong>ENUMS.WeaponType.AAM</strong></a>
<p>Air-to-Air missiles.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(ENUMS.WeaponType).Any" ><strong>ENUMS.WeaponType.Any</strong></a>
<p>Combinations.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(ENUMS.WeaponType).Bomb" ><strong>ENUMS.WeaponType.Bomb</strong></a>
<p>Bombs.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(ENUMS.WeaponType).Gun" ><strong>ENUMS.WeaponType.Gun</strong></a>
<p>Guns.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(ENUMS.WeaponType).Missile" ><strong>ENUMS.WeaponType.Missile</strong></a>
<p>Missiles.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(ENUMS.WeaponType).Rocket" ><strong>ENUMS.WeaponType.Rocket</strong></a>
<p>Rocket.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(ENUMS.WeaponType).Torpedo" ><strong>ENUMS.WeaponType.Torpedo</strong></a>
<p>Torpedos.</p>
</div>
</div>