Compare commits

..

4 Commits

Author SHA1 Message Date
A Thousand Ships 2c5b47246c
Merge 4dadeaaa7d into 36847f6af0 2024-01-31 17:47:36 +00:00
A Thousand Ships 4dadeaaa7d
[Temporary] Redirected artifact checkout to allow testing 2024-01-31 18:38:19 +01:00
A Thousand Ships f177634708
Optional ScriptInstance extension 2024-01-31 18:37:39 +01:00
A Thousand Ships d1fa91e1ea
Add support for getting argument count from `Callable`s 2024-01-31 18:34:27 +01:00
2 changed files with 144 additions and 3900 deletions

File diff suppressed because it is too large Load Diff

View File

@ -2725,31 +2725,6 @@ typedef void (*GDExtensionInterfaceEditorAddPlugin)(GDExtensionConstStringNamePt
*/ */
typedef void (*GDExtensionInterfaceEditorRemovePlugin)(GDExtensionConstStringNamePtr p_class_name); typedef void (*GDExtensionInterfaceEditorRemovePlugin)(GDExtensionConstStringNamePtr p_class_name);
/**
* @name editor_help_load_xml_from_utf8_chars
* @since 4.3
*
* Loads new XML-formatted documentation data in the editor.
*
* The provided pointer can be immediately freed once the function returns.
*
* @param p_data A pointer to an UTF-8 encoded C string (null terminated).
*/
typedef void (*GDExtensionsInterfaceEditorHelpLoadXmlFromUtf8Chars)(const char *p_data);
/**
* @name editor_help_load_xml_from_utf8_chars_and_len
* @since 4.3
*
* Loads new XML-formatted documentation data in the editor.
*
* The provided pointer can be immediately freed once the function returns.
*
* @param p_data A pointer to an UTF-8 encoded C string.
* @param p_size The number of bytes (not code units).
*/
typedef void (*GDExtensionsInterfaceEditorHelpLoadXmlFromUtf8CharsAndLen)(const char *p_data, GDExtensionInt p_size);
#ifdef __cplusplus #ifdef __cplusplus
} }
#endif #endif