Blame view

ios/GameSDK.framework/Versions/A/Headers/LetsGameAPI.h 1.55 KB
23a302b86   alexYang   GameSDK 的iOS分支提交,...
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
  
  #import <Foundation/Foundation.h>
  #import "LSGAccount.h"
  #import "VKBridgeProtocol.h"
  
  
  typedef void (^LSGLoginSuccBlock)(NSString *userId, NSString *sessionKey, LSGAccountType type);
  
  typedef void (^LSGDismissBlock)(void);
  
  static BOOL isDisableFB = NO;
  
  static BOOL isEnableVK = NO;
  
  static BOOL hiddenLogo = NO;
4d882ee7b   alexYang   web支付地址修改
16
  static NSString *version = @"3.3.10";
23a302b86   alexYang   GameSDK 的iOS分支提交,...
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
  
  @interface LetsGameAPI : NSObject<UIApplicationDelegate>
  
  @property (nonatomic, strong) NSString *appId;
  @property (nonatomic, strong) NSString *appKey;
  @property (nonatomic, copy) LSGLoginSuccBlock succBlock;
  @property (nonatomic, copy) LSGDismissBlock dismissBlock;
  @property (nonatomic, assign) int isDebug;
  
  @property (nonatomic,retain) id<VKBridgeProtocol> vkBridge;
  //@property(nonatomic,strong) NSString *version;
  
  + (instancetype)instance;
  
  -(NSString*)version;
  
  - (void)showLoginView;
  - (void)showLoginViewInView:(UIView *)view;
  
  +(void)disableFB:(BOOL)isDisable;
  +(BOOL)isFBDisable;
  +(BOOL)isVKEnable;
  +(void)hiddenLogo:(BOOL)isHidden;
  +(BOOL)isHiddenLogo;
  
  - (void)logout;
  
  - (void)hide;
  
  - (BOOL)handleOpenURL:(NSURL *)url
      sourceApplication:(NSString *)sourceApplication;
4c7cd90d2   alexYang   增加第三方支付完成回调,版本v3....
48
  -(void)pay:(NSDictionary*) payInfo handleCallBack:(void (^)()) paySuccessCallback;
23a302b86   alexYang   GameSDK 的iOS分支提交,...
49
50
51
52
53
54
55
56
57
58
59
60
  
  -(void)iap:(NSDictionary*) payInfo forUser:(NSString*) uid handleCallback:(void (^)(NSString* orderId)) callback;
  
  -(void)registeIapObserver;
  
  - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions;
  
  -(void)applicationWillTerminate:(UIApplication *)application;
  
  -(void)decideIsDebug:(int)isDebug;
  
  @end