示例#1
0
 public void Initialize(
     AndroidSDK android,
     IosSDK ios)
 {
     _android = android;
     _ios     = ios;
 }
 public void Initialize(
     IosSDK ios,
     ConfigHolder configHolder,
     AndroidSDK android)
 {
     _configHolder = configHolder;
 }
示例#3
0
 public void Initialize(
     IDataRepository dataRepository,
     AndroidSDK android,
     IosSDK ios,
     ConfigHolder config)
 {
     _android = android;
     _ios     = ios;
     _config  = config;
     _myUser  = dataRepository.GetContainer <User>(DataKey.MyUser);
 }
示例#4
0
 public void Initialize(
     AndroidSDK android,
     IDialogManager dialogManager,
     IResourceCache resourceCache,
     RemoteAPI remoteAPI)
 {
     _android       = android;
     _dialogManager = dialogManager;
     _resourceCache = resourceCache;
     _remoteAPI     = remoteAPI;
 }
示例#5
0
 public void Initialize(
     ConfigHolder configHolder,
     AndroidSDK android,
     IosSDK ios,
     IDialogManager dialogManager,
     RemoteAPI remoteAPI)
 {
     _configHolder  = configHolder;
     _android       = android;
     _ios           = ios;
     _remoteAPI     = remoteAPI;
     _dialogManager = dialogManager;
 }
示例#6
0
 public void Initialize(
     IDataRepository dataRepository,
     ConfigHolder configHolder,
     AndroidSDK android,
     IosSDK ios,
     IDialogManager dialogManager,
     ITaskManager taskManager,
     IFilePicManager filePicManager,
     IAnalyticManager analyticManager,
     RemoteAPI remoteAPI)
 {
     _configHolder        = configHolder;
     _android             = android;
     _ios                 = ios;
     _remoteAPI           = remoteAPI;
     _dialogManager       = dialogManager;
     _taskManager         = taskManager;
     _filePicManager      = filePicManager;
     _analyticManager     = analyticManager;
     _notifyDoShareResult = dataRepository.GetContainer <NotifyDoShareResult>(DataKey.NotifyDoShareResult);
     _inGameConfig        = dataRepository.GetContainer <InGameConfig>(DataKey.InGameConfig);
 }