Skip to content

Commit

Permalink
Updated with new features for v1.1.0.
Browse files Browse the repository at this point in the history
  • Loading branch information
atrapalis committed Jul 27, 2022
1 parent e83e0ac commit 4b4a845
Show file tree
Hide file tree
Showing 49 changed files with 624 additions and 287 deletions.
4 changes: 2 additions & 2 deletions Doxyfile
Original file line number Diff line number Diff line change
Expand Up @@ -47,13 +47,13 @@ PROJECT_NAME = uLua
# could be handy for archiving the generated documentation or if some version
# control system is used.

PROJECT_NUMBER = v1.0.0
PROJECT_NUMBER = v1.1.0

# Using the PROJECT_BRIEF tag one can provide an optional one line description
# for a project that appears at the top of each page and should give viewer a
# quick idea about the purpose of the project. Keep the description short.

PROJECT_BRIEF = "A Game API Framework for Unity."
PROJECT_BRIEF = "A Lua API Framework for Unity."

# With the PROJECT_LOGO tag one can specify a logo or an icon that is included
# in the documentation. The maximum height of the logo should not exceed 55
Expand Down
10 changes: 5 additions & 5 deletions annotated.html
Original file line number Diff line number Diff line change
Expand Up @@ -26,9 +26,9 @@
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="uLua-160x160.png"/></td>
<td id="projectalign">
<div id="projectname">uLua<span id="projectnumber">&#160;v1.0.0</span>
<div id="projectname">uLua<span id="projectnumber">&#160;v1.1.0</span>
</div>
<div id="projectbrief">A Game API Framework for Unity.</div>
<div id="projectbrief">A Lua API Framework for Unity.</div>
</td>
</tr>
</tbody>
Expand Down Expand Up @@ -90,9 +90,9 @@
<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:0px;display:inline-block;">&#160;</span><span id="arr_0_" class="arrow" onclick="toggleFolder('0_')">&#9660;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceu_lua.html" target="_self">uLua</a></td><td class="desc">Namespace containing the <a class="el" href="namespaceu_lua.html" title="Namespace containing the uLua project.">uLua</a> project.</td></tr>
<tr id="row_0_0_"><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="classu_lua_1_1_a_p_i.html" target="_self">API</a></td><td class="desc">This script sets up a Game <a class="el" href="classu_lua_1_1_a_p_i.html" title="This script sets up a Game API framework to your Unity scene.">API</a> framework to your Unity scene.</td></tr>
<tr id="row_0_1_" class="even"><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="classu_lua_1_1_exposed_class.html" target="_self">ExposedClass</a></td><td class="desc">Class structure exposed to <a class="el" href="classu_lua_1_1_lua.html" title="Wrapper class which streamlines use of the MoonSharp Lua context.">Lua</a>. You should use this class as a base for your <a class="el" href="classu_lua_1_1_a_p_i.html" title="This script sets up a Game API framework to your Unity scene.">API</a> data structures.</td></tr>
<tr id="row_0_2_"><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="classu_lua_1_1_exposed_mono_behaviour.html" target="_self">ExposedMonoBehaviour</a></td><td class="desc">MonoBehaviour script exposed to <a class="el" href="classu_lua_1_1_lua.html" title="Wrapper class which streamlines use of the MoonSharp Lua context.">Lua</a>. You should use this class as a base for your <a class="el" href="classu_lua_1_1_a_p_i.html" title="This script sets up a Game API framework to your Unity scene.">API</a> game objects.</td></tr>
<tr id="row_0_0_"><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="classu_lua_1_1_a_p_i.html" target="_self">API</a></td><td class="desc">This script sets up the <a class="el" href="classu_lua_1_1_a_p_i.html" title="This script sets up the API framework to your Unity scene.">API</a> framework to your Unity scene.</td></tr>
<tr id="row_0_1_" class="even"><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="classu_lua_1_1_exposed_class.html" target="_self">ExposedClass</a></td><td class="desc">Class structure exposed to <a class="el" href="classu_lua_1_1_lua.html" title="Wrapper class which streamlines use of the MoonSharp Lua context.">Lua</a>. You should use this class as a base for your <a class="el" href="classu_lua_1_1_a_p_i.html" title="This script sets up the API framework to your Unity scene.">API</a> data structures.</td></tr>
<tr id="row_0_2_"><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="classu_lua_1_1_exposed_mono_behaviour.html" target="_self">ExposedMonoBehaviour</a></td><td class="desc">MonoBehaviour script exposed to <a class="el" href="classu_lua_1_1_lua.html" title="Wrapper class which streamlines use of the MoonSharp Lua context.">Lua</a>. You should use this class as a base for your <a class="el" href="classu_lua_1_1_a_p_i.html" title="This script sets up the API framework to your Unity scene.">API</a> game objects.</td></tr>
<tr id="row_0_3_" class="even"><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="interfaceu_lua_1_1_i_has_lua_indexer.html" target="_self">IHasLuaIndexer</a></td><td class="desc">Interface used to implement a fully indexed <a class="el" href="classu_lua_1_1_lua.html" title="Wrapper class which streamlines use of the MoonSharp Lua context.">Lua</a> object.</td></tr>
<tr id="row_0_4_"><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="classu_lua_1_1_indexed_user_data_descriptor.html" target="_self">IndexedUserDataDescriptor</a></td><td class="desc">Custom user data descriptor to more accurately implement <a class="el" href="classu_lua_1_1_lua.html" title="Wrapper class which streamlines use of the MoonSharp Lua context.">Lua</a> syntax in the Moonsharp interpreter. Makes use of the <a class="el" href="interfaceu_lua_1_1_i_has_lua_indexer.html" title="Interface used to implement a fully indexed Lua object.">IHasLuaIndexer</a> interface.</td></tr>
<tr id="row_0_5_" class="even"><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="classu_lua_1_1_lua.html" target="_self">Lua</a></td><td class="desc">Wrapper class which streamlines use of the MoonSharp <a class="el" href="classu_lua_1_1_lua.html" title="Wrapper class which streamlines use of the MoonSharp Lua context.">Lua</a> context.</td></tr>
Expand Down
4 changes: 2 additions & 2 deletions classes.html
Original file line number Diff line number Diff line change
Expand Up @@ -26,9 +26,9 @@
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="uLua-160x160.png"/></td>
<td id="projectalign">
<div id="projectname">uLua<span id="projectnumber">&#160;v1.0.0</span>
<div id="projectname">uLua<span id="projectnumber">&#160;v1.1.0</span>
</div>
<div id="projectbrief">A Game API Framework for Unity.</div>
<div id="projectbrief">A Lua API Framework for Unity.</div>
</td>
</tr>
</tbody>
Expand Down
22 changes: 13 additions & 9 deletions classu_lua_1_1_a_p_i-members.html
Original file line number Diff line number Diff line change
Expand Up @@ -26,9 +26,9 @@
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="uLua-160x160.png"/></td>
<td id="projectalign">
<div id="projectname">uLua<span id="projectnumber">&#160;v1.0.0</span>
<div id="projectname">uLua<span id="projectnumber">&#160;v1.1.0</span>
</div>
<div id="projectbrief">A Game API Framework for Unity.</div>
<div id="projectbrief">A Lua API Framework for Unity.</div>
</td>
</tr>
</tbody>
Expand Down Expand Up @@ -97,13 +97,17 @@
<tr class="even"><td class="entry"><a class="el" href="classu_lua_1_1_a_p_i.html#aad4b6cab0c4aac473d9c42aea6902556">Expose&lt; T &gt;</a>(T Object, LuaMonoBehaviour Context=null)</td><td class="entry"><a class="el" href="classu_lua_1_1_a_p_i.html">uLua.API</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classu_lua_1_1_a_p_i.html#a7bb50177d7009eae7f2a8d5c9d0046db">ExternalDirectory</a></td><td class="entry"><a class="el" href="classu_lua_1_1_a_p_i.html">uLua.API</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classu_lua_1_1_a_p_i.html#ae85b13a4101bcfca3c7ad3e552d5e7cf">Invoke</a>(string Event, params object[] args)</td><td class="entry"><a class="el" href="classu_lua_1_1_a_p_i.html">uLua.API</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classu_lua_1_1_a_p_i.html#a9ca842887a9a8735030c7ec2c7696cdf">LuaScriptsExtension</a></td><td class="entry"><a class="el" href="classu_lua_1_1_a_p_i.html">uLua.API</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classu_lua_1_1_a_p_i.html#a54e04f2dc4e28c911fe96e68a00d8537">RegisterEventHandler</a>(string Event, string HandlerName, LuaMonoBehaviour Context=null)</td><td class="entry"><a class="el" href="classu_lua_1_1_a_p_i.html">uLua.API</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classu_lua_1_1_a_p_i.html#adcda65c15f848791f6fcdb5e08bb402e">RegisterIndexedType&lt; T &gt;</a>()</td><td class="entry"><a class="el" href="classu_lua_1_1_a_p_i.html">uLua.API</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classu_lua_1_1_a_p_i.html#a5cb9775ed28e5b25e1754f0424669425">RegisterType&lt; T &gt;</a>()</td><td class="entry"><a class="el" href="classu_lua_1_1_a_p_i.html">uLua.API</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classu_lua_1_1_a_p_i.html#a34704d69a595a664270801e1d2b25544">RemoveEventHandlers</a>(LuaMonoBehaviour Context=null)</td><td class="entry"><a class="el" href="classu_lua_1_1_a_p_i.html">uLua.API</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classu_lua_1_1_a_p_i.html#a701baa0ff512b4f6273cd8b4f3672c73">RemoveUserScript</a>(string Name)</td><td class="entry"><a class="el" href="classu_lua_1_1_a_p_i.html">uLua.API</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classu_lua_1_1_a_p_i.html#ad22da9da01b5682c7e397cd837b632dc">ResourceDirectory</a></td><td class="entry"><a class="el" href="classu_lua_1_1_a_p_i.html">uLua.API</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classu_lua_1_1_a_p_i.html#a2d362a6db6d3e03ce35e85eada11c8bc">LoadSavedData</a>(LuaMonoBehaviour Object, string Index=&quot;SaveData&quot;)</td><td class="entry"><a class="el" href="classu_lua_1_1_a_p_i.html">uLua.API</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classu_lua_1_1_a_p_i.html#a9ca842887a9a8735030c7ec2c7696cdf">LuaScriptsExtension</a></td><td class="entry"><a class="el" href="classu_lua_1_1_a_p_i.html">uLua.API</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classu_lua_1_1_a_p_i.html#a54e04f2dc4e28c911fe96e68a00d8537">RegisterEventHandler</a>(string Event, string HandlerName, LuaMonoBehaviour Context=null)</td><td class="entry"><a class="el" href="classu_lua_1_1_a_p_i.html">uLua.API</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classu_lua_1_1_a_p_i.html#adcda65c15f848791f6fcdb5e08bb402e">RegisterIndexedType&lt; T &gt;</a>()</td><td class="entry"><a class="el" href="classu_lua_1_1_a_p_i.html">uLua.API</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classu_lua_1_1_a_p_i.html#a5cb9775ed28e5b25e1754f0424669425">RegisterType&lt; T &gt;</a>()</td><td class="entry"><a class="el" href="classu_lua_1_1_a_p_i.html">uLua.API</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classu_lua_1_1_a_p_i.html#a34704d69a595a664270801e1d2b25544">RemoveEventHandlers</a>(LuaMonoBehaviour Context=null)</td><td class="entry"><a class="el" href="classu_lua_1_1_a_p_i.html">uLua.API</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classu_lua_1_1_a_p_i.html#a701baa0ff512b4f6273cd8b4f3672c73">RemoveUserScript</a>(string Name)</td><td class="entry"><a class="el" href="classu_lua_1_1_a_p_i.html">uLua.API</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classu_lua_1_1_a_p_i.html#a3c6077b90221d45369c706712e80c2c0">ResourcePath</a></td><td class="entry"><a class="el" href="classu_lua_1_1_a_p_i.html">uLua.API</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classu_lua_1_1_a_p_i.html#a4feae7dfb393e8a11f907a96c25ef14b">SaveData</a>(LuaMonoBehaviour Object, string Index=&quot;SaveData&quot;)</td><td class="entry"><a class="el" href="classu_lua_1_1_a_p_i.html">uLua.API</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classu_lua_1_1_a_p_i.html#ae11ac18faabb9320023906bd440fdae3">SaveDataPath</a></td><td class="entry"><a class="el" href="classu_lua_1_1_a_p_i.html">uLua.API</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classu_lua_1_1_a_p_i.html#a7aa0f31db51b713753beb90492c12bde">UserScriptsPath</a></td><td class="entry"><a class="el" href="classu_lua_1_1_a_p_i.html">uLua.API</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
</table></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
Expand Down
Loading

0 comments on commit 4b4a845

Please sign in to comment.