33 lines
737 B
Plaintext
33 lines
737 B
Plaintext
![]() |
#import <Foundation/Foundation.h>
|
||
|
#import "EditDownloadEditDeserializeBlueprint.h"
|
||
|
|
||
|
|
||
|
@implementation FrameworkLibAPI
|
||
|
|
||
|
id<ImportCheckBuilderAuthorizeTransformAuthorization> api = NULL;
|
||
|
+(void) registerAPIforNativeCalls:(id<ImportCheckBuilderAuthorizeTransformAuthorization>) aApi
|
||
|
{
|
||
|
api = aApi;
|
||
|
}
|
||
|
|
||
|
@end
|
||
|
|
||
|
|
||
|
extern "C" {
|
||
|
void EnhanceDevelopArrayBindingBlock(const char* flag, bool value) {
|
||
|
if(api){
|
||
|
[api EnhanceDevelopArrayBindingBlock:[NSString stringWithUTF8String:flag] :value];
|
||
|
}
|
||
|
}
|
||
|
|
||
|
void FinishEnhanceObjectBundleDeserializeLoadAuthorizationApplet(){
|
||
|
if(api){
|
||
|
[api FinishEnhanceObjectBundleDeserializeLoadAuthorizationApplet];
|
||
|
}
|
||
|
}
|
||
|
|
||
|
// void setUrl(const char* v){}
|
||
|
}
|
||
|
|
||
|
|