Commit Graph

40 Commits

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