Skip to content

Commit 8893617

Browse files
committed
Set proper initialization level for OpenXrExtensionWrapper.
1 parent 2ade41f commit 8893617

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

godot-codegen/src/special_cases/special_cases.rs

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1163,9 +1163,13 @@ pub fn classify_codegen_level(class_name: &str) -> Option<ClassCodegenLevel> {
11631163
| "ProjectSettings" | "Engine" | "OS" | "Time"
11641164
=> ClassCodegenLevel::Core,
11651165

1166+
// See initialize_openxr_module() in https://github.com/godotengine/godot/blob/master/modules/openxr/register_types.cpp
1167+
| "OpenXRExtensionWrapper"
1168+
=> ClassCodegenLevel::Core,
1169+
11661170
// Symbols from another extension could be available in Core, but since GDExtension can currently not guarantee
11671171
// the order of different extensions being loaded, we prevent implicit dependencies and require Server.
1168-
| "OpenXRExtensionWrapperExtension"
1172+
| "OpenXRExtensionWrapperExtension"
11691173
=> ClassCodegenLevel::Servers,
11701174

11711175
// See register_server_types() in https://github.com/godotengine/godot/blob/master/servers/register_server_types.cpp

0 commit comments

Comments
 (0)