diff --git a/Source/SenseGloveCoreImpl/Private/SGCoreImpl/SGCoreEnumCast.cpp b/Source/SenseGloveCoreImpl/Private/SGCoreImpl/SGCoreEnumCast.cpp index 5ed83596..e4905d28 100644 --- a/Source/SenseGloveCoreImpl/Private/SGCoreImpl/SGCoreEnumCast.cpp +++ b/Source/SenseGloveCoreImpl/Private/SGCoreImpl/SGCoreEnumCast.cpp @@ -313,13 +313,8 @@ FSGCoreEnumCast::FEPositionalTrackingHardware FSGCoreEnumCast::ToEPositionalTrac return FEPositionalTrackingHardware::Custom; case ESGPositionalTrackingHardware::ViveTracker: return FEPositionalTrackingHardware::ViveTracker; - case ESGPositionalTrackingHardware::OculusTouch: - return FEPositionalTrackingHardware::OculusTouch; case ESGPositionalTrackingHardware::Quest2Controller: return FEPositionalTrackingHardware::Quest2Controller; - case ESGPositionalTrackingHardware::PicoNeo2: - return FEPositionalTrackingHardware::PicoNeo2; - case ESGPositionalTrackingHardware::PicoNeo3: return FEPositionalTrackingHardware::PicoNeo3; default: ensureAlwaysMsgf(false, TEXT("Unhandled enum cast item!")); @@ -338,14 +333,8 @@ ESGPositionalTrackingHardware FSGCoreEnumCast::ToESGPositionalTrackingHardware(c return ESGPositionalTrackingHardware::Custom; case FEPositionalTrackingHardware::ViveTracker: return ESGPositionalTrackingHardware::ViveTracker; - case FEPositionalTrackingHardware::OculusTouch: - return ESGPositionalTrackingHardware::OculusTouch; case FEPositionalTrackingHardware::Quest2Controller: return ESGPositionalTrackingHardware::Quest2Controller; - case FEPositionalTrackingHardware::PicoNeo2: - return ESGPositionalTrackingHardware::PicoNeo2; - case FEPositionalTrackingHardware::PicoNeo3: - return ESGPositionalTrackingHardware::PicoNeo3; default: ensureAlwaysMsgf(false, TEXT("Unhandled enum cast item!")); break; diff --git a/Source/SenseGloveTypes/Public/SGTypes/SGCoreTypes.h b/Source/SenseGloveTypes/Public/SGTypes/SGCoreTypes.h index 9bcfcc7e..7509d867 100644 --- a/Source/SenseGloveTypes/Public/SGTypes/SGCoreTypes.h +++ b/Source/SenseGloveTypes/Public/SGTypes/SGCoreTypes.h @@ -259,17 +259,8 @@ enum class ESGPositionalTrackingHardware : uint8 /* HTC VIVE Tracker (v1.0 or v2.0). */ ViveTracker UMETA(DisplayName = "VIVE Tracker"), - /* Oculus Touch controller (left or right) for Rift S and Quest 1. */ - OculusTouch UMETA(DisplayName = "Oculus Touch"), - /* Touch controller for Oculus Quest 2. */ Quest2Controller UMETA(DisplayName = "Quest 2 Controller"), - - /* Pico Neo 2 Controller(s). */ - PicoNeo2 UMETA(DisplayName = "Pico Neo 2"), - - /* Pico Neo 3 Controller(s). */ - PicoNeo3 UMETA(DisplayName = "Pico Neo 3"), }; /* Indices to access Sensor Data in Shared Memory. */