Skip to content

Commit

Permalink
Update godot-cpp to the latest on the 4.1 branch
Browse files Browse the repository at this point in the history
  • Loading branch information
dsnopek committed Jul 10, 2024
1 parent e86106b commit 54e6a25
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion godot-cpp
Submodule godot-cpp updated 95 files
+58 −23 .github/workflows/ci.yml
+1 −1 .github/workflows/static_checks.yml
+5 −1 .gitignore
+24 −20 CMakeLists.txt
+31 −19 README.md
+16 −222 SConstruct
+235 −109 binding_generator.py
+197 −32 gdextension/extension_api.json
+62 −0 include/godot_cpp/classes/editor_plugin_registration.hpp
+9 −9 include/godot_cpp/classes/ref.hpp
+147 −89 include/godot_cpp/classes/wrapped.hpp
+36 −36 include/godot_cpp/core/binder_common.hpp
+17 −5 include/godot_cpp/core/builtin_ptrcall.hpp
+33 −27 include/godot_cpp/core/class_db.hpp
+1 −1 include/godot_cpp/core/defs.hpp
+7 −7 include/godot_cpp/core/engine_ptrcall.hpp
+10 −2 include/godot_cpp/core/math.hpp
+42 −20 include/godot_cpp/core/memory.hpp
+23 −21 include/godot_cpp/core/method_bind.hpp
+9 −7 include/godot_cpp/core/method_ptrcall.hpp
+12 −12 include/godot_cpp/core/object.hpp
+59 −2 include/godot_cpp/core/property_info.hpp
+15 −5 include/godot_cpp/core/type_info.hpp
+25 −10 include/godot_cpp/godot.hpp
+199 −99 include/godot_cpp/templates/cowdata.hpp
+5 −5 include/godot_cpp/templates/hash_map.hpp
+3 −3 include/godot_cpp/templates/hash_set.hpp
+5 −5 include/godot_cpp/templates/hashfuncs.hpp
+6 −6 include/godot_cpp/templates/list.hpp
+3 −3 include/godot_cpp/templates/local_vector.hpp
+8 −8 include/godot_cpp/templates/pair.hpp
+1 −1 include/godot_cpp/templates/rb_map.hpp
+1 −1 include/godot_cpp/templates/rb_set.hpp
+6 −6 include/godot_cpp/templates/rid_owner.hpp
+11 −2 include/godot_cpp/templates/safe_refcount.hpp
+1 −1 include/godot_cpp/templates/search_array.hpp
+1 −1 include/godot_cpp/templates/self_list.hpp
+2 −2 include/godot_cpp/templates/sort_array.hpp
+7 −7 include/godot_cpp/templates/thread_work_pool.hpp
+59 −44 include/godot_cpp/templates/vector.hpp
+1 −1 include/godot_cpp/templates/vmap.hpp
+1 −1 include/godot_cpp/templates/vset.hpp
+1 −0 include/godot_cpp/variant/aabb.hpp
+1 −0 include/godot_cpp/variant/basis.hpp
+79 −50 include/godot_cpp/variant/char_string.hpp
+1 −0 include/godot_cpp/variant/plane.hpp
+1 −0 include/godot_cpp/variant/quaternion.hpp
+1 −0 include/godot_cpp/variant/rect2.hpp
+1 −0 include/godot_cpp/variant/transform2d.hpp
+1 −0 include/godot_cpp/variant/transform3d.hpp
+1 −1 include/godot_cpp/variant/typed_array.hpp
+31 −11 include/godot_cpp/variant/variant.hpp
+1 −0 include/godot_cpp/variant/vector2.hpp
+9 −0 include/godot_cpp/variant/vector3.hpp
+8 −0 include/godot_cpp/variant/vector3i.hpp
+9 −0 include/godot_cpp/variant/vector4.hpp
+8 −0 include/godot_cpp/variant/vector4i.hpp
+3 −3 src/classes/editor_plugin_registration.cpp
+32 −0 src/classes/wrapped.cpp
+27 −4 src/core/class_db.cpp
+8 −8 src/core/memory.cpp
+58 −0 src/core/object.cpp
+119 −35 src/godot.cpp
+4 −0 src/variant/aabb.cpp
+4 −0 src/variant/basis.cpp
+123 −114 src/variant/char_string.cpp
+20 −20 src/variant/packed_arrays.cpp
+4 −0 src/variant/plane.cpp
+1 −1 src/variant/projection.cpp
+4 −0 src/variant/quaternion.cpp
+4 −0 src/variant/rect2.cpp
+4 −0 src/variant/transform2d.cpp
+4 −0 src/variant/transform3d.cpp
+57 −57 src/variant/variant.cpp
+4 −0 src/variant/vector2.cpp
+4 −0 src/variant/vector3.cpp
+4 −0 src/variant/vector4.cpp
+17 −24 test/CMakeLists.txt
+3 −1 test/project/example.gdextension
+69 −0 test/project/main.gd
+2 −0 test/project/main.tscn
+97 −0 test/src/example.cpp
+50 −0 test/src/example.h
+7 −5 test/src/register_types.cpp
+34 −13 tools/android.py
+94 −0 tools/common_compiler_flags.py
+491 −0 tools/godotcpp.py
+34 −6 tools/ios.py
+0 −26 tools/ios_osxcross.py
+5 −0 tools/linux.py
+31 −6 tools/macos.py
+0 −28 tools/macos_osxcross.py
+0 −92 tools/targets.py
+26 −24 tools/web.py
+34 −13 tools/windows.py

0 comments on commit 54e6a25

Please sign in to comment.