mirror of
https://github.com/celisej567/wiki.git
synced 2026-09-21 20:08:53 +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>
|
||||
@@ -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>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user