Codestyle: Don't use auto where not warranted

We allow using auto for lambdas or complex macros where a return type
may change based on the parameters. But where the type is clear, we
should be explicit.

Co-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>
This commit is contained in:
Rémi Verschelde 2023-09-07 14:39:57 +02:00
parent d6d8cb1a17
commit 11518665b7
No known key found for this signature in database
GPG key ID: C3336907360768E1
6 changed files with 16 additions and 17 deletions

View file

@ -300,32 +300,31 @@ bool OpenXRAPI::create_instance() {
for (OpenXRExtensionWrapper *wrapper : registered_extension_wrappers) {
const HashMap<String, bool *> &wrapper_request_extensions = wrapper->get_requested_extensions();
// requested_extensions.insert(wrapper_request_extensions.begin(), wrapper_request_extensions.end());
for (auto &requested_extension : wrapper_request_extensions) {
for (const KeyValue<String, bool *> &requested_extension : wrapper_request_extensions) {
requested_extensions[requested_extension.key] = requested_extension.value;
}
}
// Check which extensions are supported
// Check which extensions are supported.
enabled_extensions.clear();
for (auto &requested_extension : requested_extensions) {
for (KeyValue<String, bool *> &requested_extension : requested_extensions) {
if (!is_extension_supported(requested_extension.key)) {
if (requested_extension.value == nullptr) {
// nullptr means this is a manditory extension so we fail
// Null means this is a manditory extension so we fail.
ERR_FAIL_V_MSG(false, String("OpenXR: OpenXR Runtime does not support ") + requested_extension.key + String(" extension!"));
} else {
// set this extension as not supported
// Set this extension as not supported.
*requested_extension.value = false;
}
} else if (requested_extension.value != nullptr) {
// set this extension as supported
// Set this extension as supported.
*requested_extension.value = true;
// and record that we want to enable it
// And record that we want to enable it.
enabled_extensions.push_back(requested_extension.key.ascii());
} else {
// record that we want to enable this
// Record that we want to enable this.
enabled_extensions.push_back(requested_extension.key.ascii());
}
}
@ -2077,7 +2076,7 @@ XRPose::TrackingConfidence _transform_from_location(const T &p_location, Transfo
Basis basis;
Vector3 origin;
XRPose::TrackingConfidence confidence = XRPose::XR_TRACKING_CONFIDENCE_NONE;
const auto &pose = p_location.pose;
const XrPosef &pose = p_location.pose;
// Check orientation
if (p_location.locationFlags & XR_SPACE_LOCATION_ORIENTATION_VALID_BIT) {