summaryrefslogtreecommitdiff
path: root/app/mac/controller-adapter-gamepad.hh
blob: c0caeed6fedb09ab696644970ef858969d464c27 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#pragma once

#import "controller-adapter.hh"

#import <GameController/GameController.h>

NS_ASSUME_NONNULL_BEGIN

@interface ControllerAdapterGamepad : NSObject <ControllerAdapter>

- (instancetype)initWithProfile:(GCExtendedGamepad*)profile;
- (instancetype)init NS_UNAVAILABLE;

@property (readonly) GCExtendedGamepad* profile;

@end

NS_ASSUME_NONNULL_END