You've already forked godot
mirror of
https://github.com/godotengine/godot.git
synced 2025-11-05 12:10:55 +00:00
Removed member variables from OpenXRExtensionWrapper
Made extension container in OpenXRAPI static Moved controller meta data into extensions where applicable
This commit is contained in:
@@ -37,17 +37,22 @@ OpenXRPalmPoseExtension *OpenXRPalmPoseExtension::get_singleton() {
|
||||
return singleton;
|
||||
}
|
||||
|
||||
OpenXRPalmPoseExtension::OpenXRPalmPoseExtension(OpenXRAPI *p_openxr_api) :
|
||||
OpenXRExtensionWrapper(p_openxr_api) {
|
||||
OpenXRPalmPoseExtension::OpenXRPalmPoseExtension() {
|
||||
singleton = this;
|
||||
|
||||
request_extensions[XR_EXT_PALM_POSE_EXTENSION_NAME] = &available;
|
||||
}
|
||||
|
||||
OpenXRPalmPoseExtension::~OpenXRPalmPoseExtension() {
|
||||
singleton = nullptr;
|
||||
}
|
||||
|
||||
HashMap<String, bool *> OpenXRPalmPoseExtension::get_requested_extensions() {
|
||||
HashMap<String, bool *> request_extensions;
|
||||
|
||||
request_extensions[XR_EXT_PALM_POSE_EXTENSION_NAME] = &available;
|
||||
|
||||
return request_extensions;
|
||||
}
|
||||
|
||||
bool OpenXRPalmPoseExtension::is_available() {
|
||||
return available;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user