public void isEuropeanUnionUser(Action <bool, string> callback) { PolyADSDKGameObject.getInstance().setCheckEuropeanUserCallback(callback); #if UNITY_IOS && !UNITY_EDITOR checkIsEuropeanUnionUser(PolyADSDKGameObject.GameObject_Callback_Name, PolyADSDKGameObject.Java_Callback_Function); #elif UNITY_ANDROID && !UNITY_EDITOR if (jc != null) { jc.CallStatic(JavaClassStaticMethod_IsEuropeanUnionUser, PolyADSDKGameObject.GameObject_Callback_Name, PolyADSDKGameObject.Java_Callback_Function); } #endif }
public PolyADCall() { PolyADSDKGameObject.getInstance(); #if UNITY_IOS && !UNITY_EDITOR #elif UNITY_ANDROID && !UNITY_EDITOR if (jc == null) { Debug.Log("===> PolyADCall instanced"); jc = new AndroidJavaClass(JavaClassName); } #endif }
public static PolyADSDKGameObject getInstance() { if (instance == null) { GameObject polyCallback = new GameObject(GameObject_Callback_Name); polyCallback.hideFlags = HideFlags.HideAndDontSave; DontDestroyOnLoad(polyCallback); instance = polyCallback.AddComponent <PolyADSDKGameObject> (); } return(instance); }
public void notifyAccessPrivacyInfoStatus(Action <UPConstant.UPAccessPrivacyInfoStatusEnum, string> callback) { PolyADSDKGameObject.getInstance().setAccessPrivacyInformationCallback(callback); #if UNITY_IOS && !UNITY_EDITOR requestAuthorizationWithAlert(PolyADSDKGameObject.GameObject_Callback_Name, PolyADSDKGameObject.Java_Callback_Function); #elif UNITY_ANDROID && !UNITY_EDITOR if (jc != null) { jc.CallStatic(JavaClassStaticMethod_notifyAccessPrivacyInfoStatus, PolyADSDKGameObject.GameObject_Callback_Name, PolyADSDKGameObject.Java_Callback_Function); } #endif }
public void addIntsLoadSuccessCallback(string cpPlaceId, Action <string, string> call) { PolyADSDKGameObject.getInstance().addIntsLoadSuccessCallback(cpPlaceId, call); }
public void setRewardVideoLoadSuccessCallback(Action <string, string> call) { PolyADSDKGameObject.getInstance().setRewardVideoLoadSuccessCallback(call); }
public void RunCallbackAfterAppFocus(bool enable) { PolyADSDKGameObject.getInstance().RunCallbackAfterAppFocus(enable); }