Succeeded in generating the new documentation using luadocumentor

Had to recompile lua and using luarocks had to compile luadocumentor
This commit is contained in:
FlightControl
2016-04-02 11:05:05 +02:00
parent 962a3fa11a
commit 77b5e10613
111 changed files with 62575 additions and 2 deletions

296
Documentation/DCStimer.html Normal file
View File

@@ -0,0 +1,296 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<link rel="stylesheet" href="stylesheet.css" type="text/css"/>
</head>
<body>
<div id="container">
<div id="product">
<div id="product_logo"></div>
<div id="product_name"><big><b></b></big></div>
<div id="product_description"></div>
</div>
<div id="main">
<div id="navigation">
<h2>Modules</h2>
<ul><li>
<a href="index.html">index</a>
</li></ul>
<ul>
<li><a href="Base.html">Base</a></li>
<li><a href="CARGO.html">CARGO</a></li>
<li><a href="CLEANUP.html">CLEANUP</a></li>
<li><a href="Client.html">Client</a></li>
<li><a href="DCSAirbase.html">DCSAirbase</a></li>
<li><a href="DCSCoalitionObject.html">DCSCoalitionObject</a></li>
<li><a href="DCSController.html">DCSController</a></li>
<li><a href="DCSGroup.html">DCSGroup</a></li>
<li><a href="DCSObject.html">DCSObject</a></li>
<li><a href="DCSTypes.html">DCSTypes</a></li>
<li><a href="DCSUnit.html">DCSUnit</a></li>
<li>DCStimer</li>
<li><a href="DEPLOYTASK.html">DEPLOYTASK</a></li>
<li><a href="DESTROYBASETASK.html">DESTROYBASETASK</a></li>
<li><a href="DESTROYGROUPSTASK.html">DESTROYGROUPSTASK</a></li>
<li><a href="DESTROYRADARSTASK.html">DESTROYRADARSTASK</a></li>
<li><a href="DESTROYUNITTYPESTASK.html">DESTROYUNITTYPESTASK</a></li>
<li><a href="Database.html">Database</a></li>
<li><a href="Escort.html">Escort</a></li>
<li><a href="GOHOMETASK.html">GOHOMETASK</a></li>
<li><a href="Group.html">Group</a></li>
<li><a href="MISSION.html">MISSION</a></li>
<li><a href="MOVEMENT.html">MOVEMENT</a></li>
<li><a href="Menu.html">Menu</a></li>
<li><a href="Message.html">Message</a></li>
<li><a href="NOTASK.html">NOTASK</a></li>
<li><a href="PICKUPTASK.html">PICKUPTASK</a></li>
<li><a href="ROUTETASK.html">ROUTETASK</a></li>
<li><a href="STAGE.html">STAGE</a></li>
<li><a href="Sead.html">Sead</a></li>
<li><a href="Spawn.html">Spawn</a></li>
<li><a href="StaticObject.html">StaticObject</a></li>
<li><a href="TASK.html">TASK</a></li>
<li><a href="Unit.html">Unit</a></li>
<li><a href="Zone.html">Zone</a></li>
<li><a href="env.html">env</a></li>
<li><a href="land.html">land</a></li>
<li><a href="routines.html">routines</a></li>
</ul>
</div>
<div id="content">
<h1>Module <code>DCStimer</code></h1>
<h2>Global(s)</h2>
<table class="function_list">
<tr>
<td class="name" nowrap="nowrap"><a href="#timer">timer</a></td>
<td class="summary">
</td>
</tr>
</table>
<h2><a id="#(timer)">Type <code>timer</code></a></h2>
<table class="function_list">
<tr>
<td class="name" nowrap="nowrap"><a href="##(timer).getAbsTime">timer.getAbsTime()</a></td>
<td class="summary">
<p>Returns mission time in seconds.</p>
</td>
</tr>
<tr>
<td class="name" nowrap="nowrap"><a href="##(timer).getTime">timer.getTime()</a></td>
<td class="summary">
<p>Returns model time in seconds.</p>
</td>
</tr>
<tr>
<td class="name" nowrap="nowrap"><a href="##(timer).getTime0">timer.getTime0()</a></td>
<td class="summary">
<p>Returns mission start time in seconds.</p>
</td>
</tr>
<tr>
<td class="name" nowrap="nowrap"><a href="##(timer).removeFunction">timer.removeFunction(functionId)</a></td>
<td class="summary">
<p>Removes the function from schedule.</p>
</td>
</tr>
<tr>
<td class="name" nowrap="nowrap"><a href="##(timer).scheduleFunction">timer.scheduleFunction(functionToCall, functionArgument, time)</a></td>
<td class="summary">
<p>Schedules function to call at desired model time.</p>
</td>
</tr>
<tr>
<td class="name" nowrap="nowrap"><a href="##(timer).setFunctionTime">timer.setFunctionTime(functionId, time)</a></td>
<td class="summary">
<p>Re-schedules function to call at another model time.</p>
</td>
</tr>
</table>
<h2>Global(s)</h2>
<dl class="function">
<dt>
<em><a href="##(timer)">#timer</a></em>
<a id="timer" >
<strong>timer</strong>
</a>
</dt>
<dd>
</dd>
</dl>
<h2><a id="#(DCStimer)" >Type <code>DCStimer</code></a></h2>
<h2><a id="#(FunctionToCall)" >Type <code>FunctionToCall</code></a></h2>
<h2><a id="#(Time)" >Type <code>Time</code></a></h2>
<h2><a id="#(timer)" >Type <code>timer</code></a></h2>
<h3>Field(s)</h3>
<dl class="function">
<dt>
<a id="#(timer).getAbsTime" >
<strong>timer.getAbsTime()</strong>
</a>
</dt>
<dd>
<p>Returns mission time in seconds.</p>
<h3>Return value</h3>
<p><em><a href="##(Time)">#Time</a>:</em></p>
</dd>
</dl>
<dl class="function">
<dt>
<a id="#(timer).getTime" >
<strong>timer.getTime()</strong>
</a>
</dt>
<dd>
<p>Returns model time in seconds.</p>
<h3>Return value</h3>
<p><em><a href="##(Time)">#Time</a>:</em>
</p>
</dd>
</dl>
<dl class="function">
<dt>
<a id="#(timer).getTime0" >
<strong>timer.getTime0()</strong>
</a>
</dt>
<dd>
<p>Returns mission start time in seconds.</p>
<h3>Return value</h3>
<p><em><a href="##(Time)">#Time</a>:</em></p>
</dd>
</dl>
<dl class="function">
<dt>
<a id="#(timer).removeFunction" >
<strong>timer.removeFunction(functionId)</strong>
</a>
</dt>
<dd>
<p>Removes the function from schedule.</p>
<h3>Parameter</h3>
<ul>
<li>
<p><code><em> functionId </em></code>:
Function identifier to remove from schedule </p>
</li>
</ul>
</dd>
</dl>
<dl class="function">
<dt>
<a id="#(timer).scheduleFunction" >
<strong>timer.scheduleFunction(functionToCall, functionArgument, time)</strong>
</a>
</dt>
<dd>
<p>Schedules function to call at desired model time.</p>
<p> Time function FunctionToCall(any argument, Time time)</p>
<p> ...</p>
<p> return ...</p>
<p> end</p>
<p> Must return model time of next call or nil. Note that the DCS scheduler calls the function in protected mode and any Lua errors in the called function will be trapped and not reported. If the function triggers a Lua error then it will be terminated and not scheduled to run again. </p>
<h3>Parameters</h3>
<ul>
<li>
<p><code><em><a href="##(FunctionToCall)">#FunctionToCall</a> functionToCall </em></code>:
Lua-function to call. Must have prototype of FunctionToCall. </p>
</li>
<li>
<p><code><em> functionArgument </em></code>:
Function argument of any type to pass to functionToCall.</p>
</li>
<li>
<p><code><em><a href="##(Time)">#Time</a> time </em></code>:
Model time of the function call.</p>
</li>
</ul>
<h3>Return value</h3>
<p>functionId</p>
</dd>
</dl>
<dl class="function">
<dt>
<a id="#(timer).setFunctionTime" >
<strong>timer.setFunctionTime(functionId, time)</strong>
</a>
</dt>
<dd>
<p>Re-schedules function to call at another model time.</p>
<h3>Parameters</h3>
<ul>
<li>
<p><code><em> functionId </em></code>:
Lua-function to call. Must have prototype of FunctionToCall. </p>
</li>
<li>
<p><code><em><a href="##(Time)">#Time</a> time </em></code>:
Model time of the function call. </p>
</li>
</ul>
</dd>
</dl>
</div>
</div>
</body>
</html>