Example #1
0
 public static MomentImpl GetInstance()
 {
     lock (locker)
     {
         if (sInstance == null)
         {
             sInstance = new MomentImpl();
         }
     }
     return(sInstance);
 }
Example #2
0
 public static void OpenSceneEntryMoment(Orientation orientation, string sceneId)
 {
     MomentImpl.GetInstance().OpenSceneEntryMoment(orientation, sceneId);
 }
Example #3
0
 public static void SetGameScreenAutoRotate(bool auto)
 {
     MomentImpl.GetInstance().SetUseAutoRotate(auto);
 }
Example #4
0
 public static void CloseMoment(string title, string desc)
 {
     MomentImpl.GetInstance().CloseMoment(title, desc);
 }
Example #5
0
 public static void CloseMoment()
 {
     MomentImpl.GetInstance().CloseMoment();
 }
Example #6
0
 public static void GetNoticeData()
 {
     MomentImpl.GetInstance().GetNoticeData();
 }
Example #7
0
 public static void PublishVideoMoment(Orientation config, string[] videoPaths, string title, string desc)
 {
     MomentImpl.GetInstance().PublishVideoMoment(config, videoPaths, title, desc);
 }
Example #8
0
 public static void PublishMoment(Orientation config, string[] imagePaths, string content)
 {
     MomentImpl.GetInstance().PublishMoment(config, imagePaths, content);
 }
Example #9
0
 public static void OpenMoment(Orientation config)
 {
     MomentImpl.GetInstance().OpenMoment(config);
 }
Example #10
0
 public static void InitSDK(string clientId)
 {
     MomentImpl.GetInstance().InitSDK(clientId);
 }
Example #11
0
 public static void SetCallback(Action <int, string> callback)
 {
     MomentImpl.GetInstance().SetCallback(callback);
 }