PoolSdk.h 1.75 KB
//
//  PoolSdk.h
//  PoolSdk
//
//  Created by winFan on 11/23/15.
//  Copyright (c) 2015 winFan. All rights reserved.
//

#import <Foundation/Foundation.h>
#import <PoolSdk/PoolSdk2.h>
#import <UIKit/UIKit.h>

@interface PoolSdk : NSObject
/**
 *  当前SDK的版本
 */
@property(nonatomic, strong, readonly)NSString *sdkVersion;

/**
 *  用于设置url types schemes 默认为工程名
 */
@property(nonatomic, strong)NSString *urlSchemes;

/**
 获取SDK实例对象
 */
+ (PoolSdk *)shareSDK;

/**
 初始化SDK
 */
- (void)initSDK:(UIViewController *) control;


-(void)viewDidAppear;

/**
 登录SDK
 */
- (void)loginSDK;

/**
 进行支付
 */
- (void)payWithPaymentInfo:(PoolCreateOrderInfo *)payInfo;

/**
 用户中心
 */
- (void)gotoUserCenter;

/**
 report
 */
- (void)reportSDK:(PoolReportInfo *)reportInfo;

/**
 注销
 */
- (void)logoutSDK;

/**
 退出
 */
- (void)exitSDK;



/**
 显示/隐藏浮标
 */
//- (void)showFloatIcon:(BOOL)bFlag;


/**
 // called in - (BOOL)application:(UIApplication *)application handleOpenURL:(NSURL *)url
 */
- (void)handleOpenurl:(NSURL *)url;

- (NSUInteger) application:(UIApplication *)application supportedInterfaceOrientationsForWindow:(UIWindow *)window;
/**
 应用 appid
 */

/**
 应用支持的方向 默认为 EDreamSDKOrientationLandscape
 */
@property(nonatomic, assign)ESDKOrientation sdkOrientation;

/**
 浮标是否已经显示,默认为NO
 */
@property(nonatomic, assign)BOOL bShowedFloat;


/**
 serverId
 */
@property(nonatomic, assign)int serverId;

/**
 获取gamechannelid
 */
-(NSString *) getGameChannelId;

/**
 获取Custom
 */
- (NSString *) getCustomValue;

/**
 获取ChannelParameter1
 */
- (NSString *) getChannelParameter1;

/**
 获取ChannelParameter2
 */
- (NSString *) getChannelParameter2;


@end