2 files changed
+5
-2
lines changed+4-1
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 | 1 |
| |
2 | 2 |
| |
| 3 | + | |
| 4 | + | |
| 5 | + | |
3 | 6 |
| |
4 | 7 |
| |
5 | 8 |
| |
| |||
57 | 60 |
| |
58 | 61 |
| |
59 | 62 |
| |
60 |
| - | |
| 63 | + | |
61 | 64 |
| |
62 | 65 |
| |
63 | 66 |
| |
|
- .github/workflows/ci.yml+35-15
- .github/workflows/static_checks.yml+1-1
- .gitignore+4
- CMakeLists.txt+23-19
- README.md+27-17
- SConstruct+10-250
- binding_generator.py+227-100
- gdextension/extension_api.json+11.7k-2.4k
- gdextension/gdextension_interface.h+336-16
- include/godot_cpp/classes/editor_plugin_registration.hpp+62
- include/godot_cpp/classes/ref.hpp+1-1
- include/godot_cpp/classes/wrapped.hpp+204-113
- include/godot_cpp/core/binder_common.hpp+90
- include/godot_cpp/core/class_db.hpp+29-19
- include/godot_cpp/core/memory.hpp+13-12
- include/godot_cpp/core/method_ptrcall.hpp+2
- include/godot_cpp/core/object.hpp+3-22
- include/godot_cpp/core/object_id.hpp+62
- include/godot_cpp/core/property_info.hpp+12
- include/godot_cpp/godot.hpp+34-12
- include/godot_cpp/templates/cowdata.hpp+21-11
- include/godot_cpp/templates/list.hpp+1-1
- include/godot_cpp/templates/rid_owner.hpp+3-3
- include/godot_cpp/templates/thread_work_pool.hpp+4-4
- include/godot_cpp/variant/callable_custom.hpp+64
- include/godot_cpp/variant/callable_method_pointer.hpp+248
- include/godot_cpp/variant/char_string.hpp+79-50
- include/godot_cpp/variant/variant.hpp+29-7
- include/godot_cpp/variant/vector3.hpp+8
- include/godot_cpp/variant/vector3i.hpp+8
- include/godot_cpp/variant/vector4.hpp+8
- include/godot_cpp/variant/vector4i.hpp+8
- src/classes/editor_plugin_registration.cpp+3-3
- src/classes/wrapped.cpp+79
- src/core/class_db.cpp+28-13
- src/core/memory.cpp+8-7
- src/godot.cpp+132-39
- src/variant/callable_custom.cpp+113
- src/variant/callable_method_pointer.cpp+114
- src/variant/char_string.cpp+114-100
- src/variant/variant.cpp+24-6
- test/CMakeLists.txt+16-23
- test/SConstruct+11
- test/generate_xcframework.sh+7
- test/project/bin/libgdexample.macos.template_debug.framework/Resources/Info.plist
- test/project/bin/libgdexample.macos.template_release.framework/Resources/Info.plist
- test/project/example.gdextension+19-1
- test/project/main.gd+126
- test/project/project.godot+2-1
- test/src/example.cpp+240
- test/src/example.h+43
- tools/android.py+25-13
- tools/godotcpp.py+361
- tools/ios.py+32-7
- tools/ios_osxcross.py-26
- tools/linux.py+5
- tools/macos.py+28-6
- tools/macos_osxcross.py-28
- tools/targets.py+67-15
- tools/web.py+23-24
- tools/windows.py+31-11
0 commit comments