System/Library/Frameworks/GameController.framework
GCDualSenseAdaptiveTrigger.h
Download GCDualSenseAdaptiveTrigger.h
@class _GCControllerManagerAppClient;
@protocol GCAdaptiveTriggers, GCControllerHIDInfo;
@interface GCDualSenseAdaptiveTrigger : GCControllerButtonInput {
_GCControllerManagerAppClient *_controllerManagerApp;
id<GCControllerHIDInfo> _hidInfo;
id<GCAdaptiveTriggers> _adaptiveTriggers;
}
@property (nonatomic) int index;
@property (nonatomic) long long mode;
@property (nonatomic) long long status;
@property (nonatomic) float armPosition;
- (void)dealloc;
- (void)observeValueForKeyPath:(id)a0 ofObject:(id)a1 change:(id)a2 context:(void *)a3;
- (void).cxx_destruct;
- (void)updateStatus;
- (void)sendAdaptiveTriggerPayloadDict:(id)a0;
- (void)locateAdaptiveTriggerComponent;
- (void)locateControllerManagerApp;
- (void)observeChangesForAdaptiveTriggers:(id)a0;
- (void)sendAdaptiveTriggerPayload:(id)a0;
- (void)setModeFeedbackWithResistiveStrengths:(struct { float x0[10]; })a0;
- (void)setModeFeedbackWithStartPosition:(float)a0 resistiveStrength:(float)a1;
- (void)setModeOff;
- (void)setModeSlopeFeedbackWithStartPosition:(float)a0 endPosition:(float)a1 startStrength:(float)a2 endStrength:(float)a3;
- (void)setModeVibrationWithAmplitudes:(struct { float x0[10]; })a0 frequency:(float)a1;
- (void)setModeVibrationWithStartPosition:(float)a0 amplitude:(float)a1 frequency:(float)a2;
- (void)setModeWeaponWithStartPosition:(float)a0 endPosition:(float)a1 resistiveStrength:(float)a2;
- (void)stopObservingChangesForAdaptiveTriggers:(id)a0;
@end