From 1d32f7561305d6c86b1c80858bc73d55b1c6c402 Mon Sep 17 00:00:00 2001 From: Hannes Schulze Date: Wed, 29 Jan 2025 01:14:41 +0100 Subject: (untested) game controller support --- app/mac/controller-adapter-gamepad.hh | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) (limited to 'app/mac/controller-adapter-gamepad.hh') diff --git a/app/mac/controller-adapter-gamepad.hh b/app/mac/controller-adapter-gamepad.hh index 14bfeae..c0caeed 100644 --- a/app/mac/controller-adapter-gamepad.hh +++ b/app/mac/controller-adapter-gamepad.hh @@ -1,16 +1,18 @@ -// -// Created by Hannes Schulze on 29.01.25. -// +#pragma once -#ifndef NES_CONTROLLER_ADAPTER_GAMEPAD_HH -#define NES_CONTROLLER_ADAPTER_GAMEPAD_HH +#import "controller-adapter.hh" +#import +NS_ASSUME_NONNULL_BEGIN -class ControllerAdapterGamepad { +@interface ControllerAdapterGamepad : NSObject -}; +- (instancetype)initWithProfile:(GCExtendedGamepad*)profile; +- (instancetype)init NS_UNAVAILABLE; +@property (readonly) GCExtendedGamepad* profile; +@end -#endif //NES_CONTROLLER_ADAPTER_GAMEPAD_HH +NS_ASSUME_NONNULL_END \ No newline at end of file -- cgit v1.3.1