mirror of
https://github.com/godotengine/godot
synced 2024-10-03 00:44:02 +00:00
Correctly register editor-only module classes with the API
This commit is contained in:
parent
f8a2a91936
commit
0f8c955c1a
|
@ -52,8 +52,13 @@ void initialize_minimp3_module(ModuleInitializationLevel p_level) {
|
||||||
ResourceFormatImporter::get_singleton()->add_importer(mp3_import);
|
ResourceFormatImporter::get_singleton()->add_importer(mp3_import);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
ClassDB::APIType prev_api = ClassDB::get_current_api();
|
||||||
|
ClassDB::set_current_api(ClassDB::API_EDITOR);
|
||||||
|
|
||||||
// Required to document import options in the class reference.
|
// Required to document import options in the class reference.
|
||||||
GDREGISTER_CLASS(ResourceImporterMP3);
|
GDREGISTER_CLASS(ResourceImporterMP3);
|
||||||
|
|
||||||
|
ClassDB::set_current_api(prev_api);
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
GDREGISTER_CLASS(AudioStreamMP3);
|
GDREGISTER_CLASS(AudioStreamMP3);
|
||||||
|
|
|
@ -48,8 +48,13 @@ void initialize_vorbis_module(ModuleInitializationLevel p_level) {
|
||||||
ResourceFormatImporter::get_singleton()->add_importer(ogg_vorbis_importer);
|
ResourceFormatImporter::get_singleton()->add_importer(ogg_vorbis_importer);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
ClassDB::APIType prev_api = ClassDB::get_current_api();
|
||||||
|
ClassDB::set_current_api(ClassDB::API_EDITOR);
|
||||||
|
|
||||||
// Required to document import options in the class reference.
|
// Required to document import options in the class reference.
|
||||||
GDREGISTER_CLASS(ResourceImporterOggVorbis);
|
GDREGISTER_CLASS(ResourceImporterOggVorbis);
|
||||||
|
|
||||||
|
ClassDB::set_current_api(prev_api);
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
GDREGISTER_CLASS(AudioStreamOggVorbis);
|
GDREGISTER_CLASS(AudioStreamOggVorbis);
|
||||||
|
|
Loading…
Reference in a new issue