Commit History

Author SHA1 Message Date
  David Snopek 39f16e70f8 GDExtension: Add compatibility system for virtual methods 8 months ago
  Raul Santos 69f1cc10b6 GDExtension: Add icon path to class creation info 10 months ago
  Rémi Verschelde 88e81ee730 Fix various typos and code style issues 8 months ago
  Lukas Tenbrink ffd4de67d0 Add variant_get_ptr_internal_getter to gdextension_interface.h. The function returns functions to retrieve a pointer to a Variant's internal value. This enables GDExtensions to implement functionality similar to VariantGetInternalPtr, to access Variant internal values directly. 9 months ago
  David Snopek 971e154588 GDExtension: Allow directly getting `ObjectID` from `Variant` 11 months ago
  Rémi Verschelde f8fbb860f5 Merge pull request #95840 from raulsntos/char_metadata 11 months ago
  Raul Santos aaffab8afb Add metadata for `char16_t` and `char32_t` 1 year ago
  Raul Santos 9e57674550 Remove `get_rid_func` from `GDExtensionClassCreationInfo4` 11 months ago
  Thaddeus Crews 9853a69144 Implement typed dictionaries 2 years ago
  Jan Haller 82b2a58f4c Fix `bool` type appearing in GDExtension header 11 months ago
  Daylily-Zeleen 3d575801ce Allow ClassDB to create a Object without postinitialization for GDExtension. 1 year ago
  Jan Haller b2a9ea6d22 GDExtension docs: advise bindings to use uint64_t for bitfields 1 year ago
  bruvzg e651421905 [TextServer, GDExtension] Fix building text servers as GDExtension, expose new/changed low-level methods to GDExtension API. 1 year ago
  Rémi Verschelde 4b070e8031 Fix various typos with codespell 1 year ago
  K. S. Ernest (iFire) Lee f9b488508c Add PackedVector4Array Variant type 1 year ago
  Jan Haller 27a637d287 GDExtension: provide `free_property_list_func` with length of array 1 year ago
  A Thousand Ships 0c19d0f5a0 Add extension support for argument count to `ScriptInstance` 1 year ago
  A Thousand Ships 59bcc2888c Add methods to get argument count of methods 1 year ago
  David Snopek 0badf07657 GDExtension: Pass count when freeing method and property lists for script instances 1 year ago
  David Snopek ea75307a11 Allow registering "runtime classes" 1 year ago
  David Snopek be11002e41 Allow GDExtensions to register virtual methods and call them on scripts 1 year ago
  Riteo f468e59efd GDExtension: add an interface for loading extra documentation 1 year ago
  David Snopek b0a33cac7c GDExtension: Use ObjectID when creating custom callable 1 year ago
  Emmanuel Leblond 5aa9f1ce64 Fix comment in gdextension_interface.h 1 year ago
  Ced Naru 0a246e9b54 expose Object::free_instance_binding to GDExtension 1 year ago
  David Snopek cbf939e121 GDExtension: Don't deprecate old method of getting script category 1 year ago
  David Cambré 531f56e830 add GDExtensionScriptInstanceGetClassCategory 2 years ago
  David Snopek 2733a6f762 Implement reloading of GDExtensions 2 years ago
  Jan Haller c770937db5 More precise documentation for GDExtension String constructors (bytes vs. character count) 1 year ago
  Jan Haller ed3015e979 GDExtension: construct StringName directly from char* 2 years ago