Skip to content

Commit 561f575

Browse files
committed
Automated deployment: Sun Dec 28 23:23:01 UTC 2025 0ad464f
0 parents  commit 561f575

File tree

8,373 files changed

+2194922
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

8,373 files changed

+2194922
-0
lines changed

.nojekyll

Whitespace-only changes.

CNAME

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
ceramic-engine.com
Lines changed: 77 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,77 @@
1+
<!DOCTYPE html>
2+
<html>
3+
<head>
4+
<script type="text/javascript">if (location.protocol !== 'https:' && location.hostname == 'ceramic-engine.com') location.replace('https:'+location.href.substring(location.protocol.length));</script>
5+
<meta charset="utf-8">
6+
<link rel="icon" href="/static/favicon.png"/>
7+
<link rel="apple-touch-icon" href="/static/touch-icon.png"/>
8+
<meta name="apple-mobile-web-app-capable" content="yes">
9+
<meta name="apple-mobile-web-app-status-bar-style" content="black">
10+
<title>Any - Ceramic</title>
11+
<link rel="stylesheet" href="/static/style.css" type="text/css" />
12+
<link rel="stylesheet" href="/static/prism.css" type="text/css" />
13+
<script type="text/javascript" src="/static/script.js"></script>
14+
<meta property="og:site_name" content="Ceramic Engine" />
15+
<meta property="og:title" content="Any - Ceramic" />
16+
<meta property="og:description" content="A cross-platform &amp; open-source 2D framework" />
17+
<meta property="og:image" content="/static/img/ceramic-800-450.png" />
18+
<meta property="og:image:type" content="image/png" />
19+
<meta property="og:image:width" content="800" />
20+
<meta property="og:image:height" content="450" />
21+
22+
</head>
23+
<body id="page-api-docs" class="page page-standard page-api-docs-doc">
24+
<aside id="site-navigation">
25+
<ul>
26+
<li><a href="/"><img src="/static/ceramic-small.png" class="ceramic-icon" />Ceramic</a></li>
27+
<li><a href="/guides">Guides</a></li>
28+
<li><a href="/examples">Examples</a></li>
29+
<li><a href="/blog">Blog</a></li>
30+
<li class="selected"><a href="/api-docs/clay-native">API Docs</a></li>
31+
<li><a href="https://github.com/ceramic-engine/ceramic">GitHub</a></li>
32+
<li><a href="/discord">Discord</a></li>
33+
</ul>
34+
</aside>
35+
<div class="page-container">
36+
<div class="sidebar-left"></div>
37+
<div class="content-right">
38+
<main>
39+
<h1>Any</h1>
40+
<div class="type-hierarchy"><strong>Any</strong> (Abstract)</div>
41+
<p><code>Any</code> is a type that is compatible with any other in both ways.</p>
42+
<p>This means that a value of any type can be assigned to <code>Any</code>, and
43+
vice-versa, a value of <code>Any</code> type can be assigned to any other type.</p>
44+
<p>It's a more type-safe alternative to <code>Dynamic</code>, because it doesn't
45+
support field access or operators and it's bound to monomorphs. So,
46+
to work with the actual value, it needs to be explicitly promoted
47+
to another type.</p>
48+
<h2 id="type-conversions" tabindex="-1">Type Conversions <a class="header-anchor" href="#type-conversions"><span aria-hidden="true" class="header-anchor__symbol">#</span></a></h2>
49+
<p><strong>From:</strong></p>
50+
<ul>
51+
<li><code>[Dynamic](/api-docs/clay-native/Dynamic/)</code></li>
52+
</ul>
53+
<p><strong>To:</strong></p>
54+
<ul>
55+
<li><code>__promote.T</code></li>
56+
</ul>
57+
<h2 id="metadata" tabindex="-1">Metadata <a class="header-anchor" href="#metadata"><span aria-hidden="true" class="header-anchor__symbol">#</span></a></h2>
58+
<table>
59+
<thead>
60+
<tr>
61+
<th>Name</th>
62+
<th>Parameters</th>
63+
</tr>
64+
</thead>
65+
<tbody>
66+
<tr>
67+
<td><code>:forward.variance</code></td>
68+
<td>-</td>
69+
</tr>
70+
</tbody>
71+
</table>
72+
73+
</main>
74+
</div>
75+
</div>
76+
</body>
77+
</html>

api-docs/clay-native/Array/index.html

Lines changed: 678 additions & 0 deletions
Large diffs are not rendered by default.
Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
<!DOCTYPE html>
2+
<html>
3+
<head>
4+
<script type="text/javascript">if (location.protocol !== 'https:' && location.hostname == 'ceramic-engine.com') location.replace('https:'+location.href.substring(location.protocol.length));</script>
5+
<meta charset="utf-8">
6+
<link rel="icon" href="/static/favicon.png"/>
7+
<link rel="apple-touch-icon" href="/static/touch-icon.png"/>
8+
<meta name="apple-mobile-web-app-capable" content="yes">
9+
<meta name="apple-mobile-web-app-status-bar-style" content="black">
10+
<title>ArrayAccess - Ceramic</title>
11+
<link rel="stylesheet" href="/static/style.css" type="text/css" />
12+
<link rel="stylesheet" href="/static/prism.css" type="text/css" />
13+
<script type="text/javascript" src="/static/script.js"></script>
14+
<meta property="og:site_name" content="Ceramic Engine" />
15+
<meta property="og:title" content="ArrayAccess - Ceramic" />
16+
<meta property="og:description" content="A cross-platform &amp; open-source 2D framework" />
17+
<meta property="og:image" content="/static/img/ceramic-800-450.png" />
18+
<meta property="og:image:type" content="image/png" />
19+
<meta property="og:image:width" content="800" />
20+
<meta property="og:image:height" content="450" />
21+
22+
</head>
23+
<body id="page-api-docs" class="page page-standard page-api-docs-doc">
24+
<aside id="site-navigation">
25+
<ul>
26+
<li><a href="/"><img src="/static/ceramic-small.png" class="ceramic-icon" />Ceramic</a></li>
27+
<li><a href="/guides">Guides</a></li>
28+
<li><a href="/examples">Examples</a></li>
29+
<li><a href="/blog">Blog</a></li>
30+
<li class="selected"><a href="/api-docs/clay-native">API Docs</a></li>
31+
<li><a href="https://github.com/ceramic-engine/ceramic">GitHub</a></li>
32+
<li><a href="/discord">Discord</a></li>
33+
</ul>
34+
</aside>
35+
<div class="page-container">
36+
<div class="sidebar-left"></div>
37+
<div class="content-right">
38+
<main>
39+
<h1>ArrayAccess</h1>
40+
<div class="type-hierarchy"><strong>ArrayAccess</strong> (extern interface)</div>
41+
<p><code>ArrayAccess</code> is used to indicate a class that can be accessed using brackets.
42+
The type parameter represents the type of the elements stored.</p>
43+
<p>This interface should be used for externs only. Haxe does not support custom
44+
array access on classes. However, array access can be implemented for
45+
abstract types.</p>
46+
<div class="see"><strong>See:</strong> https://haxe.org/manual/types-abstract-array-access.html</div>
47+
48+
</main>
49+
</div>
50+
</div>
51+
</body>
52+
</html>
Lines changed: 65 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,65 @@
1+
<!DOCTYPE html>
2+
<html>
3+
<head>
4+
<script type="text/javascript">if (location.protocol !== 'https:' && location.hostname == 'ceramic-engine.com') location.replace('https:'+location.href.substring(location.protocol.length));</script>
5+
<meta charset="utf-8">
6+
<link rel="icon" href="/static/favicon.png"/>
7+
<link rel="apple-touch-icon" href="/static/touch-icon.png"/>
8+
<meta name="apple-mobile-web-app-capable" content="yes">
9+
<meta name="apple-mobile-web-app-status-bar-style" content="black">
10+
<title>Bool - Ceramic</title>
11+
<link rel="stylesheet" href="/static/style.css" type="text/css" />
12+
<link rel="stylesheet" href="/static/prism.css" type="text/css" />
13+
<script type="text/javascript" src="/static/script.js"></script>
14+
<meta property="og:site_name" content="Ceramic Engine" />
15+
<meta property="og:title" content="Bool - Ceramic" />
16+
<meta property="og:description" content="A cross-platform &amp; open-source 2D framework" />
17+
<meta property="og:image" content="/static/img/ceramic-800-450.png" />
18+
<meta property="og:image:type" content="image/png" />
19+
<meta property="og:image:width" content="800" />
20+
<meta property="og:image:height" content="450" />
21+
22+
</head>
23+
<body id="page-api-docs" class="page page-standard page-api-docs-doc">
24+
<aside id="site-navigation">
25+
<ul>
26+
<li><a href="/"><img src="/static/ceramic-small.png" class="ceramic-icon" />Ceramic</a></li>
27+
<li><a href="/guides">Guides</a></li>
28+
<li><a href="/examples">Examples</a></li>
29+
<li><a href="/blog">Blog</a></li>
30+
<li class="selected"><a href="/api-docs/clay-native">API Docs</a></li>
31+
<li><a href="https://github.com/ceramic-engine/ceramic">GitHub</a></li>
32+
<li><a href="/discord">Discord</a></li>
33+
</ul>
34+
</aside>
35+
<div class="page-container">
36+
<div class="sidebar-left"></div>
37+
<div class="content-right">
38+
<main>
39+
<h1>Bool</h1>
40+
<div class="type-hierarchy"><strong>Bool</strong> (Abstract)</div>
41+
<p>The standard Boolean type, which can either be <code>true</code> or <code>false</code>.</p>
42+
<p>On static targets, <code>null</code> cannot be assigned to <code>Bool</code>. If this is necessary,
43+
<code>Null&lt;Bool&gt;</code> can be used instead.</p>
44+
<div class="see"><strong>See:</strong> https://haxe.org/manual/types-bool.html, https://haxe.org/manual/types-nullability.html</div>
45+
<h2 id="metadata" tabindex="-1">Metadata <a class="header-anchor" href="#metadata"><span aria-hidden="true" class="header-anchor__symbol">#</span></a></h2>
46+
<table>
47+
<thead>
48+
<tr>
49+
<th>Name</th>
50+
<th>Parameters</th>
51+
</tr>
52+
</thead>
53+
<tbody>
54+
<tr>
55+
<td><code>:notNull</code></td>
56+
<td>-</td>
57+
</tr>
58+
</tbody>
59+
</table>
60+
61+
</main>
62+
</div>
63+
</div>
64+
</body>
65+
</html>
Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
1+
<!DOCTYPE html>
2+
<html>
3+
<head>
4+
<script type="text/javascript">if (location.protocol !== 'https:' && location.hostname == 'ceramic-engine.com') location.replace('https:'+location.href.substring(location.protocol.length));</script>
5+
<meta charset="utf-8">
6+
<link rel="icon" href="/static/favicon.png"/>
7+
<link rel="apple-touch-icon" href="/static/touch-icon.png"/>
8+
<meta name="apple-mobile-web-app-capable" content="yes">
9+
<meta name="apple-mobile-web-app-status-bar-style" content="black">
10+
<title>Class - Ceramic</title>
11+
<link rel="stylesheet" href="/static/style.css" type="text/css" />
12+
<link rel="stylesheet" href="/static/prism.css" type="text/css" />
13+
<script type="text/javascript" src="/static/script.js"></script>
14+
<meta property="og:site_name" content="Ceramic Engine" />
15+
<meta property="og:title" content="Class - Ceramic" />
16+
<meta property="og:description" content="A cross-platform &amp; open-source 2D framework" />
17+
<meta property="og:image" content="/static/img/ceramic-800-450.png" />
18+
<meta property="og:image:type" content="image/png" />
19+
<meta property="og:image:width" content="800" />
20+
<meta property="og:image:height" content="450" />
21+
22+
</head>
23+
<body id="page-api-docs" class="page page-standard page-api-docs-doc">
24+
<aside id="site-navigation">
25+
<ul>
26+
<li><a href="/"><img src="/static/ceramic-small.png" class="ceramic-icon" />Ceramic</a></li>
27+
<li><a href="/guides">Guides</a></li>
28+
<li><a href="/examples">Examples</a></li>
29+
<li><a href="/blog">Blog</a></li>
30+
<li class="selected"><a href="/api-docs/clay-native">API Docs</a></li>
31+
<li><a href="https://github.com/ceramic-engine/ceramic">GitHub</a></li>
32+
<li><a href="/discord">Discord</a></li>
33+
</ul>
34+
</aside>
35+
<div class="page-container">
36+
<div class="sidebar-left"></div>
37+
<div class="content-right">
38+
<main>
39+
<h1>Class</h1>
40+
<div class="type-hierarchy"><strong>Class</strong> (Abstract)</div>
41+
<p>An abstract type that represents a Class.</p>
42+
<p>See <code>Type</code> for the Haxe Reflection API.</p>
43+
<div class="see"><strong>See:</strong> https://haxe.org/manual/types-class-instance.html</div>
44+
45+
</main>
46+
</div>
47+
</div>
48+
</body>
49+
</html>

0 commit comments

Comments
 (0)