godot-cpp/include/godot_cpp/classes
Jordan Schidlowsky ddd03ee818 static inline is bad. Generates way too much code that the linker is unable to optimize and remove on final link. This causes these symbols from every class in godot-cpp to be included in the final link, even if completely unused by the lib. Removing changes a basic shared library from being ~1.5MB on almost all platforms to now ~200kB. 2024-10-10 10:46:29 -06:00
..
editor_plugin_registration.hpp Enforce template syntax `typename` over `class` 2024-03-10 16:02:43 -05:00
ref.hpp static inline is bad. Generates way too much code that the linker is unable to optimize and remove on final link. This causes these symbols from every class in godot-cpp to be included in the final link, even if completely unused by the lib. Removing changes a basic shared library from being ~1.5MB on almost all platforms to now ~200kB. 2024-10-10 10:46:29 -06:00
wrapped.hpp static inline is bad. Generates way too much code that the linker is unable to optimize and remove on final link. This causes these symbols from every class in godot-cpp to be included in the final link, even if completely unused by the lib. Removing changes a basic shared library from being ~1.5MB on almost all platforms to now ~200kB. 2024-10-10 10:46:29 -06:00