feat: motion control - direct mapping from gyro to mouse or controller sticks, with on-screen button "gyro" for toggling

This commit is contained in:
TrueZhuanjia committed 2025-10-07 23:09:06 +08:00
1 parent 99a2a4ca1a
commit 16a210efa2
29 files changed
+1952 -515

No files matched your search

+2 -2
View File
@@ -19,7 +19,7 @@
@class StreamConfiguration;
// sending self as an instance to OnScreenWidgetView or other related classes
@protocol OscInstanceProviderDelegate <NSObject>
@protocol OscInstanceReceiverDelegate <NSObject>
- (void)getOnScreenControlsInstance:(id)sender; // Renamed delegate method
@end
@@ -54,7 +54,7 @@ typedef NS_ENUM(NSInteger, OnScreenControlsLevel) {
@property (nonatomic, weak) id<OscInstanceProviderDelegate> instanceReceiverDelegate; // Delegate property
@property (nonatomic, weak) id<OscInstanceReceiverDelegate> instanceReceiverDelegate; // Delegate property
- (void)sendInstance;
// @property (nonatomic, assign) CustomTapGestureRecognizer* mouseRightClickTapRecognizer; // this object will be passed to onscreencontrols class for areVirtualControllerTaps flag setting