summaryrefslogtreecommitdiffstats
path: root/doc/classes
diff options
context:
space:
mode:
authorRémi Verschelde <rverschelde@gmail.com>2024-02-17 00:27:37 +0100
committerRémi Verschelde <rverschelde@gmail.com>2024-02-17 00:27:37 +0100
commit8ff821670561466a5ff72044ad574dcb955b66c2 (patch)
tree4c46d0d787f355e5a831e355da33f1af45902e9f /doc/classes
parent1b8e12c499b7e3265b21c0f9059c77e745aa0fd4 (diff)
parent99fd6ca98c3441b891d4d15b33e52eb3cfd86d7d (diff)
downloadredot-engine-8ff821670561466a5ff72044ad574dcb955b66c2.tar.gz
Merge pull request #88418 from dsnopek/gdextension-unbind-methods
Unbind GDExtension methods that can't reasonably be used
Diffstat (limited to 'doc/classes')
-rw-r--r--doc/classes/GDExtension.xml24
1 files changed, 0 insertions, 24 deletions
diff --git a/doc/classes/GDExtension.xml b/doc/classes/GDExtension.xml
index 533b32218f..c2d46dcf9e 100644
--- a/doc/classes/GDExtension.xml
+++ b/doc/classes/GDExtension.xml
@@ -12,42 +12,18 @@
<link title="GDExtension example in C++">$DOCS_URL/tutorials/scripting/gdextension/gdextension_cpp_example.html</link>
</tutorials>
<methods>
- <method name="close_library">
- <return type="void" />
- <description>
- Closes the current library.
- [b]Note:[/b] You normally should not call this method directly. This is handled automatically by [method GDExtensionManager.unload_extension].
- </description>
- </method>
<method name="get_minimum_library_initialization_level" qualifiers="const">
<return type="int" enum="GDExtension.InitializationLevel" />
<description>
Returns the lowest level required for this extension to be properly initialized (see the [enum InitializationLevel] enum).
</description>
</method>
- <method name="initialize_library">
- <return type="void" />
- <param index="0" name="level" type="int" enum="GDExtension.InitializationLevel" />
- <description>
- Initializes the library bound to this GDextension at the given initialization [param level].
- [b]Note:[/b] You normally should not call this method directly. This is handled automatically by [method GDExtensionManager.load_extension].
- </description>
- </method>
<method name="is_library_open" qualifiers="const">
<return type="bool" />
<description>
Returns [code]true[/code] if this extension's library has been opened.
</description>
</method>
- <method name="open_library">
- <return type="int" enum="Error" />
- <param index="0" name="path" type="String" />
- <param index="1" name="entry_symbol" type="String" />
- <description>
- Opens the library at the specified [param path].
- [b]Note:[/b] You normally should not call this method directly. This is handled automatically by [method GDExtensionManager.load_extension].
- </description>
- </method>
</methods>
<constants>
<constant name="INITIALIZATION_LEVEL_CORE" value="0" enum="InitializationLevel">