1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
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
48
49
50
51
52
53
54
55
56
|
using System;
using UnityEngine;
namespace XUtliPoolLib
{
public interface IXIFlyMgr : IXInterface
{
int StartRecord();
void StopRecord();
void Cancel();
string StartTransMp3(string destFileName);
AudioClip GetAudioClip(string filepath);
void SetCallback(Action<string> action);
void SetVoiceCallback(Action<string> action);
bool IsIFlyListening();
bool IsRecordFileExist();
bool IsInited();
bool ScreenShotQQShare(string filepath, string isZone);
bool ScreenShotWeChatShare(string filepath, string isZone);
bool ScreenShotSave(string filepath);
bool RefreshAndroidPhotoView(string androidpath);
bool ShareWechatLink(string desc, string logopath, string url, bool issession);
bool ShareWechatLinkWithMediaTag(string desc, string logopath, string url, bool issession, string media);
bool ShareQZoneLink(string title, string summary, string url, string logopath, bool issession);
bool OnOpenWebView();
void OnInitWebViewInfo(int platform, string openid, string serverid, string roleid, string nickname);
void OnEvalJsScript(string script);
void OnCloseWebView();
void OnScreenLock(bool islock);
void RefershWebViewShow(bool show);
MonoBehaviour GetMonoBehavior();
}
}
|