luxlabs header browser preview


@class GCControllerDirectionPad, GCControllerButtonInput, GCDualSenseAdaptiveTrigger;

@interface GCDualSenseGamepad : GCExtendedGamepad

@property (readonly, nonatomic) GCControllerButtonInput *touchpadButton;
@property (readonly, nonatomic) GCControllerDirectionPad *touchpadPrimary;
@property (readonly, nonatomic) GCControllerDirectionPad *touchpadSecondary;
@property (readonly, nonatomic) GCDualSenseAdaptiveTrigger *leftTrigger;
@property (readonly, nonatomic) GCDualSenseAdaptiveTrigger *rightTrigger;

+ (BOOL)supportsSecureCoding;

- (id)initWithIdentifier:(id)a0;
- (id)initWithController:(id)a0;
- (void).cxx_destruct;
- (id)initWithCoder:(id)a0;
- (void)_activateExtendedSupport;
- (void)initializeExtraControllerElements;
- (void)populateEncodedInitInfo:(struct { struct { id x0; BOOL x1; BOOL x2; union { struct { int x0; BOOL x1; float x2; long long x3; } x0; struct { int x0; int x1; int x2; int x3; } x1; } x3; int x4; BOOL x5; BOOL x6; BOOL x7; id x8; id x9; } x0[16]; BOOL x1; BOOL x2; } *)a0;

@end