rune-scape
|
d58b2e879f
Get rid of easily removable uses of const_cast
|
6 months ago |
rune-scape
|
cee0e6667a
Refactor ref-counting code and fix ref counted releasing before aquiring
|
8 months ago |
A Thousand Ships
|
df29cc696f
[Core] Optionally delete `Ref` `nullptr` comparisons
|
5 months ago |
Thaddeus Crews
|
9903e6779b
Enforce template syntax `typename` over `class`
|
11 months ago |
Thaddeus Crews
|
b3cac9c092
Allow Ref `instantiate` to accept constructor args
|
1 year ago |
A Thousand Ships
|
893f889d74
[Core] Replace `ERR_FAIL_COND` with `ERR_FAIL_NULL` where applicable
|
1 year ago |
David Snopek
|
77733faede
Attempt to standardize Object ptrcall encoding on `Object **`
|
1 year ago |
Rémi Verschelde
|
56fc6316b7
Merge pull request #64789 from derammo/derammo_const_ref
|
1 year ago |
Juan Linietsky
|
1c93606e47
Add ValidatedCall to MethodBind
|
1 year ago |
Rémi Verschelde
|
d95794ec8a
One Copyright Update to rule them all
|
2 years ago |
Bastiaan Olij
|
7502e1dc0d
Improve logic around using Ref<T> with GDExtension virtual functions
|
2 years ago |
Marc Gilleron
|
474cee7daf
Rename and expose `RefCounted::get_reference_count()`
|
2 years ago |
derammo
|
65116a7e91
change Ref<T> to allow non const access to ptr
|
2 years ago |
Hugo Locurcio
|
180e5d3028
Remove `RES` and `REF` typedefs in favor of spelled out `Ref<>`
|
2 years ago |
bruvzg
|
f851c4aa33
Fix some issues found by cppcheck.
|
2 years ago |
Rémi Verschelde
|
fe52458154
Update copyright statements to 2022
|
3 years ago |
reduz
|
3682978aee
Replace BIND_VMETHOD by new GDVIRTUAL syntax
|
3 years ago |
reduz
|
b1d15c51bc
Implement native extension system
|
3 years ago |
Lightning_A
|
e28fd07b2b
Rename `instance()`->`instantiate()` when it's a verb
|
3 years ago |
Pedro J. Estébanez
|
04688b92ff
Rename Reference to RefCounted
|
3 years ago |