Commit History

Author SHA1 Message Date
  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