mirror of
https://github.com/celisej567/wiki.git
synced 2026-01-06 10:09:54 +03:00
Embeds!
This commit is contained in:
@@ -1,8 +1,8 @@
|
||||
<!DOCTYPE html>
|
||||
<title>SourceBox Wiki</title>
|
||||
<script>
|
||||
documentlist = ['/wiki/index.html', '/wiki/QScript/Introduction.html', '/wiki/QScript/Private_Members.html', '/wiki/QScript/Contributing/Contributing.html', '/wiki/QScript/Contributing/API/qscript.html', '/wiki/QScript/Contributing/API/Structs/QCFunc.html', '/wiki/QScript/Contributing/API/Structs/QModuleDefFunc.html', '/wiki/QScript/Contributing/API/Structs/QReturn.html', '/wiki/QScript/Contributing/API/Structs/QScriptArgs.html', '/wiki/QScript/Contributing/API/Structs/QScriptCallback.html', '/wiki/QScript/Contributing/API/Structs/QScriptClass.html', '/wiki/QScript/Contributing/API/Structs/QScriptClassCreator.html', '/wiki/QScript/Contributing/API/Structs/QType.html', '/wiki/QScript/Contributing/API/Structs/QValue.html', '/wiki/QScript/Lua/Classes.html', '/wiki/QScript/Lua/Exports.html', '/wiki/QScript/Lua/Imports.html', '/wiki/QScript/Lua/Intro.html', '/wiki/QScript/Lua/Objects.html', '/wiki/QScript/Squirrel/Exports_And_Imports.html', '/wiki/QScript/Squirrel/Intro.html', '/wiki/QScript/Tutorial/Chapter1.html', '/wiki/QScript/Tutorial/Chapter2.html'];
|
||||
namelist = ['Wiki Intro', 'QScript Intro', 'Private Members', 'Contributing', 'QScript API', 'QCFunc', 'QModuleDefFunc', 'QReturn', 'QScriptArgs', 'QScriptCallback', 'QScriptClass', 'QScriptClassCreator', 'QType', 'QValue', 'Lua Classes', 'Lua Exports', 'Lua Imports', 'Lua Intro', 'Lua Objects', 'Squirrel Exports and Imports', 'Squirrel Intro', 'QScript Tutorial Page 1: Mods', 'QScript Tutorial Page 2: Getting to work'];
|
||||
documentlist = ['/wiki/index.html', '/wiki/QScript/Introduction.html', '/wiki/QScript/Private_Members.html', '/wiki/QScript/Contributing/Contributing.html', '/wiki/QScript/Contributing/API/qscript.html', '/wiki/QScript/Contributing/API/Structs/QCFunc.html', '/wiki/QScript/Contributing/API/Structs/QModuleDefFunc.html', '/wiki/QScript/Contributing/API/Structs/QReturn.html', '/wiki/QScript/Contributing/API/Structs/QScriptArgs.html', '/wiki/QScript/Contributing/API/Structs/QScriptCallback.html', '/wiki/QScript/Contributing/API/Structs/QScriptClass.html', '/wiki/QScript/Contributing/API/Structs/QScriptClassCreator.html', '/wiki/QScript/Contributing/API/Structs/QScriptFunction.html', '/wiki/QScript/Contributing/API/Structs/QScriptObject.html', '/wiki/QScript/Contributing/API/Structs/QType.html', '/wiki/QScript/Contributing/API/Structs/QValue.html', '/wiki/QScript/Lua/Classes.html', '/wiki/QScript/Lua/Exports.html', '/wiki/QScript/Lua/Imports.html', '/wiki/QScript/Lua/Intro.html', '/wiki/QScript/Lua/Objects.html', '/wiki/QScript/Squirrel/Exports_And_Imports.html', '/wiki/QScript/Squirrel/Intro.html', '/wiki/QScript/Tutorial/Chapter1.html', '/wiki/QScript/Tutorial/Chapter2.html'];
|
||||
namelist = ['Wiki Intro', 'QScript Intro', 'Private Members', 'Contributing', 'QScript API', 'QCFunc', 'QModuleDefFunc', 'QReturn', 'QScriptArgs', 'QScriptCallback', 'QScriptClass', 'QScriptClassCreator', 'QScriptFunction', 'QScriptObject', 'QType', 'QValue', 'Lua Classes', 'Lua Exports', 'Lua Imports', 'Lua Intro', 'Lua Objects', 'Squirrel Exports and Imports', 'Squirrel Intro', 'QScript Tutorial Page 1: Mods', 'QScript Tutorial Page 2: Getting to work'];
|
||||
|
||||
function toggleTree(element)
|
||||
{
|
||||
@@ -108,6 +108,16 @@ pre
|
||||
display:flex;
|
||||
}
|
||||
|
||||
pre code
|
||||
{
|
||||
border: none !important;
|
||||
}
|
||||
|
||||
td code {
|
||||
background-color: #312A1D;
|
||||
border-color: #2b2519;
|
||||
}
|
||||
|
||||
.nested
|
||||
{
|
||||
display: none;
|
||||
@@ -275,14 +285,16 @@ input:focus {
|
||||
padding:0px;
|
||||
}
|
||||
|
||||
table {
|
||||
table
|
||||
{
|
||||
border: #312a1d 1px solid;
|
||||
border-top-color: #837f7a;
|
||||
border-left-color: #837f7a;
|
||||
background-color: #423827;
|
||||
}
|
||||
|
||||
th, td {
|
||||
th, td
|
||||
{
|
||||
border: #2b2519 1px solid;
|
||||
border-right-color: #837f7a;
|
||||
border-bottom-color: #837f7a;
|
||||
@@ -296,6 +308,26 @@ th, td {
|
||||
overflow:hidden;
|
||||
}
|
||||
|
||||
.framed
|
||||
{
|
||||
border: #312a1d 1px solid;
|
||||
border-top-color: #837f7a;
|
||||
border-left-color: #837f7a;
|
||||
background-color: #423827;
|
||||
display: flow-root;
|
||||
}
|
||||
|
||||
.framed .framed
|
||||
{
|
||||
border: #2b2519 1px solid;
|
||||
border-right-color: #837f7a;
|
||||
border-bottom-color: #837f7a;
|
||||
background-color: #3a3122;
|
||||
margin:4px;
|
||||
padding:2px;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
|
||||
</style>
|
||||
<div>
|
||||
@@ -325,6 +357,8 @@ th, td {
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QScriptCallback.html">QScriptCallback</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QScriptClass.html">QScriptClass</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QScriptClassCreator.html">QScriptClassCreator</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QScriptFunction.html">QScriptFunction</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QScriptObject.html">QScriptObject</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QType.html">QType</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QValue.html">QValue</a></li>
|
||||
</ul>
|
||||
@@ -342,10 +376,6 @@ th, td {
|
||||
<li class="sidebar"><a href="/wiki/QScript/Lua/Objects.html">Lua Objects</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li class="sidebar"><small class="liicon">+</small><span onmousedown="toggleTree(this);" onmouseleave="unPress(this);" onmouseup="unPress(this);"><span onmousedown="Press(this);" onmouseleave="unPress(this);" onmouseup="unPress(this);">Python</span></span>
|
||||
<ul class="sidebar nested">
|
||||
</ul>
|
||||
</li>
|
||||
<li class="sidebar"><small class="liicon">+</small><span onmousedown="toggleTree(this);" onmouseleave="unPress(this);" onmouseup="unPress(this);"><span onmousedown="Press(this);" onmouseleave="unPress(this);" onmouseup="unPress(this);">Squirrel</span></span>
|
||||
<ul class="sidebar nested">
|
||||
<li class="sidebar"><a href="/wiki/QScript/Squirrel/Exports_And_Imports.html">Squirrel Exports and Imports</a></li>
|
||||
@@ -368,11 +398,13 @@ th, td {
|
||||
|
||||
<p>A QCFunc is a function that looks like this:</p>
|
||||
|
||||
<pre><code>QReturn MyQCFunc(QScriptArgs args)
|
||||
{
|
||||
...
|
||||
}
|
||||
<div class="codehilite">
|
||||
<pre><span></span><code><span class="n">QReturn</span><span class="w"> </span><span class="nf">MyQCFunc</span><span class="p">(</span><span class="n">QScriptArgs</span><span class="w"> </span><span class="n">args</span><span class="p">)</span><span class="w"> </span>
|
||||
<span class="p">{</span>
|
||||
<span class="w"> </span><span class="p">...</span>
|
||||
<span class="p">}</span>
|
||||
</code></pre>
|
||||
</div>
|
||||
|
||||
<p>It takes a <a href="/wiki/QScript/Contributing/API/Structs/QScriptArgs.html">QScriptArgs</a> handle and returns a <a href="/wiki/QScript/Contributing/API/Structs/QReturn.html">QReturn</a> struct</p>
|
||||
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
<!DOCTYPE html>
|
||||
<title>SourceBox Wiki</title>
|
||||
<script>
|
||||
documentlist = ['/wiki/index.html', '/wiki/QScript/Introduction.html', '/wiki/QScript/Private_Members.html', '/wiki/QScript/Contributing/Contributing.html', '/wiki/QScript/Contributing/API/qscript.html', '/wiki/QScript/Contributing/API/Structs/QCFunc.html', '/wiki/QScript/Contributing/API/Structs/QModuleDefFunc.html', '/wiki/QScript/Contributing/API/Structs/QReturn.html', '/wiki/QScript/Contributing/API/Structs/QScriptArgs.html', '/wiki/QScript/Contributing/API/Structs/QScriptCallback.html', '/wiki/QScript/Contributing/API/Structs/QScriptClass.html', '/wiki/QScript/Contributing/API/Structs/QScriptClassCreator.html', '/wiki/QScript/Contributing/API/Structs/QType.html', '/wiki/QScript/Contributing/API/Structs/QValue.html', '/wiki/QScript/Lua/Classes.html', '/wiki/QScript/Lua/Exports.html', '/wiki/QScript/Lua/Imports.html', '/wiki/QScript/Lua/Intro.html', '/wiki/QScript/Lua/Objects.html', '/wiki/QScript/Squirrel/Exports_And_Imports.html', '/wiki/QScript/Squirrel/Intro.html', '/wiki/QScript/Tutorial/Chapter1.html', '/wiki/QScript/Tutorial/Chapter2.html'];
|
||||
namelist = ['Wiki Intro', 'QScript Intro', 'Private Members', 'Contributing', 'QScript API', 'QCFunc', 'QModuleDefFunc', 'QReturn', 'QScriptArgs', 'QScriptCallback', 'QScriptClass', 'QScriptClassCreator', 'QType', 'QValue', 'Lua Classes', 'Lua Exports', 'Lua Imports', 'Lua Intro', 'Lua Objects', 'Squirrel Exports and Imports', 'Squirrel Intro', 'QScript Tutorial Page 1: Mods', 'QScript Tutorial Page 2: Getting to work'];
|
||||
documentlist = ['/wiki/index.html', '/wiki/QScript/Introduction.html', '/wiki/QScript/Private_Members.html', '/wiki/QScript/Contributing/Contributing.html', '/wiki/QScript/Contributing/API/qscript.html', '/wiki/QScript/Contributing/API/Structs/QCFunc.html', '/wiki/QScript/Contributing/API/Structs/QModuleDefFunc.html', '/wiki/QScript/Contributing/API/Structs/QReturn.html', '/wiki/QScript/Contributing/API/Structs/QScriptArgs.html', '/wiki/QScript/Contributing/API/Structs/QScriptCallback.html', '/wiki/QScript/Contributing/API/Structs/QScriptClass.html', '/wiki/QScript/Contributing/API/Structs/QScriptClassCreator.html', '/wiki/QScript/Contributing/API/Structs/QScriptFunction.html', '/wiki/QScript/Contributing/API/Structs/QScriptObject.html', '/wiki/QScript/Contributing/API/Structs/QType.html', '/wiki/QScript/Contributing/API/Structs/QValue.html', '/wiki/QScript/Lua/Classes.html', '/wiki/QScript/Lua/Exports.html', '/wiki/QScript/Lua/Imports.html', '/wiki/QScript/Lua/Intro.html', '/wiki/QScript/Lua/Objects.html', '/wiki/QScript/Squirrel/Exports_And_Imports.html', '/wiki/QScript/Squirrel/Intro.html', '/wiki/QScript/Tutorial/Chapter1.html', '/wiki/QScript/Tutorial/Chapter2.html'];
|
||||
namelist = ['Wiki Intro', 'QScript Intro', 'Private Members', 'Contributing', 'QScript API', 'QCFunc', 'QModuleDefFunc', 'QReturn', 'QScriptArgs', 'QScriptCallback', 'QScriptClass', 'QScriptClassCreator', 'QScriptFunction', 'QScriptObject', 'QType', 'QValue', 'Lua Classes', 'Lua Exports', 'Lua Imports', 'Lua Intro', 'Lua Objects', 'Squirrel Exports and Imports', 'Squirrel Intro', 'QScript Tutorial Page 1: Mods', 'QScript Tutorial Page 2: Getting to work'];
|
||||
|
||||
function toggleTree(element)
|
||||
{
|
||||
@@ -108,6 +108,16 @@ pre
|
||||
display:flex;
|
||||
}
|
||||
|
||||
pre code
|
||||
{
|
||||
border: none !important;
|
||||
}
|
||||
|
||||
td code {
|
||||
background-color: #312A1D;
|
||||
border-color: #2b2519;
|
||||
}
|
||||
|
||||
.nested
|
||||
{
|
||||
display: none;
|
||||
@@ -275,14 +285,16 @@ input:focus {
|
||||
padding:0px;
|
||||
}
|
||||
|
||||
table {
|
||||
table
|
||||
{
|
||||
border: #312a1d 1px solid;
|
||||
border-top-color: #837f7a;
|
||||
border-left-color: #837f7a;
|
||||
background-color: #423827;
|
||||
}
|
||||
|
||||
th, td {
|
||||
th, td
|
||||
{
|
||||
border: #2b2519 1px solid;
|
||||
border-right-color: #837f7a;
|
||||
border-bottom-color: #837f7a;
|
||||
@@ -296,6 +308,26 @@ th, td {
|
||||
overflow:hidden;
|
||||
}
|
||||
|
||||
.framed
|
||||
{
|
||||
border: #312a1d 1px solid;
|
||||
border-top-color: #837f7a;
|
||||
border-left-color: #837f7a;
|
||||
background-color: #423827;
|
||||
display: flow-root;
|
||||
}
|
||||
|
||||
.framed .framed
|
||||
{
|
||||
border: #2b2519 1px solid;
|
||||
border-right-color: #837f7a;
|
||||
border-bottom-color: #837f7a;
|
||||
background-color: #3a3122;
|
||||
margin:4px;
|
||||
padding:2px;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
|
||||
</style>
|
||||
<div>
|
||||
@@ -325,6 +357,8 @@ th, td {
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QScriptCallback.html">QScriptCallback</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QScriptClass.html">QScriptClass</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QScriptClassCreator.html">QScriptClassCreator</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QScriptFunction.html">QScriptFunction</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QScriptObject.html">QScriptObject</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QType.html">QType</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QValue.html">QValue</a></li>
|
||||
</ul>
|
||||
@@ -342,10 +376,6 @@ th, td {
|
||||
<li class="sidebar"><a href="/wiki/QScript/Lua/Objects.html">Lua Objects</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li class="sidebar"><small class="liicon">+</small><span onmousedown="toggleTree(this);" onmouseleave="unPress(this);" onmouseup="unPress(this);"><span onmousedown="Press(this);" onmouseleave="unPress(this);" onmouseup="unPress(this);">Python</span></span>
|
||||
<ul class="sidebar nested">
|
||||
</ul>
|
||||
</li>
|
||||
<li class="sidebar"><small class="liicon">+</small><span onmousedown="toggleTree(this);" onmouseleave="unPress(this);" onmouseup="unPress(this);"><span onmousedown="Press(this);" onmouseleave="unPress(this);" onmouseup="unPress(this);">Squirrel</span></span>
|
||||
<ul class="sidebar nested">
|
||||
<li class="sidebar"><a href="/wiki/QScript/Squirrel/Exports_And_Imports.html">Squirrel Exports and Imports</a></li>
|
||||
@@ -366,14 +396,16 @@ th, td {
|
||||
</div>
|
||||
<h1>QModuleDefFunc</h1>
|
||||
|
||||
<pre><code>struct QModuleDefFunc
|
||||
{
|
||||
QCFunc func;
|
||||
const char* name;
|
||||
enum QType ret;
|
||||
const char* types;
|
||||
};
|
||||
<div class="codehilite">
|
||||
<pre><span></span><code><span class="k">struct</span><span class="w"> </span><span class="nc">QModuleDefFunc</span>
|
||||
<span class="p">{</span>
|
||||
<span class="w"> </span><span class="n">QCFunc</span><span class="w"> </span><span class="n">func</span><span class="p">;</span>
|
||||
<span class="w"> </span><span class="k">const</span><span class="w"> </span><span class="kt">char</span><span class="o">*</span><span class="w"> </span><span class="n">name</span><span class="p">;</span>
|
||||
<span class="w"> </span><span class="k">enum</span><span class="w"> </span><span class="nc">QType</span><span class="w"> </span><span class="n">ret</span><span class="p">;</span>
|
||||
<span class="w"> </span><span class="k">const</span><span class="w"> </span><span class="kt">char</span><span class="o">*</span><span class="w"> </span><span class="n">types</span><span class="p">;</span>
|
||||
<span class="p">};</span>
|
||||
</code></pre>
|
||||
</div>
|
||||
|
||||
<p>QModuleDefFunc is used for defining functions that QScript will bind to the scripting languages.</p>
|
||||
|
||||
@@ -422,12 +454,14 @@ th, td {
|
||||
|
||||
<p>Here is an example list of QModuleDefFuncs which you pass to <a href="/wiki/QScript/Contributing/API/qscript.html">CreateModule</a></p>
|
||||
|
||||
<pre><code>static QModuleDefFunc sourcebox_client[] = {
|
||||
{QScriptClientMsg,"Msg",QType_None,"s"},
|
||||
{RegisterCmd,"RegisterCmd",QType_None,"sp"},
|
||||
{0,0,QType_None,0}
|
||||
//{RegisterCmd,"RegisterCmd",QType_None,"sp"},
|
||||
};
|
||||
<div class="codehilite">
|
||||
<pre><span></span><code><span class="k">static</span><span class="w"> </span><span class="n">QModuleDefFunc</span><span class="w"> </span><span class="n">sourcebox_client</span><span class="p">[]</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="p">{</span>
|
||||
<span class="w"> </span><span class="p">{</span><span class="n">QScriptClientMsg</span><span class="p">,</span><span class="s">"Msg"</span><span class="p">,</span><span class="n">QType_None</span><span class="p">,</span><span class="s">"s"</span><span class="p">},</span>
|
||||
<span class="w"> </span><span class="p">{</span><span class="n">RegisterCmd</span><span class="p">,</span><span class="s">"RegisterCmd"</span><span class="p">,</span><span class="n">QType_None</span><span class="p">,</span><span class="s">"sp"</span><span class="p">},</span>
|
||||
<span class="w"> </span><span class="p">{</span><span class="mi">0</span><span class="p">,</span><span class="mi">0</span><span class="p">,</span><span class="n">QType_None</span><span class="p">,</span><span class="mi">0</span><span class="p">}</span>
|
||||
<span class="w"> </span><span class="c1">//{RegisterCmd,"RegisterCmd",QType_None,"sp"},</span>
|
||||
<span class="p">};</span>
|
||||
</code></pre>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
@@ -1,8 +1,8 @@
|
||||
<!DOCTYPE html>
|
||||
<title>SourceBox Wiki</title>
|
||||
<script>
|
||||
documentlist = ['/wiki/index.html', '/wiki/QScript/Introduction.html', '/wiki/QScript/Private_Members.html', '/wiki/QScript/Contributing/Contributing.html', '/wiki/QScript/Contributing/API/qscript.html', '/wiki/QScript/Contributing/API/Structs/QCFunc.html', '/wiki/QScript/Contributing/API/Structs/QModuleDefFunc.html', '/wiki/QScript/Contributing/API/Structs/QReturn.html', '/wiki/QScript/Contributing/API/Structs/QScriptArgs.html', '/wiki/QScript/Contributing/API/Structs/QScriptCallback.html', '/wiki/QScript/Contributing/API/Structs/QScriptClass.html', '/wiki/QScript/Contributing/API/Structs/QScriptClassCreator.html', '/wiki/QScript/Contributing/API/Structs/QType.html', '/wiki/QScript/Contributing/API/Structs/QValue.html', '/wiki/QScript/Lua/Classes.html', '/wiki/QScript/Lua/Exports.html', '/wiki/QScript/Lua/Imports.html', '/wiki/QScript/Lua/Intro.html', '/wiki/QScript/Lua/Objects.html', '/wiki/QScript/Squirrel/Exports_And_Imports.html', '/wiki/QScript/Squirrel/Intro.html', '/wiki/QScript/Tutorial/Chapter1.html', '/wiki/QScript/Tutorial/Chapter2.html'];
|
||||
namelist = ['Wiki Intro', 'QScript Intro', 'Private Members', 'Contributing', 'QScript API', 'QCFunc', 'QModuleDefFunc', 'QReturn', 'QScriptArgs', 'QScriptCallback', 'QScriptClass', 'QScriptClassCreator', 'QType', 'QValue', 'Lua Classes', 'Lua Exports', 'Lua Imports', 'Lua Intro', 'Lua Objects', 'Squirrel Exports and Imports', 'Squirrel Intro', 'QScript Tutorial Page 1: Mods', 'QScript Tutorial Page 2: Getting to work'];
|
||||
documentlist = ['/wiki/index.html', '/wiki/QScript/Introduction.html', '/wiki/QScript/Private_Members.html', '/wiki/QScript/Contributing/Contributing.html', '/wiki/QScript/Contributing/API/qscript.html', '/wiki/QScript/Contributing/API/Structs/QCFunc.html', '/wiki/QScript/Contributing/API/Structs/QModuleDefFunc.html', '/wiki/QScript/Contributing/API/Structs/QReturn.html', '/wiki/QScript/Contributing/API/Structs/QScriptArgs.html', '/wiki/QScript/Contributing/API/Structs/QScriptCallback.html', '/wiki/QScript/Contributing/API/Structs/QScriptClass.html', '/wiki/QScript/Contributing/API/Structs/QScriptClassCreator.html', '/wiki/QScript/Contributing/API/Structs/QScriptFunction.html', '/wiki/QScript/Contributing/API/Structs/QScriptObject.html', '/wiki/QScript/Contributing/API/Structs/QType.html', '/wiki/QScript/Contributing/API/Structs/QValue.html', '/wiki/QScript/Lua/Classes.html', '/wiki/QScript/Lua/Exports.html', '/wiki/QScript/Lua/Imports.html', '/wiki/QScript/Lua/Intro.html', '/wiki/QScript/Lua/Objects.html', '/wiki/QScript/Squirrel/Exports_And_Imports.html', '/wiki/QScript/Squirrel/Intro.html', '/wiki/QScript/Tutorial/Chapter1.html', '/wiki/QScript/Tutorial/Chapter2.html'];
|
||||
namelist = ['Wiki Intro', 'QScript Intro', 'Private Members', 'Contributing', 'QScript API', 'QCFunc', 'QModuleDefFunc', 'QReturn', 'QScriptArgs', 'QScriptCallback', 'QScriptClass', 'QScriptClassCreator', 'QScriptFunction', 'QScriptObject', 'QType', 'QValue', 'Lua Classes', 'Lua Exports', 'Lua Imports', 'Lua Intro', 'Lua Objects', 'Squirrel Exports and Imports', 'Squirrel Intro', 'QScript Tutorial Page 1: Mods', 'QScript Tutorial Page 2: Getting to work'];
|
||||
|
||||
function toggleTree(element)
|
||||
{
|
||||
@@ -108,6 +108,16 @@ pre
|
||||
display:flex;
|
||||
}
|
||||
|
||||
pre code
|
||||
{
|
||||
border: none !important;
|
||||
}
|
||||
|
||||
td code {
|
||||
background-color: #312A1D;
|
||||
border-color: #2b2519;
|
||||
}
|
||||
|
||||
.nested
|
||||
{
|
||||
display: none;
|
||||
@@ -275,14 +285,16 @@ input:focus {
|
||||
padding:0px;
|
||||
}
|
||||
|
||||
table {
|
||||
table
|
||||
{
|
||||
border: #312a1d 1px solid;
|
||||
border-top-color: #837f7a;
|
||||
border-left-color: #837f7a;
|
||||
background-color: #423827;
|
||||
}
|
||||
|
||||
th, td {
|
||||
th, td
|
||||
{
|
||||
border: #2b2519 1px solid;
|
||||
border-right-color: #837f7a;
|
||||
border-bottom-color: #837f7a;
|
||||
@@ -296,6 +308,26 @@ th, td {
|
||||
overflow:hidden;
|
||||
}
|
||||
|
||||
.framed
|
||||
{
|
||||
border: #312a1d 1px solid;
|
||||
border-top-color: #837f7a;
|
||||
border-left-color: #837f7a;
|
||||
background-color: #423827;
|
||||
display: flow-root;
|
||||
}
|
||||
|
||||
.framed .framed
|
||||
{
|
||||
border: #2b2519 1px solid;
|
||||
border-right-color: #837f7a;
|
||||
border-bottom-color: #837f7a;
|
||||
background-color: #3a3122;
|
||||
margin:4px;
|
||||
padding:2px;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
|
||||
</style>
|
||||
<div>
|
||||
@@ -325,6 +357,8 @@ th, td {
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QScriptCallback.html">QScriptCallback</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QScriptClass.html">QScriptClass</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QScriptClassCreator.html">QScriptClassCreator</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QScriptFunction.html">QScriptFunction</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QScriptObject.html">QScriptObject</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QType.html">QType</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QValue.html">QValue</a></li>
|
||||
</ul>
|
||||
@@ -342,10 +376,6 @@ th, td {
|
||||
<li class="sidebar"><a href="/wiki/QScript/Lua/Objects.html">Lua Objects</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li class="sidebar"><small class="liicon">+</small><span onmousedown="toggleTree(this);" onmouseleave="unPress(this);" onmouseup="unPress(this);"><span onmousedown="Press(this);" onmouseleave="unPress(this);" onmouseup="unPress(this);">Python</span></span>
|
||||
<ul class="sidebar nested">
|
||||
</ul>
|
||||
</li>
|
||||
<li class="sidebar"><small class="liicon">+</small><span onmousedown="toggleTree(this);" onmouseleave="unPress(this);" onmouseup="unPress(this);"><span onmousedown="Press(this);" onmouseleave="unPress(this);" onmouseup="unPress(this);">Squirrel</span></span>
|
||||
<ul class="sidebar nested">
|
||||
<li class="sidebar"><a href="/wiki/QScript/Squirrel/Exports_And_Imports.html">Squirrel Exports and Imports</a></li>
|
||||
@@ -366,12 +396,14 @@ th, td {
|
||||
</div>
|
||||
<h1>QReturn</h1>
|
||||
|
||||
<pre><code>struct QReturn
|
||||
{
|
||||
enum QType type;
|
||||
QValue value;
|
||||
};
|
||||
<div class="codehilite">
|
||||
<pre><span></span><code><span class="k">struct</span><span class="w"> </span><span class="nc">QReturn</span>
|
||||
<span class="p">{</span>
|
||||
<span class="w"> </span><span class="k">enum</span><span class="w"> </span><span class="nc">QType</span><span class="w"> </span><span class="n">type</span><span class="p">;</span>
|
||||
<span class="w"> </span><span class="n">QValue</span><span class="w"> </span><span class="n">value</span><span class="p">;</span>
|
||||
<span class="p">};</span>
|
||||
</code></pre>
|
||||
</div>
|
||||
|
||||
<p>QReturn is a struct which contains a <a href="/wiki/QScript/Contributing/API/Structs/QType.html">QType</a> and a <a href="/wiki/QScript/Contributing/API/Structs/QValue.html">QValue</a></p>
|
||||
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
<!DOCTYPE html>
|
||||
<title>SourceBox Wiki</title>
|
||||
<script>
|
||||
documentlist = ['/wiki/index.html', '/wiki/QScript/Introduction.html', '/wiki/QScript/Private_Members.html', '/wiki/QScript/Contributing/Contributing.html', '/wiki/QScript/Contributing/API/qscript.html', '/wiki/QScript/Contributing/API/Structs/QCFunc.html', '/wiki/QScript/Contributing/API/Structs/QModuleDefFunc.html', '/wiki/QScript/Contributing/API/Structs/QReturn.html', '/wiki/QScript/Contributing/API/Structs/QScriptArgs.html', '/wiki/QScript/Contributing/API/Structs/QScriptCallback.html', '/wiki/QScript/Contributing/API/Structs/QScriptClass.html', '/wiki/QScript/Contributing/API/Structs/QScriptClassCreator.html', '/wiki/QScript/Contributing/API/Structs/QType.html', '/wiki/QScript/Contributing/API/Structs/QValue.html', '/wiki/QScript/Lua/Classes.html', '/wiki/QScript/Lua/Exports.html', '/wiki/QScript/Lua/Imports.html', '/wiki/QScript/Lua/Intro.html', '/wiki/QScript/Lua/Objects.html', '/wiki/QScript/Squirrel/Exports_And_Imports.html', '/wiki/QScript/Squirrel/Intro.html', '/wiki/QScript/Tutorial/Chapter1.html', '/wiki/QScript/Tutorial/Chapter2.html'];
|
||||
namelist = ['Wiki Intro', 'QScript Intro', 'Private Members', 'Contributing', 'QScript API', 'QCFunc', 'QModuleDefFunc', 'QReturn', 'QScriptArgs', 'QScriptCallback', 'QScriptClass', 'QScriptClassCreator', 'QType', 'QValue', 'Lua Classes', 'Lua Exports', 'Lua Imports', 'Lua Intro', 'Lua Objects', 'Squirrel Exports and Imports', 'Squirrel Intro', 'QScript Tutorial Page 1: Mods', 'QScript Tutorial Page 2: Getting to work'];
|
||||
documentlist = ['/wiki/index.html', '/wiki/QScript/Introduction.html', '/wiki/QScript/Private_Members.html', '/wiki/QScript/Contributing/Contributing.html', '/wiki/QScript/Contributing/API/qscript.html', '/wiki/QScript/Contributing/API/Structs/QCFunc.html', '/wiki/QScript/Contributing/API/Structs/QModuleDefFunc.html', '/wiki/QScript/Contributing/API/Structs/QReturn.html', '/wiki/QScript/Contributing/API/Structs/QScriptArgs.html', '/wiki/QScript/Contributing/API/Structs/QScriptCallback.html', '/wiki/QScript/Contributing/API/Structs/QScriptClass.html', '/wiki/QScript/Contributing/API/Structs/QScriptClassCreator.html', '/wiki/QScript/Contributing/API/Structs/QScriptFunction.html', '/wiki/QScript/Contributing/API/Structs/QScriptObject.html', '/wiki/QScript/Contributing/API/Structs/QType.html', '/wiki/QScript/Contributing/API/Structs/QValue.html', '/wiki/QScript/Lua/Classes.html', '/wiki/QScript/Lua/Exports.html', '/wiki/QScript/Lua/Imports.html', '/wiki/QScript/Lua/Intro.html', '/wiki/QScript/Lua/Objects.html', '/wiki/QScript/Squirrel/Exports_And_Imports.html', '/wiki/QScript/Squirrel/Intro.html', '/wiki/QScript/Tutorial/Chapter1.html', '/wiki/QScript/Tutorial/Chapter2.html'];
|
||||
namelist = ['Wiki Intro', 'QScript Intro', 'Private Members', 'Contributing', 'QScript API', 'QCFunc', 'QModuleDefFunc', 'QReturn', 'QScriptArgs', 'QScriptCallback', 'QScriptClass', 'QScriptClassCreator', 'QScriptFunction', 'QScriptObject', 'QType', 'QValue', 'Lua Classes', 'Lua Exports', 'Lua Imports', 'Lua Intro', 'Lua Objects', 'Squirrel Exports and Imports', 'Squirrel Intro', 'QScript Tutorial Page 1: Mods', 'QScript Tutorial Page 2: Getting to work'];
|
||||
|
||||
function toggleTree(element)
|
||||
{
|
||||
@@ -108,6 +108,16 @@ pre
|
||||
display:flex;
|
||||
}
|
||||
|
||||
pre code
|
||||
{
|
||||
border: none !important;
|
||||
}
|
||||
|
||||
td code {
|
||||
background-color: #312A1D;
|
||||
border-color: #2b2519;
|
||||
}
|
||||
|
||||
.nested
|
||||
{
|
||||
display: none;
|
||||
@@ -275,14 +285,16 @@ input:focus {
|
||||
padding:0px;
|
||||
}
|
||||
|
||||
table {
|
||||
table
|
||||
{
|
||||
border: #312a1d 1px solid;
|
||||
border-top-color: #837f7a;
|
||||
border-left-color: #837f7a;
|
||||
background-color: #423827;
|
||||
}
|
||||
|
||||
th, td {
|
||||
th, td
|
||||
{
|
||||
border: #2b2519 1px solid;
|
||||
border-right-color: #837f7a;
|
||||
border-bottom-color: #837f7a;
|
||||
@@ -296,6 +308,26 @@ th, td {
|
||||
overflow:hidden;
|
||||
}
|
||||
|
||||
.framed
|
||||
{
|
||||
border: #312a1d 1px solid;
|
||||
border-top-color: #837f7a;
|
||||
border-left-color: #837f7a;
|
||||
background-color: #423827;
|
||||
display: flow-root;
|
||||
}
|
||||
|
||||
.framed .framed
|
||||
{
|
||||
border: #2b2519 1px solid;
|
||||
border-right-color: #837f7a;
|
||||
border-bottom-color: #837f7a;
|
||||
background-color: #3a3122;
|
||||
margin:4px;
|
||||
padding:2px;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
|
||||
</style>
|
||||
<div>
|
||||
@@ -325,6 +357,8 @@ th, td {
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QScriptCallback.html">QScriptCallback</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QScriptClass.html">QScriptClass</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QScriptClassCreator.html">QScriptClassCreator</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QScriptFunction.html">QScriptFunction</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QScriptObject.html">QScriptObject</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QType.html">QType</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QValue.html">QValue</a></li>
|
||||
</ul>
|
||||
@@ -342,10 +376,6 @@ th, td {
|
||||
<li class="sidebar"><a href="/wiki/QScript/Lua/Objects.html">Lua Objects</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li class="sidebar"><small class="liicon">+</small><span onmousedown="toggleTree(this);" onmouseleave="unPress(this);" onmouseup="unPress(this);"><span onmousedown="Press(this);" onmouseleave="unPress(this);" onmouseup="unPress(this);">Python</span></span>
|
||||
<ul class="sidebar nested">
|
||||
</ul>
|
||||
</li>
|
||||
<li class="sidebar"><small class="liicon">+</small><span onmousedown="toggleTree(this);" onmouseleave="unPress(this);" onmouseup="unPress(this);"><span onmousedown="Press(this);" onmouseleave="unPress(this);" onmouseup="unPress(this);">Squirrel</span></span>
|
||||
<ul class="sidebar nested">
|
||||
<li class="sidebar"><a href="/wiki/QScript/Squirrel/Exports_And_Imports.html">Squirrel Exports and Imports</a></li>
|
||||
@@ -366,6 +396,8 @@ th, td {
|
||||
</div>
|
||||
<h1>QScriptArgs</h1>
|
||||
|
||||
<div class="framed"><div class="framed">This page is a stub. You should expand it by making a pull request on our <a href="https://github.com/SourceBoxGame/wiki">GitHub repository</a></div></div>
|
||||
|
||||
<p>QScriptArgs is a handle to a QArgs struct. Is used in <a href="/wiki/QScript/Contributing/API/Structs/QCFunc.html">QCFunc</a>.</p>
|
||||
|
||||
</div>
|
||||
@@ -1,8 +1,8 @@
|
||||
<!DOCTYPE html>
|
||||
<title>SourceBox Wiki</title>
|
||||
<script>
|
||||
documentlist = ['/wiki/index.html', '/wiki/QScript/Introduction.html', '/wiki/QScript/Private_Members.html', '/wiki/QScript/Contributing/Contributing.html', '/wiki/QScript/Contributing/API/qscript.html', '/wiki/QScript/Contributing/API/Structs/QCFunc.html', '/wiki/QScript/Contributing/API/Structs/QModuleDefFunc.html', '/wiki/QScript/Contributing/API/Structs/QReturn.html', '/wiki/QScript/Contributing/API/Structs/QScriptArgs.html', '/wiki/QScript/Contributing/API/Structs/QScriptCallback.html', '/wiki/QScript/Contributing/API/Structs/QScriptClass.html', '/wiki/QScript/Contributing/API/Structs/QScriptClassCreator.html', '/wiki/QScript/Contributing/API/Structs/QType.html', '/wiki/QScript/Contributing/API/Structs/QValue.html', '/wiki/QScript/Lua/Classes.html', '/wiki/QScript/Lua/Exports.html', '/wiki/QScript/Lua/Imports.html', '/wiki/QScript/Lua/Intro.html', '/wiki/QScript/Lua/Objects.html', '/wiki/QScript/Squirrel/Exports_And_Imports.html', '/wiki/QScript/Squirrel/Intro.html', '/wiki/QScript/Tutorial/Chapter1.html', '/wiki/QScript/Tutorial/Chapter2.html'];
|
||||
namelist = ['Wiki Intro', 'QScript Intro', 'Private Members', 'Contributing', 'QScript API', 'QCFunc', 'QModuleDefFunc', 'QReturn', 'QScriptArgs', 'QScriptCallback', 'QScriptClass', 'QScriptClassCreator', 'QType', 'QValue', 'Lua Classes', 'Lua Exports', 'Lua Imports', 'Lua Intro', 'Lua Objects', 'Squirrel Exports and Imports', 'Squirrel Intro', 'QScript Tutorial Page 1: Mods', 'QScript Tutorial Page 2: Getting to work'];
|
||||
documentlist = ['/wiki/index.html', '/wiki/QScript/Introduction.html', '/wiki/QScript/Private_Members.html', '/wiki/QScript/Contributing/Contributing.html', '/wiki/QScript/Contributing/API/qscript.html', '/wiki/QScript/Contributing/API/Structs/QCFunc.html', '/wiki/QScript/Contributing/API/Structs/QModuleDefFunc.html', '/wiki/QScript/Contributing/API/Structs/QReturn.html', '/wiki/QScript/Contributing/API/Structs/QScriptArgs.html', '/wiki/QScript/Contributing/API/Structs/QScriptCallback.html', '/wiki/QScript/Contributing/API/Structs/QScriptClass.html', '/wiki/QScript/Contributing/API/Structs/QScriptClassCreator.html', '/wiki/QScript/Contributing/API/Structs/QScriptFunction.html', '/wiki/QScript/Contributing/API/Structs/QScriptObject.html', '/wiki/QScript/Contributing/API/Structs/QType.html', '/wiki/QScript/Contributing/API/Structs/QValue.html', '/wiki/QScript/Lua/Classes.html', '/wiki/QScript/Lua/Exports.html', '/wiki/QScript/Lua/Imports.html', '/wiki/QScript/Lua/Intro.html', '/wiki/QScript/Lua/Objects.html', '/wiki/QScript/Squirrel/Exports_And_Imports.html', '/wiki/QScript/Squirrel/Intro.html', '/wiki/QScript/Tutorial/Chapter1.html', '/wiki/QScript/Tutorial/Chapter2.html'];
|
||||
namelist = ['Wiki Intro', 'QScript Intro', 'Private Members', 'Contributing', 'QScript API', 'QCFunc', 'QModuleDefFunc', 'QReturn', 'QScriptArgs', 'QScriptCallback', 'QScriptClass', 'QScriptClassCreator', 'QScriptFunction', 'QScriptObject', 'QType', 'QValue', 'Lua Classes', 'Lua Exports', 'Lua Imports', 'Lua Intro', 'Lua Objects', 'Squirrel Exports and Imports', 'Squirrel Intro', 'QScript Tutorial Page 1: Mods', 'QScript Tutorial Page 2: Getting to work'];
|
||||
|
||||
function toggleTree(element)
|
||||
{
|
||||
@@ -108,6 +108,16 @@ pre
|
||||
display:flex;
|
||||
}
|
||||
|
||||
pre code
|
||||
{
|
||||
border: none !important;
|
||||
}
|
||||
|
||||
td code {
|
||||
background-color: #312A1D;
|
||||
border-color: #2b2519;
|
||||
}
|
||||
|
||||
.nested
|
||||
{
|
||||
display: none;
|
||||
@@ -275,14 +285,16 @@ input:focus {
|
||||
padding:0px;
|
||||
}
|
||||
|
||||
table {
|
||||
table
|
||||
{
|
||||
border: #312a1d 1px solid;
|
||||
border-top-color: #837f7a;
|
||||
border-left-color: #837f7a;
|
||||
background-color: #423827;
|
||||
}
|
||||
|
||||
th, td {
|
||||
th, td
|
||||
{
|
||||
border: #2b2519 1px solid;
|
||||
border-right-color: #837f7a;
|
||||
border-bottom-color: #837f7a;
|
||||
@@ -296,6 +308,26 @@ th, td {
|
||||
overflow:hidden;
|
||||
}
|
||||
|
||||
.framed
|
||||
{
|
||||
border: #312a1d 1px solid;
|
||||
border-top-color: #837f7a;
|
||||
border-left-color: #837f7a;
|
||||
background-color: #423827;
|
||||
display: flow-root;
|
||||
}
|
||||
|
||||
.framed .framed
|
||||
{
|
||||
border: #2b2519 1px solid;
|
||||
border-right-color: #837f7a;
|
||||
border-bottom-color: #837f7a;
|
||||
background-color: #3a3122;
|
||||
margin:4px;
|
||||
padding:2px;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
|
||||
</style>
|
||||
<div>
|
||||
@@ -325,6 +357,8 @@ th, td {
|
||||
<li class="sidebar"><b>QScriptCallback</b></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QScriptClass.html">QScriptClass</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QScriptClassCreator.html">QScriptClassCreator</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QScriptFunction.html">QScriptFunction</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QScriptObject.html">QScriptObject</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QType.html">QType</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QValue.html">QValue</a></li>
|
||||
</ul>
|
||||
@@ -342,10 +376,6 @@ th, td {
|
||||
<li class="sidebar"><a href="/wiki/QScript/Lua/Objects.html">Lua Objects</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li class="sidebar"><small class="liicon">+</small><span onmousedown="toggleTree(this);" onmouseleave="unPress(this);" onmouseup="unPress(this);"><span onmousedown="Press(this);" onmouseleave="unPress(this);" onmouseup="unPress(this);">Python</span></span>
|
||||
<ul class="sidebar nested">
|
||||
</ul>
|
||||
</li>
|
||||
<li class="sidebar"><small class="liicon">+</small><span onmousedown="toggleTree(this);" onmouseleave="unPress(this);" onmouseup="unPress(this);"><span onmousedown="Press(this);" onmouseleave="unPress(this);" onmouseup="unPress(this);">Squirrel</span></span>
|
||||
<ul class="sidebar nested">
|
||||
<li class="sidebar"><a href="/wiki/QScript/Squirrel/Exports_And_Imports.html">Squirrel Exports and Imports</a></li>
|
||||
@@ -366,6 +396,8 @@ th, td {
|
||||
</div>
|
||||
<h1>QScriptCallback</h1>
|
||||
|
||||
<div class="framed"><div class="framed">This page is a stub. You should expand it by making a pull request on our <a href="https://github.com/SourceBoxGame/wiki">GitHub repository</a></div></div>
|
||||
|
||||
<p>QScriptCallback is used for calling scripting language functions from C++. It is a handle to a QCallback struct.</p>
|
||||
|
||||
</div>
|
||||
@@ -1,8 +1,8 @@
|
||||
<!DOCTYPE html>
|
||||
<title>SourceBox Wiki</title>
|
||||
<script>
|
||||
documentlist = ['/wiki/index.html', '/wiki/QScript/Introduction.html', '/wiki/QScript/Private_Members.html', '/wiki/QScript/Contributing/Contributing.html', '/wiki/QScript/Contributing/API/qscript.html', '/wiki/QScript/Contributing/API/Structs/QCFunc.html', '/wiki/QScript/Contributing/API/Structs/QModuleDefFunc.html', '/wiki/QScript/Contributing/API/Structs/QReturn.html', '/wiki/QScript/Contributing/API/Structs/QScriptArgs.html', '/wiki/QScript/Contributing/API/Structs/QScriptCallback.html', '/wiki/QScript/Contributing/API/Structs/QScriptClass.html', '/wiki/QScript/Contributing/API/Structs/QScriptClassCreator.html', '/wiki/QScript/Contributing/API/Structs/QType.html', '/wiki/QScript/Contributing/API/Structs/QValue.html', '/wiki/QScript/Lua/Classes.html', '/wiki/QScript/Lua/Exports.html', '/wiki/QScript/Lua/Imports.html', '/wiki/QScript/Lua/Intro.html', '/wiki/QScript/Lua/Objects.html', '/wiki/QScript/Squirrel/Exports_And_Imports.html', '/wiki/QScript/Squirrel/Intro.html', '/wiki/QScript/Tutorial/Chapter1.html', '/wiki/QScript/Tutorial/Chapter2.html'];
|
||||
namelist = ['Wiki Intro', 'QScript Intro', 'Private Members', 'Contributing', 'QScript API', 'QCFunc', 'QModuleDefFunc', 'QReturn', 'QScriptArgs', 'QScriptCallback', 'QScriptClass', 'QScriptClassCreator', 'QType', 'QValue', 'Lua Classes', 'Lua Exports', 'Lua Imports', 'Lua Intro', 'Lua Objects', 'Squirrel Exports and Imports', 'Squirrel Intro', 'QScript Tutorial Page 1: Mods', 'QScript Tutorial Page 2: Getting to work'];
|
||||
documentlist = ['/wiki/index.html', '/wiki/QScript/Introduction.html', '/wiki/QScript/Private_Members.html', '/wiki/QScript/Contributing/Contributing.html', '/wiki/QScript/Contributing/API/qscript.html', '/wiki/QScript/Contributing/API/Structs/QCFunc.html', '/wiki/QScript/Contributing/API/Structs/QModuleDefFunc.html', '/wiki/QScript/Contributing/API/Structs/QReturn.html', '/wiki/QScript/Contributing/API/Structs/QScriptArgs.html', '/wiki/QScript/Contributing/API/Structs/QScriptCallback.html', '/wiki/QScript/Contributing/API/Structs/QScriptClass.html', '/wiki/QScript/Contributing/API/Structs/QScriptClassCreator.html', '/wiki/QScript/Contributing/API/Structs/QScriptFunction.html', '/wiki/QScript/Contributing/API/Structs/QScriptObject.html', '/wiki/QScript/Contributing/API/Structs/QType.html', '/wiki/QScript/Contributing/API/Structs/QValue.html', '/wiki/QScript/Lua/Classes.html', '/wiki/QScript/Lua/Exports.html', '/wiki/QScript/Lua/Imports.html', '/wiki/QScript/Lua/Intro.html', '/wiki/QScript/Lua/Objects.html', '/wiki/QScript/Squirrel/Exports_And_Imports.html', '/wiki/QScript/Squirrel/Intro.html', '/wiki/QScript/Tutorial/Chapter1.html', '/wiki/QScript/Tutorial/Chapter2.html'];
|
||||
namelist = ['Wiki Intro', 'QScript Intro', 'Private Members', 'Contributing', 'QScript API', 'QCFunc', 'QModuleDefFunc', 'QReturn', 'QScriptArgs', 'QScriptCallback', 'QScriptClass', 'QScriptClassCreator', 'QScriptFunction', 'QScriptObject', 'QType', 'QValue', 'Lua Classes', 'Lua Exports', 'Lua Imports', 'Lua Intro', 'Lua Objects', 'Squirrel Exports and Imports', 'Squirrel Intro', 'QScript Tutorial Page 1: Mods', 'QScript Tutorial Page 2: Getting to work'];
|
||||
|
||||
function toggleTree(element)
|
||||
{
|
||||
@@ -108,6 +108,16 @@ pre
|
||||
display:flex;
|
||||
}
|
||||
|
||||
pre code
|
||||
{
|
||||
border: none !important;
|
||||
}
|
||||
|
||||
td code {
|
||||
background-color: #312A1D;
|
||||
border-color: #2b2519;
|
||||
}
|
||||
|
||||
.nested
|
||||
{
|
||||
display: none;
|
||||
@@ -275,14 +285,16 @@ input:focus {
|
||||
padding:0px;
|
||||
}
|
||||
|
||||
table {
|
||||
table
|
||||
{
|
||||
border: #312a1d 1px solid;
|
||||
border-top-color: #837f7a;
|
||||
border-left-color: #837f7a;
|
||||
background-color: #423827;
|
||||
}
|
||||
|
||||
th, td {
|
||||
th, td
|
||||
{
|
||||
border: #2b2519 1px solid;
|
||||
border-right-color: #837f7a;
|
||||
border-bottom-color: #837f7a;
|
||||
@@ -296,6 +308,26 @@ th, td {
|
||||
overflow:hidden;
|
||||
}
|
||||
|
||||
.framed
|
||||
{
|
||||
border: #312a1d 1px solid;
|
||||
border-top-color: #837f7a;
|
||||
border-left-color: #837f7a;
|
||||
background-color: #423827;
|
||||
display: flow-root;
|
||||
}
|
||||
|
||||
.framed .framed
|
||||
{
|
||||
border: #2b2519 1px solid;
|
||||
border-right-color: #837f7a;
|
||||
border-bottom-color: #837f7a;
|
||||
background-color: #3a3122;
|
||||
margin:4px;
|
||||
padding:2px;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
|
||||
</style>
|
||||
<div>
|
||||
@@ -325,6 +357,8 @@ th, td {
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QScriptCallback.html">QScriptCallback</a></li>
|
||||
<li class="sidebar"><b>QScriptClass</b></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QScriptClassCreator.html">QScriptClassCreator</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QScriptFunction.html">QScriptFunction</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QScriptObject.html">QScriptObject</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QType.html">QType</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QValue.html">QValue</a></li>
|
||||
</ul>
|
||||
@@ -342,10 +376,6 @@ th, td {
|
||||
<li class="sidebar"><a href="/wiki/QScript/Lua/Objects.html">Lua Objects</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li class="sidebar"><small class="liicon">+</small><span onmousedown="toggleTree(this);" onmouseleave="unPress(this);" onmouseup="unPress(this);"><span onmousedown="Press(this);" onmouseleave="unPress(this);" onmouseup="unPress(this);">Python</span></span>
|
||||
<ul class="sidebar nested">
|
||||
</ul>
|
||||
</li>
|
||||
<li class="sidebar"><small class="liicon">+</small><span onmousedown="toggleTree(this);" onmouseleave="unPress(this);" onmouseup="unPress(this);"><span onmousedown="Press(this);" onmouseleave="unPress(this);" onmouseup="unPress(this);">Squirrel</span></span>
|
||||
<ul class="sidebar nested">
|
||||
<li class="sidebar"><a href="/wiki/QScript/Squirrel/Exports_And_Imports.html">Squirrel Exports and Imports</a></li>
|
||||
@@ -366,6 +396,8 @@ th, td {
|
||||
</div>
|
||||
<h1>QScriptClass</h1>
|
||||
|
||||
<div class="framed"><div class="framed">This page is a stub. You should expand it by making a pull request on our <a href="https://github.com/SourceBoxGame/wiki">GitHub repository</a></div></div>
|
||||
|
||||
<p>QScriptClass is a handle to a QClass struct.</p>
|
||||
|
||||
</div>
|
||||
@@ -1,8 +1,8 @@
|
||||
<!DOCTYPE html>
|
||||
<title>SourceBox Wiki</title>
|
||||
<script>
|
||||
documentlist = ['/wiki/index.html', '/wiki/QScript/Introduction.html', '/wiki/QScript/Private_Members.html', '/wiki/QScript/Contributing/Contributing.html', '/wiki/QScript/Contributing/API/qscript.html', '/wiki/QScript/Contributing/API/Structs/QCFunc.html', '/wiki/QScript/Contributing/API/Structs/QModuleDefFunc.html', '/wiki/QScript/Contributing/API/Structs/QReturn.html', '/wiki/QScript/Contributing/API/Structs/QScriptArgs.html', '/wiki/QScript/Contributing/API/Structs/QScriptCallback.html', '/wiki/QScript/Contributing/API/Structs/QScriptClass.html', '/wiki/QScript/Contributing/API/Structs/QScriptClassCreator.html', '/wiki/QScript/Contributing/API/Structs/QType.html', '/wiki/QScript/Contributing/API/Structs/QValue.html', '/wiki/QScript/Lua/Classes.html', '/wiki/QScript/Lua/Exports.html', '/wiki/QScript/Lua/Imports.html', '/wiki/QScript/Lua/Intro.html', '/wiki/QScript/Lua/Objects.html', '/wiki/QScript/Squirrel/Exports_And_Imports.html', '/wiki/QScript/Squirrel/Intro.html', '/wiki/QScript/Tutorial/Chapter1.html', '/wiki/QScript/Tutorial/Chapter2.html'];
|
||||
namelist = ['Wiki Intro', 'QScript Intro', 'Private Members', 'Contributing', 'QScript API', 'QCFunc', 'QModuleDefFunc', 'QReturn', 'QScriptArgs', 'QScriptCallback', 'QScriptClass', 'QScriptClassCreator', 'QType', 'QValue', 'Lua Classes', 'Lua Exports', 'Lua Imports', 'Lua Intro', 'Lua Objects', 'Squirrel Exports and Imports', 'Squirrel Intro', 'QScript Tutorial Page 1: Mods', 'QScript Tutorial Page 2: Getting to work'];
|
||||
documentlist = ['/wiki/index.html', '/wiki/QScript/Introduction.html', '/wiki/QScript/Private_Members.html', '/wiki/QScript/Contributing/Contributing.html', '/wiki/QScript/Contributing/API/qscript.html', '/wiki/QScript/Contributing/API/Structs/QCFunc.html', '/wiki/QScript/Contributing/API/Structs/QModuleDefFunc.html', '/wiki/QScript/Contributing/API/Structs/QReturn.html', '/wiki/QScript/Contributing/API/Structs/QScriptArgs.html', '/wiki/QScript/Contributing/API/Structs/QScriptCallback.html', '/wiki/QScript/Contributing/API/Structs/QScriptClass.html', '/wiki/QScript/Contributing/API/Structs/QScriptClassCreator.html', '/wiki/QScript/Contributing/API/Structs/QScriptFunction.html', '/wiki/QScript/Contributing/API/Structs/QScriptObject.html', '/wiki/QScript/Contributing/API/Structs/QType.html', '/wiki/QScript/Contributing/API/Structs/QValue.html', '/wiki/QScript/Lua/Classes.html', '/wiki/QScript/Lua/Exports.html', '/wiki/QScript/Lua/Imports.html', '/wiki/QScript/Lua/Intro.html', '/wiki/QScript/Lua/Objects.html', '/wiki/QScript/Squirrel/Exports_And_Imports.html', '/wiki/QScript/Squirrel/Intro.html', '/wiki/QScript/Tutorial/Chapter1.html', '/wiki/QScript/Tutorial/Chapter2.html'];
|
||||
namelist = ['Wiki Intro', 'QScript Intro', 'Private Members', 'Contributing', 'QScript API', 'QCFunc', 'QModuleDefFunc', 'QReturn', 'QScriptArgs', 'QScriptCallback', 'QScriptClass', 'QScriptClassCreator', 'QScriptFunction', 'QScriptObject', 'QType', 'QValue', 'Lua Classes', 'Lua Exports', 'Lua Imports', 'Lua Intro', 'Lua Objects', 'Squirrel Exports and Imports', 'Squirrel Intro', 'QScript Tutorial Page 1: Mods', 'QScript Tutorial Page 2: Getting to work'];
|
||||
|
||||
function toggleTree(element)
|
||||
{
|
||||
@@ -108,6 +108,16 @@ pre
|
||||
display:flex;
|
||||
}
|
||||
|
||||
pre code
|
||||
{
|
||||
border: none !important;
|
||||
}
|
||||
|
||||
td code {
|
||||
background-color: #312A1D;
|
||||
border-color: #2b2519;
|
||||
}
|
||||
|
||||
.nested
|
||||
{
|
||||
display: none;
|
||||
@@ -275,14 +285,16 @@ input:focus {
|
||||
padding:0px;
|
||||
}
|
||||
|
||||
table {
|
||||
table
|
||||
{
|
||||
border: #312a1d 1px solid;
|
||||
border-top-color: #837f7a;
|
||||
border-left-color: #837f7a;
|
||||
background-color: #423827;
|
||||
}
|
||||
|
||||
th, td {
|
||||
th, td
|
||||
{
|
||||
border: #2b2519 1px solid;
|
||||
border-right-color: #837f7a;
|
||||
border-bottom-color: #837f7a;
|
||||
@@ -296,6 +308,26 @@ th, td {
|
||||
overflow:hidden;
|
||||
}
|
||||
|
||||
.framed
|
||||
{
|
||||
border: #312a1d 1px solid;
|
||||
border-top-color: #837f7a;
|
||||
border-left-color: #837f7a;
|
||||
background-color: #423827;
|
||||
display: flow-root;
|
||||
}
|
||||
|
||||
.framed .framed
|
||||
{
|
||||
border: #2b2519 1px solid;
|
||||
border-right-color: #837f7a;
|
||||
border-bottom-color: #837f7a;
|
||||
background-color: #3a3122;
|
||||
margin:4px;
|
||||
padding:2px;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
|
||||
</style>
|
||||
<div>
|
||||
@@ -325,6 +357,8 @@ th, td {
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QScriptCallback.html">QScriptCallback</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QScriptClass.html">QScriptClass</a></li>
|
||||
<li class="sidebar"><b>QScriptClassCreator</b></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QScriptFunction.html">QScriptFunction</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QScriptObject.html">QScriptObject</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QType.html">QType</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QValue.html">QValue</a></li>
|
||||
</ul>
|
||||
@@ -342,10 +376,6 @@ th, td {
|
||||
<li class="sidebar"><a href="/wiki/QScript/Lua/Objects.html">Lua Objects</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li class="sidebar"><small class="liicon">+</small><span onmousedown="toggleTree(this);" onmouseleave="unPress(this);" onmouseup="unPress(this);"><span onmousedown="Press(this);" onmouseleave="unPress(this);" onmouseup="unPress(this);">Python</span></span>
|
||||
<ul class="sidebar nested">
|
||||
</ul>
|
||||
</li>
|
||||
<li class="sidebar"><small class="liicon">+</small><span onmousedown="toggleTree(this);" onmouseleave="unPress(this);" onmouseup="unPress(this);"><span onmousedown="Press(this);" onmouseleave="unPress(this);" onmouseup="unPress(this);">Squirrel</span></span>
|
||||
<ul class="sidebar nested">
|
||||
<li class="sidebar"><a href="/wiki/QScript/Squirrel/Exports_And_Imports.html">Squirrel Exports and Imports</a></li>
|
||||
@@ -366,6 +396,8 @@ th, td {
|
||||
</div>
|
||||
<h1>QScriptClassCreator</h1>
|
||||
|
||||
<div class="framed"><div class="framed">This page is a stub. You should expand it by making a pull request on our <a href="https://github.com/SourceBoxGame/wiki">GitHub repository</a></div></div>
|
||||
|
||||
<p>QScriptClassCreator is a handle to a QClassCreator struct. It is used for defining <a href="/wiki/QScript/Contributing/API/Structs/QScriptClass.html">QScriptClasses</a>.</p>
|
||||
|
||||
</div>
|
||||
403
dst/QScript/Contributing/API/Structs/QScriptFunction.html
Normal file
403
dst/QScript/Contributing/API/Structs/QScriptFunction.html
Normal file
@@ -0,0 +1,403 @@
|
||||
<!DOCTYPE html>
|
||||
<title>SourceBox Wiki</title>
|
||||
<script>
|
||||
documentlist = ['/wiki/index.html', '/wiki/QScript/Introduction.html', '/wiki/QScript/Private_Members.html', '/wiki/QScript/Contributing/Contributing.html', '/wiki/QScript/Contributing/API/qscript.html', '/wiki/QScript/Contributing/API/Structs/QCFunc.html', '/wiki/QScript/Contributing/API/Structs/QModuleDefFunc.html', '/wiki/QScript/Contributing/API/Structs/QReturn.html', '/wiki/QScript/Contributing/API/Structs/QScriptArgs.html', '/wiki/QScript/Contributing/API/Structs/QScriptCallback.html', '/wiki/QScript/Contributing/API/Structs/QScriptClass.html', '/wiki/QScript/Contributing/API/Structs/QScriptClassCreator.html', '/wiki/QScript/Contributing/API/Structs/QScriptFunction.html', '/wiki/QScript/Contributing/API/Structs/QScriptObject.html', '/wiki/QScript/Contributing/API/Structs/QType.html', '/wiki/QScript/Contributing/API/Structs/QValue.html', '/wiki/QScript/Lua/Classes.html', '/wiki/QScript/Lua/Exports.html', '/wiki/QScript/Lua/Imports.html', '/wiki/QScript/Lua/Intro.html', '/wiki/QScript/Lua/Objects.html', '/wiki/QScript/Squirrel/Exports_And_Imports.html', '/wiki/QScript/Squirrel/Intro.html', '/wiki/QScript/Tutorial/Chapter1.html', '/wiki/QScript/Tutorial/Chapter2.html'];
|
||||
namelist = ['Wiki Intro', 'QScript Intro', 'Private Members', 'Contributing', 'QScript API', 'QCFunc', 'QModuleDefFunc', 'QReturn', 'QScriptArgs', 'QScriptCallback', 'QScriptClass', 'QScriptClassCreator', 'QScriptFunction', 'QScriptObject', 'QType', 'QValue', 'Lua Classes', 'Lua Exports', 'Lua Imports', 'Lua Intro', 'Lua Objects', 'Squirrel Exports and Imports', 'Squirrel Intro', 'QScript Tutorial Page 1: Mods', 'QScript Tutorial Page 2: Getting to work'];
|
||||
|
||||
function toggleTree(element)
|
||||
{
|
||||
nested = element.parentNode.childNodes[3];
|
||||
if(nested.className.indexOf("active",0) != -1)
|
||||
{
|
||||
nested.className = "sidebar nested";
|
||||
element.parentNode.childNodes[0].innerHTML = "+";
|
||||
}
|
||||
else
|
||||
{
|
||||
nested.className = "sidebar nested active";
|
||||
element.parentNode.childNodes[0].innerHTML = "-";
|
||||
}
|
||||
if(element.className.indexOf("active",0) != -1)
|
||||
{
|
||||
element.className = "spanactive"
|
||||
}
|
||||
else
|
||||
{
|
||||
element.className = "spanactive active"
|
||||
}
|
||||
}
|
||||
|
||||
function Press(element)
|
||||
{
|
||||
if(element.className.indexOf("active",0) != -1)
|
||||
{
|
||||
element.className = "spanactive active"
|
||||
}
|
||||
else
|
||||
{
|
||||
element.className = "spanactive"
|
||||
}
|
||||
}
|
||||
|
||||
function unPress(element)
|
||||
{
|
||||
if(element.className.indexOf("active",0) != -1)
|
||||
{
|
||||
element.className = "active"
|
||||
}
|
||||
else
|
||||
{
|
||||
element.className = ""
|
||||
}
|
||||
}
|
||||
|
||||
function updateSearch()
|
||||
{
|
||||
searchtext = document.getElementById("searchbox").value.toLowerCase();
|
||||
var res = [];
|
||||
var searchresults = document.getElementById("searchresults")
|
||||
searchresults.innerHTML = ""
|
||||
if(searchtext === "")
|
||||
{
|
||||
document.getElementById("filetree").style.display = "block"
|
||||
return;
|
||||
}
|
||||
else
|
||||
{
|
||||
document.getElementById("filetree").style.display = "none"
|
||||
}
|
||||
for (var i = 0; i < namelist.length; i++)
|
||||
{
|
||||
if(namelist[i].toLowerCase().indexOf(searchtext) == -1) continue;
|
||||
var searchelement = document.createElement("li");
|
||||
searchelement.className = "sidebar"
|
||||
var link = document.createElement("a");
|
||||
searchelement.appendChild(link);
|
||||
link.setAttribute("href", documentlist[i]);
|
||||
link.innerHTML = namelist[i];
|
||||
searchresults.appendChild(searchelement);
|
||||
}
|
||||
|
||||
|
||||
|
||||
}
|
||||
</script>
|
||||
<link rel="stylesheet" href="/wiki/default.css">
|
||||
<style>
|
||||
|
||||
hr
|
||||
{
|
||||
color: #463c2a;
|
||||
}
|
||||
|
||||
code {
|
||||
background-color: #383022;
|
||||
border-color: #322b1e;
|
||||
border-style:solid;
|
||||
border-width:1px;
|
||||
}
|
||||
|
||||
pre
|
||||
{
|
||||
margin-left:16px;
|
||||
background-color: #383022;
|
||||
border-color: #322b1e;
|
||||
border-style:solid;
|
||||
border-width:1px;
|
||||
padding: 4px;
|
||||
display:flex;
|
||||
}
|
||||
|
||||
pre code
|
||||
{
|
||||
border: none !important;
|
||||
}
|
||||
|
||||
td code {
|
||||
background-color: #312A1D;
|
||||
border-color: #2b2519;
|
||||
}
|
||||
|
||||
.nested
|
||||
{
|
||||
display: none;
|
||||
}
|
||||
|
||||
ul.sidebar.active
|
||||
{
|
||||
display: block !important;
|
||||
}
|
||||
|
||||
ul.sidebar
|
||||
{
|
||||
padding-left: 0px;
|
||||
}
|
||||
|
||||
li.sidebar ::marker
|
||||
{
|
||||
color:#00000000;
|
||||
display:none;
|
||||
}
|
||||
|
||||
li.sidebar
|
||||
{
|
||||
list-style-type: none !important;
|
||||
background-color:#4A3F2C;
|
||||
border-bottom: #312A1D 1px solid;
|
||||
border-right: #312A1D 1px solid;
|
||||
border-left: 1px solid #8d8881;
|
||||
border-top: 1px solid #8d8881;
|
||||
padding-left: 2px;
|
||||
padding-bottom:2px;
|
||||
padding-top:2px;
|
||||
}
|
||||
|
||||
li ul li
|
||||
{
|
||||
margin-right:-1px;
|
||||
}
|
||||
|
||||
li.sidebar span
|
||||
{
|
||||
-moz-user-select: none;
|
||||
user-select: none;
|
||||
-webkit-user-select: none;
|
||||
z-index: 1;
|
||||
cursor: pointer;
|
||||
display: inline-block;
|
||||
border: black 1px solid;
|
||||
border-left-color: white;
|
||||
border-top-color: white;
|
||||
margin: 2px;
|
||||
}
|
||||
|
||||
li.sidebar span span
|
||||
{
|
||||
-moz-user-select: none;
|
||||
user-select: none;
|
||||
-webkit-user-select: none;
|
||||
z-index: 0;
|
||||
border: #463c2a 1px solid;
|
||||
background-color: #63553b;
|
||||
color: white;
|
||||
border-left-color: #8d8881;
|
||||
border-top-color: #8d8881;
|
||||
margin: 0px;
|
||||
padding-left: 4px;
|
||||
padding-right: 4px;
|
||||
}
|
||||
|
||||
li.sidebar .spanactive
|
||||
{
|
||||
border-left-color: black;
|
||||
border-top-color: black;
|
||||
border-right-color: white;
|
||||
border-bottom-color: white;
|
||||
}
|
||||
|
||||
li.sidebar span .spanactive
|
||||
{
|
||||
border: #463c2a 1px solid;
|
||||
border-right-color: #8d8881;
|
||||
border-bottom-color: #8d8881;
|
||||
}
|
||||
|
||||
|
||||
.liicon
|
||||
{
|
||||
display:inline-block;
|
||||
width:12px;
|
||||
height:100%;
|
||||
font-family: monospace;
|
||||
font-size: 16px;
|
||||
color: white;
|
||||
}
|
||||
|
||||
nav
|
||||
{
|
||||
height: 100%;
|
||||
}
|
||||
|
||||
a
|
||||
{
|
||||
color: #f79b08;
|
||||
}
|
||||
|
||||
a:visited
|
||||
{
|
||||
color: #f79b08;
|
||||
}
|
||||
|
||||
body
|
||||
{
|
||||
background-color: #4b402d;
|
||||
color:white;
|
||||
font-family:"Tahoma", sans-serif;
|
||||
font-size:9pt;
|
||||
}
|
||||
|
||||
.searchbox
|
||||
{
|
||||
background-color: #473c29;
|
||||
border: #403624 1px solid;
|
||||
border-bottom-color: #837f7a;
|
||||
border-right-color: #837f7a;
|
||||
color: white;
|
||||
padding: 0px;
|
||||
width:196px;
|
||||
height:16px;
|
||||
position: relative;
|
||||
}
|
||||
|
||||
input:focus {
|
||||
outline: none;
|
||||
}
|
||||
|
||||
.searchboxcontainer
|
||||
{
|
||||
background-color: #473c29;
|
||||
border: black 1px solid;
|
||||
border-bottom-color: white;
|
||||
border-right-color: white;
|
||||
position:relative;
|
||||
margin-left:auto;
|
||||
margin-right:auto;
|
||||
height:18px;
|
||||
width:198px;
|
||||
display: inline-block;
|
||||
}
|
||||
|
||||
.sidebarcontainer
|
||||
{
|
||||
float:right;
|
||||
display:block;
|
||||
top: -16px;
|
||||
right: -8px;
|
||||
margin-left: 8px;
|
||||
margin-top: 8px;
|
||||
margin-right: 8px;
|
||||
width:200px;
|
||||
border-color: black;
|
||||
border-width: 1px;
|
||||
border-style:solid;
|
||||
position:relative;
|
||||
overflow:auto;
|
||||
padding:0px;
|
||||
}
|
||||
|
||||
table
|
||||
{
|
||||
border: #312a1d 1px solid;
|
||||
border-top-color: #837f7a;
|
||||
border-left-color: #837f7a;
|
||||
background-color: #423827;
|
||||
}
|
||||
|
||||
th, td
|
||||
{
|
||||
border: #2b2519 1px solid;
|
||||
border-right-color: #837f7a;
|
||||
border-bottom-color: #837f7a;
|
||||
background-color: #3a3122;
|
||||
}
|
||||
|
||||
.sidebarroot
|
||||
{
|
||||
padding-left:0px !important;
|
||||
margin:0px;
|
||||
overflow:hidden;
|
||||
}
|
||||
|
||||
.framed
|
||||
{
|
||||
border: #312a1d 1px solid;
|
||||
border-top-color: #837f7a;
|
||||
border-left-color: #837f7a;
|
||||
background-color: #423827;
|
||||
display: flow-root;
|
||||
}
|
||||
|
||||
.framed .framed
|
||||
{
|
||||
border: #2b2519 1px solid;
|
||||
border-right-color: #837f7a;
|
||||
border-bottom-color: #837f7a;
|
||||
background-color: #3a3122;
|
||||
margin:4px;
|
||||
padding:2px;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
|
||||
</style>
|
||||
<div>
|
||||
<div class="sidebarcontainer">
|
||||
<span class="searchboxcontainer" onkeyup="updateSearch();"><input type="text" placeholder="search..." autocomplete="off" id="searchbox" oninput="updateSearch();" class="searchbox"></span>
|
||||
<nav>
|
||||
<ul class="sidebar sidebarroot" id="searchresults">
|
||||
</ul>
|
||||
<ul class="sidebar sidebarroot" id="filetree">
|
||||
<li class="sidebar"><a href="/wiki/index.html">Wiki Intro</a></li>
|
||||
<li class="sidebar"><small class="liicon">-</small><span onmousedown="toggleTree(this);" onmouseleave="unPress(this);" onmouseup="unPress(this);"><span onmousedown="Press(this);" onmouseleave="unPress(this);" onmouseup="unPress(this);">QScript</span></span>
|
||||
<ul class="sidebar nested active">
|
||||
<li class="sidebar"><a href="/wiki/QScript/Introduction.html">QScript Intro</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Private_Members.html">Private Members</a></li>
|
||||
<li class="sidebar"><small class="liicon">-</small><span onmousedown="toggleTree(this);" onmouseleave="unPress(this);" onmouseup="unPress(this);"><span onmousedown="Press(this);" onmouseleave="unPress(this);" onmouseup="unPress(this);">Contributing</span></span>
|
||||
<ul class="sidebar nested active">
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/Contributing.html">Contributing</a></li>
|
||||
<li class="sidebar"><small class="liicon">-</small><span onmousedown="toggleTree(this);" onmouseleave="unPress(this);" onmouseup="unPress(this);"><span onmousedown="Press(this);" onmouseleave="unPress(this);" onmouseup="unPress(this);">API</span></span>
|
||||
<ul class="sidebar nested active">
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/qscript.html">QScript API</a></li>
|
||||
<li class="sidebar"><small class="liicon">-</small><span onmousedown="toggleTree(this);" onmouseleave="unPress(this);" onmouseup="unPress(this);"><span onmousedown="Press(this);" onmouseleave="unPress(this);" onmouseup="unPress(this);">Structs</span></span>
|
||||
<ul class="sidebar nested active">
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QCFunc.html">QCFunc</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QModuleDefFunc.html">QModuleDefFunc</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QReturn.html">QReturn</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QScriptArgs.html">QScriptArgs</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QScriptCallback.html">QScriptCallback</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QScriptClass.html">QScriptClass</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QScriptClassCreator.html">QScriptClassCreator</a></li>
|
||||
<li class="sidebar"><b>QScriptFunction</b></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QScriptObject.html">QScriptObject</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QType.html">QType</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QValue.html">QValue</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li class="sidebar"><small class="liicon">+</small><span onmousedown="toggleTree(this);" onmouseleave="unPress(this);" onmouseup="unPress(this);"><span onmousedown="Press(this);" onmouseleave="unPress(this);" onmouseup="unPress(this);">Lua</span></span>
|
||||
<ul class="sidebar nested">
|
||||
<li class="sidebar"><a href="/wiki/QScript/Lua/Classes.html">Lua Classes</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Lua/Exports.html">Lua Exports</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Lua/Imports.html">Lua Imports</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Lua/Intro.html">Lua Intro</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Lua/Objects.html">Lua Objects</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li class="sidebar"><small class="liicon">+</small><span onmousedown="toggleTree(this);" onmouseleave="unPress(this);" onmouseup="unPress(this);"><span onmousedown="Press(this);" onmouseleave="unPress(this);" onmouseup="unPress(this);">Squirrel</span></span>
|
||||
<ul class="sidebar nested">
|
||||
<li class="sidebar"><a href="/wiki/QScript/Squirrel/Exports_And_Imports.html">Squirrel Exports and Imports</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Squirrel/Intro.html">Squirrel Intro</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li class="sidebar"><small class="liicon">+</small><span onmousedown="toggleTree(this);" onmouseleave="unPress(this);" onmouseup="unPress(this);"><span onmousedown="Press(this);" onmouseleave="unPress(this);" onmouseup="unPress(this);">Tutorial</span></span>
|
||||
<ul class="sidebar nested">
|
||||
<li class="sidebar"><a href="/wiki/QScript/Tutorial/Chapter1.html">QScript Tutorial Page 1: Mods</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Tutorial/Chapter2.html">QScript Tutorial Page 2: Getting to work</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
</div>
|
||||
<h1>QScriptFunction</h1>
|
||||
|
||||
<div class="framed"><div class="framed">This page is a stub. You should expand it by making a pull request on our <a href="https://github.com/SourceBoxGame/wiki">GitHub repository</a></div></div>
|
||||
|
||||
<p>QScriptFunction is a handle to a QFunction which represents a scripting language function.</p>
|
||||
|
||||
</div>
|
||||
403
dst/QScript/Contributing/API/Structs/QScriptObject.html
Normal file
403
dst/QScript/Contributing/API/Structs/QScriptObject.html
Normal file
@@ -0,0 +1,403 @@
|
||||
<!DOCTYPE html>
|
||||
<title>SourceBox Wiki</title>
|
||||
<script>
|
||||
documentlist = ['/wiki/index.html', '/wiki/QScript/Introduction.html', '/wiki/QScript/Private_Members.html', '/wiki/QScript/Contributing/Contributing.html', '/wiki/QScript/Contributing/API/qscript.html', '/wiki/QScript/Contributing/API/Structs/QCFunc.html', '/wiki/QScript/Contributing/API/Structs/QModuleDefFunc.html', '/wiki/QScript/Contributing/API/Structs/QReturn.html', '/wiki/QScript/Contributing/API/Structs/QScriptArgs.html', '/wiki/QScript/Contributing/API/Structs/QScriptCallback.html', '/wiki/QScript/Contributing/API/Structs/QScriptClass.html', '/wiki/QScript/Contributing/API/Structs/QScriptClassCreator.html', '/wiki/QScript/Contributing/API/Structs/QScriptFunction.html', '/wiki/QScript/Contributing/API/Structs/QScriptObject.html', '/wiki/QScript/Contributing/API/Structs/QType.html', '/wiki/QScript/Contributing/API/Structs/QValue.html', '/wiki/QScript/Lua/Classes.html', '/wiki/QScript/Lua/Exports.html', '/wiki/QScript/Lua/Imports.html', '/wiki/QScript/Lua/Intro.html', '/wiki/QScript/Lua/Objects.html', '/wiki/QScript/Squirrel/Exports_And_Imports.html', '/wiki/QScript/Squirrel/Intro.html', '/wiki/QScript/Tutorial/Chapter1.html', '/wiki/QScript/Tutorial/Chapter2.html'];
|
||||
namelist = ['Wiki Intro', 'QScript Intro', 'Private Members', 'Contributing', 'QScript API', 'QCFunc', 'QModuleDefFunc', 'QReturn', 'QScriptArgs', 'QScriptCallback', 'QScriptClass', 'QScriptClassCreator', 'QScriptFunction', 'QScriptObject', 'QType', 'QValue', 'Lua Classes', 'Lua Exports', 'Lua Imports', 'Lua Intro', 'Lua Objects', 'Squirrel Exports and Imports', 'Squirrel Intro', 'QScript Tutorial Page 1: Mods', 'QScript Tutorial Page 2: Getting to work'];
|
||||
|
||||
function toggleTree(element)
|
||||
{
|
||||
nested = element.parentNode.childNodes[3];
|
||||
if(nested.className.indexOf("active",0) != -1)
|
||||
{
|
||||
nested.className = "sidebar nested";
|
||||
element.parentNode.childNodes[0].innerHTML = "+";
|
||||
}
|
||||
else
|
||||
{
|
||||
nested.className = "sidebar nested active";
|
||||
element.parentNode.childNodes[0].innerHTML = "-";
|
||||
}
|
||||
if(element.className.indexOf("active",0) != -1)
|
||||
{
|
||||
element.className = "spanactive"
|
||||
}
|
||||
else
|
||||
{
|
||||
element.className = "spanactive active"
|
||||
}
|
||||
}
|
||||
|
||||
function Press(element)
|
||||
{
|
||||
if(element.className.indexOf("active",0) != -1)
|
||||
{
|
||||
element.className = "spanactive active"
|
||||
}
|
||||
else
|
||||
{
|
||||
element.className = "spanactive"
|
||||
}
|
||||
}
|
||||
|
||||
function unPress(element)
|
||||
{
|
||||
if(element.className.indexOf("active",0) != -1)
|
||||
{
|
||||
element.className = "active"
|
||||
}
|
||||
else
|
||||
{
|
||||
element.className = ""
|
||||
}
|
||||
}
|
||||
|
||||
function updateSearch()
|
||||
{
|
||||
searchtext = document.getElementById("searchbox").value.toLowerCase();
|
||||
var res = [];
|
||||
var searchresults = document.getElementById("searchresults")
|
||||
searchresults.innerHTML = ""
|
||||
if(searchtext === "")
|
||||
{
|
||||
document.getElementById("filetree").style.display = "block"
|
||||
return;
|
||||
}
|
||||
else
|
||||
{
|
||||
document.getElementById("filetree").style.display = "none"
|
||||
}
|
||||
for (var i = 0; i < namelist.length; i++)
|
||||
{
|
||||
if(namelist[i].toLowerCase().indexOf(searchtext) == -1) continue;
|
||||
var searchelement = document.createElement("li");
|
||||
searchelement.className = "sidebar"
|
||||
var link = document.createElement("a");
|
||||
searchelement.appendChild(link);
|
||||
link.setAttribute("href", documentlist[i]);
|
||||
link.innerHTML = namelist[i];
|
||||
searchresults.appendChild(searchelement);
|
||||
}
|
||||
|
||||
|
||||
|
||||
}
|
||||
</script>
|
||||
<link rel="stylesheet" href="/wiki/default.css">
|
||||
<style>
|
||||
|
||||
hr
|
||||
{
|
||||
color: #463c2a;
|
||||
}
|
||||
|
||||
code {
|
||||
background-color: #383022;
|
||||
border-color: #322b1e;
|
||||
border-style:solid;
|
||||
border-width:1px;
|
||||
}
|
||||
|
||||
pre
|
||||
{
|
||||
margin-left:16px;
|
||||
background-color: #383022;
|
||||
border-color: #322b1e;
|
||||
border-style:solid;
|
||||
border-width:1px;
|
||||
padding: 4px;
|
||||
display:flex;
|
||||
}
|
||||
|
||||
pre code
|
||||
{
|
||||
border: none !important;
|
||||
}
|
||||
|
||||
td code {
|
||||
background-color: #312A1D;
|
||||
border-color: #2b2519;
|
||||
}
|
||||
|
||||
.nested
|
||||
{
|
||||
display: none;
|
||||
}
|
||||
|
||||
ul.sidebar.active
|
||||
{
|
||||
display: block !important;
|
||||
}
|
||||
|
||||
ul.sidebar
|
||||
{
|
||||
padding-left: 0px;
|
||||
}
|
||||
|
||||
li.sidebar ::marker
|
||||
{
|
||||
color:#00000000;
|
||||
display:none;
|
||||
}
|
||||
|
||||
li.sidebar
|
||||
{
|
||||
list-style-type: none !important;
|
||||
background-color:#4A3F2C;
|
||||
border-bottom: #312A1D 1px solid;
|
||||
border-right: #312A1D 1px solid;
|
||||
border-left: 1px solid #8d8881;
|
||||
border-top: 1px solid #8d8881;
|
||||
padding-left: 2px;
|
||||
padding-bottom:2px;
|
||||
padding-top:2px;
|
||||
}
|
||||
|
||||
li ul li
|
||||
{
|
||||
margin-right:-1px;
|
||||
}
|
||||
|
||||
li.sidebar span
|
||||
{
|
||||
-moz-user-select: none;
|
||||
user-select: none;
|
||||
-webkit-user-select: none;
|
||||
z-index: 1;
|
||||
cursor: pointer;
|
||||
display: inline-block;
|
||||
border: black 1px solid;
|
||||
border-left-color: white;
|
||||
border-top-color: white;
|
||||
margin: 2px;
|
||||
}
|
||||
|
||||
li.sidebar span span
|
||||
{
|
||||
-moz-user-select: none;
|
||||
user-select: none;
|
||||
-webkit-user-select: none;
|
||||
z-index: 0;
|
||||
border: #463c2a 1px solid;
|
||||
background-color: #63553b;
|
||||
color: white;
|
||||
border-left-color: #8d8881;
|
||||
border-top-color: #8d8881;
|
||||
margin: 0px;
|
||||
padding-left: 4px;
|
||||
padding-right: 4px;
|
||||
}
|
||||
|
||||
li.sidebar .spanactive
|
||||
{
|
||||
border-left-color: black;
|
||||
border-top-color: black;
|
||||
border-right-color: white;
|
||||
border-bottom-color: white;
|
||||
}
|
||||
|
||||
li.sidebar span .spanactive
|
||||
{
|
||||
border: #463c2a 1px solid;
|
||||
border-right-color: #8d8881;
|
||||
border-bottom-color: #8d8881;
|
||||
}
|
||||
|
||||
|
||||
.liicon
|
||||
{
|
||||
display:inline-block;
|
||||
width:12px;
|
||||
height:100%;
|
||||
font-family: monospace;
|
||||
font-size: 16px;
|
||||
color: white;
|
||||
}
|
||||
|
||||
nav
|
||||
{
|
||||
height: 100%;
|
||||
}
|
||||
|
||||
a
|
||||
{
|
||||
color: #f79b08;
|
||||
}
|
||||
|
||||
a:visited
|
||||
{
|
||||
color: #f79b08;
|
||||
}
|
||||
|
||||
body
|
||||
{
|
||||
background-color: #4b402d;
|
||||
color:white;
|
||||
font-family:"Tahoma", sans-serif;
|
||||
font-size:9pt;
|
||||
}
|
||||
|
||||
.searchbox
|
||||
{
|
||||
background-color: #473c29;
|
||||
border: #403624 1px solid;
|
||||
border-bottom-color: #837f7a;
|
||||
border-right-color: #837f7a;
|
||||
color: white;
|
||||
padding: 0px;
|
||||
width:196px;
|
||||
height:16px;
|
||||
position: relative;
|
||||
}
|
||||
|
||||
input:focus {
|
||||
outline: none;
|
||||
}
|
||||
|
||||
.searchboxcontainer
|
||||
{
|
||||
background-color: #473c29;
|
||||
border: black 1px solid;
|
||||
border-bottom-color: white;
|
||||
border-right-color: white;
|
||||
position:relative;
|
||||
margin-left:auto;
|
||||
margin-right:auto;
|
||||
height:18px;
|
||||
width:198px;
|
||||
display: inline-block;
|
||||
}
|
||||
|
||||
.sidebarcontainer
|
||||
{
|
||||
float:right;
|
||||
display:block;
|
||||
top: -16px;
|
||||
right: -8px;
|
||||
margin-left: 8px;
|
||||
margin-top: 8px;
|
||||
margin-right: 8px;
|
||||
width:200px;
|
||||
border-color: black;
|
||||
border-width: 1px;
|
||||
border-style:solid;
|
||||
position:relative;
|
||||
overflow:auto;
|
||||
padding:0px;
|
||||
}
|
||||
|
||||
table
|
||||
{
|
||||
border: #312a1d 1px solid;
|
||||
border-top-color: #837f7a;
|
||||
border-left-color: #837f7a;
|
||||
background-color: #423827;
|
||||
}
|
||||
|
||||
th, td
|
||||
{
|
||||
border: #2b2519 1px solid;
|
||||
border-right-color: #837f7a;
|
||||
border-bottom-color: #837f7a;
|
||||
background-color: #3a3122;
|
||||
}
|
||||
|
||||
.sidebarroot
|
||||
{
|
||||
padding-left:0px !important;
|
||||
margin:0px;
|
||||
overflow:hidden;
|
||||
}
|
||||
|
||||
.framed
|
||||
{
|
||||
border: #312a1d 1px solid;
|
||||
border-top-color: #837f7a;
|
||||
border-left-color: #837f7a;
|
||||
background-color: #423827;
|
||||
display: flow-root;
|
||||
}
|
||||
|
||||
.framed .framed
|
||||
{
|
||||
border: #2b2519 1px solid;
|
||||
border-right-color: #837f7a;
|
||||
border-bottom-color: #837f7a;
|
||||
background-color: #3a3122;
|
||||
margin:4px;
|
||||
padding:2px;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
|
||||
</style>
|
||||
<div>
|
||||
<div class="sidebarcontainer">
|
||||
<span class="searchboxcontainer" onkeyup="updateSearch();"><input type="text" placeholder="search..." autocomplete="off" id="searchbox" oninput="updateSearch();" class="searchbox"></span>
|
||||
<nav>
|
||||
<ul class="sidebar sidebarroot" id="searchresults">
|
||||
</ul>
|
||||
<ul class="sidebar sidebarroot" id="filetree">
|
||||
<li class="sidebar"><a href="/wiki/index.html">Wiki Intro</a></li>
|
||||
<li class="sidebar"><small class="liicon">-</small><span onmousedown="toggleTree(this);" onmouseleave="unPress(this);" onmouseup="unPress(this);"><span onmousedown="Press(this);" onmouseleave="unPress(this);" onmouseup="unPress(this);">QScript</span></span>
|
||||
<ul class="sidebar nested active">
|
||||
<li class="sidebar"><a href="/wiki/QScript/Introduction.html">QScript Intro</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Private_Members.html">Private Members</a></li>
|
||||
<li class="sidebar"><small class="liicon">-</small><span onmousedown="toggleTree(this);" onmouseleave="unPress(this);" onmouseup="unPress(this);"><span onmousedown="Press(this);" onmouseleave="unPress(this);" onmouseup="unPress(this);">Contributing</span></span>
|
||||
<ul class="sidebar nested active">
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/Contributing.html">Contributing</a></li>
|
||||
<li class="sidebar"><small class="liicon">-</small><span onmousedown="toggleTree(this);" onmouseleave="unPress(this);" onmouseup="unPress(this);"><span onmousedown="Press(this);" onmouseleave="unPress(this);" onmouseup="unPress(this);">API</span></span>
|
||||
<ul class="sidebar nested active">
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/qscript.html">QScript API</a></li>
|
||||
<li class="sidebar"><small class="liicon">-</small><span onmousedown="toggleTree(this);" onmouseleave="unPress(this);" onmouseup="unPress(this);"><span onmousedown="Press(this);" onmouseleave="unPress(this);" onmouseup="unPress(this);">Structs</span></span>
|
||||
<ul class="sidebar nested active">
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QCFunc.html">QCFunc</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QModuleDefFunc.html">QModuleDefFunc</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QReturn.html">QReturn</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QScriptArgs.html">QScriptArgs</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QScriptCallback.html">QScriptCallback</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QScriptClass.html">QScriptClass</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QScriptClassCreator.html">QScriptClassCreator</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QScriptFunction.html">QScriptFunction</a></li>
|
||||
<li class="sidebar"><b>QScriptObject</b></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QType.html">QType</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QValue.html">QValue</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li class="sidebar"><small class="liicon">+</small><span onmousedown="toggleTree(this);" onmouseleave="unPress(this);" onmouseup="unPress(this);"><span onmousedown="Press(this);" onmouseleave="unPress(this);" onmouseup="unPress(this);">Lua</span></span>
|
||||
<ul class="sidebar nested">
|
||||
<li class="sidebar"><a href="/wiki/QScript/Lua/Classes.html">Lua Classes</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Lua/Exports.html">Lua Exports</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Lua/Imports.html">Lua Imports</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Lua/Intro.html">Lua Intro</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Lua/Objects.html">Lua Objects</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li class="sidebar"><small class="liicon">+</small><span onmousedown="toggleTree(this);" onmouseleave="unPress(this);" onmouseup="unPress(this);"><span onmousedown="Press(this);" onmouseleave="unPress(this);" onmouseup="unPress(this);">Squirrel</span></span>
|
||||
<ul class="sidebar nested">
|
||||
<li class="sidebar"><a href="/wiki/QScript/Squirrel/Exports_And_Imports.html">Squirrel Exports and Imports</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Squirrel/Intro.html">Squirrel Intro</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li class="sidebar"><small class="liicon">+</small><span onmousedown="toggleTree(this);" onmouseleave="unPress(this);" onmouseup="unPress(this);"><span onmousedown="Press(this);" onmouseleave="unPress(this);" onmouseup="unPress(this);">Tutorial</span></span>
|
||||
<ul class="sidebar nested">
|
||||
<li class="sidebar"><a href="/wiki/QScript/Tutorial/Chapter1.html">QScript Tutorial Page 1: Mods</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Tutorial/Chapter2.html">QScript Tutorial Page 2: Getting to work</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
</div>
|
||||
<h1>QScriptObject</h1>
|
||||
|
||||
<div class="framed"><div class="framed">This page is a stub. You should expand it by making a pull request on our <a href="https://github.com/SourceBoxGame/wiki">GitHub repository</a></div></div>
|
||||
|
||||
<p>QScriptObject is a handle to a QObject struct.</p>
|
||||
|
||||
</div>
|
||||
@@ -1,8 +1,8 @@
|
||||
<!DOCTYPE html>
|
||||
<title>SourceBox Wiki</title>
|
||||
<script>
|
||||
documentlist = ['/wiki/index.html', '/wiki/QScript/Introduction.html', '/wiki/QScript/Private_Members.html', '/wiki/QScript/Contributing/Contributing.html', '/wiki/QScript/Contributing/API/qscript.html', '/wiki/QScript/Contributing/API/Structs/QCFunc.html', '/wiki/QScript/Contributing/API/Structs/QModuleDefFunc.html', '/wiki/QScript/Contributing/API/Structs/QReturn.html', '/wiki/QScript/Contributing/API/Structs/QScriptArgs.html', '/wiki/QScript/Contributing/API/Structs/QScriptCallback.html', '/wiki/QScript/Contributing/API/Structs/QScriptClass.html', '/wiki/QScript/Contributing/API/Structs/QScriptClassCreator.html', '/wiki/QScript/Contributing/API/Structs/QType.html', '/wiki/QScript/Contributing/API/Structs/QValue.html', '/wiki/QScript/Lua/Classes.html', '/wiki/QScript/Lua/Exports.html', '/wiki/QScript/Lua/Imports.html', '/wiki/QScript/Lua/Intro.html', '/wiki/QScript/Lua/Objects.html', '/wiki/QScript/Squirrel/Exports_And_Imports.html', '/wiki/QScript/Squirrel/Intro.html', '/wiki/QScript/Tutorial/Chapter1.html', '/wiki/QScript/Tutorial/Chapter2.html'];
|
||||
namelist = ['Wiki Intro', 'QScript Intro', 'Private Members', 'Contributing', 'QScript API', 'QCFunc', 'QModuleDefFunc', 'QReturn', 'QScriptArgs', 'QScriptCallback', 'QScriptClass', 'QScriptClassCreator', 'QType', 'QValue', 'Lua Classes', 'Lua Exports', 'Lua Imports', 'Lua Intro', 'Lua Objects', 'Squirrel Exports and Imports', 'Squirrel Intro', 'QScript Tutorial Page 1: Mods', 'QScript Tutorial Page 2: Getting to work'];
|
||||
documentlist = ['/wiki/index.html', '/wiki/QScript/Introduction.html', '/wiki/QScript/Private_Members.html', '/wiki/QScript/Contributing/Contributing.html', '/wiki/QScript/Contributing/API/qscript.html', '/wiki/QScript/Contributing/API/Structs/QCFunc.html', '/wiki/QScript/Contributing/API/Structs/QModuleDefFunc.html', '/wiki/QScript/Contributing/API/Structs/QReturn.html', '/wiki/QScript/Contributing/API/Structs/QScriptArgs.html', '/wiki/QScript/Contributing/API/Structs/QScriptCallback.html', '/wiki/QScript/Contributing/API/Structs/QScriptClass.html', '/wiki/QScript/Contributing/API/Structs/QScriptClassCreator.html', '/wiki/QScript/Contributing/API/Structs/QScriptFunction.html', '/wiki/QScript/Contributing/API/Structs/QScriptObject.html', '/wiki/QScript/Contributing/API/Structs/QType.html', '/wiki/QScript/Contributing/API/Structs/QValue.html', '/wiki/QScript/Lua/Classes.html', '/wiki/QScript/Lua/Exports.html', '/wiki/QScript/Lua/Imports.html', '/wiki/QScript/Lua/Intro.html', '/wiki/QScript/Lua/Objects.html', '/wiki/QScript/Squirrel/Exports_And_Imports.html', '/wiki/QScript/Squirrel/Intro.html', '/wiki/QScript/Tutorial/Chapter1.html', '/wiki/QScript/Tutorial/Chapter2.html'];
|
||||
namelist = ['Wiki Intro', 'QScript Intro', 'Private Members', 'Contributing', 'QScript API', 'QCFunc', 'QModuleDefFunc', 'QReturn', 'QScriptArgs', 'QScriptCallback', 'QScriptClass', 'QScriptClassCreator', 'QScriptFunction', 'QScriptObject', 'QType', 'QValue', 'Lua Classes', 'Lua Exports', 'Lua Imports', 'Lua Intro', 'Lua Objects', 'Squirrel Exports and Imports', 'Squirrel Intro', 'QScript Tutorial Page 1: Mods', 'QScript Tutorial Page 2: Getting to work'];
|
||||
|
||||
function toggleTree(element)
|
||||
{
|
||||
@@ -108,6 +108,16 @@ pre
|
||||
display:flex;
|
||||
}
|
||||
|
||||
pre code
|
||||
{
|
||||
border: none !important;
|
||||
}
|
||||
|
||||
td code {
|
||||
background-color: #312A1D;
|
||||
border-color: #2b2519;
|
||||
}
|
||||
|
||||
.nested
|
||||
{
|
||||
display: none;
|
||||
@@ -275,14 +285,16 @@ input:focus {
|
||||
padding:0px;
|
||||
}
|
||||
|
||||
table {
|
||||
table
|
||||
{
|
||||
border: #312a1d 1px solid;
|
||||
border-top-color: #837f7a;
|
||||
border-left-color: #837f7a;
|
||||
background-color: #423827;
|
||||
}
|
||||
|
||||
th, td {
|
||||
th, td
|
||||
{
|
||||
border: #2b2519 1px solid;
|
||||
border-right-color: #837f7a;
|
||||
border-bottom-color: #837f7a;
|
||||
@@ -296,6 +308,26 @@ th, td {
|
||||
overflow:hidden;
|
||||
}
|
||||
|
||||
.framed
|
||||
{
|
||||
border: #312a1d 1px solid;
|
||||
border-top-color: #837f7a;
|
||||
border-left-color: #837f7a;
|
||||
background-color: #423827;
|
||||
display: flow-root;
|
||||
}
|
||||
|
||||
.framed .framed
|
||||
{
|
||||
border: #2b2519 1px solid;
|
||||
border-right-color: #837f7a;
|
||||
border-bottom-color: #837f7a;
|
||||
background-color: #3a3122;
|
||||
margin:4px;
|
||||
padding:2px;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
|
||||
</style>
|
||||
<div>
|
||||
@@ -325,6 +357,8 @@ th, td {
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QScriptCallback.html">QScriptCallback</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QScriptClass.html">QScriptClass</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QScriptClassCreator.html">QScriptClassCreator</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QScriptFunction.html">QScriptFunction</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QScriptObject.html">QScriptObject</a></li>
|
||||
<li class="sidebar"><b>QType</b></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QValue.html">QValue</a></li>
|
||||
</ul>
|
||||
@@ -342,10 +376,6 @@ th, td {
|
||||
<li class="sidebar"><a href="/wiki/QScript/Lua/Objects.html">Lua Objects</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li class="sidebar"><small class="liicon">+</small><span onmousedown="toggleTree(this);" onmouseleave="unPress(this);" onmouseup="unPress(this);"><span onmousedown="Press(this);" onmouseleave="unPress(this);" onmouseup="unPress(this);">Python</span></span>
|
||||
<ul class="sidebar nested">
|
||||
</ul>
|
||||
</li>
|
||||
<li class="sidebar"><small class="liicon">+</small><span onmousedown="toggleTree(this);" onmouseleave="unPress(this);" onmouseup="unPress(this);"><span onmousedown="Press(this);" onmouseleave="unPress(this);" onmouseup="unPress(this);">Squirrel</span></span>
|
||||
<ul class="sidebar nested">
|
||||
<li class="sidebar"><a href="/wiki/QScript/Squirrel/Exports_And_Imports.html">Squirrel Exports and Imports</a></li>
|
||||
@@ -366,17 +396,19 @@ th, td {
|
||||
</div>
|
||||
<h1>QType</h1>
|
||||
|
||||
<pre><code>enum QType
|
||||
{
|
||||
QType_None = 0,
|
||||
QType_Int,
|
||||
QType_Float,
|
||||
QType_String,
|
||||
QType_Bool,
|
||||
QType_Object,
|
||||
QType_Function
|
||||
};
|
||||
<div class="codehilite">
|
||||
<pre><span></span><code><span class="k">enum</span><span class="w"> </span><span class="nc">QType</span>
|
||||
<span class="p">{</span>
|
||||
<span class="w"> </span><span class="n">QType_None</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="mi">0</span><span class="p">,</span>
|
||||
<span class="w"> </span><span class="n">QType_Int</span><span class="p">,</span>
|
||||
<span class="w"> </span><span class="n">QType_Float</span><span class="p">,</span>
|
||||
<span class="w"> </span><span class="n">QType_String</span><span class="p">,</span>
|
||||
<span class="w"> </span><span class="n">QType_Bool</span><span class="p">,</span>
|
||||
<span class="w"> </span><span class="n">QType_Object</span><span class="p">,</span>
|
||||
<span class="w"> </span><span class="n">QType_Function</span>
|
||||
<span class="p">};</span>
|
||||
</code></pre>
|
||||
</div>
|
||||
|
||||
<p>QType is an enum which represents a QScript type.</p>
|
||||
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
<!DOCTYPE html>
|
||||
<title>SourceBox Wiki</title>
|
||||
<script>
|
||||
documentlist = ['/wiki/index.html', '/wiki/QScript/Introduction.html', '/wiki/QScript/Private_Members.html', '/wiki/QScript/Contributing/Contributing.html', '/wiki/QScript/Contributing/API/qscript.html', '/wiki/QScript/Contributing/API/Structs/QCFunc.html', '/wiki/QScript/Contributing/API/Structs/QModuleDefFunc.html', '/wiki/QScript/Contributing/API/Structs/QReturn.html', '/wiki/QScript/Contributing/API/Structs/QScriptArgs.html', '/wiki/QScript/Contributing/API/Structs/QScriptCallback.html', '/wiki/QScript/Contributing/API/Structs/QScriptClass.html', '/wiki/QScript/Contributing/API/Structs/QScriptClassCreator.html', '/wiki/QScript/Contributing/API/Structs/QType.html', '/wiki/QScript/Contributing/API/Structs/QValue.html', '/wiki/QScript/Lua/Classes.html', '/wiki/QScript/Lua/Exports.html', '/wiki/QScript/Lua/Imports.html', '/wiki/QScript/Lua/Intro.html', '/wiki/QScript/Lua/Objects.html', '/wiki/QScript/Squirrel/Exports_And_Imports.html', '/wiki/QScript/Squirrel/Intro.html', '/wiki/QScript/Tutorial/Chapter1.html', '/wiki/QScript/Tutorial/Chapter2.html'];
|
||||
namelist = ['Wiki Intro', 'QScript Intro', 'Private Members', 'Contributing', 'QScript API', 'QCFunc', 'QModuleDefFunc', 'QReturn', 'QScriptArgs', 'QScriptCallback', 'QScriptClass', 'QScriptClassCreator', 'QType', 'QValue', 'Lua Classes', 'Lua Exports', 'Lua Imports', 'Lua Intro', 'Lua Objects', 'Squirrel Exports and Imports', 'Squirrel Intro', 'QScript Tutorial Page 1: Mods', 'QScript Tutorial Page 2: Getting to work'];
|
||||
documentlist = ['/wiki/index.html', '/wiki/QScript/Introduction.html', '/wiki/QScript/Private_Members.html', '/wiki/QScript/Contributing/Contributing.html', '/wiki/QScript/Contributing/API/qscript.html', '/wiki/QScript/Contributing/API/Structs/QCFunc.html', '/wiki/QScript/Contributing/API/Structs/QModuleDefFunc.html', '/wiki/QScript/Contributing/API/Structs/QReturn.html', '/wiki/QScript/Contributing/API/Structs/QScriptArgs.html', '/wiki/QScript/Contributing/API/Structs/QScriptCallback.html', '/wiki/QScript/Contributing/API/Structs/QScriptClass.html', '/wiki/QScript/Contributing/API/Structs/QScriptClassCreator.html', '/wiki/QScript/Contributing/API/Structs/QScriptFunction.html', '/wiki/QScript/Contributing/API/Structs/QScriptObject.html', '/wiki/QScript/Contributing/API/Structs/QType.html', '/wiki/QScript/Contributing/API/Structs/QValue.html', '/wiki/QScript/Lua/Classes.html', '/wiki/QScript/Lua/Exports.html', '/wiki/QScript/Lua/Imports.html', '/wiki/QScript/Lua/Intro.html', '/wiki/QScript/Lua/Objects.html', '/wiki/QScript/Squirrel/Exports_And_Imports.html', '/wiki/QScript/Squirrel/Intro.html', '/wiki/QScript/Tutorial/Chapter1.html', '/wiki/QScript/Tutorial/Chapter2.html'];
|
||||
namelist = ['Wiki Intro', 'QScript Intro', 'Private Members', 'Contributing', 'QScript API', 'QCFunc', 'QModuleDefFunc', 'QReturn', 'QScriptArgs', 'QScriptCallback', 'QScriptClass', 'QScriptClassCreator', 'QScriptFunction', 'QScriptObject', 'QType', 'QValue', 'Lua Classes', 'Lua Exports', 'Lua Imports', 'Lua Intro', 'Lua Objects', 'Squirrel Exports and Imports', 'Squirrel Intro', 'QScript Tutorial Page 1: Mods', 'QScript Tutorial Page 2: Getting to work'];
|
||||
|
||||
function toggleTree(element)
|
||||
{
|
||||
@@ -108,6 +108,16 @@ pre
|
||||
display:flex;
|
||||
}
|
||||
|
||||
pre code
|
||||
{
|
||||
border: none !important;
|
||||
}
|
||||
|
||||
td code {
|
||||
background-color: #312A1D;
|
||||
border-color: #2b2519;
|
||||
}
|
||||
|
||||
.nested
|
||||
{
|
||||
display: none;
|
||||
@@ -275,14 +285,16 @@ input:focus {
|
||||
padding:0px;
|
||||
}
|
||||
|
||||
table {
|
||||
table
|
||||
{
|
||||
border: #312a1d 1px solid;
|
||||
border-top-color: #837f7a;
|
||||
border-left-color: #837f7a;
|
||||
background-color: #423827;
|
||||
}
|
||||
|
||||
th, td {
|
||||
th, td
|
||||
{
|
||||
border: #2b2519 1px solid;
|
||||
border-right-color: #837f7a;
|
||||
border-bottom-color: #837f7a;
|
||||
@@ -296,6 +308,26 @@ th, td {
|
||||
overflow:hidden;
|
||||
}
|
||||
|
||||
.framed
|
||||
{
|
||||
border: #312a1d 1px solid;
|
||||
border-top-color: #837f7a;
|
||||
border-left-color: #837f7a;
|
||||
background-color: #423827;
|
||||
display: flow-root;
|
||||
}
|
||||
|
||||
.framed .framed
|
||||
{
|
||||
border: #2b2519 1px solid;
|
||||
border-right-color: #837f7a;
|
||||
border-bottom-color: #837f7a;
|
||||
background-color: #3a3122;
|
||||
margin:4px;
|
||||
padding:2px;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
|
||||
</style>
|
||||
<div>
|
||||
@@ -325,6 +357,8 @@ th, td {
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QScriptCallback.html">QScriptCallback</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QScriptClass.html">QScriptClass</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QScriptClassCreator.html">QScriptClassCreator</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QScriptFunction.html">QScriptFunction</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QScriptObject.html">QScriptObject</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QType.html">QType</a></li>
|
||||
<li class="sidebar"><b>QValue</b></li>
|
||||
</ul>
|
||||
@@ -342,10 +376,6 @@ th, td {
|
||||
<li class="sidebar"><a href="/wiki/QScript/Lua/Objects.html">Lua Objects</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li class="sidebar"><small class="liicon">+</small><span onmousedown="toggleTree(this);" onmouseleave="unPress(this);" onmouseup="unPress(this);"><span onmousedown="Press(this);" onmouseleave="unPress(this);" onmouseup="unPress(this);">Python</span></span>
|
||||
<ul class="sidebar nested">
|
||||
</ul>
|
||||
</li>
|
||||
<li class="sidebar"><small class="liicon">+</small><span onmousedown="toggleTree(this);" onmouseleave="unPress(this);" onmouseup="unPress(this);"><span onmousedown="Press(this);" onmouseleave="unPress(this);" onmouseup="unPress(this);">Squirrel</span></span>
|
||||
<ul class="sidebar nested">
|
||||
<li class="sidebar"><a href="/wiki/QScript/Squirrel/Exports_And_Imports.html">Squirrel Exports and Imports</a></li>
|
||||
@@ -366,17 +396,19 @@ th, td {
|
||||
</div>
|
||||
<h1>QValue</h1>
|
||||
|
||||
<pre><code>union QValue
|
||||
{
|
||||
int value_int;
|
||||
float value_float;
|
||||
const char* value_string;
|
||||
char* value_modifiable_string;
|
||||
bool value_bool;
|
||||
QScriptFunction value_function;
|
||||
QScriptObject value_object;
|
||||
};
|
||||
<div class="codehilite">
|
||||
<pre><span></span><code><span class="k">union</span><span class="w"> </span><span class="nc">QValue</span>
|
||||
<span class="p">{</span>
|
||||
<span class="w"> </span><span class="kt">int</span><span class="w"> </span><span class="n">value_int</span><span class="p">;</span>
|
||||
<span class="w"> </span><span class="kt">float</span><span class="w"> </span><span class="n">value_float</span><span class="p">;</span>
|
||||
<span class="w"> </span><span class="k">const</span><span class="w"> </span><span class="kt">char</span><span class="o">*</span><span class="w"> </span><span class="n">value_string</span><span class="p">;</span>
|
||||
<span class="w"> </span><span class="kt">char</span><span class="o">*</span><span class="w"> </span><span class="n">value_modifiable_string</span><span class="p">;</span>
|
||||
<span class="w"> </span><span class="kt">bool</span><span class="w"> </span><span class="n">value_bool</span><span class="p">;</span>
|
||||
<span class="w"> </span><span class="n">QScriptFunction</span><span class="w"> </span><span class="n">value_function</span><span class="p">;</span>
|
||||
<span class="w"> </span><span class="n">QScriptObject</span><span class="w"> </span><span class="n">value_object</span><span class="p">;</span>
|
||||
<span class="p">};</span>
|
||||
</code></pre>
|
||||
</div>
|
||||
|
||||
<p>QValue is used everywhere in QScript. It is used for storing all sorts of values.</p>
|
||||
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
<!DOCTYPE html>
|
||||
<title>SourceBox Wiki</title>
|
||||
<script>
|
||||
documentlist = ['/wiki/index.html', '/wiki/QScript/Introduction.html', '/wiki/QScript/Private_Members.html', '/wiki/QScript/Contributing/Contributing.html', '/wiki/QScript/Contributing/API/qscript.html', '/wiki/QScript/Contributing/API/Structs/QCFunc.html', '/wiki/QScript/Contributing/API/Structs/QModuleDefFunc.html', '/wiki/QScript/Contributing/API/Structs/QReturn.html', '/wiki/QScript/Contributing/API/Structs/QScriptArgs.html', '/wiki/QScript/Contributing/API/Structs/QScriptCallback.html', '/wiki/QScript/Contributing/API/Structs/QScriptClass.html', '/wiki/QScript/Contributing/API/Structs/QScriptClassCreator.html', '/wiki/QScript/Contributing/API/Structs/QType.html', '/wiki/QScript/Contributing/API/Structs/QValue.html', '/wiki/QScript/Lua/Classes.html', '/wiki/QScript/Lua/Exports.html', '/wiki/QScript/Lua/Imports.html', '/wiki/QScript/Lua/Intro.html', '/wiki/QScript/Lua/Objects.html', '/wiki/QScript/Squirrel/Exports_And_Imports.html', '/wiki/QScript/Squirrel/Intro.html', '/wiki/QScript/Tutorial/Chapter1.html', '/wiki/QScript/Tutorial/Chapter2.html'];
|
||||
namelist = ['Wiki Intro', 'QScript Intro', 'Private Members', 'Contributing', 'QScript API', 'QCFunc', 'QModuleDefFunc', 'QReturn', 'QScriptArgs', 'QScriptCallback', 'QScriptClass', 'QScriptClassCreator', 'QType', 'QValue', 'Lua Classes', 'Lua Exports', 'Lua Imports', 'Lua Intro', 'Lua Objects', 'Squirrel Exports and Imports', 'Squirrel Intro', 'QScript Tutorial Page 1: Mods', 'QScript Tutorial Page 2: Getting to work'];
|
||||
documentlist = ['/wiki/index.html', '/wiki/QScript/Introduction.html', '/wiki/QScript/Private_Members.html', '/wiki/QScript/Contributing/Contributing.html', '/wiki/QScript/Contributing/API/qscript.html', '/wiki/QScript/Contributing/API/Structs/QCFunc.html', '/wiki/QScript/Contributing/API/Structs/QModuleDefFunc.html', '/wiki/QScript/Contributing/API/Structs/QReturn.html', '/wiki/QScript/Contributing/API/Structs/QScriptArgs.html', '/wiki/QScript/Contributing/API/Structs/QScriptCallback.html', '/wiki/QScript/Contributing/API/Structs/QScriptClass.html', '/wiki/QScript/Contributing/API/Structs/QScriptClassCreator.html', '/wiki/QScript/Contributing/API/Structs/QScriptFunction.html', '/wiki/QScript/Contributing/API/Structs/QScriptObject.html', '/wiki/QScript/Contributing/API/Structs/QType.html', '/wiki/QScript/Contributing/API/Structs/QValue.html', '/wiki/QScript/Lua/Classes.html', '/wiki/QScript/Lua/Exports.html', '/wiki/QScript/Lua/Imports.html', '/wiki/QScript/Lua/Intro.html', '/wiki/QScript/Lua/Objects.html', '/wiki/QScript/Squirrel/Exports_And_Imports.html', '/wiki/QScript/Squirrel/Intro.html', '/wiki/QScript/Tutorial/Chapter1.html', '/wiki/QScript/Tutorial/Chapter2.html'];
|
||||
namelist = ['Wiki Intro', 'QScript Intro', 'Private Members', 'Contributing', 'QScript API', 'QCFunc', 'QModuleDefFunc', 'QReturn', 'QScriptArgs', 'QScriptCallback', 'QScriptClass', 'QScriptClassCreator', 'QScriptFunction', 'QScriptObject', 'QType', 'QValue', 'Lua Classes', 'Lua Exports', 'Lua Imports', 'Lua Intro', 'Lua Objects', 'Squirrel Exports and Imports', 'Squirrel Intro', 'QScript Tutorial Page 1: Mods', 'QScript Tutorial Page 2: Getting to work'];
|
||||
|
||||
function toggleTree(element)
|
||||
{
|
||||
@@ -108,6 +108,16 @@ pre
|
||||
display:flex;
|
||||
}
|
||||
|
||||
pre code
|
||||
{
|
||||
border: none !important;
|
||||
}
|
||||
|
||||
td code {
|
||||
background-color: #312A1D;
|
||||
border-color: #2b2519;
|
||||
}
|
||||
|
||||
.nested
|
||||
{
|
||||
display: none;
|
||||
@@ -275,14 +285,16 @@ input:focus {
|
||||
padding:0px;
|
||||
}
|
||||
|
||||
table {
|
||||
table
|
||||
{
|
||||
border: #312a1d 1px solid;
|
||||
border-top-color: #837f7a;
|
||||
border-left-color: #837f7a;
|
||||
background-color: #423827;
|
||||
}
|
||||
|
||||
th, td {
|
||||
th, td
|
||||
{
|
||||
border: #2b2519 1px solid;
|
||||
border-right-color: #837f7a;
|
||||
border-bottom-color: #837f7a;
|
||||
@@ -296,6 +308,26 @@ th, td {
|
||||
overflow:hidden;
|
||||
}
|
||||
|
||||
.framed
|
||||
{
|
||||
border: #312a1d 1px solid;
|
||||
border-top-color: #837f7a;
|
||||
border-left-color: #837f7a;
|
||||
background-color: #423827;
|
||||
display: flow-root;
|
||||
}
|
||||
|
||||
.framed .framed
|
||||
{
|
||||
border: #2b2519 1px solid;
|
||||
border-right-color: #837f7a;
|
||||
border-bottom-color: #837f7a;
|
||||
background-color: #3a3122;
|
||||
margin:4px;
|
||||
padding:2px;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
|
||||
</style>
|
||||
<div>
|
||||
@@ -325,6 +357,8 @@ th, td {
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QScriptCallback.html">QScriptCallback</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QScriptClass.html">QScriptClass</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QScriptClassCreator.html">QScriptClassCreator</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QScriptFunction.html">QScriptFunction</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QScriptObject.html">QScriptObject</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QType.html">QType</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QValue.html">QValue</a></li>
|
||||
</ul>
|
||||
@@ -342,10 +376,6 @@ th, td {
|
||||
<li class="sidebar"><a href="/wiki/QScript/Lua/Objects.html">Lua Objects</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li class="sidebar"><small class="liicon">+</small><span onmousedown="toggleTree(this);" onmouseleave="unPress(this);" onmouseup="unPress(this);"><span onmousedown="Press(this);" onmouseleave="unPress(this);" onmouseup="unPress(this);">Python</span></span>
|
||||
<ul class="sidebar nested">
|
||||
</ul>
|
||||
</li>
|
||||
<li class="sidebar"><small class="liicon">+</small><span onmousedown="toggleTree(this);" onmouseleave="unPress(this);" onmouseup="unPress(this);"><span onmousedown="Press(this);" onmouseleave="unPress(this);" onmouseup="unPress(this);">Squirrel</span></span>
|
||||
<ul class="sidebar nested">
|
||||
<li class="sidebar"><a href="/wiki/QScript/Squirrel/Exports_And_Imports.html">Squirrel Exports and Imports</a></li>
|
||||
@@ -370,8 +400,10 @@ th, td {
|
||||
|
||||
<h2>CreateModule</h2>
|
||||
|
||||
<pre><code>QScriptModule CreateModule(const char* name, QModuleDefFunc* funcs)
|
||||
<div class="codehilite">
|
||||
<pre><span></span><code><span class="n">QScriptModule</span><span class="w"> </span><span class="n">CreateModule</span><span class="p">(</span><span class="k">const</span><span class="w"> </span><span class="kt">char</span><span class="o">*</span><span class="w"> </span><span class="n">name</span><span class="p">,</span><span class="w"> </span><span class="n">QModuleDefFunc</span><span class="o">*</span><span class="w"> </span><span class="n">funcs</span><span class="p">)</span>
|
||||
</code></pre>
|
||||
</div>
|
||||
|
||||
<p>Takes a name, and a <a href="/wiki/QScript/Contributing/API/Structs/QModuleDefFunc.html">QModuleDefFunc</a> list, returns a QScriptModule</p>
|
||||
|
||||
@@ -379,8 +411,10 @@ th, td {
|
||||
|
||||
<h2>LoadMods</h2>
|
||||
|
||||
<pre><code>void LoadMods(const char* filename)
|
||||
<div class="codehilite">
|
||||
<pre><span></span><code><span class="kt">void</span><span class="w"> </span><span class="n">LoadMods</span><span class="p">(</span><span class="k">const</span><span class="w"> </span><span class="kt">char</span><span class="o">*</span><span class="w"> </span><span class="n">filename</span><span class="p">)</span>
|
||||
</code></pre>
|
||||
</div>
|
||||
|
||||
<p>Will load a file inside the root of every mod.</p>
|
||||
|
||||
@@ -388,8 +422,10 @@ th, td {
|
||||
|
||||
<h2>LoadModsInDirectory</h2>
|
||||
|
||||
<pre><code>void LoadModsInDirectory(const char* folder, const char* filename)
|
||||
<div class="codehilite">
|
||||
<pre><span></span><code><span class="kt">void</span><span class="w"> </span><span class="n">LoadModsInDirectory</span><span class="p">(</span><span class="k">const</span><span class="w"> </span><span class="kt">char</span><span class="o">*</span><span class="w"> </span><span class="n">folder</span><span class="p">,</span><span class="w"> </span><span class="k">const</span><span class="w"> </span><span class="kt">char</span><span class="o">*</span><span class="w"> </span><span class="n">filename</span><span class="p">)</span>
|
||||
</code></pre>
|
||||
</div>
|
||||
|
||||
<p>Acts like LoadMods, but loads a file inside a subdirectory. (mods/*/folder/filename.*)</p>
|
||||
|
||||
@@ -397,8 +433,10 @@ th, td {
|
||||
|
||||
<h2>StartClass</h2>
|
||||
|
||||
<pre><code>QScriptClassCreator StartClass(const char* name, QScriptClass parent)
|
||||
<div class="codehilite">
|
||||
<pre><span></span><code><span class="n">QScriptClassCreator</span><span class="w"> </span><span class="n">StartClass</span><span class="p">(</span><span class="k">const</span><span class="w"> </span><span class="kt">char</span><span class="o">*</span><span class="w"> </span><span class="n">name</span><span class="p">,</span><span class="w"> </span><span class="n">QScriptClass</span><span class="w"> </span><span class="n">parent</span><span class="p">)</span>
|
||||
</code></pre>
|
||||
</div>
|
||||
|
||||
<p>Returns a <a href="/wiki/QScript/Contributing/API/Structs/QScriptClassCreator.html">QScriptClassCreator</a></p>
|
||||
|
||||
@@ -406,8 +444,10 @@ th, td {
|
||||
|
||||
<h2>AddMethod</h2>
|
||||
|
||||
<pre><code>void AddMethod(QScriptClassCreator creator, const char* name, QType* params, QCFunc func, bool is_private = false)
|
||||
<div class="codehilite">
|
||||
<pre><span></span><code><span class="kt">void</span><span class="w"> </span><span class="n">AddMethod</span><span class="p">(</span><span class="n">QScriptClassCreator</span><span class="w"> </span><span class="n">creator</span><span class="p">,</span><span class="w"> </span><span class="k">const</span><span class="w"> </span><span class="kt">char</span><span class="o">*</span><span class="w"> </span><span class="n">name</span><span class="p">,</span><span class="w"> </span><span class="n">QType</span><span class="o">*</span><span class="w"> </span><span class="n">params</span><span class="p">,</span><span class="w"> </span><span class="n">QCFunc</span><span class="w"> </span><span class="n">func</span><span class="p">,</span><span class="w"> </span><span class="kt">bool</span><span class="w"> </span><span class="n">is_private</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="nb">false</span><span class="p">)</span>
|
||||
</code></pre>
|
||||
</div>
|
||||
|
||||
<p>Adds a method to the class creator. Takes a name, <a href="/wiki/QScript/Contributing/API/Structs/QType.html">QType</a> list which will be the parameters, <a href="/wiki/QScript/Contributing/API/Structs/QCFunc.html">QCFunc</a> which will be the callback, and an optional <a href="/wiki/QScript/Private_Members.html">is_private</a> bool.</p>
|
||||
|
||||
@@ -415,8 +455,10 @@ th, td {
|
||||
|
||||
<h2>AddScriptingMethod</h2>
|
||||
|
||||
<pre><code>void AddScriptingMethod(QScriptClassCreator creator, const char* name, QScriptCallback callback, bool is_private)
|
||||
<div class="codehilite">
|
||||
<pre><span></span><code><span class="kt">void</span><span class="w"> </span><span class="n">AddScriptingMethod</span><span class="p">(</span><span class="n">QScriptClassCreator</span><span class="w"> </span><span class="n">creator</span><span class="p">,</span><span class="w"> </span><span class="k">const</span><span class="w"> </span><span class="kt">char</span><span class="o">*</span><span class="w"> </span><span class="n">name</span><span class="p">,</span><span class="w"> </span><span class="n">QScriptCallback</span><span class="w"> </span><span class="n">callback</span><span class="p">,</span><span class="w"> </span><span class="kt">bool</span><span class="w"> </span><span class="n">is_private</span><span class="p">)</span>
|
||||
</code></pre>
|
||||
</div>
|
||||
|
||||
<p>Adds a scripting language method for the class creator. Takes a name, <a href="/wiki/QScript/Contributing/API/Structs/QScriptCallback.html">QScriptCallback</a> which will be called when the method is called, and an optional is_private bool.</p>
|
||||
|
||||
@@ -424,8 +466,10 @@ th, td {
|
||||
|
||||
<h2>AddVariable</h2>
|
||||
|
||||
<pre><code>void AddVariable(QScriptClassCreator creator, const char* name, QType type, QValue defaultval, bool is_private)
|
||||
<div class="codehilite">
|
||||
<pre><span></span><code><span class="kt">void</span><span class="w"> </span><span class="n">AddVariable</span><span class="p">(</span><span class="n">QScriptClassCreator</span><span class="w"> </span><span class="n">creator</span><span class="p">,</span><span class="w"> </span><span class="k">const</span><span class="w"> </span><span class="kt">char</span><span class="o">*</span><span class="w"> </span><span class="n">name</span><span class="p">,</span><span class="w"> </span><span class="n">QType</span><span class="w"> </span><span class="n">type</span><span class="p">,</span><span class="w"> </span><span class="n">QValue</span><span class="w"> </span><span class="n">defaultval</span><span class="p">,</span><span class="w"> </span><span class="kt">bool</span><span class="w"> </span><span class="n">is_private</span><span class="p">)</span>
|
||||
</code></pre>
|
||||
</div>
|
||||
|
||||
<p>Adds a variable with a default value to the class creator. Takes a name, QType, <a href="/wiki/QScript/Contributing/API/Structs/QValue.html">QValue</a>, and an optional is_private bool.</p>
|
||||
|
||||
@@ -435,8 +479,10 @@ th, td {
|
||||
|
||||
<h2>AddString</h2>
|
||||
|
||||
<pre><code>void AddString(QScriptClassCreator creator, const char* name, const char* defaultval, bool is_private)
|
||||
<div class="codehilite">
|
||||
<pre><span></span><code><span class="kt">void</span><span class="w"> </span><span class="n">AddString</span><span class="p">(</span><span class="n">QScriptClassCreator</span><span class="w"> </span><span class="n">creator</span><span class="p">,</span><span class="w"> </span><span class="k">const</span><span class="w"> </span><span class="kt">char</span><span class="o">*</span><span class="w"> </span><span class="n">name</span><span class="p">,</span><span class="w"> </span><span class="k">const</span><span class="w"> </span><span class="kt">char</span><span class="o">*</span><span class="w"> </span><span class="n">defaultval</span><span class="p">,</span><span class="w"> </span><span class="kt">bool</span><span class="w"> </span><span class="n">is_private</span><span class="p">)</span>
|
||||
</code></pre>
|
||||
</div>
|
||||
|
||||
<p>Adds a string variable to the class creator. Takes a name, a default value and an optional is_private bool.</p>
|
||||
|
||||
@@ -444,11 +490,193 @@ th, td {
|
||||
|
||||
<h2>FinishClass</h2>
|
||||
|
||||
<pre><code>QScriptClass FinishClass(QScriptClassCreator creator)
|
||||
<div class="codehilite">
|
||||
<pre><span></span><code><span class="n">QScriptClass</span><span class="w"> </span><span class="n">FinishClass</span><span class="p">(</span><span class="n">QScriptClassCreator</span><span class="w"> </span><span class="n">creator</span><span class="p">)</span>
|
||||
</code></pre>
|
||||
</div>
|
||||
|
||||
<p>Finishes the class creator and returns a <a href="/wiki/QScript/Contributing/API/Structs/QScriptClass.html">QScriptClass</a>. Will delete the creator.</p>
|
||||
|
||||
<hr />
|
||||
|
||||
<h2>CreateObject</h2>
|
||||
|
||||
<div class="codehilite">
|
||||
<pre><span></span><code><span class="n">QScriptObject</span><span class="w"> </span><span class="n">CreateObject</span><span class="p">(</span><span class="n">QScriptClass</span><span class="w"> </span><span class="n">cls</span><span class="p">)</span>
|
||||
</code></pre>
|
||||
</div>
|
||||
|
||||
<p>Returns a new <a href="/wiki/QScript/Contributing/API/Structs/QScriptObject.html">QScriptObject</a>. Takes a class from which to create the object.</p>
|
||||
|
||||
<hr />
|
||||
|
||||
<h2>InitializeObject</h2>
|
||||
|
||||
<div class="codehilite">
|
||||
<pre><span></span><code><span class="kt">void</span><span class="w"> </span><span class="n">InitializeObject</span><span class="p">(</span><span class="n">QScriptObject</span><span class="w"> </span><span class="n">object</span><span class="p">)</span>
|
||||
</code></pre>
|
||||
</div>
|
||||
|
||||
<p>Initializes a QScriptObject. Call every time after you create one! Takes a QScriptObject.</p>
|
||||
|
||||
<hr />
|
||||
|
||||
<h2>GetObjectValueIndex</h2>
|
||||
|
||||
<div class="codehilite">
|
||||
<pre><span></span><code><span class="kt">int</span><span class="w"> </span><span class="n">GetObjectValueIndex</span><span class="p">(</span><span class="n">QScriptObject</span><span class="w"> </span><span class="n">object</span><span class="p">,</span><span class="w"> </span><span class="k">const</span><span class="w"> </span><span class="kt">char</span><span class="o">*</span><span class="w"> </span><span class="n">name</span><span class="p">)</span>
|
||||
</code></pre>
|
||||
</div>
|
||||
|
||||
<p>Gets a index of a variable from the object. Takes a QScriptObject and a name of the variable.</p>
|
||||
|
||||
<hr />
|
||||
|
||||
<h2>SetObjectValue</h2>
|
||||
|
||||
<div class="codehilite">
|
||||
<pre><span></span><code><span class="kt">void</span><span class="w"> </span><span class="n">SetObjectValue</span><span class="p">(</span><span class="n">QScriptObject</span><span class="w"> </span><span class="n">object</span><span class="p">,</span><span class="w"> </span><span class="kt">int</span><span class="w"> </span><span class="n">index</span><span class="p">,</span><span class="w"> </span><span class="n">QValue</span><span class="w"> </span><span class="n">val</span><span class="p">)</span>
|
||||
</code></pre>
|
||||
</div>
|
||||
|
||||
<p>Sets a value inside an object. Takes the object, the index of the value, and a QValue. Do <strong>not</strong> use this function for setting strings.</p>
|
||||
|
||||
<hr />
|
||||
|
||||
<h2>SetObjectString</h2>
|
||||
|
||||
<div class="codehilite">
|
||||
<pre><span></span><code><span class="kt">void</span><span class="w"> </span><span class="n">SetObjectString</span><span class="p">(</span><span class="n">QScriptObject</span><span class="w"> </span><span class="n">object</span><span class="p">,</span><span class="w"> </span><span class="kt">int</span><span class="w"> </span><span class="n">index</span><span class="p">,</span><span class="w"> </span><span class="k">const</span><span class="w"> </span><span class="kt">char</span><span class="o">*</span><span class="w"> </span><span class="n">str</span><span class="p">)</span>
|
||||
</code></pre>
|
||||
</div>
|
||||
|
||||
<p>Sets a string inside an object. Takes the object, the index of the value and a string.</p>
|
||||
|
||||
<hr />
|
||||
|
||||
<h2>GetObjectValue</h2>
|
||||
|
||||
<div class="codehilite">
|
||||
<pre><span></span><code><span class="n">QValue</span><span class="w"> </span><span class="n">GetObjectValue</span><span class="p">(</span><span class="n">QScriptObject</span><span class="w"> </span><span class="n">object</span><span class="p">,</span><span class="w"> </span><span class="kt">int</span><span class="w"> </span><span class="n">index</span><span class="p">)</span>
|
||||
</code></pre>
|
||||
</div>
|
||||
|
||||
<p>Gets a value from an object. Returns a QValue and takes the object and the index of the value.</p>
|
||||
|
||||
<hr />
|
||||
|
||||
<h2>GetObjectValueType</h2>
|
||||
|
||||
<div class="codehilite">
|
||||
<pre><span></span><code><span class="n">QType</span><span class="w"> </span><span class="n">GetObjectValueType</span><span class="p">(</span><span class="n">QScriptObject</span><span class="w"> </span><span class="n">object</span><span class="p">,</span><span class="w"> </span><span class="kt">int</span><span class="w"> </span><span class="n">index</span><span class="p">)</span>
|
||||
</code></pre>
|
||||
</div>
|
||||
|
||||
<p>Gets the type of a value in the object. Takes the object and the index of the value. Returns a QType.</p>
|
||||
|
||||
<hr />
|
||||
|
||||
<h2>GetObjectMethodIndex</h2>
|
||||
|
||||
<div class="codehilite">
|
||||
<pre><span></span><code><span class="kt">int</span><span class="w"> </span><span class="n">GetObjectMethodIndex</span><span class="p">(</span><span class="n">QScriptObject</span><span class="w"> </span><span class="n">object</span><span class="p">,</span><span class="w"> </span><span class="k">const</span><span class="w"> </span><span class="kt">char</span><span class="o">*</span><span class="w"> </span><span class="n">name</span><span class="p">)</span>
|
||||
</code></pre>
|
||||
</div>
|
||||
|
||||
<p>Gets the index of a method in the object. Takes the object and the name of the method.</p>
|
||||
|
||||
<hr />
|
||||
|
||||
<h2>GetObjectMethod</h2>
|
||||
|
||||
<div class="codehilite">
|
||||
<pre><span></span><code><span class="n">QScriptFunction</span><span class="w"> </span><span class="n">GetObjectMethod</span><span class="p">(</span><span class="n">QScriptObject</span><span class="w"> </span><span class="n">object</span><span class="p">,</span><span class="w"> </span><span class="kt">int</span><span class="w"> </span><span class="n">index</span><span class="p">)</span>
|
||||
</code></pre>
|
||||
</div>
|
||||
|
||||
<p>Gets the method of an object. Takes the object and the index of the method. Returns a <a href="/wiki/QScript/Contributing/API/Structs/QScriptFunction.html">QScriptFunction</a>.</p>
|
||||
|
||||
<hr />
|
||||
|
||||
<h2>CallObjectMethod</h2>
|
||||
|
||||
<div class="codehilite">
|
||||
<pre><span></span><code><span class="n">QReturn</span><span class="w"> </span><span class="nf">CallObjectMethod</span><span class="p">(</span><span class="n">QScriptObject</span><span class="w"> </span><span class="n">object</span><span class="p">,</span><span class="w"> </span><span class="kt">int</span><span class="w"> </span><span class="n">index</span><span class="p">,</span><span class="w"> </span><span class="n">QScriptArgs</span><span class="w"> </span><span class="n">arguments</span><span class="p">);</span>
|
||||
</code></pre>
|
||||
</div>
|
||||
|
||||
<p>Calls a method from the object. Takes the object, index of the method and <a href="/wiki/QScript/Contributing/API/Structs/QScriptArgs.html">QScriptArgs</a>.</p>
|
||||
|
||||
<hr />
|
||||
|
||||
<h2>GetArgValue</h2>
|
||||
|
||||
<div class="codehilite">
|
||||
<pre><span></span><code><span class="n">QValue</span><span class="w"> </span><span class="n">GetArgValue</span><span class="p">(</span><span class="n">QScriptArgs</span><span class="w"> </span><span class="n">args</span><span class="p">,</span><span class="w"> </span><span class="kt">int</span><span class="w"> </span><span class="n">index</span><span class="p">)</span>
|
||||
</code></pre>
|
||||
</div>
|
||||
|
||||
<p>Gets a value from some arguments. Takes a QScriptArgs and the argument index.</p>
|
||||
|
||||
<hr />
|
||||
|
||||
<h2>GetArgType</h2>
|
||||
|
||||
<div class="codehilite">
|
||||
<pre><span></span><code><span class="n">QType</span><span class="w"> </span><span class="n">GetArgType</span><span class="p">(</span><span class="n">QScriptArgs</span><span class="w"> </span><span class="n">args</span><span class="p">,</span><span class="w"> </span><span class="kt">int</span><span class="w"> </span><span class="n">index</span><span class="p">)</span>
|
||||
</code></pre>
|
||||
</div>
|
||||
|
||||
<p>Gets the type of the argument from a QScriptArgs. Takes a QScriptArgs and the argument index.</p>
|
||||
|
||||
<hr />
|
||||
|
||||
<h2>CallFunction</h2>
|
||||
|
||||
<div class="codehilite">
|
||||
<pre><span></span><code><span class="kt">void</span><span class="w"> </span><span class="n">CallFunction</span><span class="p">(</span><span class="n">QScriptFunction</span><span class="w"> </span><span class="n">function</span><span class="p">,</span><span class="w"> </span><span class="k">const</span><span class="w"> </span><span class="kt">char</span><span class="o">*</span><span class="w"> </span><span class="n">fmt</span><span class="p">,</span><span class="w"> </span><span class="p">...)</span>
|
||||
</code></pre>
|
||||
</div>
|
||||
|
||||
<p>Calls a QScriptFunction, takes a string which represents the types of arguments and a vararg which are the arguments themselves. The arguments are normal C++ types.</p>
|
||||
|
||||
<p>Here is a table of chars to QType</p>
|
||||
|
||||
<table>
|
||||
<thead>
|
||||
<tr>
|
||||
<th>char</th>
|
||||
<th><a href="/wiki/QScript/Contributing/API/Structs/QType.html">QType</a></th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td><code>s</code></td>
|
||||
<td><code>QType_String</code></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>i</code></td>
|
||||
<td><code>QType_Int</code></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>f</code></td>
|
||||
<td><code>QType_Float</code></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>o</code></td>
|
||||
<td><code>QType_Object</code></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>b</code></td>
|
||||
<td><code>QType_Bool</code></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>p</code></td>
|
||||
<td><code>QType_Function</code></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
<hr />
|
||||
|
||||
</div>
|
||||
@@ -1,8 +1,8 @@
|
||||
<!DOCTYPE html>
|
||||
<title>SourceBox Wiki</title>
|
||||
<script>
|
||||
documentlist = ['/wiki/index.html', '/wiki/QScript/Introduction.html', '/wiki/QScript/Private_Members.html', '/wiki/QScript/Contributing/Contributing.html', '/wiki/QScript/Contributing/API/qscript.html', '/wiki/QScript/Contributing/API/Structs/QCFunc.html', '/wiki/QScript/Contributing/API/Structs/QModuleDefFunc.html', '/wiki/QScript/Contributing/API/Structs/QReturn.html', '/wiki/QScript/Contributing/API/Structs/QScriptArgs.html', '/wiki/QScript/Contributing/API/Structs/QScriptCallback.html', '/wiki/QScript/Contributing/API/Structs/QScriptClass.html', '/wiki/QScript/Contributing/API/Structs/QScriptClassCreator.html', '/wiki/QScript/Contributing/API/Structs/QType.html', '/wiki/QScript/Contributing/API/Structs/QValue.html', '/wiki/QScript/Lua/Classes.html', '/wiki/QScript/Lua/Exports.html', '/wiki/QScript/Lua/Imports.html', '/wiki/QScript/Lua/Intro.html', '/wiki/QScript/Lua/Objects.html', '/wiki/QScript/Squirrel/Exports_And_Imports.html', '/wiki/QScript/Squirrel/Intro.html', '/wiki/QScript/Tutorial/Chapter1.html', '/wiki/QScript/Tutorial/Chapter2.html'];
|
||||
namelist = ['Wiki Intro', 'QScript Intro', 'Private Members', 'Contributing', 'QScript API', 'QCFunc', 'QModuleDefFunc', 'QReturn', 'QScriptArgs', 'QScriptCallback', 'QScriptClass', 'QScriptClassCreator', 'QType', 'QValue', 'Lua Classes', 'Lua Exports', 'Lua Imports', 'Lua Intro', 'Lua Objects', 'Squirrel Exports and Imports', 'Squirrel Intro', 'QScript Tutorial Page 1: Mods', 'QScript Tutorial Page 2: Getting to work'];
|
||||
documentlist = ['/wiki/index.html', '/wiki/QScript/Introduction.html', '/wiki/QScript/Private_Members.html', '/wiki/QScript/Contributing/Contributing.html', '/wiki/QScript/Contributing/API/qscript.html', '/wiki/QScript/Contributing/API/Structs/QCFunc.html', '/wiki/QScript/Contributing/API/Structs/QModuleDefFunc.html', '/wiki/QScript/Contributing/API/Structs/QReturn.html', '/wiki/QScript/Contributing/API/Structs/QScriptArgs.html', '/wiki/QScript/Contributing/API/Structs/QScriptCallback.html', '/wiki/QScript/Contributing/API/Structs/QScriptClass.html', '/wiki/QScript/Contributing/API/Structs/QScriptClassCreator.html', '/wiki/QScript/Contributing/API/Structs/QScriptFunction.html', '/wiki/QScript/Contributing/API/Structs/QScriptObject.html', '/wiki/QScript/Contributing/API/Structs/QType.html', '/wiki/QScript/Contributing/API/Structs/QValue.html', '/wiki/QScript/Lua/Classes.html', '/wiki/QScript/Lua/Exports.html', '/wiki/QScript/Lua/Imports.html', '/wiki/QScript/Lua/Intro.html', '/wiki/QScript/Lua/Objects.html', '/wiki/QScript/Squirrel/Exports_And_Imports.html', '/wiki/QScript/Squirrel/Intro.html', '/wiki/QScript/Tutorial/Chapter1.html', '/wiki/QScript/Tutorial/Chapter2.html'];
|
||||
namelist = ['Wiki Intro', 'QScript Intro', 'Private Members', 'Contributing', 'QScript API', 'QCFunc', 'QModuleDefFunc', 'QReturn', 'QScriptArgs', 'QScriptCallback', 'QScriptClass', 'QScriptClassCreator', 'QScriptFunction', 'QScriptObject', 'QType', 'QValue', 'Lua Classes', 'Lua Exports', 'Lua Imports', 'Lua Intro', 'Lua Objects', 'Squirrel Exports and Imports', 'Squirrel Intro', 'QScript Tutorial Page 1: Mods', 'QScript Tutorial Page 2: Getting to work'];
|
||||
|
||||
function toggleTree(element)
|
||||
{
|
||||
@@ -108,6 +108,16 @@ pre
|
||||
display:flex;
|
||||
}
|
||||
|
||||
pre code
|
||||
{
|
||||
border: none !important;
|
||||
}
|
||||
|
||||
td code {
|
||||
background-color: #312A1D;
|
||||
border-color: #2b2519;
|
||||
}
|
||||
|
||||
.nested
|
||||
{
|
||||
display: none;
|
||||
@@ -275,14 +285,16 @@ input:focus {
|
||||
padding:0px;
|
||||
}
|
||||
|
||||
table {
|
||||
table
|
||||
{
|
||||
border: #312a1d 1px solid;
|
||||
border-top-color: #837f7a;
|
||||
border-left-color: #837f7a;
|
||||
background-color: #423827;
|
||||
}
|
||||
|
||||
th, td {
|
||||
th, td
|
||||
{
|
||||
border: #2b2519 1px solid;
|
||||
border-right-color: #837f7a;
|
||||
border-bottom-color: #837f7a;
|
||||
@@ -296,6 +308,26 @@ th, td {
|
||||
overflow:hidden;
|
||||
}
|
||||
|
||||
.framed
|
||||
{
|
||||
border: #312a1d 1px solid;
|
||||
border-top-color: #837f7a;
|
||||
border-left-color: #837f7a;
|
||||
background-color: #423827;
|
||||
display: flow-root;
|
||||
}
|
||||
|
||||
.framed .framed
|
||||
{
|
||||
border: #2b2519 1px solid;
|
||||
border-right-color: #837f7a;
|
||||
border-bottom-color: #837f7a;
|
||||
background-color: #3a3122;
|
||||
margin:4px;
|
||||
padding:2px;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
|
||||
</style>
|
||||
<div>
|
||||
@@ -325,6 +357,8 @@ th, td {
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QScriptCallback.html">QScriptCallback</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QScriptClass.html">QScriptClass</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QScriptClassCreator.html">QScriptClassCreator</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QScriptFunction.html">QScriptFunction</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QScriptObject.html">QScriptObject</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QType.html">QType</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QValue.html">QValue</a></li>
|
||||
</ul>
|
||||
@@ -342,10 +376,6 @@ th, td {
|
||||
<li class="sidebar"><a href="/wiki/QScript/Lua/Objects.html">Lua Objects</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li class="sidebar"><small class="liicon">+</small><span onmousedown="toggleTree(this);" onmouseleave="unPress(this);" onmouseup="unPress(this);"><span onmousedown="Press(this);" onmouseleave="unPress(this);" onmouseup="unPress(this);">Python</span></span>
|
||||
<ul class="sidebar nested">
|
||||
</ul>
|
||||
</li>
|
||||
<li class="sidebar"><small class="liicon">+</small><span onmousedown="toggleTree(this);" onmouseleave="unPress(this);" onmouseup="unPress(this);"><span onmousedown="Press(this);" onmouseleave="unPress(this);" onmouseup="unPress(this);">Squirrel</span></span>
|
||||
<ul class="sidebar nested">
|
||||
<li class="sidebar"><a href="/wiki/QScript/Squirrel/Exports_And_Imports.html">Squirrel Exports and Imports</a></li>
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
<!DOCTYPE html>
|
||||
<title>SourceBox Wiki</title>
|
||||
<script>
|
||||
documentlist = ['/wiki/index.html', '/wiki/QScript/Introduction.html', '/wiki/QScript/Private_Members.html', '/wiki/QScript/Contributing/Contributing.html', '/wiki/QScript/Contributing/API/qscript.html', '/wiki/QScript/Contributing/API/Structs/QCFunc.html', '/wiki/QScript/Contributing/API/Structs/QModuleDefFunc.html', '/wiki/QScript/Contributing/API/Structs/QReturn.html', '/wiki/QScript/Contributing/API/Structs/QScriptArgs.html', '/wiki/QScript/Contributing/API/Structs/QScriptCallback.html', '/wiki/QScript/Contributing/API/Structs/QScriptClass.html', '/wiki/QScript/Contributing/API/Structs/QScriptClassCreator.html', '/wiki/QScript/Contributing/API/Structs/QType.html', '/wiki/QScript/Contributing/API/Structs/QValue.html', '/wiki/QScript/Lua/Classes.html', '/wiki/QScript/Lua/Exports.html', '/wiki/QScript/Lua/Imports.html', '/wiki/QScript/Lua/Intro.html', '/wiki/QScript/Lua/Objects.html', '/wiki/QScript/Squirrel/Exports_And_Imports.html', '/wiki/QScript/Squirrel/Intro.html', '/wiki/QScript/Tutorial/Chapter1.html', '/wiki/QScript/Tutorial/Chapter2.html'];
|
||||
namelist = ['Wiki Intro', 'QScript Intro', 'Private Members', 'Contributing', 'QScript API', 'QCFunc', 'QModuleDefFunc', 'QReturn', 'QScriptArgs', 'QScriptCallback', 'QScriptClass', 'QScriptClassCreator', 'QType', 'QValue', 'Lua Classes', 'Lua Exports', 'Lua Imports', 'Lua Intro', 'Lua Objects', 'Squirrel Exports and Imports', 'Squirrel Intro', 'QScript Tutorial Page 1: Mods', 'QScript Tutorial Page 2: Getting to work'];
|
||||
documentlist = ['/wiki/index.html', '/wiki/QScript/Introduction.html', '/wiki/QScript/Private_Members.html', '/wiki/QScript/Contributing/Contributing.html', '/wiki/QScript/Contributing/API/qscript.html', '/wiki/QScript/Contributing/API/Structs/QCFunc.html', '/wiki/QScript/Contributing/API/Structs/QModuleDefFunc.html', '/wiki/QScript/Contributing/API/Structs/QReturn.html', '/wiki/QScript/Contributing/API/Structs/QScriptArgs.html', '/wiki/QScript/Contributing/API/Structs/QScriptCallback.html', '/wiki/QScript/Contributing/API/Structs/QScriptClass.html', '/wiki/QScript/Contributing/API/Structs/QScriptClassCreator.html', '/wiki/QScript/Contributing/API/Structs/QScriptFunction.html', '/wiki/QScript/Contributing/API/Structs/QScriptObject.html', '/wiki/QScript/Contributing/API/Structs/QType.html', '/wiki/QScript/Contributing/API/Structs/QValue.html', '/wiki/QScript/Lua/Classes.html', '/wiki/QScript/Lua/Exports.html', '/wiki/QScript/Lua/Imports.html', '/wiki/QScript/Lua/Intro.html', '/wiki/QScript/Lua/Objects.html', '/wiki/QScript/Squirrel/Exports_And_Imports.html', '/wiki/QScript/Squirrel/Intro.html', '/wiki/QScript/Tutorial/Chapter1.html', '/wiki/QScript/Tutorial/Chapter2.html'];
|
||||
namelist = ['Wiki Intro', 'QScript Intro', 'Private Members', 'Contributing', 'QScript API', 'QCFunc', 'QModuleDefFunc', 'QReturn', 'QScriptArgs', 'QScriptCallback', 'QScriptClass', 'QScriptClassCreator', 'QScriptFunction', 'QScriptObject', 'QType', 'QValue', 'Lua Classes', 'Lua Exports', 'Lua Imports', 'Lua Intro', 'Lua Objects', 'Squirrel Exports and Imports', 'Squirrel Intro', 'QScript Tutorial Page 1: Mods', 'QScript Tutorial Page 2: Getting to work'];
|
||||
|
||||
function toggleTree(element)
|
||||
{
|
||||
@@ -108,6 +108,16 @@ pre
|
||||
display:flex;
|
||||
}
|
||||
|
||||
pre code
|
||||
{
|
||||
border: none !important;
|
||||
}
|
||||
|
||||
td code {
|
||||
background-color: #312A1D;
|
||||
border-color: #2b2519;
|
||||
}
|
||||
|
||||
.nested
|
||||
{
|
||||
display: none;
|
||||
@@ -275,14 +285,16 @@ input:focus {
|
||||
padding:0px;
|
||||
}
|
||||
|
||||
table {
|
||||
table
|
||||
{
|
||||
border: #312a1d 1px solid;
|
||||
border-top-color: #837f7a;
|
||||
border-left-color: #837f7a;
|
||||
background-color: #423827;
|
||||
}
|
||||
|
||||
th, td {
|
||||
th, td
|
||||
{
|
||||
border: #2b2519 1px solid;
|
||||
border-right-color: #837f7a;
|
||||
border-bottom-color: #837f7a;
|
||||
@@ -296,6 +308,26 @@ th, td {
|
||||
overflow:hidden;
|
||||
}
|
||||
|
||||
.framed
|
||||
{
|
||||
border: #312a1d 1px solid;
|
||||
border-top-color: #837f7a;
|
||||
border-left-color: #837f7a;
|
||||
background-color: #423827;
|
||||
display: flow-root;
|
||||
}
|
||||
|
||||
.framed .framed
|
||||
{
|
||||
border: #2b2519 1px solid;
|
||||
border-right-color: #837f7a;
|
||||
border-bottom-color: #837f7a;
|
||||
background-color: #3a3122;
|
||||
margin:4px;
|
||||
padding:2px;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
|
||||
</style>
|
||||
<div>
|
||||
@@ -325,6 +357,8 @@ th, td {
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QScriptCallback.html">QScriptCallback</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QScriptClass.html">QScriptClass</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QScriptClassCreator.html">QScriptClassCreator</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QScriptFunction.html">QScriptFunction</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QScriptObject.html">QScriptObject</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QType.html">QType</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QValue.html">QValue</a></li>
|
||||
</ul>
|
||||
@@ -342,10 +376,6 @@ th, td {
|
||||
<li class="sidebar"><a href="/wiki/QScript/Lua/Objects.html">Lua Objects</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li class="sidebar"><small class="liicon">+</small><span onmousedown="toggleTree(this);" onmouseleave="unPress(this);" onmouseup="unPress(this);"><span onmousedown="Press(this);" onmouseleave="unPress(this);" onmouseup="unPress(this);">Python</span></span>
|
||||
<ul class="sidebar nested">
|
||||
</ul>
|
||||
</li>
|
||||
<li class="sidebar"><small class="liicon">+</small><span onmousedown="toggleTree(this);" onmouseleave="unPress(this);" onmouseup="unPress(this);"><span onmousedown="Press(this);" onmouseleave="unPress(this);" onmouseup="unPress(this);">Squirrel</span></span>
|
||||
<ul class="sidebar nested">
|
||||
<li class="sidebar"><a href="/wiki/QScript/Squirrel/Exports_And_Imports.html">Squirrel Exports and Imports</a></li>
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
<!DOCTYPE html>
|
||||
<title>SourceBox Wiki</title>
|
||||
<script>
|
||||
documentlist = ['/wiki/index.html', '/wiki/QScript/Introduction.html', '/wiki/QScript/Private_Members.html', '/wiki/QScript/Contributing/Contributing.html', '/wiki/QScript/Contributing/API/qscript.html', '/wiki/QScript/Contributing/API/Structs/QCFunc.html', '/wiki/QScript/Contributing/API/Structs/QModuleDefFunc.html', '/wiki/QScript/Contributing/API/Structs/QReturn.html', '/wiki/QScript/Contributing/API/Structs/QScriptArgs.html', '/wiki/QScript/Contributing/API/Structs/QScriptCallback.html', '/wiki/QScript/Contributing/API/Structs/QScriptClass.html', '/wiki/QScript/Contributing/API/Structs/QScriptClassCreator.html', '/wiki/QScript/Contributing/API/Structs/QType.html', '/wiki/QScript/Contributing/API/Structs/QValue.html', '/wiki/QScript/Lua/Classes.html', '/wiki/QScript/Lua/Exports.html', '/wiki/QScript/Lua/Imports.html', '/wiki/QScript/Lua/Intro.html', '/wiki/QScript/Lua/Objects.html', '/wiki/QScript/Squirrel/Exports_And_Imports.html', '/wiki/QScript/Squirrel/Intro.html', '/wiki/QScript/Tutorial/Chapter1.html', '/wiki/QScript/Tutorial/Chapter2.html'];
|
||||
namelist = ['Wiki Intro', 'QScript Intro', 'Private Members', 'Contributing', 'QScript API', 'QCFunc', 'QModuleDefFunc', 'QReturn', 'QScriptArgs', 'QScriptCallback', 'QScriptClass', 'QScriptClassCreator', 'QType', 'QValue', 'Lua Classes', 'Lua Exports', 'Lua Imports', 'Lua Intro', 'Lua Objects', 'Squirrel Exports and Imports', 'Squirrel Intro', 'QScript Tutorial Page 1: Mods', 'QScript Tutorial Page 2: Getting to work'];
|
||||
documentlist = ['/wiki/index.html', '/wiki/QScript/Introduction.html', '/wiki/QScript/Private_Members.html', '/wiki/QScript/Contributing/Contributing.html', '/wiki/QScript/Contributing/API/qscript.html', '/wiki/QScript/Contributing/API/Structs/QCFunc.html', '/wiki/QScript/Contributing/API/Structs/QModuleDefFunc.html', '/wiki/QScript/Contributing/API/Structs/QReturn.html', '/wiki/QScript/Contributing/API/Structs/QScriptArgs.html', '/wiki/QScript/Contributing/API/Structs/QScriptCallback.html', '/wiki/QScript/Contributing/API/Structs/QScriptClass.html', '/wiki/QScript/Contributing/API/Structs/QScriptClassCreator.html', '/wiki/QScript/Contributing/API/Structs/QScriptFunction.html', '/wiki/QScript/Contributing/API/Structs/QScriptObject.html', '/wiki/QScript/Contributing/API/Structs/QType.html', '/wiki/QScript/Contributing/API/Structs/QValue.html', '/wiki/QScript/Lua/Classes.html', '/wiki/QScript/Lua/Exports.html', '/wiki/QScript/Lua/Imports.html', '/wiki/QScript/Lua/Intro.html', '/wiki/QScript/Lua/Objects.html', '/wiki/QScript/Squirrel/Exports_And_Imports.html', '/wiki/QScript/Squirrel/Intro.html', '/wiki/QScript/Tutorial/Chapter1.html', '/wiki/QScript/Tutorial/Chapter2.html'];
|
||||
namelist = ['Wiki Intro', 'QScript Intro', 'Private Members', 'Contributing', 'QScript API', 'QCFunc', 'QModuleDefFunc', 'QReturn', 'QScriptArgs', 'QScriptCallback', 'QScriptClass', 'QScriptClassCreator', 'QScriptFunction', 'QScriptObject', 'QType', 'QValue', 'Lua Classes', 'Lua Exports', 'Lua Imports', 'Lua Intro', 'Lua Objects', 'Squirrel Exports and Imports', 'Squirrel Intro', 'QScript Tutorial Page 1: Mods', 'QScript Tutorial Page 2: Getting to work'];
|
||||
|
||||
function toggleTree(element)
|
||||
{
|
||||
@@ -108,6 +108,16 @@ pre
|
||||
display:flex;
|
||||
}
|
||||
|
||||
pre code
|
||||
{
|
||||
border: none !important;
|
||||
}
|
||||
|
||||
td code {
|
||||
background-color: #312A1D;
|
||||
border-color: #2b2519;
|
||||
}
|
||||
|
||||
.nested
|
||||
{
|
||||
display: none;
|
||||
@@ -275,14 +285,16 @@ input:focus {
|
||||
padding:0px;
|
||||
}
|
||||
|
||||
table {
|
||||
table
|
||||
{
|
||||
border: #312a1d 1px solid;
|
||||
border-top-color: #837f7a;
|
||||
border-left-color: #837f7a;
|
||||
background-color: #423827;
|
||||
}
|
||||
|
||||
th, td {
|
||||
th, td
|
||||
{
|
||||
border: #2b2519 1px solid;
|
||||
border-right-color: #837f7a;
|
||||
border-bottom-color: #837f7a;
|
||||
@@ -296,6 +308,26 @@ th, td {
|
||||
overflow:hidden;
|
||||
}
|
||||
|
||||
.framed
|
||||
{
|
||||
border: #312a1d 1px solid;
|
||||
border-top-color: #837f7a;
|
||||
border-left-color: #837f7a;
|
||||
background-color: #423827;
|
||||
display: flow-root;
|
||||
}
|
||||
|
||||
.framed .framed
|
||||
{
|
||||
border: #2b2519 1px solid;
|
||||
border-right-color: #837f7a;
|
||||
border-bottom-color: #837f7a;
|
||||
background-color: #3a3122;
|
||||
margin:4px;
|
||||
padding:2px;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
|
||||
</style>
|
||||
<div>
|
||||
@@ -325,6 +357,8 @@ th, td {
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QScriptCallback.html">QScriptCallback</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QScriptClass.html">QScriptClass</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QScriptClassCreator.html">QScriptClassCreator</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QScriptFunction.html">QScriptFunction</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QScriptObject.html">QScriptObject</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QType.html">QType</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QValue.html">QValue</a></li>
|
||||
</ul>
|
||||
@@ -342,10 +376,6 @@ th, td {
|
||||
<li class="sidebar"><a href="/wiki/QScript/Lua/Objects.html">Lua Objects</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li class="sidebar"><small class="liicon">+</small><span onmousedown="toggleTree(this);" onmouseleave="unPress(this);" onmouseup="unPress(this);"><span onmousedown="Press(this);" onmouseleave="unPress(this);" onmouseup="unPress(this);">Python</span></span>
|
||||
<ul class="sidebar nested">
|
||||
</ul>
|
||||
</li>
|
||||
<li class="sidebar"><small class="liicon">+</small><span onmousedown="toggleTree(this);" onmouseleave="unPress(this);" onmouseup="unPress(this);"><span onmousedown="Press(this);" onmouseleave="unPress(this);" onmouseup="unPress(this);">Squirrel</span></span>
|
||||
<ul class="sidebar nested">
|
||||
<li class="sidebar"><a href="/wiki/QScript/Squirrel/Exports_And_Imports.html">Squirrel Exports and Imports</a></li>
|
||||
@@ -402,15 +432,17 @@ th, td {
|
||||
|
||||
<p>In simple terms, every function and variable from the other class, will be copied into yours, without having to specify them all over again.</p>
|
||||
|
||||
<pre><code>another_class = class(my_class) -- Inherits from my_class
|
||||
<div class="codehilite">
|
||||
<pre><span></span><code><span class="n">another_class</span> <span class="o">=</span> <span class="n">class</span><span class="p">(</span><span class="n">my_class</span><span class="p">)</span> <span class="c1">-- Inherits from my_class</span>
|
||||
|
||||
another_class.MyVar = 20.0 -- Changes the existing variable
|
||||
function another_class.NewFunc(self,b) -- Makes a new function
|
||||
return self.MyVar-b
|
||||
end
|
||||
<span class="n">another_class</span><span class="p">.</span><span class="n">MyVar</span> <span class="o">=</span> <span class="mf">20.0</span> <span class="c1">-- Changes the existing variable</span>
|
||||
<span class="kr">function</span> <span class="nc">another_class</span><span class="p">.</span><span class="nf">NewFunc</span><span class="p">(</span><span class="n">self</span><span class="p">,</span><span class="n">b</span><span class="p">)</span> <span class="c1">-- Makes a new function</span>
|
||||
<span class="kr">return</span> <span class="n">self</span><span class="p">.</span><span class="n">MyVar</span><span class="o">-</span><span class="n">b</span>
|
||||
<span class="kr">end</span>
|
||||
|
||||
finish(another_class) -- Finishes it
|
||||
<span class="n">finish</span><span class="p">(</span><span class="n">another_class</span><span class="p">)</span> <span class="c1">-- Finishes it</span>
|
||||
</code></pre>
|
||||
</div>
|
||||
|
||||
<p>We can now move on to objects.</p>
|
||||
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
<!DOCTYPE html>
|
||||
<title>SourceBox Wiki</title>
|
||||
<script>
|
||||
documentlist = ['/wiki/index.html', '/wiki/QScript/Introduction.html', '/wiki/QScript/Private_Members.html', '/wiki/QScript/Contributing/Contributing.html', '/wiki/QScript/Contributing/API/qscript.html', '/wiki/QScript/Contributing/API/Structs/QCFunc.html', '/wiki/QScript/Contributing/API/Structs/QModuleDefFunc.html', '/wiki/QScript/Contributing/API/Structs/QReturn.html', '/wiki/QScript/Contributing/API/Structs/QScriptArgs.html', '/wiki/QScript/Contributing/API/Structs/QScriptCallback.html', '/wiki/QScript/Contributing/API/Structs/QScriptClass.html', '/wiki/QScript/Contributing/API/Structs/QScriptClassCreator.html', '/wiki/QScript/Contributing/API/Structs/QType.html', '/wiki/QScript/Contributing/API/Structs/QValue.html', '/wiki/QScript/Lua/Classes.html', '/wiki/QScript/Lua/Exports.html', '/wiki/QScript/Lua/Imports.html', '/wiki/QScript/Lua/Intro.html', '/wiki/QScript/Lua/Objects.html', '/wiki/QScript/Squirrel/Exports_And_Imports.html', '/wiki/QScript/Squirrel/Intro.html', '/wiki/QScript/Tutorial/Chapter1.html', '/wiki/QScript/Tutorial/Chapter2.html'];
|
||||
namelist = ['Wiki Intro', 'QScript Intro', 'Private Members', 'Contributing', 'QScript API', 'QCFunc', 'QModuleDefFunc', 'QReturn', 'QScriptArgs', 'QScriptCallback', 'QScriptClass', 'QScriptClassCreator', 'QType', 'QValue', 'Lua Classes', 'Lua Exports', 'Lua Imports', 'Lua Intro', 'Lua Objects', 'Squirrel Exports and Imports', 'Squirrel Intro', 'QScript Tutorial Page 1: Mods', 'QScript Tutorial Page 2: Getting to work'];
|
||||
documentlist = ['/wiki/index.html', '/wiki/QScript/Introduction.html', '/wiki/QScript/Private_Members.html', '/wiki/QScript/Contributing/Contributing.html', '/wiki/QScript/Contributing/API/qscript.html', '/wiki/QScript/Contributing/API/Structs/QCFunc.html', '/wiki/QScript/Contributing/API/Structs/QModuleDefFunc.html', '/wiki/QScript/Contributing/API/Structs/QReturn.html', '/wiki/QScript/Contributing/API/Structs/QScriptArgs.html', '/wiki/QScript/Contributing/API/Structs/QScriptCallback.html', '/wiki/QScript/Contributing/API/Structs/QScriptClass.html', '/wiki/QScript/Contributing/API/Structs/QScriptClassCreator.html', '/wiki/QScript/Contributing/API/Structs/QScriptFunction.html', '/wiki/QScript/Contributing/API/Structs/QScriptObject.html', '/wiki/QScript/Contributing/API/Structs/QType.html', '/wiki/QScript/Contributing/API/Structs/QValue.html', '/wiki/QScript/Lua/Classes.html', '/wiki/QScript/Lua/Exports.html', '/wiki/QScript/Lua/Imports.html', '/wiki/QScript/Lua/Intro.html', '/wiki/QScript/Lua/Objects.html', '/wiki/QScript/Squirrel/Exports_And_Imports.html', '/wiki/QScript/Squirrel/Intro.html', '/wiki/QScript/Tutorial/Chapter1.html', '/wiki/QScript/Tutorial/Chapter2.html'];
|
||||
namelist = ['Wiki Intro', 'QScript Intro', 'Private Members', 'Contributing', 'QScript API', 'QCFunc', 'QModuleDefFunc', 'QReturn', 'QScriptArgs', 'QScriptCallback', 'QScriptClass', 'QScriptClassCreator', 'QScriptFunction', 'QScriptObject', 'QType', 'QValue', 'Lua Classes', 'Lua Exports', 'Lua Imports', 'Lua Intro', 'Lua Objects', 'Squirrel Exports and Imports', 'Squirrel Intro', 'QScript Tutorial Page 1: Mods', 'QScript Tutorial Page 2: Getting to work'];
|
||||
|
||||
function toggleTree(element)
|
||||
{
|
||||
@@ -108,6 +108,16 @@ pre
|
||||
display:flex;
|
||||
}
|
||||
|
||||
pre code
|
||||
{
|
||||
border: none !important;
|
||||
}
|
||||
|
||||
td code {
|
||||
background-color: #312A1D;
|
||||
border-color: #2b2519;
|
||||
}
|
||||
|
||||
.nested
|
||||
{
|
||||
display: none;
|
||||
@@ -275,14 +285,16 @@ input:focus {
|
||||
padding:0px;
|
||||
}
|
||||
|
||||
table {
|
||||
table
|
||||
{
|
||||
border: #312a1d 1px solid;
|
||||
border-top-color: #837f7a;
|
||||
border-left-color: #837f7a;
|
||||
background-color: #423827;
|
||||
}
|
||||
|
||||
th, td {
|
||||
th, td
|
||||
{
|
||||
border: #2b2519 1px solid;
|
||||
border-right-color: #837f7a;
|
||||
border-bottom-color: #837f7a;
|
||||
@@ -296,6 +308,26 @@ th, td {
|
||||
overflow:hidden;
|
||||
}
|
||||
|
||||
.framed
|
||||
{
|
||||
border: #312a1d 1px solid;
|
||||
border-top-color: #837f7a;
|
||||
border-left-color: #837f7a;
|
||||
background-color: #423827;
|
||||
display: flow-root;
|
||||
}
|
||||
|
||||
.framed .framed
|
||||
{
|
||||
border: #2b2519 1px solid;
|
||||
border-right-color: #837f7a;
|
||||
border-bottom-color: #837f7a;
|
||||
background-color: #3a3122;
|
||||
margin:4px;
|
||||
padding:2px;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
|
||||
</style>
|
||||
<div>
|
||||
@@ -325,6 +357,8 @@ th, td {
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QScriptCallback.html">QScriptCallback</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QScriptClass.html">QScriptClass</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QScriptClassCreator.html">QScriptClassCreator</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QScriptFunction.html">QScriptFunction</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QScriptObject.html">QScriptObject</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QType.html">QType</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QValue.html">QValue</a></li>
|
||||
</ul>
|
||||
@@ -342,10 +376,6 @@ th, td {
|
||||
<li class="sidebar"><a href="/wiki/QScript/Lua/Objects.html">Lua Objects</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li class="sidebar"><small class="liicon">+</small><span onmousedown="toggleTree(this);" onmouseleave="unPress(this);" onmouseup="unPress(this);"><span onmousedown="Press(this);" onmouseleave="unPress(this);" onmouseup="unPress(this);">Python</span></span>
|
||||
<ul class="sidebar nested">
|
||||
</ul>
|
||||
</li>
|
||||
<li class="sidebar"><small class="liicon">+</small><span onmousedown="toggleTree(this);" onmouseleave="unPress(this);" onmouseup="unPress(this);"><span onmousedown="Press(this);" onmouseleave="unPress(this);" onmouseup="unPress(this);">Squirrel</span></span>
|
||||
<ul class="sidebar nested">
|
||||
<li class="sidebar"><a href="/wiki/QScript/Squirrel/Exports_And_Imports.html">Squirrel Exports and Imports</a></li>
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
<!DOCTYPE html>
|
||||
<title>SourceBox Wiki</title>
|
||||
<script>
|
||||
documentlist = ['/wiki/index.html', '/wiki/QScript/Introduction.html', '/wiki/QScript/Private_Members.html', '/wiki/QScript/Contributing/Contributing.html', '/wiki/QScript/Contributing/API/qscript.html', '/wiki/QScript/Contributing/API/Structs/QCFunc.html', '/wiki/QScript/Contributing/API/Structs/QModuleDefFunc.html', '/wiki/QScript/Contributing/API/Structs/QReturn.html', '/wiki/QScript/Contributing/API/Structs/QScriptArgs.html', '/wiki/QScript/Contributing/API/Structs/QScriptCallback.html', '/wiki/QScript/Contributing/API/Structs/QScriptClass.html', '/wiki/QScript/Contributing/API/Structs/QScriptClassCreator.html', '/wiki/QScript/Contributing/API/Structs/QType.html', '/wiki/QScript/Contributing/API/Structs/QValue.html', '/wiki/QScript/Lua/Classes.html', '/wiki/QScript/Lua/Exports.html', '/wiki/QScript/Lua/Imports.html', '/wiki/QScript/Lua/Intro.html', '/wiki/QScript/Lua/Objects.html', '/wiki/QScript/Squirrel/Exports_And_Imports.html', '/wiki/QScript/Squirrel/Intro.html', '/wiki/QScript/Tutorial/Chapter1.html', '/wiki/QScript/Tutorial/Chapter2.html'];
|
||||
namelist = ['Wiki Intro', 'QScript Intro', 'Private Members', 'Contributing', 'QScript API', 'QCFunc', 'QModuleDefFunc', 'QReturn', 'QScriptArgs', 'QScriptCallback', 'QScriptClass', 'QScriptClassCreator', 'QType', 'QValue', 'Lua Classes', 'Lua Exports', 'Lua Imports', 'Lua Intro', 'Lua Objects', 'Squirrel Exports and Imports', 'Squirrel Intro', 'QScript Tutorial Page 1: Mods', 'QScript Tutorial Page 2: Getting to work'];
|
||||
documentlist = ['/wiki/index.html', '/wiki/QScript/Introduction.html', '/wiki/QScript/Private_Members.html', '/wiki/QScript/Contributing/Contributing.html', '/wiki/QScript/Contributing/API/qscript.html', '/wiki/QScript/Contributing/API/Structs/QCFunc.html', '/wiki/QScript/Contributing/API/Structs/QModuleDefFunc.html', '/wiki/QScript/Contributing/API/Structs/QReturn.html', '/wiki/QScript/Contributing/API/Structs/QScriptArgs.html', '/wiki/QScript/Contributing/API/Structs/QScriptCallback.html', '/wiki/QScript/Contributing/API/Structs/QScriptClass.html', '/wiki/QScript/Contributing/API/Structs/QScriptClassCreator.html', '/wiki/QScript/Contributing/API/Structs/QScriptFunction.html', '/wiki/QScript/Contributing/API/Structs/QScriptObject.html', '/wiki/QScript/Contributing/API/Structs/QType.html', '/wiki/QScript/Contributing/API/Structs/QValue.html', '/wiki/QScript/Lua/Classes.html', '/wiki/QScript/Lua/Exports.html', '/wiki/QScript/Lua/Imports.html', '/wiki/QScript/Lua/Intro.html', '/wiki/QScript/Lua/Objects.html', '/wiki/QScript/Squirrel/Exports_And_Imports.html', '/wiki/QScript/Squirrel/Intro.html', '/wiki/QScript/Tutorial/Chapter1.html', '/wiki/QScript/Tutorial/Chapter2.html'];
|
||||
namelist = ['Wiki Intro', 'QScript Intro', 'Private Members', 'Contributing', 'QScript API', 'QCFunc', 'QModuleDefFunc', 'QReturn', 'QScriptArgs', 'QScriptCallback', 'QScriptClass', 'QScriptClassCreator', 'QScriptFunction', 'QScriptObject', 'QType', 'QValue', 'Lua Classes', 'Lua Exports', 'Lua Imports', 'Lua Intro', 'Lua Objects', 'Squirrel Exports and Imports', 'Squirrel Intro', 'QScript Tutorial Page 1: Mods', 'QScript Tutorial Page 2: Getting to work'];
|
||||
|
||||
function toggleTree(element)
|
||||
{
|
||||
@@ -108,6 +108,16 @@ pre
|
||||
display:flex;
|
||||
}
|
||||
|
||||
pre code
|
||||
{
|
||||
border: none !important;
|
||||
}
|
||||
|
||||
td code {
|
||||
background-color: #312A1D;
|
||||
border-color: #2b2519;
|
||||
}
|
||||
|
||||
.nested
|
||||
{
|
||||
display: none;
|
||||
@@ -275,14 +285,16 @@ input:focus {
|
||||
padding:0px;
|
||||
}
|
||||
|
||||
table {
|
||||
table
|
||||
{
|
||||
border: #312a1d 1px solid;
|
||||
border-top-color: #837f7a;
|
||||
border-left-color: #837f7a;
|
||||
background-color: #423827;
|
||||
}
|
||||
|
||||
th, td {
|
||||
th, td
|
||||
{
|
||||
border: #2b2519 1px solid;
|
||||
border-right-color: #837f7a;
|
||||
border-bottom-color: #837f7a;
|
||||
@@ -296,6 +308,26 @@ th, td {
|
||||
overflow:hidden;
|
||||
}
|
||||
|
||||
.framed
|
||||
{
|
||||
border: #312a1d 1px solid;
|
||||
border-top-color: #837f7a;
|
||||
border-left-color: #837f7a;
|
||||
background-color: #423827;
|
||||
display: flow-root;
|
||||
}
|
||||
|
||||
.framed .framed
|
||||
{
|
||||
border: #2b2519 1px solid;
|
||||
border-right-color: #837f7a;
|
||||
border-bottom-color: #837f7a;
|
||||
background-color: #3a3122;
|
||||
margin:4px;
|
||||
padding:2px;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
|
||||
</style>
|
||||
<div>
|
||||
@@ -325,6 +357,8 @@ th, td {
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QScriptCallback.html">QScriptCallback</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QScriptClass.html">QScriptClass</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QScriptClassCreator.html">QScriptClassCreator</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QScriptFunction.html">QScriptFunction</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QScriptObject.html">QScriptObject</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QType.html">QType</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QValue.html">QValue</a></li>
|
||||
</ul>
|
||||
@@ -342,10 +376,6 @@ th, td {
|
||||
<li class="sidebar"><a href="/wiki/QScript/Lua/Objects.html">Lua Objects</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li class="sidebar"><small class="liicon">+</small><span onmousedown="toggleTree(this);" onmouseleave="unPress(this);" onmouseup="unPress(this);"><span onmousedown="Press(this);" onmouseleave="unPress(this);" onmouseup="unPress(this);">Python</span></span>
|
||||
<ul class="sidebar nested">
|
||||
</ul>
|
||||
</li>
|
||||
<li class="sidebar"><small class="liicon">+</small><span onmousedown="toggleTree(this);" onmouseleave="unPress(this);" onmouseup="unPress(this);"><span onmousedown="Press(this);" onmouseleave="unPress(this);" onmouseup="unPress(this);">Squirrel</span></span>
|
||||
<ul class="sidebar nested">
|
||||
<li class="sidebar"><a href="/wiki/QScript/Squirrel/Exports_And_Imports.html">Squirrel Exports and Imports</a></li>
|
||||
@@ -370,7 +400,7 @@ th, td {
|
||||
|
||||
<p>Let's say that you have made a file called "MyLib.lua" inside a mod called "MyMod". These are the contents of it:</p>
|
||||
|
||||
<p><small style="position:relative; top:8px;">MyMod/MyLib.lua</small></p>
|
||||
<p>$_MyMod/MyLib.lua_$</p>
|
||||
|
||||
<div class="codehilite">
|
||||
<pre><span></span><code><span class="kr">function</span> <span class="nf">add</span><span class="p">(</span><span class="n">a</span><span class="p">,</span><span class="n">b</span><span class="p">)</span>
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
<!DOCTYPE html>
|
||||
<title>SourceBox Wiki</title>
|
||||
<script>
|
||||
documentlist = ['/wiki/index.html', '/wiki/QScript/Introduction.html', '/wiki/QScript/Private_Members.html', '/wiki/QScript/Contributing/Contributing.html', '/wiki/QScript/Contributing/API/qscript.html', '/wiki/QScript/Contributing/API/Structs/QCFunc.html', '/wiki/QScript/Contributing/API/Structs/QModuleDefFunc.html', '/wiki/QScript/Contributing/API/Structs/QReturn.html', '/wiki/QScript/Contributing/API/Structs/QScriptArgs.html', '/wiki/QScript/Contributing/API/Structs/QScriptCallback.html', '/wiki/QScript/Contributing/API/Structs/QScriptClass.html', '/wiki/QScript/Contributing/API/Structs/QScriptClassCreator.html', '/wiki/QScript/Contributing/API/Structs/QType.html', '/wiki/QScript/Contributing/API/Structs/QValue.html', '/wiki/QScript/Lua/Classes.html', '/wiki/QScript/Lua/Exports.html', '/wiki/QScript/Lua/Imports.html', '/wiki/QScript/Lua/Intro.html', '/wiki/QScript/Lua/Objects.html', '/wiki/QScript/Squirrel/Exports_And_Imports.html', '/wiki/QScript/Squirrel/Intro.html', '/wiki/QScript/Tutorial/Chapter1.html', '/wiki/QScript/Tutorial/Chapter2.html'];
|
||||
namelist = ['Wiki Intro', 'QScript Intro', 'Private Members', 'Contributing', 'QScript API', 'QCFunc', 'QModuleDefFunc', 'QReturn', 'QScriptArgs', 'QScriptCallback', 'QScriptClass', 'QScriptClassCreator', 'QType', 'QValue', 'Lua Classes', 'Lua Exports', 'Lua Imports', 'Lua Intro', 'Lua Objects', 'Squirrel Exports and Imports', 'Squirrel Intro', 'QScript Tutorial Page 1: Mods', 'QScript Tutorial Page 2: Getting to work'];
|
||||
documentlist = ['/wiki/index.html', '/wiki/QScript/Introduction.html', '/wiki/QScript/Private_Members.html', '/wiki/QScript/Contributing/Contributing.html', '/wiki/QScript/Contributing/API/qscript.html', '/wiki/QScript/Contributing/API/Structs/QCFunc.html', '/wiki/QScript/Contributing/API/Structs/QModuleDefFunc.html', '/wiki/QScript/Contributing/API/Structs/QReturn.html', '/wiki/QScript/Contributing/API/Structs/QScriptArgs.html', '/wiki/QScript/Contributing/API/Structs/QScriptCallback.html', '/wiki/QScript/Contributing/API/Structs/QScriptClass.html', '/wiki/QScript/Contributing/API/Structs/QScriptClassCreator.html', '/wiki/QScript/Contributing/API/Structs/QScriptFunction.html', '/wiki/QScript/Contributing/API/Structs/QScriptObject.html', '/wiki/QScript/Contributing/API/Structs/QType.html', '/wiki/QScript/Contributing/API/Structs/QValue.html', '/wiki/QScript/Lua/Classes.html', '/wiki/QScript/Lua/Exports.html', '/wiki/QScript/Lua/Imports.html', '/wiki/QScript/Lua/Intro.html', '/wiki/QScript/Lua/Objects.html', '/wiki/QScript/Squirrel/Exports_And_Imports.html', '/wiki/QScript/Squirrel/Intro.html', '/wiki/QScript/Tutorial/Chapter1.html', '/wiki/QScript/Tutorial/Chapter2.html'];
|
||||
namelist = ['Wiki Intro', 'QScript Intro', 'Private Members', 'Contributing', 'QScript API', 'QCFunc', 'QModuleDefFunc', 'QReturn', 'QScriptArgs', 'QScriptCallback', 'QScriptClass', 'QScriptClassCreator', 'QScriptFunction', 'QScriptObject', 'QType', 'QValue', 'Lua Classes', 'Lua Exports', 'Lua Imports', 'Lua Intro', 'Lua Objects', 'Squirrel Exports and Imports', 'Squirrel Intro', 'QScript Tutorial Page 1: Mods', 'QScript Tutorial Page 2: Getting to work'];
|
||||
|
||||
function toggleTree(element)
|
||||
{
|
||||
@@ -108,6 +108,16 @@ pre
|
||||
display:flex;
|
||||
}
|
||||
|
||||
pre code
|
||||
{
|
||||
border: none !important;
|
||||
}
|
||||
|
||||
td code {
|
||||
background-color: #312A1D;
|
||||
border-color: #2b2519;
|
||||
}
|
||||
|
||||
.nested
|
||||
{
|
||||
display: none;
|
||||
@@ -275,14 +285,16 @@ input:focus {
|
||||
padding:0px;
|
||||
}
|
||||
|
||||
table {
|
||||
table
|
||||
{
|
||||
border: #312a1d 1px solid;
|
||||
border-top-color: #837f7a;
|
||||
border-left-color: #837f7a;
|
||||
background-color: #423827;
|
||||
}
|
||||
|
||||
th, td {
|
||||
th, td
|
||||
{
|
||||
border: #2b2519 1px solid;
|
||||
border-right-color: #837f7a;
|
||||
border-bottom-color: #837f7a;
|
||||
@@ -296,6 +308,26 @@ th, td {
|
||||
overflow:hidden;
|
||||
}
|
||||
|
||||
.framed
|
||||
{
|
||||
border: #312a1d 1px solid;
|
||||
border-top-color: #837f7a;
|
||||
border-left-color: #837f7a;
|
||||
background-color: #423827;
|
||||
display: flow-root;
|
||||
}
|
||||
|
||||
.framed .framed
|
||||
{
|
||||
border: #2b2519 1px solid;
|
||||
border-right-color: #837f7a;
|
||||
border-bottom-color: #837f7a;
|
||||
background-color: #3a3122;
|
||||
margin:4px;
|
||||
padding:2px;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
|
||||
</style>
|
||||
<div>
|
||||
@@ -325,6 +357,8 @@ th, td {
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QScriptCallback.html">QScriptCallback</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QScriptClass.html">QScriptClass</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QScriptClassCreator.html">QScriptClassCreator</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QScriptFunction.html">QScriptFunction</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QScriptObject.html">QScriptObject</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QType.html">QType</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QValue.html">QValue</a></li>
|
||||
</ul>
|
||||
@@ -342,10 +376,6 @@ th, td {
|
||||
<li class="sidebar"><a href="/wiki/QScript/Lua/Objects.html">Lua Objects</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li class="sidebar"><small class="liicon">+</small><span onmousedown="toggleTree(this);" onmouseleave="unPress(this);" onmouseup="unPress(this);"><span onmousedown="Press(this);" onmouseleave="unPress(this);" onmouseup="unPress(this);">Python</span></span>
|
||||
<ul class="sidebar nested">
|
||||
</ul>
|
||||
</li>
|
||||
<li class="sidebar"><small class="liicon">+</small><span onmousedown="toggleTree(this);" onmouseleave="unPress(this);" onmouseup="unPress(this);"><span onmousedown="Press(this);" onmouseleave="unPress(this);" onmouseup="unPress(this);">Squirrel</span></span>
|
||||
<ul class="sidebar nested">
|
||||
<li class="sidebar"><a href="/wiki/QScript/Squirrel/Exports_And_Imports.html">Squirrel Exports and Imports</a></li>
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
<!DOCTYPE html>
|
||||
<title>SourceBox Wiki</title>
|
||||
<script>
|
||||
documentlist = ['/wiki/index.html', '/wiki/QScript/Introduction.html', '/wiki/QScript/Private_Members.html', '/wiki/QScript/Contributing/Contributing.html', '/wiki/QScript/Contributing/API/qscript.html', '/wiki/QScript/Contributing/API/Structs/QCFunc.html', '/wiki/QScript/Contributing/API/Structs/QModuleDefFunc.html', '/wiki/QScript/Contributing/API/Structs/QReturn.html', '/wiki/QScript/Contributing/API/Structs/QScriptArgs.html', '/wiki/QScript/Contributing/API/Structs/QScriptCallback.html', '/wiki/QScript/Contributing/API/Structs/QScriptClass.html', '/wiki/QScript/Contributing/API/Structs/QScriptClassCreator.html', '/wiki/QScript/Contributing/API/Structs/QType.html', '/wiki/QScript/Contributing/API/Structs/QValue.html', '/wiki/QScript/Lua/Classes.html', '/wiki/QScript/Lua/Exports.html', '/wiki/QScript/Lua/Imports.html', '/wiki/QScript/Lua/Intro.html', '/wiki/QScript/Lua/Objects.html', '/wiki/QScript/Squirrel/Exports_And_Imports.html', '/wiki/QScript/Squirrel/Intro.html', '/wiki/QScript/Tutorial/Chapter1.html', '/wiki/QScript/Tutorial/Chapter2.html'];
|
||||
namelist = ['Wiki Intro', 'QScript Intro', 'Private Members', 'Contributing', 'QScript API', 'QCFunc', 'QModuleDefFunc', 'QReturn', 'QScriptArgs', 'QScriptCallback', 'QScriptClass', 'QScriptClassCreator', 'QType', 'QValue', 'Lua Classes', 'Lua Exports', 'Lua Imports', 'Lua Intro', 'Lua Objects', 'Squirrel Exports and Imports', 'Squirrel Intro', 'QScript Tutorial Page 1: Mods', 'QScript Tutorial Page 2: Getting to work'];
|
||||
documentlist = ['/wiki/index.html', '/wiki/QScript/Introduction.html', '/wiki/QScript/Private_Members.html', '/wiki/QScript/Contributing/Contributing.html', '/wiki/QScript/Contributing/API/qscript.html', '/wiki/QScript/Contributing/API/Structs/QCFunc.html', '/wiki/QScript/Contributing/API/Structs/QModuleDefFunc.html', '/wiki/QScript/Contributing/API/Structs/QReturn.html', '/wiki/QScript/Contributing/API/Structs/QScriptArgs.html', '/wiki/QScript/Contributing/API/Structs/QScriptCallback.html', '/wiki/QScript/Contributing/API/Structs/QScriptClass.html', '/wiki/QScript/Contributing/API/Structs/QScriptClassCreator.html', '/wiki/QScript/Contributing/API/Structs/QScriptFunction.html', '/wiki/QScript/Contributing/API/Structs/QScriptObject.html', '/wiki/QScript/Contributing/API/Structs/QType.html', '/wiki/QScript/Contributing/API/Structs/QValue.html', '/wiki/QScript/Lua/Classes.html', '/wiki/QScript/Lua/Exports.html', '/wiki/QScript/Lua/Imports.html', '/wiki/QScript/Lua/Intro.html', '/wiki/QScript/Lua/Objects.html', '/wiki/QScript/Squirrel/Exports_And_Imports.html', '/wiki/QScript/Squirrel/Intro.html', '/wiki/QScript/Tutorial/Chapter1.html', '/wiki/QScript/Tutorial/Chapter2.html'];
|
||||
namelist = ['Wiki Intro', 'QScript Intro', 'Private Members', 'Contributing', 'QScript API', 'QCFunc', 'QModuleDefFunc', 'QReturn', 'QScriptArgs', 'QScriptCallback', 'QScriptClass', 'QScriptClassCreator', 'QScriptFunction', 'QScriptObject', 'QType', 'QValue', 'Lua Classes', 'Lua Exports', 'Lua Imports', 'Lua Intro', 'Lua Objects', 'Squirrel Exports and Imports', 'Squirrel Intro', 'QScript Tutorial Page 1: Mods', 'QScript Tutorial Page 2: Getting to work'];
|
||||
|
||||
function toggleTree(element)
|
||||
{
|
||||
@@ -108,6 +108,16 @@ pre
|
||||
display:flex;
|
||||
}
|
||||
|
||||
pre code
|
||||
{
|
||||
border: none !important;
|
||||
}
|
||||
|
||||
td code {
|
||||
background-color: #312A1D;
|
||||
border-color: #2b2519;
|
||||
}
|
||||
|
||||
.nested
|
||||
{
|
||||
display: none;
|
||||
@@ -275,14 +285,16 @@ input:focus {
|
||||
padding:0px;
|
||||
}
|
||||
|
||||
table {
|
||||
table
|
||||
{
|
||||
border: #312a1d 1px solid;
|
||||
border-top-color: #837f7a;
|
||||
border-left-color: #837f7a;
|
||||
background-color: #423827;
|
||||
}
|
||||
|
||||
th, td {
|
||||
th, td
|
||||
{
|
||||
border: #2b2519 1px solid;
|
||||
border-right-color: #837f7a;
|
||||
border-bottom-color: #837f7a;
|
||||
@@ -296,6 +308,26 @@ th, td {
|
||||
overflow:hidden;
|
||||
}
|
||||
|
||||
.framed
|
||||
{
|
||||
border: #312a1d 1px solid;
|
||||
border-top-color: #837f7a;
|
||||
border-left-color: #837f7a;
|
||||
background-color: #423827;
|
||||
display: flow-root;
|
||||
}
|
||||
|
||||
.framed .framed
|
||||
{
|
||||
border: #2b2519 1px solid;
|
||||
border-right-color: #837f7a;
|
||||
border-bottom-color: #837f7a;
|
||||
background-color: #3a3122;
|
||||
margin:4px;
|
||||
padding:2px;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
|
||||
</style>
|
||||
<div>
|
||||
@@ -325,6 +357,8 @@ th, td {
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QScriptCallback.html">QScriptCallback</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QScriptClass.html">QScriptClass</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QScriptClassCreator.html">QScriptClassCreator</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QScriptFunction.html">QScriptFunction</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QScriptObject.html">QScriptObject</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QType.html">QType</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QValue.html">QValue</a></li>
|
||||
</ul>
|
||||
@@ -342,10 +376,6 @@ th, td {
|
||||
<li class="sidebar"><b>Lua Objects</b></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li class="sidebar"><small class="liicon">+</small><span onmousedown="toggleTree(this);" onmouseleave="unPress(this);" onmouseup="unPress(this);"><span onmousedown="Press(this);" onmouseleave="unPress(this);" onmouseup="unPress(this);">Python</span></span>
|
||||
<ul class="sidebar nested">
|
||||
</ul>
|
||||
</li>
|
||||
<li class="sidebar"><small class="liicon">+</small><span onmousedown="toggleTree(this);" onmouseleave="unPress(this);" onmouseup="unPress(this);"><span onmousedown="Press(this);" onmouseleave="unPress(this);" onmouseup="unPress(this);">Squirrel</span></span>
|
||||
<ul class="sidebar nested">
|
||||
<li class="sidebar"><a href="/wiki/QScript/Squirrel/Exports_And_Imports.html">Squirrel Exports and Imports</a></li>
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
<!DOCTYPE html>
|
||||
<title>SourceBox Wiki</title>
|
||||
<script>
|
||||
documentlist = ['/wiki/index.html', '/wiki/QScript/Introduction.html', '/wiki/QScript/Private_Members.html', '/wiki/QScript/Contributing/Contributing.html', '/wiki/QScript/Contributing/API/qscript.html', '/wiki/QScript/Contributing/API/Structs/QCFunc.html', '/wiki/QScript/Contributing/API/Structs/QModuleDefFunc.html', '/wiki/QScript/Contributing/API/Structs/QReturn.html', '/wiki/QScript/Contributing/API/Structs/QScriptArgs.html', '/wiki/QScript/Contributing/API/Structs/QScriptCallback.html', '/wiki/QScript/Contributing/API/Structs/QScriptClass.html', '/wiki/QScript/Contributing/API/Structs/QScriptClassCreator.html', '/wiki/QScript/Contributing/API/Structs/QType.html', '/wiki/QScript/Contributing/API/Structs/QValue.html', '/wiki/QScript/Lua/Classes.html', '/wiki/QScript/Lua/Exports.html', '/wiki/QScript/Lua/Imports.html', '/wiki/QScript/Lua/Intro.html', '/wiki/QScript/Lua/Objects.html', '/wiki/QScript/Squirrel/Exports_And_Imports.html', '/wiki/QScript/Squirrel/Intro.html', '/wiki/QScript/Tutorial/Chapter1.html', '/wiki/QScript/Tutorial/Chapter2.html'];
|
||||
namelist = ['Wiki Intro', 'QScript Intro', 'Private Members', 'Contributing', 'QScript API', 'QCFunc', 'QModuleDefFunc', 'QReturn', 'QScriptArgs', 'QScriptCallback', 'QScriptClass', 'QScriptClassCreator', 'QType', 'QValue', 'Lua Classes', 'Lua Exports', 'Lua Imports', 'Lua Intro', 'Lua Objects', 'Squirrel Exports and Imports', 'Squirrel Intro', 'QScript Tutorial Page 1: Mods', 'QScript Tutorial Page 2: Getting to work'];
|
||||
documentlist = ['/wiki/index.html', '/wiki/QScript/Introduction.html', '/wiki/QScript/Private_Members.html', '/wiki/QScript/Contributing/Contributing.html', '/wiki/QScript/Contributing/API/qscript.html', '/wiki/QScript/Contributing/API/Structs/QCFunc.html', '/wiki/QScript/Contributing/API/Structs/QModuleDefFunc.html', '/wiki/QScript/Contributing/API/Structs/QReturn.html', '/wiki/QScript/Contributing/API/Structs/QScriptArgs.html', '/wiki/QScript/Contributing/API/Structs/QScriptCallback.html', '/wiki/QScript/Contributing/API/Structs/QScriptClass.html', '/wiki/QScript/Contributing/API/Structs/QScriptClassCreator.html', '/wiki/QScript/Contributing/API/Structs/QScriptFunction.html', '/wiki/QScript/Contributing/API/Structs/QScriptObject.html', '/wiki/QScript/Contributing/API/Structs/QType.html', '/wiki/QScript/Contributing/API/Structs/QValue.html', '/wiki/QScript/Lua/Classes.html', '/wiki/QScript/Lua/Exports.html', '/wiki/QScript/Lua/Imports.html', '/wiki/QScript/Lua/Intro.html', '/wiki/QScript/Lua/Objects.html', '/wiki/QScript/Squirrel/Exports_And_Imports.html', '/wiki/QScript/Squirrel/Intro.html', '/wiki/QScript/Tutorial/Chapter1.html', '/wiki/QScript/Tutorial/Chapter2.html'];
|
||||
namelist = ['Wiki Intro', 'QScript Intro', 'Private Members', 'Contributing', 'QScript API', 'QCFunc', 'QModuleDefFunc', 'QReturn', 'QScriptArgs', 'QScriptCallback', 'QScriptClass', 'QScriptClassCreator', 'QScriptFunction', 'QScriptObject', 'QType', 'QValue', 'Lua Classes', 'Lua Exports', 'Lua Imports', 'Lua Intro', 'Lua Objects', 'Squirrel Exports and Imports', 'Squirrel Intro', 'QScript Tutorial Page 1: Mods', 'QScript Tutorial Page 2: Getting to work'];
|
||||
|
||||
function toggleTree(element)
|
||||
{
|
||||
@@ -108,6 +108,16 @@ pre
|
||||
display:flex;
|
||||
}
|
||||
|
||||
pre code
|
||||
{
|
||||
border: none !important;
|
||||
}
|
||||
|
||||
td code {
|
||||
background-color: #312A1D;
|
||||
border-color: #2b2519;
|
||||
}
|
||||
|
||||
.nested
|
||||
{
|
||||
display: none;
|
||||
@@ -275,14 +285,16 @@ input:focus {
|
||||
padding:0px;
|
||||
}
|
||||
|
||||
table {
|
||||
table
|
||||
{
|
||||
border: #312a1d 1px solid;
|
||||
border-top-color: #837f7a;
|
||||
border-left-color: #837f7a;
|
||||
background-color: #423827;
|
||||
}
|
||||
|
||||
th, td {
|
||||
th, td
|
||||
{
|
||||
border: #2b2519 1px solid;
|
||||
border-right-color: #837f7a;
|
||||
border-bottom-color: #837f7a;
|
||||
@@ -296,6 +308,26 @@ th, td {
|
||||
overflow:hidden;
|
||||
}
|
||||
|
||||
.framed
|
||||
{
|
||||
border: #312a1d 1px solid;
|
||||
border-top-color: #837f7a;
|
||||
border-left-color: #837f7a;
|
||||
background-color: #423827;
|
||||
display: flow-root;
|
||||
}
|
||||
|
||||
.framed .framed
|
||||
{
|
||||
border: #2b2519 1px solid;
|
||||
border-right-color: #837f7a;
|
||||
border-bottom-color: #837f7a;
|
||||
background-color: #3a3122;
|
||||
margin:4px;
|
||||
padding:2px;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
|
||||
</style>
|
||||
<div>
|
||||
@@ -325,6 +357,8 @@ th, td {
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QScriptCallback.html">QScriptCallback</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QScriptClass.html">QScriptClass</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QScriptClassCreator.html">QScriptClassCreator</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QScriptFunction.html">QScriptFunction</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QScriptObject.html">QScriptObject</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QType.html">QType</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QValue.html">QValue</a></li>
|
||||
</ul>
|
||||
@@ -342,10 +376,6 @@ th, td {
|
||||
<li class="sidebar"><a href="/wiki/QScript/Lua/Objects.html">Lua Objects</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li class="sidebar"><small class="liicon">+</small><span onmousedown="toggleTree(this);" onmouseleave="unPress(this);" onmouseup="unPress(this);"><span onmousedown="Press(this);" onmouseleave="unPress(this);" onmouseup="unPress(this);">Python</span></span>
|
||||
<ul class="sidebar nested">
|
||||
</ul>
|
||||
</li>
|
||||
<li class="sidebar"><small class="liicon">+</small><span onmousedown="toggleTree(this);" onmouseleave="unPress(this);" onmouseup="unPress(this);"><span onmousedown="Press(this);" onmouseleave="unPress(this);" onmouseup="unPress(this);">Squirrel</span></span>
|
||||
<ul class="sidebar nested">
|
||||
<li class="sidebar"><a href="/wiki/QScript/Squirrel/Exports_And_Imports.html">Squirrel Exports and Imports</a></li>
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
<!DOCTYPE html>
|
||||
<title>SourceBox Wiki</title>
|
||||
<script>
|
||||
documentlist = ['/wiki/index.html', '/wiki/QScript/Introduction.html', '/wiki/QScript/Private_Members.html', '/wiki/QScript/Contributing/Contributing.html', '/wiki/QScript/Contributing/API/qscript.html', '/wiki/QScript/Contributing/API/Structs/QCFunc.html', '/wiki/QScript/Contributing/API/Structs/QModuleDefFunc.html', '/wiki/QScript/Contributing/API/Structs/QReturn.html', '/wiki/QScript/Contributing/API/Structs/QScriptArgs.html', '/wiki/QScript/Contributing/API/Structs/QScriptCallback.html', '/wiki/QScript/Contributing/API/Structs/QScriptClass.html', '/wiki/QScript/Contributing/API/Structs/QScriptClassCreator.html', '/wiki/QScript/Contributing/API/Structs/QType.html', '/wiki/QScript/Contributing/API/Structs/QValue.html', '/wiki/QScript/Lua/Classes.html', '/wiki/QScript/Lua/Exports.html', '/wiki/QScript/Lua/Imports.html', '/wiki/QScript/Lua/Intro.html', '/wiki/QScript/Lua/Objects.html', '/wiki/QScript/Squirrel/Exports_And_Imports.html', '/wiki/QScript/Squirrel/Intro.html', '/wiki/QScript/Tutorial/Chapter1.html', '/wiki/QScript/Tutorial/Chapter2.html'];
|
||||
namelist = ['Wiki Intro', 'QScript Intro', 'Private Members', 'Contributing', 'QScript API', 'QCFunc', 'QModuleDefFunc', 'QReturn', 'QScriptArgs', 'QScriptCallback', 'QScriptClass', 'QScriptClassCreator', 'QType', 'QValue', 'Lua Classes', 'Lua Exports', 'Lua Imports', 'Lua Intro', 'Lua Objects', 'Squirrel Exports and Imports', 'Squirrel Intro', 'QScript Tutorial Page 1: Mods', 'QScript Tutorial Page 2: Getting to work'];
|
||||
documentlist = ['/wiki/index.html', '/wiki/QScript/Introduction.html', '/wiki/QScript/Private_Members.html', '/wiki/QScript/Contributing/Contributing.html', '/wiki/QScript/Contributing/API/qscript.html', '/wiki/QScript/Contributing/API/Structs/QCFunc.html', '/wiki/QScript/Contributing/API/Structs/QModuleDefFunc.html', '/wiki/QScript/Contributing/API/Structs/QReturn.html', '/wiki/QScript/Contributing/API/Structs/QScriptArgs.html', '/wiki/QScript/Contributing/API/Structs/QScriptCallback.html', '/wiki/QScript/Contributing/API/Structs/QScriptClass.html', '/wiki/QScript/Contributing/API/Structs/QScriptClassCreator.html', '/wiki/QScript/Contributing/API/Structs/QScriptFunction.html', '/wiki/QScript/Contributing/API/Structs/QScriptObject.html', '/wiki/QScript/Contributing/API/Structs/QType.html', '/wiki/QScript/Contributing/API/Structs/QValue.html', '/wiki/QScript/Lua/Classes.html', '/wiki/QScript/Lua/Exports.html', '/wiki/QScript/Lua/Imports.html', '/wiki/QScript/Lua/Intro.html', '/wiki/QScript/Lua/Objects.html', '/wiki/QScript/Squirrel/Exports_And_Imports.html', '/wiki/QScript/Squirrel/Intro.html', '/wiki/QScript/Tutorial/Chapter1.html', '/wiki/QScript/Tutorial/Chapter2.html'];
|
||||
namelist = ['Wiki Intro', 'QScript Intro', 'Private Members', 'Contributing', 'QScript API', 'QCFunc', 'QModuleDefFunc', 'QReturn', 'QScriptArgs', 'QScriptCallback', 'QScriptClass', 'QScriptClassCreator', 'QScriptFunction', 'QScriptObject', 'QType', 'QValue', 'Lua Classes', 'Lua Exports', 'Lua Imports', 'Lua Intro', 'Lua Objects', 'Squirrel Exports and Imports', 'Squirrel Intro', 'QScript Tutorial Page 1: Mods', 'QScript Tutorial Page 2: Getting to work'];
|
||||
|
||||
function toggleTree(element)
|
||||
{
|
||||
@@ -108,6 +108,16 @@ pre
|
||||
display:flex;
|
||||
}
|
||||
|
||||
pre code
|
||||
{
|
||||
border: none !important;
|
||||
}
|
||||
|
||||
td code {
|
||||
background-color: #312A1D;
|
||||
border-color: #2b2519;
|
||||
}
|
||||
|
||||
.nested
|
||||
{
|
||||
display: none;
|
||||
@@ -275,14 +285,16 @@ input:focus {
|
||||
padding:0px;
|
||||
}
|
||||
|
||||
table {
|
||||
table
|
||||
{
|
||||
border: #312a1d 1px solid;
|
||||
border-top-color: #837f7a;
|
||||
border-left-color: #837f7a;
|
||||
background-color: #423827;
|
||||
}
|
||||
|
||||
th, td {
|
||||
th, td
|
||||
{
|
||||
border: #2b2519 1px solid;
|
||||
border-right-color: #837f7a;
|
||||
border-bottom-color: #837f7a;
|
||||
@@ -296,6 +308,26 @@ th, td {
|
||||
overflow:hidden;
|
||||
}
|
||||
|
||||
.framed
|
||||
{
|
||||
border: #312a1d 1px solid;
|
||||
border-top-color: #837f7a;
|
||||
border-left-color: #837f7a;
|
||||
background-color: #423827;
|
||||
display: flow-root;
|
||||
}
|
||||
|
||||
.framed .framed
|
||||
{
|
||||
border: #2b2519 1px solid;
|
||||
border-right-color: #837f7a;
|
||||
border-bottom-color: #837f7a;
|
||||
background-color: #3a3122;
|
||||
margin:4px;
|
||||
padding:2px;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
|
||||
</style>
|
||||
<div>
|
||||
@@ -325,6 +357,8 @@ th, td {
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QScriptCallback.html">QScriptCallback</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QScriptClass.html">QScriptClass</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QScriptClassCreator.html">QScriptClassCreator</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QScriptFunction.html">QScriptFunction</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QScriptObject.html">QScriptObject</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QType.html">QType</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QValue.html">QValue</a></li>
|
||||
</ul>
|
||||
@@ -342,10 +376,6 @@ th, td {
|
||||
<li class="sidebar"><a href="/wiki/QScript/Lua/Objects.html">Lua Objects</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li class="sidebar"><small class="liicon">+</small><span onmousedown="toggleTree(this);" onmouseleave="unPress(this);" onmouseup="unPress(this);"><span onmousedown="Press(this);" onmouseleave="unPress(this);" onmouseup="unPress(this);">Python</span></span>
|
||||
<ul class="sidebar nested">
|
||||
</ul>
|
||||
</li>
|
||||
<li class="sidebar"><small class="liicon">-</small><span onmousedown="toggleTree(this);" onmouseleave="unPress(this);" onmouseup="unPress(this);"><span onmousedown="Press(this);" onmouseleave="unPress(this);" onmouseup="unPress(this);">Squirrel</span></span>
|
||||
<ul class="sidebar nested active">
|
||||
<li class="sidebar"><b>Squirrel Exports and Imports</b></li>
|
||||
@@ -370,7 +400,7 @@ th, td {
|
||||
|
||||
<p>Let's say that you have a library called "MyLib.nut" inside a mod called "MyMod". This is what it contains:</p>
|
||||
|
||||
<p><small style="position:relative; top:8px;">MyMod/MyLib.nut_$</p>
|
||||
<p>$_MyMod/MyLib.nut_$</p>
|
||||
|
||||
<pre><code>class AdditionClass
|
||||
{
|
||||
@@ -385,7 +415,7 @@ Addition <- AdditionClass() -- Exports can only use global variables!
|
||||
|
||||
<p>Now to export the <code>Addition</code> object, pass them to the <code>export()</code> function at the end of the file.</p>
|
||||
|
||||
<p>$_MyMod/MyLib.nut</small></p>
|
||||
<p>$_MyMod/MyLib.nut_$</p>
|
||||
|
||||
<pre><code>export(Addition);
|
||||
</code></pre>
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
<!DOCTYPE html>
|
||||
<title>SourceBox Wiki</title>
|
||||
<script>
|
||||
documentlist = ['/wiki/index.html', '/wiki/QScript/Introduction.html', '/wiki/QScript/Private_Members.html', '/wiki/QScript/Contributing/Contributing.html', '/wiki/QScript/Contributing/API/qscript.html', '/wiki/QScript/Contributing/API/Structs/QCFunc.html', '/wiki/QScript/Contributing/API/Structs/QModuleDefFunc.html', '/wiki/QScript/Contributing/API/Structs/QReturn.html', '/wiki/QScript/Contributing/API/Structs/QScriptArgs.html', '/wiki/QScript/Contributing/API/Structs/QScriptCallback.html', '/wiki/QScript/Contributing/API/Structs/QScriptClass.html', '/wiki/QScript/Contributing/API/Structs/QScriptClassCreator.html', '/wiki/QScript/Contributing/API/Structs/QType.html', '/wiki/QScript/Contributing/API/Structs/QValue.html', '/wiki/QScript/Lua/Classes.html', '/wiki/QScript/Lua/Exports.html', '/wiki/QScript/Lua/Imports.html', '/wiki/QScript/Lua/Intro.html', '/wiki/QScript/Lua/Objects.html', '/wiki/QScript/Squirrel/Exports_And_Imports.html', '/wiki/QScript/Squirrel/Intro.html', '/wiki/QScript/Tutorial/Chapter1.html', '/wiki/QScript/Tutorial/Chapter2.html'];
|
||||
namelist = ['Wiki Intro', 'QScript Intro', 'Private Members', 'Contributing', 'QScript API', 'QCFunc', 'QModuleDefFunc', 'QReturn', 'QScriptArgs', 'QScriptCallback', 'QScriptClass', 'QScriptClassCreator', 'QType', 'QValue', 'Lua Classes', 'Lua Exports', 'Lua Imports', 'Lua Intro', 'Lua Objects', 'Squirrel Exports and Imports', 'Squirrel Intro', 'QScript Tutorial Page 1: Mods', 'QScript Tutorial Page 2: Getting to work'];
|
||||
documentlist = ['/wiki/index.html', '/wiki/QScript/Introduction.html', '/wiki/QScript/Private_Members.html', '/wiki/QScript/Contributing/Contributing.html', '/wiki/QScript/Contributing/API/qscript.html', '/wiki/QScript/Contributing/API/Structs/QCFunc.html', '/wiki/QScript/Contributing/API/Structs/QModuleDefFunc.html', '/wiki/QScript/Contributing/API/Structs/QReturn.html', '/wiki/QScript/Contributing/API/Structs/QScriptArgs.html', '/wiki/QScript/Contributing/API/Structs/QScriptCallback.html', '/wiki/QScript/Contributing/API/Structs/QScriptClass.html', '/wiki/QScript/Contributing/API/Structs/QScriptClassCreator.html', '/wiki/QScript/Contributing/API/Structs/QScriptFunction.html', '/wiki/QScript/Contributing/API/Structs/QScriptObject.html', '/wiki/QScript/Contributing/API/Structs/QType.html', '/wiki/QScript/Contributing/API/Structs/QValue.html', '/wiki/QScript/Lua/Classes.html', '/wiki/QScript/Lua/Exports.html', '/wiki/QScript/Lua/Imports.html', '/wiki/QScript/Lua/Intro.html', '/wiki/QScript/Lua/Objects.html', '/wiki/QScript/Squirrel/Exports_And_Imports.html', '/wiki/QScript/Squirrel/Intro.html', '/wiki/QScript/Tutorial/Chapter1.html', '/wiki/QScript/Tutorial/Chapter2.html'];
|
||||
namelist = ['Wiki Intro', 'QScript Intro', 'Private Members', 'Contributing', 'QScript API', 'QCFunc', 'QModuleDefFunc', 'QReturn', 'QScriptArgs', 'QScriptCallback', 'QScriptClass', 'QScriptClassCreator', 'QScriptFunction', 'QScriptObject', 'QType', 'QValue', 'Lua Classes', 'Lua Exports', 'Lua Imports', 'Lua Intro', 'Lua Objects', 'Squirrel Exports and Imports', 'Squirrel Intro', 'QScript Tutorial Page 1: Mods', 'QScript Tutorial Page 2: Getting to work'];
|
||||
|
||||
function toggleTree(element)
|
||||
{
|
||||
@@ -108,6 +108,16 @@ pre
|
||||
display:flex;
|
||||
}
|
||||
|
||||
pre code
|
||||
{
|
||||
border: none !important;
|
||||
}
|
||||
|
||||
td code {
|
||||
background-color: #312A1D;
|
||||
border-color: #2b2519;
|
||||
}
|
||||
|
||||
.nested
|
||||
{
|
||||
display: none;
|
||||
@@ -275,14 +285,16 @@ input:focus {
|
||||
padding:0px;
|
||||
}
|
||||
|
||||
table {
|
||||
table
|
||||
{
|
||||
border: #312a1d 1px solid;
|
||||
border-top-color: #837f7a;
|
||||
border-left-color: #837f7a;
|
||||
background-color: #423827;
|
||||
}
|
||||
|
||||
th, td {
|
||||
th, td
|
||||
{
|
||||
border: #2b2519 1px solid;
|
||||
border-right-color: #837f7a;
|
||||
border-bottom-color: #837f7a;
|
||||
@@ -296,6 +308,26 @@ th, td {
|
||||
overflow:hidden;
|
||||
}
|
||||
|
||||
.framed
|
||||
{
|
||||
border: #312a1d 1px solid;
|
||||
border-top-color: #837f7a;
|
||||
border-left-color: #837f7a;
|
||||
background-color: #423827;
|
||||
display: flow-root;
|
||||
}
|
||||
|
||||
.framed .framed
|
||||
{
|
||||
border: #2b2519 1px solid;
|
||||
border-right-color: #837f7a;
|
||||
border-bottom-color: #837f7a;
|
||||
background-color: #3a3122;
|
||||
margin:4px;
|
||||
padding:2px;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
|
||||
</style>
|
||||
<div>
|
||||
@@ -325,6 +357,8 @@ th, td {
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QScriptCallback.html">QScriptCallback</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QScriptClass.html">QScriptClass</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QScriptClassCreator.html">QScriptClassCreator</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QScriptFunction.html">QScriptFunction</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QScriptObject.html">QScriptObject</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QType.html">QType</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QValue.html">QValue</a></li>
|
||||
</ul>
|
||||
@@ -342,10 +376,6 @@ th, td {
|
||||
<li class="sidebar"><a href="/wiki/QScript/Lua/Objects.html">Lua Objects</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li class="sidebar"><small class="liicon">+</small><span onmousedown="toggleTree(this);" onmouseleave="unPress(this);" onmouseup="unPress(this);"><span onmousedown="Press(this);" onmouseleave="unPress(this);" onmouseup="unPress(this);">Python</span></span>
|
||||
<ul class="sidebar nested">
|
||||
</ul>
|
||||
</li>
|
||||
<li class="sidebar"><small class="liicon">-</small><span onmousedown="toggleTree(this);" onmouseleave="unPress(this);" onmouseup="unPress(this);"><span onmousedown="Press(this);" onmouseleave="unPress(this);" onmouseup="unPress(this);">Squirrel</span></span>
|
||||
<ul class="sidebar nested active">
|
||||
<li class="sidebar"><a href="/wiki/QScript/Squirrel/Exports_And_Imports.html">Squirrel Exports and Imports</a></li>
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
<!DOCTYPE html>
|
||||
<title>SourceBox Wiki</title>
|
||||
<script>
|
||||
documentlist = ['/wiki/index.html', '/wiki/QScript/Introduction.html', '/wiki/QScript/Private_Members.html', '/wiki/QScript/Contributing/Contributing.html', '/wiki/QScript/Contributing/API/qscript.html', '/wiki/QScript/Contributing/API/Structs/QCFunc.html', '/wiki/QScript/Contributing/API/Structs/QModuleDefFunc.html', '/wiki/QScript/Contributing/API/Structs/QReturn.html', '/wiki/QScript/Contributing/API/Structs/QScriptArgs.html', '/wiki/QScript/Contributing/API/Structs/QScriptCallback.html', '/wiki/QScript/Contributing/API/Structs/QScriptClass.html', '/wiki/QScript/Contributing/API/Structs/QScriptClassCreator.html', '/wiki/QScript/Contributing/API/Structs/QType.html', '/wiki/QScript/Contributing/API/Structs/QValue.html', '/wiki/QScript/Lua/Classes.html', '/wiki/QScript/Lua/Exports.html', '/wiki/QScript/Lua/Imports.html', '/wiki/QScript/Lua/Intro.html', '/wiki/QScript/Lua/Objects.html', '/wiki/QScript/Squirrel/Exports_And_Imports.html', '/wiki/QScript/Squirrel/Intro.html', '/wiki/QScript/Tutorial/Chapter1.html', '/wiki/QScript/Tutorial/Chapter2.html'];
|
||||
namelist = ['Wiki Intro', 'QScript Intro', 'Private Members', 'Contributing', 'QScript API', 'QCFunc', 'QModuleDefFunc', 'QReturn', 'QScriptArgs', 'QScriptCallback', 'QScriptClass', 'QScriptClassCreator', 'QType', 'QValue', 'Lua Classes', 'Lua Exports', 'Lua Imports', 'Lua Intro', 'Lua Objects', 'Squirrel Exports and Imports', 'Squirrel Intro', 'QScript Tutorial Page 1: Mods', 'QScript Tutorial Page 2: Getting to work'];
|
||||
documentlist = ['/wiki/index.html', '/wiki/QScript/Introduction.html', '/wiki/QScript/Private_Members.html', '/wiki/QScript/Contributing/Contributing.html', '/wiki/QScript/Contributing/API/qscript.html', '/wiki/QScript/Contributing/API/Structs/QCFunc.html', '/wiki/QScript/Contributing/API/Structs/QModuleDefFunc.html', '/wiki/QScript/Contributing/API/Structs/QReturn.html', '/wiki/QScript/Contributing/API/Structs/QScriptArgs.html', '/wiki/QScript/Contributing/API/Structs/QScriptCallback.html', '/wiki/QScript/Contributing/API/Structs/QScriptClass.html', '/wiki/QScript/Contributing/API/Structs/QScriptClassCreator.html', '/wiki/QScript/Contributing/API/Structs/QScriptFunction.html', '/wiki/QScript/Contributing/API/Structs/QScriptObject.html', '/wiki/QScript/Contributing/API/Structs/QType.html', '/wiki/QScript/Contributing/API/Structs/QValue.html', '/wiki/QScript/Lua/Classes.html', '/wiki/QScript/Lua/Exports.html', '/wiki/QScript/Lua/Imports.html', '/wiki/QScript/Lua/Intro.html', '/wiki/QScript/Lua/Objects.html', '/wiki/QScript/Squirrel/Exports_And_Imports.html', '/wiki/QScript/Squirrel/Intro.html', '/wiki/QScript/Tutorial/Chapter1.html', '/wiki/QScript/Tutorial/Chapter2.html'];
|
||||
namelist = ['Wiki Intro', 'QScript Intro', 'Private Members', 'Contributing', 'QScript API', 'QCFunc', 'QModuleDefFunc', 'QReturn', 'QScriptArgs', 'QScriptCallback', 'QScriptClass', 'QScriptClassCreator', 'QScriptFunction', 'QScriptObject', 'QType', 'QValue', 'Lua Classes', 'Lua Exports', 'Lua Imports', 'Lua Intro', 'Lua Objects', 'Squirrel Exports and Imports', 'Squirrel Intro', 'QScript Tutorial Page 1: Mods', 'QScript Tutorial Page 2: Getting to work'];
|
||||
|
||||
function toggleTree(element)
|
||||
{
|
||||
@@ -108,6 +108,16 @@ pre
|
||||
display:flex;
|
||||
}
|
||||
|
||||
pre code
|
||||
{
|
||||
border: none !important;
|
||||
}
|
||||
|
||||
td code {
|
||||
background-color: #312A1D;
|
||||
border-color: #2b2519;
|
||||
}
|
||||
|
||||
.nested
|
||||
{
|
||||
display: none;
|
||||
@@ -275,14 +285,16 @@ input:focus {
|
||||
padding:0px;
|
||||
}
|
||||
|
||||
table {
|
||||
table
|
||||
{
|
||||
border: #312a1d 1px solid;
|
||||
border-top-color: #837f7a;
|
||||
border-left-color: #837f7a;
|
||||
background-color: #423827;
|
||||
}
|
||||
|
||||
th, td {
|
||||
th, td
|
||||
{
|
||||
border: #2b2519 1px solid;
|
||||
border-right-color: #837f7a;
|
||||
border-bottom-color: #837f7a;
|
||||
@@ -296,6 +308,26 @@ th, td {
|
||||
overflow:hidden;
|
||||
}
|
||||
|
||||
.framed
|
||||
{
|
||||
border: #312a1d 1px solid;
|
||||
border-top-color: #837f7a;
|
||||
border-left-color: #837f7a;
|
||||
background-color: #423827;
|
||||
display: flow-root;
|
||||
}
|
||||
|
||||
.framed .framed
|
||||
{
|
||||
border: #2b2519 1px solid;
|
||||
border-right-color: #837f7a;
|
||||
border-bottom-color: #837f7a;
|
||||
background-color: #3a3122;
|
||||
margin:4px;
|
||||
padding:2px;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
|
||||
</style>
|
||||
<div>
|
||||
@@ -325,6 +357,8 @@ th, td {
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QScriptCallback.html">QScriptCallback</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QScriptClass.html">QScriptClass</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QScriptClassCreator.html">QScriptClassCreator</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QScriptFunction.html">QScriptFunction</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QScriptObject.html">QScriptObject</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QType.html">QType</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QValue.html">QValue</a></li>
|
||||
</ul>
|
||||
@@ -342,10 +376,6 @@ th, td {
|
||||
<li class="sidebar"><a href="/wiki/QScript/Lua/Objects.html">Lua Objects</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li class="sidebar"><small class="liicon">+</small><span onmousedown="toggleTree(this);" onmouseleave="unPress(this);" onmouseup="unPress(this);"><span onmousedown="Press(this);" onmouseleave="unPress(this);" onmouseup="unPress(this);">Python</span></span>
|
||||
<ul class="sidebar nested">
|
||||
</ul>
|
||||
</li>
|
||||
<li class="sidebar"><small class="liicon">+</small><span onmousedown="toggleTree(this);" onmouseleave="unPress(this);" onmouseup="unPress(this);"><span onmousedown="Press(this);" onmouseleave="unPress(this);" onmouseup="unPress(this);">Squirrel</span></span>
|
||||
<ul class="sidebar nested">
|
||||
<li class="sidebar"><a href="/wiki/QScript/Squirrel/Exports_And_Imports.html">Squirrel Exports and Imports</a></li>
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
<!DOCTYPE html>
|
||||
<title>SourceBox Wiki</title>
|
||||
<script>
|
||||
documentlist = ['/wiki/index.html', '/wiki/QScript/Introduction.html', '/wiki/QScript/Private_Members.html', '/wiki/QScript/Contributing/Contributing.html', '/wiki/QScript/Contributing/API/qscript.html', '/wiki/QScript/Contributing/API/Structs/QCFunc.html', '/wiki/QScript/Contributing/API/Structs/QModuleDefFunc.html', '/wiki/QScript/Contributing/API/Structs/QReturn.html', '/wiki/QScript/Contributing/API/Structs/QScriptArgs.html', '/wiki/QScript/Contributing/API/Structs/QScriptCallback.html', '/wiki/QScript/Contributing/API/Structs/QScriptClass.html', '/wiki/QScript/Contributing/API/Structs/QScriptClassCreator.html', '/wiki/QScript/Contributing/API/Structs/QType.html', '/wiki/QScript/Contributing/API/Structs/QValue.html', '/wiki/QScript/Lua/Classes.html', '/wiki/QScript/Lua/Exports.html', '/wiki/QScript/Lua/Imports.html', '/wiki/QScript/Lua/Intro.html', '/wiki/QScript/Lua/Objects.html', '/wiki/QScript/Squirrel/Exports_And_Imports.html', '/wiki/QScript/Squirrel/Intro.html', '/wiki/QScript/Tutorial/Chapter1.html', '/wiki/QScript/Tutorial/Chapter2.html'];
|
||||
namelist = ['Wiki Intro', 'QScript Intro', 'Private Members', 'Contributing', 'QScript API', 'QCFunc', 'QModuleDefFunc', 'QReturn', 'QScriptArgs', 'QScriptCallback', 'QScriptClass', 'QScriptClassCreator', 'QType', 'QValue', 'Lua Classes', 'Lua Exports', 'Lua Imports', 'Lua Intro', 'Lua Objects', 'Squirrel Exports and Imports', 'Squirrel Intro', 'QScript Tutorial Page 1: Mods', 'QScript Tutorial Page 2: Getting to work'];
|
||||
documentlist = ['/wiki/index.html', '/wiki/QScript/Introduction.html', '/wiki/QScript/Private_Members.html', '/wiki/QScript/Contributing/Contributing.html', '/wiki/QScript/Contributing/API/qscript.html', '/wiki/QScript/Contributing/API/Structs/QCFunc.html', '/wiki/QScript/Contributing/API/Structs/QModuleDefFunc.html', '/wiki/QScript/Contributing/API/Structs/QReturn.html', '/wiki/QScript/Contributing/API/Structs/QScriptArgs.html', '/wiki/QScript/Contributing/API/Structs/QScriptCallback.html', '/wiki/QScript/Contributing/API/Structs/QScriptClass.html', '/wiki/QScript/Contributing/API/Structs/QScriptClassCreator.html', '/wiki/QScript/Contributing/API/Structs/QScriptFunction.html', '/wiki/QScript/Contributing/API/Structs/QScriptObject.html', '/wiki/QScript/Contributing/API/Structs/QType.html', '/wiki/QScript/Contributing/API/Structs/QValue.html', '/wiki/QScript/Lua/Classes.html', '/wiki/QScript/Lua/Exports.html', '/wiki/QScript/Lua/Imports.html', '/wiki/QScript/Lua/Intro.html', '/wiki/QScript/Lua/Objects.html', '/wiki/QScript/Squirrel/Exports_And_Imports.html', '/wiki/QScript/Squirrel/Intro.html', '/wiki/QScript/Tutorial/Chapter1.html', '/wiki/QScript/Tutorial/Chapter2.html'];
|
||||
namelist = ['Wiki Intro', 'QScript Intro', 'Private Members', 'Contributing', 'QScript API', 'QCFunc', 'QModuleDefFunc', 'QReturn', 'QScriptArgs', 'QScriptCallback', 'QScriptClass', 'QScriptClassCreator', 'QScriptFunction', 'QScriptObject', 'QType', 'QValue', 'Lua Classes', 'Lua Exports', 'Lua Imports', 'Lua Intro', 'Lua Objects', 'Squirrel Exports and Imports', 'Squirrel Intro', 'QScript Tutorial Page 1: Mods', 'QScript Tutorial Page 2: Getting to work'];
|
||||
|
||||
function toggleTree(element)
|
||||
{
|
||||
@@ -108,6 +108,16 @@ pre
|
||||
display:flex;
|
||||
}
|
||||
|
||||
pre code
|
||||
{
|
||||
border: none !important;
|
||||
}
|
||||
|
||||
td code {
|
||||
background-color: #312A1D;
|
||||
border-color: #2b2519;
|
||||
}
|
||||
|
||||
.nested
|
||||
{
|
||||
display: none;
|
||||
@@ -275,14 +285,16 @@ input:focus {
|
||||
padding:0px;
|
||||
}
|
||||
|
||||
table {
|
||||
table
|
||||
{
|
||||
border: #312a1d 1px solid;
|
||||
border-top-color: #837f7a;
|
||||
border-left-color: #837f7a;
|
||||
background-color: #423827;
|
||||
}
|
||||
|
||||
th, td {
|
||||
th, td
|
||||
{
|
||||
border: #2b2519 1px solid;
|
||||
border-right-color: #837f7a;
|
||||
border-bottom-color: #837f7a;
|
||||
@@ -296,6 +308,26 @@ th, td {
|
||||
overflow:hidden;
|
||||
}
|
||||
|
||||
.framed
|
||||
{
|
||||
border: #312a1d 1px solid;
|
||||
border-top-color: #837f7a;
|
||||
border-left-color: #837f7a;
|
||||
background-color: #423827;
|
||||
display: flow-root;
|
||||
}
|
||||
|
||||
.framed .framed
|
||||
{
|
||||
border: #2b2519 1px solid;
|
||||
border-right-color: #837f7a;
|
||||
border-bottom-color: #837f7a;
|
||||
background-color: #3a3122;
|
||||
margin:4px;
|
||||
padding:2px;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
|
||||
</style>
|
||||
<div>
|
||||
@@ -325,6 +357,8 @@ th, td {
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QScriptCallback.html">QScriptCallback</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QScriptClass.html">QScriptClass</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QScriptClassCreator.html">QScriptClassCreator</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QScriptFunction.html">QScriptFunction</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QScriptObject.html">QScriptObject</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QType.html">QType</a></li>
|
||||
<li class="sidebar"><a href="/wiki/QScript/Contributing/API/Structs/QValue.html">QValue</a></li>
|
||||
</ul>
|
||||
@@ -342,10 +376,6 @@ th, td {
|
||||
<li class="sidebar"><a href="/wiki/QScript/Lua/Objects.html">Lua Objects</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li class="sidebar"><small class="liicon">+</small><span onmousedown="toggleTree(this);" onmouseleave="unPress(this);" onmouseup="unPress(this);"><span onmousedown="Press(this);" onmouseleave="unPress(this);" onmouseup="unPress(this);">Python</span></span>
|
||||
<ul class="sidebar nested">
|
||||
</ul>
|
||||
</li>
|
||||
<li class="sidebar"><small class="liicon">+</small><span onmousedown="toggleTree(this);" onmouseleave="unPress(this);" onmouseup="unPress(this);"><span onmousedown="Press(this);" onmouseleave="unPress(this);" onmouseup="unPress(this);">Squirrel</span></span>
|
||||
<ul class="sidebar nested">
|
||||
<li class="sidebar"><a href="/wiki/QScript/Squirrel/Exports_And_Imports.html">Squirrel Exports and Imports</a></li>
|
||||
|
||||
Reference in New Issue
Block a user