- configurable on screen widget shape

- special game widgets: YSB1, YSRT1 for genshinImapct
This commit is contained in:
TrueZhuangjia authored and TrueZhuanjia committed 2025-03-21 21:36:54 +08:00
1 parent c0fc1becb7
commit 0f2d54e8c0
8 files changed
+92 -49

No files matched your search

@@ -24,12 +24,12 @@ NS_ASSUME_NONNULL_BEGIN
@property CGPoint position;
@property (nonatomic, assign) BOOL isHidden;
@property (nonatomic, assign) uint8_t buttonType;
@property (nonatomic, assign) NSTimeInterval timestamp;
@property (nonatomic, assign) CGFloat widthFactor; // for OnScreenWidgetView
@property (nonatomic, assign) CGFloat heightFactor; // for OnScreenWidgetView
@property (nonatomic, assign) CGFloat borderWidth; // for OnScreenWidgetView
@property (nonatomic, assign) CGFloat sensitivityFactor; // for OnScreenWidgetView
@property (nonatomic, assign) CGFloat stickIndicatorOffset; // for OnScreenWidgetView
@property NSString* widgetShape; // for OnScreenWidgetView
@property (nonatomic, assign) CGFloat oscLayerSizeFactor; // for OnScreenController CALayer
@property (nonatomic, assign) CGFloat backgroundAlpha; // for OnScreenController CALayer