Commit Graph

40 Commits

Author SHA1 Message Date
8b6cf5efab Renamed the PANDEMONIUM_CLASS macro to GDCLASS. 2023-10-24 21:32:18 +02:00
8e75e50028 Fix undeclared variables. 2023-10-23 22:07:56 +02:00
550ba3e366 Fixed some namespace related issues. 2023-10-23 21:25:29 +02:00
ee393fc5b5 Try #1 at setting up a fully automatic memnew() macro. 2023-10-23 20:40:06 +02:00
e468d94bbe Codestyle. 2023-10-23 19:30:52 +02:00
990db21277 Codestyle. 2023-10-23 19:24:53 +02:00
0a7e5d0f4a Make the HashMap work. Move the Mathp namespace into the Math class. Small tweaks. 2023-10-23 19:18:50 +02:00
41f61a6ef5 Fix Vector and use it instead of std::vector. 2023-10-23 18:31:57 +02:00
d437fc5ac5 Added engine containers. 2023-10-23 18:08:17 +02:00
e1f7662027 Use the built in macros. 2023-10-23 18:03:01 +02:00
3e2e07a056 Include typedefs.h in defs.h. 2023-10-23 17:54:30 +02:00
6ea7b53e5a Added int_types and type_defs from the engine. 2023-10-23 17:36:06 +02:00
c45e0ce2af Merged the include and src folders. 2023-10-23 17:24:00 +02:00
81c0193475 Got rid of the pandemonium namespace. 2023-10-23 17:11:10 +02:00
96864fbabb Added Char16String. 2023-10-23 16:06:35 +02:00
e0d3ab5ea5 Updated the bindings generator, and fixed some issues. 2023-10-23 15:35:24 +02:00
5869382646 Renamed the headers to follow engine side conventions. 2023-10-23 14:41:55 +02:00
1a198c4589 Use .h header files instead of .hpp. 2023-10-23 14:14:03 +02:00
e08a32544b Mass replaced godot to pandemonium. 2023-10-23 14:07:57 +02:00
3ba1d209c4 Rename the Math namespace in Vector2. 2023-05-31 22:57:44 +02:00
c6607875c9 Handle inf default values in the bindings generator. 2023-05-31 22:41:12 +02:00
2b669fcb6f Fix more issues with the binding generator. 2023-05-31 22:21:25 +02:00
d3375e8eaf Fix typo. 2023-05-31 17:38:49 +02:00
7aeb3d3c4d Fix StringName default values. 2023-05-31 17:29:01 +02:00
52b5a8e4db Added Vector2i, Vector3i, Vector4, Vector4i, Rect2i, and PoolVector2iArray. 2023-05-31 17:25:57 +02:00
56f4e1ec46 Renamed CameraMatrix to Projection. 2023-05-31 16:44:59 +02:00
7327b95957 Added the new variant types to the binding generator. Also fixed issue with Color default value generation. 2023-05-31 15:51:33 +02:00
000946e5f1 Also update header guard. 2023-05-31 15:39:57 +02:00
8f369a0980 Rename Quat to Quaternion. 2023-05-31 15:39:37 +02:00
cbb15f8b7d Include cleanups, and various fixes. 2023-05-31 15:03:53 +02:00
6b167533d6 Variant cleanups, and added StringName. 2023-05-31 14:29:51 +02:00
1f3bdca877 Fix typo. 2023-05-31 13:49:14 +02:00
360d2828fa More fixes. 2023-05-31 13:43:51 +02:00
663ee4de7a Mass api renames. 2023-05-31 13:31:45 +02:00
7efc4247e1 Initial path setups. 2023-05-31 13:28:14 +02:00
ab52f40a24 Remove .gitmodule file. 2023-05-31 13:26:38 +02:00
465668f74b .Gitignore the pandemonium_headers folder. 2023-05-31 13:26:07 +02:00
6c4989cff5 Use checkout v3. 2023-05-31 13:24:37 +02:00
000efa415a Disabled github actions. 2023-05-31 13:24:01 +02:00
957fb82f03 Initial commit. Added https://github.com/godotengine/godot-cpp/tree/3.x 7c09b5484de21 as a base, but without the submodule. 2023-05-23 19:01:39 +02:00