Merge pull request #8407 from hugarty/patch-1

Update register_types in binding_to_external_libraries.rst
This commit is contained in:
Max Hilbrunner
2023-11-09 09:38:39 +01:00
committed by Max Hilbrunner
parent 1eea7c0399
commit d680f2d4ed

View File

@@ -85,8 +85,8 @@ These files should contain the following:
/* register_types.h */
void register_tts_types();
void unregister_tts_types();
void initialize_tts_module(ModuleInitializationLevel p_level);
void uninitialize_tts_module(ModuleInitializationLevel p_level);
/* yes, the word in the middle must be the same as the module folder name */
.. code-block:: cpp
@@ -98,11 +98,14 @@ These files should contain the following:
#include "core/object/class_db.h"
#include "tts.h"
void register_tts_types() {
void initialize_tts_module(ModuleInitializationLevel p_level) {
if (p_level != MODULE_INITIALIZATION_LEVEL_SCENE) {
return;
}
ClassDB::register_class<TTS>();
}
void unregister_tts_types() {
void uninitialize_tts_module(ModuleInitializationLevel p_level) {
// Nothing to do here in this example.
}