From c1062208bb54cce8dffa04e9697ae124f271ecaf Mon Sep 17 00:00:00 2001 From: Hannes Schulze Date: Wed, 29 Jan 2025 00:58:07 +0100 Subject: use game controller api for input --- app/mac/controller-adapter.hh | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 app/mac/controller-adapter.hh (limited to 'app/mac/controller-adapter.hh') diff --git a/app/mac/controller-adapter.hh b/app/mac/controller-adapter.hh new file mode 100644 index 0000000..d0fc33a --- /dev/null +++ b/app/mac/controller-adapter.hh @@ -0,0 +1,11 @@ +#pragma once + +#import "nes/util/button-mask.hh" +#import + +/// Adapts inputs from a GCPhysicalInputProfile to a NES button mask. +@protocol ControllerAdapter + +- (nes::button_mask)readPressedButtons; + +@end \ No newline at end of file -- cgit v1.3.1