mirror of
https://github.com/godotengine/godot.git
synced 2025-12-08 06:09:55 +00:00
Merge pull request #60723 from reduz/refactor-module-initialization
This commit is contained in:
commit
84f64ddde9
103 changed files with 897 additions and 454 deletions
|
|
@ -556,7 +556,6 @@ typedef enum {
|
|||
GDNATIVE_INITIALIZATION_CORE,
|
||||
GDNATIVE_INITIALIZATION_SERVERS,
|
||||
GDNATIVE_INITIALIZATION_SCENE,
|
||||
GDNATIVE_INITIALIZATION_DRIVER,
|
||||
GDNATIVE_INITIALIZATION_EDITOR,
|
||||
GDNATIVE_MAX_INITIALIZATION_LEVEL,
|
||||
} GDNativeInitializationLevel;
|
||||
|
|
|
|||
|
|
@ -334,7 +334,6 @@ void NativeExtension::_bind_methods() {
|
|||
BIND_ENUM_CONSTANT(INITIALIZATION_LEVEL_CORE);
|
||||
BIND_ENUM_CONSTANT(INITIALIZATION_LEVEL_SERVERS);
|
||||
BIND_ENUM_CONSTANT(INITIALIZATION_LEVEL_SCENE);
|
||||
BIND_ENUM_CONSTANT(INITIALIZATION_LEVEL_DRIVER);
|
||||
BIND_ENUM_CONSTANT(INITIALIZATION_LEVEL_EDITOR);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -70,11 +70,10 @@ public:
|
|||
void close_library();
|
||||
|
||||
enum InitializationLevel {
|
||||
INITIALIZATION_LEVEL_CORE,
|
||||
INITIALIZATION_LEVEL_SERVERS,
|
||||
INITIALIZATION_LEVEL_SCENE,
|
||||
INITIALIZATION_LEVEL_DRIVER,
|
||||
INITIALIZATION_LEVEL_EDITOR,
|
||||
INITIALIZATION_LEVEL_CORE = GDNATIVE_INITIALIZATION_CORE,
|
||||
INITIALIZATION_LEVEL_SERVERS = GDNATIVE_INITIALIZATION_SERVERS,
|
||||
INITIALIZATION_LEVEL_SCENE = GDNATIVE_INITIALIZATION_SCENE,
|
||||
INITIALIZATION_LEVEL_EDITOR = GDNATIVE_INITIALIZATION_EDITOR
|
||||
};
|
||||
|
||||
bool is_library_open() const;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue