Thaddeus Crews
|
d237e31a89
Style: Remove redundant `DEBUG_METHODS_ENABLED`
|
8 mesi fa |
Thaddeus Crews
|
5edb235018
CI: Bump various pre-commit hooks
|
10 mesi fa |
Thaddeus Crews
|
207a2b6472
Core: Integrate warning suppression macro helpers
|
10 mesi fa |
A Thousand Ships
|
d9721954e6
[Core] Use `Vector` for `MethodInfo::arguments`
|
1 anno fa |
Thaddeus Crews
|
324512e11c
Style: Replace header guards with `#pragma once`
|
1 anno fa |
ialex32x
|
6b225ebe24
Fix index check in MethodBind::get_argument_type
|
1 anno fa |
Adam Scott
|
0d350e7108
Set clang-format `RemoveSemicolon` rule to `true`
|
1 anno fa |
A Thousand Ships
|
955d5affa8
Reduce and prevent unnecessary random-access to `List`
|
1 anno fa |
Thaddeus Crews
|
9903e6779b
Enforce template syntax `typename` over `class`
|
1 anno fa |
David Snopek
|
3335528954
GDExtension: Fix calling ancestor methods on runtime classes
|
1 anno fa |
David Snopek
|
4d0b989bb8
Allow registering "runtime classes" in modules (not just GDExtension)
|
1 anno fa |
David Snopek
|
2733a6f762
Implement reloading of GDExtensions
|
2 anni fa |
Juan Linietsky
|
1c93606e47
Add ValidatedCall to MethodBind
|
2 anni fa |
Pedro J. Estébanez
|
0bcc7bb5c7
Avoid losing references to objects in the native-scripting boundary
|
3 anni fa |
Juan Linietsky
|
2b815df3c1
Use BitField<> in core type masks
|
3 anni fa |
Rémi Verschelde
|
d95794ec8a
One Copyright Update to rule them all
|
3 anni fa |
Emmanuel Leblond
|
61c900ac6f
Fix const qualifier for parameters in GDExtension api functions
|
3 anni fa |
Rémi Verschelde
|
4e4e16f9a9
SCons: Cleanup GCC warnings configuration
|
3 anni fa |
Rémi Verschelde
|
f8b0b17634
MethodBind: Silence GCC `-Wmaybe-uninitialized` caused by UBSAN
|
3 anni fa |
reduz
|
dd8c0522a6
Implement varargs in Methodinfo
|
3 anni fa |
bruvzg
|
de4c97758a
Fix more issues found by cppcheck.
|
3 anni fa |
bruvzg
|
947d7c8329
Fix some issues found by clang sanitizers.
|
3 anni fa |
Pierre-Thomas Meisels
|
63f7f44ccb
Make vararg method bind no return and return
|
3 anni fa |
reduz
|
2f651277da
Add static method support to ClassDB
|
3 anni fa |
Rémi Verschelde
|
fe52458154
Update copyright statements to 2022
|
4 anni fa |
George Marques
|
fafa8c7f6e
Enable method type information on release builds
|
4 anni fa |
reduz
|
3682978aee
Replace BIND_VMETHOD by new GDVIRTUAL syntax
|
4 anni fa |
reduz
|
b1d15c51bc
Implement native extension system
|
4 anni fa |
reduz
|
ecfa570ccb
Add static method support to core Variant types
|
5 anni fa |
Rémi Verschelde
|
b5334d14f7
Update copyright statements to 2021
|
5 anni fa |