Skip to content

Commit e3abe77

Browse files
Site changes [skip-ci]
1 parent f5565d6 commit e3abe77

15 files changed

+51
-51
lines changed

_data/ref/alpha/base.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -797,7 +797,7 @@
797797
"description": "Documentation for the Lua base standard library.\nFrom <a href=\"https://www.lua.org/manual/5.1/\">Lua 5.1 Reference Manual</a>\nby Roberto Ierusalimschy, Luiz Henrique de Figueiredo, Waldemar Celes.\nCopyright &copy; 2006-2012 Lua.org, PUC-Rio.\nFreely available under the terms of the <a href=\"https://www.lua.org/license.html\">Lua license</a>.",
798798
"file": "",
799799
"group": "LUA STANDARD LIBS",
800-
"language": "",
800+
"language": "Lua",
801801
"name": "Base",
802802
"namespace": "base",
803803
"notes": [],

_data/ref/alpha/camera.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -613,7 +613,7 @@
613613
],
614614
"info": {
615615
"brief": "Camera API documentation",
616-
"description": "Messages to control camera components and camera focus.",
616+
"description": "Camera functions, messages and constants.",
617617
"file": "",
618618
"group": "COMPONENTS",
619619
"language": "",

_data/ref/alpha/coroutine.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -150,7 +150,7 @@
150150
"description": "Documentation for the Lua coroutine standard library.\nFrom <a href=\"https://www.lua.org/manual/5.1/\">Lua 5.1 Reference Manual</a>\nby Roberto Ierusalimschy, Luiz Henrique de Figueiredo, Waldemar Celes.\nCopyright &copy; 2006-2012 Lua.org, PUC-Rio.\nFreely available under the terms of the <a href=\"https://www.lua.org/license.html\">Lua license</a>.",
151151
"file": "",
152152
"group": "LUA STANDARD LIBS",
153-
"language": "",
153+
"language": "Lua",
154154
"name": "Coroutine",
155155
"namespace": "coroutine",
156156
"notes": [],

_data/ref/alpha/debug.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -431,7 +431,7 @@
431431
"description": "Documentation for the Lua debug standard library.\nFrom <a href=\"https://www.lua.org/manual/5.1/\">Lua 5.1 Reference Manual</a>\nby Roberto Ierusalimschy, Luiz Henrique de Figueiredo, Waldemar Celes.\nCopyright &copy; 2006-2012 Lua.org, PUC-Rio.\nFreely available under the terms of the <a href=\"https://www.lua.org/license.html\">Lua license</a>.",
432432
"file": "",
433433
"group": "LUA STANDARD LIBS",
434-
"language": "",
434+
"language": "Lua",
435435
"name": "Debug",
436436
"namespace": "debug",
437437
"notes": [],

_data/ref/alpha/dmGameObject.json

+6-5
Original file line numberDiff line numberDiff line change
@@ -4751,13 +4751,14 @@
47514751
}
47524752
],
47534753
"info": {
4754-
"brief": "SDK Component API documentation",
4755-
"description": "<span class=\"file\"><dmsdk/gameobject/component.h></span>\nApi for manipulating game object components (WIP)",
4756-
"file": "",
4754+
"brief": "Game object property container",
4755+
"description": "API for game object property container",
4756+
"file": "dmsdk/gameobject/gameobject_props.h",
4757+
"group": "DEFOLD SDK",
47574758
"language": "",
4758-
"name": "Component",
4759+
"name": "PropertyContainer",
47594760
"namespace": "dmGameObject",
47604761
"notes": [],
4761-
"path": ""
4762+
"path": "engine/gameobject/src/dmsdk/gameobject/gameobject_props.h"
47624763
}
47634764
}

_data/ref/alpha/dmGameSystem.json

+5-6
Original file line numberDiff line numberDiff line change
@@ -514,14 +514,13 @@
514514
}
515515
],
516516
"info": {
517-
"brief": "SDK Gui Component API documentation",
518-
"description": "Built-in scripting functions.",
519-
"file": "dmsdk/gamesys/gui.h",
520-
"group": "DEFOLD SDK",
517+
"brief": "Component render constant API documentation",
518+
"description": "<span class=\"file\"><dmsdk/gamesystem/render_constants.h></span>\nApi for setting and updating component render constants",
519+
"file": "",
521520
"language": "",
522-
"name": "GameSystem Gui",
521+
"name": "Component Render Constants",
523522
"namespace": "dmGameSystem",
524523
"notes": [],
525-
"path": "engine/gamesys/src/dmsdk/gamesys/gui.h"
524+
"path": ""
526525
}
527526
}

_data/ref/alpha/dmMemory.json

+5-5
Original file line numberDiff line numberDiff line change
@@ -101,14 +101,14 @@
101101
}
102102
],
103103
"info": {
104-
"brief": "SDK Alloca API documentation",
105-
"description": "Alloca functions.",
106-
"file": "dmsdk/dlib/dalloca.h",
104+
"brief": "SDK Memory API documentation",
105+
"description": "Memory allocation functions",
106+
"file": "dmsdk/dlib/memory.h",
107107
"group": "DEFOLD SDK",
108108
"language": "",
109-
"name": "Alloca",
109+
"name": "Memory",
110110
"namespace": "dmMemory",
111111
"notes": [],
112-
"path": "engine/dlib/src/dmsdk/dlib/dalloca.h"
112+
"path": "engine/dlib/src/dmsdk/dlib/memory.h"
113113
}
114114
}

_data/ref/alpha/dmScript.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -2115,12 +2115,12 @@
21152115
"info": {
21162116
"brief": "SDK Script API documentation",
21172117
"description": "Built-in scripting functions.",
2118-
"file": "dmsdk/gamesys/script.h",
2118+
"file": "dmsdk/script/script.h",
21192119
"group": "DEFOLD SDK",
21202120
"language": "",
21212121
"name": "Script",
21222122
"namespace": "dmScript",
21232123
"notes": [],
2124-
"path": "engine/gamesys/src/dmsdk/gamesys/script.h"
2124+
"path": "engine/dlib/src/dmsdk/script/script.h"
21252125
}
21262126
}

_data/ref/alpha/io.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -408,7 +408,7 @@
408408
"description": "Documentation for the Lua io standard library.\nFrom <a href=\"https://www.lua.org/manual/5.1/\">Lua 5.1 Reference Manual</a>\nby Roberto Ierusalimschy, Luiz Henrique de Figueiredo, Waldemar Celes.\nCopyright &copy; 2006-2012 Lua.org, PUC-Rio.\nFreely available under the terms of the <a href=\"https://www.lua.org/license.html\">Lua license</a>.",
409409
"file": "",
410410
"group": "LUA STANDARD LIBS",
411-
"language": "",
411+
"language": "Lua",
412412
"name": "Io",
413413
"namespace": "io",
414414
"notes": [],

_data/ref/alpha/math.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -729,7 +729,7 @@
729729
"description": "Documentation for the Lua math standard library.\nFrom <a href=\"https://www.lua.org/manual/5.1/\">Lua 5.1 Reference Manual</a>\nby Roberto Ierusalimschy, Luiz Henrique de Figueiredo, Waldemar Celes.\nCopyright &copy; 2006-2012 Lua.org, PUC-Rio.\nFreely available under the terms of the <a href=\"https://www.lua.org/license.html\">Lua license</a>.",
730730
"file": "",
731731
"group": "LUA STANDARD LIBS",
732-
"language": "",
732+
"language": "Lua",
733733
"name": "Math",
734734
"namespace": "math",
735735
"notes": [],

_data/ref/alpha/os.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -271,7 +271,7 @@
271271
"description": "Documentation for the Lua os standard library.\nFrom <a href=\"https://www.lua.org/manual/5.1/\">Lua 5.1 Reference Manual</a>\nby Roberto Ierusalimschy, Luiz Henrique de Figueiredo, Waldemar Celes.\nCopyright &copy; 2006-2012 Lua.org, PUC-Rio.\nFreely available under the terms of the <a href=\"https://www.lua.org/license.html\">Lua license</a>.",
272272
"file": "",
273273
"group": "LUA STANDARD LIBS",
274-
"language": "",
274+
"language": "Lua",
275275
"name": "Os",
276276
"namespace": "os",
277277
"notes": [],

_data/ref/alpha/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -134,7 +134,7 @@
134134
"description": "Documentation for the Lua package standard library.\nFrom <a href=\"https://www.lua.org/manual/5.1/\">Lua 5.1 Reference Manual</a>\nby Roberto Ierusalimschy, Luiz Henrique de Figueiredo, Waldemar Celes.\nCopyright &copy; 2006-2012 Lua.org, PUC-Rio.\nFreely available under the terms of the <a href=\"https://www.lua.org/license.html\">Lua license</a>.",
135135
"file": "",
136136
"group": "LUA STANDARD LIBS",
137-
"language": "",
137+
"language": "Lua",
138138
"name": "Package",
139139
"namespace": "package",
140140
"notes": [],

_data/ref/alpha/string.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -433,7 +433,7 @@
433433
"description": "Documentation for the Lua string standard library.\nFrom <a href=\"https://www.lua.org/manual/5.1/\">Lua 5.1 Reference Manual</a>\nby Roberto Ierusalimschy, Luiz Henrique de Figueiredo, Waldemar Celes.\nCopyright &copy; 2006-2012 Lua.org, PUC-Rio.\nFreely available under the terms of the <a href=\"https://www.lua.org/license.html\">Lua license</a>.\n<h3>Patterns</h3>\n<em>Character Class:</em>\nA character class is used to represent a set of characters.\nThe following combinations are allowed in describing a character class:\n<dl>\n<dt>x</dt>\n<dd>(where x is not one of the <em>magic characters</em> <code>^$()%.[]*+-?</code>)\n represents the character <em>x</em> itself.</dd>\n<dt><code>.</code></dt>\n<dd>(a dot) represents all characters.</dd>\n<dt><code>%a</code></dt>\n<dd>represents all letters.</dd>\n<dt><code>%c</code></dt>\n<dd>represents all control characters.</dd>\n<dt><code>%d</code></dt>\n<dd>represents all digits.</dd>\n<dt><code>%l</code></dt>\n<dd>represents all lowercase letters.</dd>\n<dt><code>%p</code></dt>\n<dd>represents all punctuation characters.</dd>\n<dt><code>%s</code></dt>\n<dd>represents all space characters.</dd>\n<dt><code>%u</code></dt>\n<dd>represents all uppercase letters.</dd>\n<dt><code>%w</code></dt>\n<dd>represents all alphanumeric characters.</dd>\n<dt><code>%x</code></dt>\n<dd>represents all hexadecimal digits.</dd>\n<dt><code>%z</code></dt>\n<dd>represents the character with representation 0.</dd>\n<dt><code>%x</code></dt>\n<dd>(where x is any non-alphanumeric character) represents the character x.\n This is the standard way to escape the magic characters.\n Any punctuation character (even the non magic) can be preceded by a '%'\n when used to represent itself in a pattern.</dd>\n<dt><code>[set]</code></dt>\n<dd>represents the class which is the union of all characters in set.\n A range of characters can be specified by separating the end characters\n of the range with a '-'.\n All classes <code>%</code><em>x</em> described above can also be used as components in set.\n All other characters in set represent themselves.\n For example, <code>[%w_]</code> (or <code>[_%w]</code>) represents all alphanumeric characters\n plus the underscore, <code>[0-7]</code> represents the octal digits,\n and <code>[0-7%l%-]</code> represents the octal digits plus the lowercase letters\n plus the '-' character.</dd>\n</dl>\nThe interaction between ranges and classes is not defined.\n Therefore, patterns like <code>[%a-z]</code> or <code>[a-%%]</code> have no meaning.\n<dl>\n<dt><code>[^set]</code></dt>\n<dd>represents the complement of set,\n where set is interpreted as above.</dd>\n</dl>\nFor all classes represented by single letters (<code>%a</code>, <code>%c</code>, etc.),\nthe corresponding uppercase letter represents the complement of the class.\nFor instance, <code>%S</code> represents all non-space characters.\nThe definitions of letter, space, and other character groups\ndepend on the current locale. In particular, the class <code>[a-z]</code> may not be\nequivalent to <code>%l</code>.\n<em>Pattern Item:</em>\nA pattern item can be\n<ul>\n<li>\na single character class, which matches any single character in the class;\n</li>\n<li>\na single character class followed by '*',\n which matches 0 or more repetitions of characters in the class.\n These repetition items will always match the longest possible sequence;\n</li>\n<li>\na single character class followed by '+',\n which matches 1 or more repetitions of characters in the class.\n These repetition items will always match the longest possible sequence;\n</li>\n<li>\na single character class followed by '-',\n which also matches 0 or more repetitions of characters in the class.\n Unlike '*', these repetition items will always match the <em>shortest</em>\n possible sequence;\n</li>\n<li>\na single character class followed by '?',\n which matches 0 or 1 occurrence of a character in the class;\n</li>\n<li>\n<code>%n</code>, for n between 1 and 9; such item matches a substring equal to the\n n-th captured string (see below);\n</li>\n<li>\n<code>%bxy</code>, where x and y are two distinct characters;\n such item matches strings that start with x, end with y,\n and where the x and y are <em>balanced</em>.\n This means that, if one reads the string from left to right,\n counting +1 for an x and -1 for a y,\n the ending y is the first y where the count reaches 0.\n For instance, the item <code>%b()</code> matches expressions with balanced parentheses.\n</li>\n</ul>\n<em>Pattern:</em>\nA pattern is a sequence of pattern items.\nA '^' at the beginning of a pattern anchors the match at the\nbeginning of the subject string.\nA '$' at the end of a pattern anchors the match at the\nend of the subject string.\nAt other positions, '^' and '$' have no special meaning and represent themselves.\n<em>Captures:</em>\nA pattern can contain sub-patterns enclosed in parentheses;\nthey describe captures.\nWhen a match succeeds, the substrings of the subject string\nthat match captures are stored (<em>captured</em>) for future use.\nCaptures are numbered according to their left parentheses.\nFor instance, in the pattern <code>\"(a*(.)%w(%s*))\"</code>,\nthe part of the string matching <code>\"a*(.)%w(%s*)\"</code> is\nstored as the first capture (and therefore has number 1);\nthe character matching \".\" is captured with number 2,\nand the part matching \"%s*\" has number 3.\nAs a special case, the empty capture <code>()</code> captures\nthe current string position (a number).\nFor instance, if we apply the pattern <code>\"()aa()\"</code> on the\nstring <code>\"flaaap\"</code>, there will be two captures: 3 and 5.\nA pattern cannot contain embedded zeros. Use <code>%z</code> instead.",
434434
"file": "",
435435
"group": "LUA STANDARD LIBS",
436-
"language": "",
436+
"language": "Lua",
437437
"name": "String",
438438
"namespace": "string",
439439
"notes": [],

_data/ref/alpha/table.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -170,7 +170,7 @@
170170
"description": "Documentation for the Lua table standard library.\nFrom <a href=\"https://www.lua.org/manual/5.1/\">Lua 5.1 Reference Manual</a>\nby Roberto Ierusalimschy, Luiz Henrique de Figueiredo, Waldemar Celes.\nCopyright &copy; 2006-2012 Lua.org, PUC-Rio.\nFreely available under the terms of the <a href=\"https://www.lua.org/license.html\">Lua license</a>.",
171171
"file": "",
172172
"group": "LUA STANDARD LIBS",
173-
"language": "",
173+
"language": "Lua",
174174
"name": "Table",
175175
"namespace": "table",
176176
"notes": [],

_data/refindex.json

+23-23
Original file line numberDiff line numberDiff line change
@@ -23,14 +23,6 @@
2323
"type": "c",
2424
"url": "/ref/stable/dmAlign"
2525
},
26-
{
27-
"branch": "alpha",
28-
"filename": "dmMemory",
29-
"name": "Alloca",
30-
"namespace": "dmMemory",
31-
"type": "c",
32-
"url": "/ref/alpha/dmMemory"
33-
},
3426
{
3527
"branch": "stable",
3628
"filename": "dmMemory",
@@ -376,20 +368,20 @@
376368
"url": "/ref/stable/physics"
377369
},
378370
{
379-
"branch": "beta",
371+
"branch": "alpha",
380372
"filename": "dmGameSystem",
381373
"name": "Component Render Constants",
382374
"namespace": "dmGameSystem",
383375
"type": "c",
384-
"url": "/ref/beta/dmGameSystem"
376+
"url": "/ref/alpha/dmGameSystem"
385377
},
386378
{
387-
"branch": "alpha",
388-
"filename": "dmGameObject",
389-
"name": "Component",
390-
"namespace": "dmGameObject",
379+
"branch": "beta",
380+
"filename": "dmGameSystem",
381+
"name": "Component Render Constants",
382+
"namespace": "dmGameSystem",
391383
"type": "c",
392-
"url": "/ref/alpha/dmGameObject"
384+
"url": "/ref/beta/dmGameSystem"
393385
},
394386
{
395387
"branch": "alpha",
@@ -1371,14 +1363,6 @@
13711363
"type": "c",
13721364
"url": "/ref/stable/dmGameObject"
13731365
},
1374-
{
1375-
"branch": "alpha",
1376-
"filename": "dmGameSystem",
1377-
"name": "GameSystem Gui",
1378-
"namespace": "dmGameSystem",
1379-
"type": "c",
1380-
"url": "/ref/alpha/dmGameSystem"
1381-
},
13821366
{
13831367
"branch": "stable",
13841368
"filename": "dmGameSystem",
@@ -1891,6 +1875,14 @@
18911875
"type": "c",
18921876
"url": "/ref/stable/dmMath"
18931877
},
1878+
{
1879+
"branch": "alpha",
1880+
"filename": "dmMemory",
1881+
"name": "Memory",
1882+
"namespace": "dmMemory",
1883+
"type": "c",
1884+
"url": "/ref/alpha/dmMemory"
1885+
},
18941886
{
18951887
"branch": "beta",
18961888
"filename": "dmMemory",
@@ -2139,6 +2131,14 @@
21392131
"type": "c",
21402132
"url": "/ref/stable/dmProfile"
21412133
},
2134+
{
2135+
"branch": "alpha",
2136+
"filename": "dmGameObject",
2137+
"name": "PropertyContainer",
2138+
"namespace": "dmGameObject",
2139+
"type": "c",
2140+
"url": "/ref/alpha/dmGameObject"
2141+
},
21422142
{
21432143
"branch": "beta",
21442144
"filename": "dmGameObject",

0 commit comments

Comments
 (0)