summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authoromniscient <17525998+omnisci3nce@users.noreply.github.com>2024-07-21 16:17:26 +1000
committeromniscient <17525998+omnisci3nce@users.noreply.github.com>2024-07-21 16:17:26 +1000
commit1f9b47d925a0a21111e458a573a991ef26a35528 (patch)
tree7d7fc43b24d096b4c7998e6f09684619c670ffd3 /include
parent47465948f2a5a85d0882ff116fce095f401d69c1 (diff)
start adding rust bindgen
Diffstat (limited to 'include')
-rw-r--r--include/amalgamation.h18
1 files changed, 17 insertions, 1 deletions
diff --git a/include/amalgamation.h b/include/amalgamation.h
index fec3ebb..03e1c95 100644
--- a/include/amalgamation.h
+++ b/include/amalgamation.h
@@ -1,2 +1,18 @@
// TODO: Create a SQLite-like amalgamation header to include the whole
-// API with one include and link the compiled code. \ No newline at end of file
+// API with one include and link the compiled code.
+
+#define CEL_PLATFORM_WINDOWS
+
+#include "defines.h"
+#define c_static_inline // remove inlined functions so we can generate bindings
+
+#include "core.h"
+#include "render.h"
+#include "render_scene.h"
+#include "ral.h"
+#include "input.h"
+#include "primitives.h"
+#include "maths_types.h"
+#include "maths.h"
+#include "skybox.h"
+#include "shadows.h" \ No newline at end of file