public void callFuncWithParam(string functionName, AnySDKParam param) { List <AnySDKParam> list = new List <AnySDKParam>(); list.Add(param); AnySDKREC.AnySDKREC_nativeCallFuncWithParam(functionName, list.ToArray(), list.Count); }
public int callIntFuncWithParam(string functionName, AnySDKParam param) { List <AnySDKParam> list = new List <AnySDKParam>(); list.Add(param); return(AnySDKREC.AnySDKREC_nativeCallIntFuncWithParam(functionName, list.ToArray(), list.Count)); }
public void share(Dictionary <string, string> shareInfo) { string text = AnySDKUtil.dictionaryToString(shareInfo); Debug.Log("share " + text); AnySDKREC.AnySDKREC_nativeShare(text); }
public bool callBoolFuncWithParam(string functionName, List <AnySDKParam> param = null) { if (param == null) { return(AnySDKREC.AnySDKREC_nativeCallBoolFuncWithParam(functionName, null, 0)); } return(AnySDKREC.AnySDKREC_nativeCallBoolFuncWithParam(functionName, param.ToArray(), param.Count)); }
private void share() { Dictionary <string, string> dictionary = new Dictionary <string, string>(); dictionary["Video_Title"] = "AnySDK"; dictionary["Video_Desc"] = "AnySDK是一个神奇的SDK"; AnySDKREC.getInstance().share(dictionary); }
void share() { Dictionary <string, string> info = new Dictionary <string, string>(); info["Video_Title"] = "AnySDK"; info["Video_Desc"] = "AnySDK是一个神奇的SDK"; AnySDKREC.getInstance().share(info); }
public string getSDKVersion() { StringBuilder stringBuilder = new StringBuilder(); stringBuilder.Capacity = 1024; AnySDKREC.AnySDKREC_nativeGetSDKVersion(stringBuilder); return(stringBuilder.ToString()); }
public static AnySDKREC getInstance() { if (null == _instance) { _instance = new AnySDKREC(); } return(_instance); }
public static AnySDKREC getInstance() { if (AnySDKREC._instance == null) { AnySDKREC._instance = new AnySDKREC(); } return(AnySDKREC._instance); }
public string callStringFuncWithParam(string functionName, AnySDKParam param) { List <AnySDKParam> list = new List <AnySDKParam>(); list.Add(param); StringBuilder stringBuilder = new StringBuilder(); stringBuilder.Capacity = 1024; AnySDKREC.AnySDKREC_nativeCallStringFuncWithParam(functionName, list.ToArray(), list.Count, stringBuilder); return(stringBuilder.ToString()); }
public void callFuncWithParam(string functionName, List <AnySDKParam> param = null) { if (param == null) { AnySDKREC.AnySDKREC_nativeCallFuncWithParam(functionName, null, 0); } else { AnySDKREC.AnySDKREC_nativeCallFuncWithParam(functionName, param.ToArray(), param.Count); } }
public string callStringFuncWithParam(string functionName, List <AnySDKParam> param = null) { StringBuilder stringBuilder = new StringBuilder(); stringBuilder.Capacity = 1024; if (param == null) { AnySDKREC.AnySDKREC_nativeCallStringFuncWithParam(functionName, null, 0, stringBuilder); } else { AnySDKREC.AnySDKREC_nativeCallStringFuncWithParam(functionName, param.ToArray(), param.Count, stringBuilder); } return(stringBuilder.ToString()); }
public bool isFunctionSupported(string functionName) { return(AnySDKREC.AnySDKREC_nativeIsFunctionSupported(functionName)); }
private void Start() { this._instance = AnySDKREC.getInstance(); this._instance.setListener(this, "RECExternalCall"); }
public void setDebugMode(bool bDebug) { AnySDKREC.AnySDKREC_nativeSetDebugMode(bDebug); }
public void startRecording() { AnySDKREC.AnySDKREC_nativeStartRecording(); }
public void stopRecording() { AnySDKREC.AnySDKREC_nativeStopRecording(); }