Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
folium-app
GitHub Repository: folium-app/Folium
Path: blob/a-new-beginning/Cherry/CherryEmulator.h
2 views
1
//
2
// CherryEmulator.h
3
// Cherry
4
//
5
// Created by Jarrod Norwell on 20/1/2026.
6
//
7
8
#import <Foundation/Foundation.h>
9
10
NS_ASSUME_NONNULL_BEGIN
11
12
@interface CherryEmulator : NSObject
13
@property (nonatomic, strong, nullable) void (^fb) (uint8_t*);
14
15
+(CherryEmulator *) sharedInstance NS_SWIFT_NAME(shared());
16
17
-(BOOL) insertCartridge:(NSURL *)url NS_SWIFT_NAME(insert(_:));
18
19
-(void) start;
20
-(void) stop;
21
-(BOOL) isPaused;
22
-(void) pause:(BOOL)pause;
23
24
-(void) button:(int)button player:(int)player pressed:(BOOL)pressed;
25
@end
26
27
NS_ASSUME_NONNULL_END
28
29