summaryrefslogtreecommitdiff
path: root/app/mac/scene.hh
diff options
context:
space:
mode:
Diffstat (limited to 'app/mac/scene.hh')
-rw-r--r--app/mac/scene.hh12
1 files changed, 11 insertions, 1 deletions
diff --git a/app/mac/scene.hh b/app/mac/scene.hh
index 1660e66..ed56f2f 100644
--- a/app/mac/scene.hh
+++ b/app/mac/scene.hh
@@ -1,12 +1,22 @@
#pragma once
+#import "controller-adapter.hh"
#import <SpriteKit/SpriteKit.h>
+NS_ASSUME_NONNULL_BEGIN
+
@interface Scene : SKScene
- (instancetype)initWithFilePath:(NSString*)filePath NS_DESIGNATED_INITIALIZER;
+ (instancetype)sceneWithSize:(CGSize)size NS_UNAVAILABLE;
- (instancetype)initWithSize:(CGSize)size NS_UNAVAILABLE;
+- (instancetype)initWithCoder:(NSCoder*)coder NS_UNAVAILABLE;
+- (instancetype)init NS_UNAVAILABLE;
+
+@property (nonatomic, nullable) id<ControllerAdapter> primaryController;
+@property (nonatomic, nullable) id<ControllerAdapter> secondaryController;
+
+@end
-@end \ No newline at end of file
+NS_ASSUME_NONNULL_END \ No newline at end of file