System/Library/Frameworks/GameController.framework
GCDeviceButtonInputDescription.h
Download GCDeviceButtonInputDescription.h
@class NSString, NSSet;
@interface GCDeviceButtonInputDescription : GCDeviceElementDescription {
unsigned long long _attributes;
unsigned long long _sourceAttributes;
NSString *_name;
NSSet *_additionalAliases;
NSString *_nameLocalizationKey;
NSString *_symbolName;
}
@property (readonly, getter=isDigital) BOOL digital;
@property (readonly) BOOL supportsTouch;
@property (readonly) NSString *sourceNameLocalizationKey;
@property (readonly) NSString *sourceSymbolName;
@property (readonly) float sourceTouchedThreshold;
@property (readonly) float sourcePressedThreshold;
@property (readonly) long long sourceExtendedEventFieldIndex;
+ (BOOL)supportsSecureCoding;
- (id)init;
- (void)encodeWithCoder:(id)a0;
- (id)symbolName;
- (void).cxx_destruct;
- (id)name;
- (id)initWithCoder:(id)a0;
- (id)additionalAliases;
- (id)initWithName:(id)a0 additionalAliases:(id)a1 attributes:(unsigned long long)a2 nameLocalizationKey:(id)a3 symbolName:(id)a4 sourceAttributes:(unsigned long long)a5 sourceExtendedEventField:(long long)a6;
- (id)initWithName:(id)a0 additionalAliases:(id)a1 attributes:(unsigned long long)a2 nameLocalizationKey:(id)a3 symbolName:(id)a4 sourceAttributes:(unsigned long long)a5 sourceNameLocalizationKey:(id)a6 sourceSymbolName:(id)a7 sourceTouchedThreshold:(float)a8 sourcePressedThreshold:(float)a9 sourceExtendedEventField:(long long)a10;
- (BOOL)isBoundToSystemGesture;
- (BOOL)isMappableToSystemGestures;
- (BOOL)isRemappable;
- (id)nameLocalizationKey;
@end