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