From d28b49ad83fe7b39bf0654422abddd7d6d33cd09 Mon Sep 17 00:00:00 2001
From: Neil Smith <ngsmith@ucsd.edu>
Date: Sun, 14 May 2023 08:39:58 -0700
Subject: [PATCH] fixedOculus

---
 Config/DefaultEngine.ini                               |  2 +-
 .../Public/WarehouseFunctionLibrary.h                  | 10 ++++++----
 .../Public/OculusXRInputFunctionLibrary.h              |  4 ++--
 3 files changed, 9 insertions(+), 7 deletions(-)

diff --git a/Config/DefaultEngine.ini b/Config/DefaultEngine.ini
index bb9688f..acd98bb 100644
--- a/Config/DefaultEngine.ini
+++ b/Config/DefaultEngine.ini
@@ -176,7 +176,7 @@ CommandletClass=Class'/Script/UnrealEd.WorldPartitionConvertCommandlet'
 +ActiveGameNameRedirects=(OldGameName="TP_BlankBP",NewGameName="/Script/CyberProject")
 +ActiveGameNameRedirects=(OldGameName="/Script/TP_BlankBP",NewGameName="/Script/CyberProject")
 NearClipPlane=0.100000
-LocalPlayerClassName=/Script/OffAxisProjection.OffAxisLocalPlayer
+LocalPlayerClassName=/Script/Engine.LocalPlayer
 
 [/Script/AndroidFileServerEditor.AndroidFileServerRuntimeSettings]
 bEnablePlugin=True
diff --git a/Plugins/CyberArchWarehouse/Source/CyberArchWarehouse/Public/WarehouseFunctionLibrary.h b/Plugins/CyberArchWarehouse/Source/CyberArchWarehouse/Public/WarehouseFunctionLibrary.h
index 5f36553..0cef0dc 100644
--- a/Plugins/CyberArchWarehouse/Source/CyberArchWarehouse/Public/WarehouseFunctionLibrary.h
+++ b/Plugins/CyberArchWarehouse/Source/CyberArchWarehouse/Public/WarehouseFunctionLibrary.h
@@ -5,6 +5,8 @@
 #include "CoreMinimal.h"
 #include "Engine/StaticMesh.h"
 #include "Kismet/BlueprintFunctionLibrary.h"
+#include "Misc/FileHelper.h"
+#include "Misc/Paths.h"
 #include "WarehouseFunctionLibrary.generated.h"
 
 /**
@@ -19,13 +21,13 @@ struct FTrackedData
 	UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "WarehouseFunctionLibrary")
 		FString timestamp;
 	UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "WarehouseFunctionLibrary")
-		double xP;
+		double xP = 0.0;
 	UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "WarehouseFunctionLibrary")
-		double yP;
+		double yP = 0.0;
 	UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "WarehouseFunctionLibrary")
-		double xG;
+		double xG = 0.0;
 	UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "WarehouseFunctionLibrary")
-		double yG;
+		double yG = 0.0;
 };
 
 UCLASS(Blueprintable)
diff --git a/Plugins/OculusXR/Source/OculusXRInput/Public/OculusXRInputFunctionLibrary.h b/Plugins/OculusXR/Source/OculusXRInput/Public/OculusXRInputFunctionLibrary.h
index e292e4c..033d7d9 100644
--- a/Plugins/OculusXR/Source/OculusXRInput/Public/OculusXRInputFunctionLibrary.h
+++ b/Plugins/OculusXR/Source/OculusXRInput/Public/OculusXRInputFunctionLibrary.h
@@ -114,10 +114,10 @@ struct OCULUSXRINPUT_API FOculusXRCapsuleCollider
 
 public:
 	UPROPERTY(BlueprintReadOnly, Category = "OculusLibrary|HandTracking")
-	UCapsuleComponent* Capsule;
+		UCapsuleComponent* Capsule = nullptr;
 
 	UPROPERTY(BlueprintReadOnly, Category = "OculusLibrary|HandTracking")
-	EOculusXRBone BoneId;
+	EOculusXRBone BoneId = EOculusXRBone::Hand_Start;
 };
 
 UCLASS()
-- 
GitLab