summaryrefslogtreecommitdiff
path: root/app/mac/controller-adapter.hh
blob: d0fc33a591fd113789dc252819d7c4d9ae6d2a96 (plain)
1
2
3
4
5
6
7
8
9
10
11
#pragma once

#import "nes/util/button-mask.hh"
#import <Foundation/Foundation.h>

/// Adapts inputs from a GCPhysicalInputProfile to a NES button mask.
@protocol ControllerAdapter <NSObject>

- (nes::button_mask)readPressedButtons;

@end