demo_ar_unity/Assets/FlutterUnityIntegration/Plugins/iOS/NativeCallProxy.mm
2025-03-18 09:34:42 +07:00

22 lines
415 B
Plaintext
Executable File

#import <Foundation/Foundation.h>
#import "NativeCallProxy.h"
@implementation FrameworkLibAPI
id<NativeCallsProtocol> api = NULL;
+(void) registerAPIforNativeCalls:(id<NativeCallsProtocol>) aApi
{
api = aApi;
}
@end
extern "C" {
void showHostMainWindow() { return [api showHostMainWindow]; }
void unloadPlayer() { return [api unloadPlayer]; }
void quitPlayer() { return [api quitPlayer]; }
}