Files
Golf2D/Assets/Plugins/iOS/Appodeal/AppodealRewardedVideoDelegate.m
2023-12-06 14:51:43 +05:30

54 lines
1.4 KiB
Objective-C

#import "AppodealRewardedVideoDelegate.h"
@implementation AppodealRewardedVideoDelegate
-(void) rewardedVideoDidLoadAdIsPrecache:(BOOL)precache {
if(self.rewardedVideoDidLoadAdCallback) {
self.rewardedVideoDidLoadAdCallback(precache);
}
}
-(void) rewardedVideoDidFailToLoadAd {
if(self.rewardedVideoDidFailToLoadAdCallback) {
self.rewardedVideoDidFailToLoadAdCallback();
}
}
-(void) rewardedVideoDidFailToPresentWithError:(NSError *)error {
if (self.rewardedVideoDidFailToPresentCallback) {
self.rewardedVideoDidFailToPresentCallback();
}
}
-(void) rewardedVideoWillDismissAndWasFullyWatched:(BOOL)wasFullyWatched {
if(self.rewardedVideoWillDismissCallback) {
self.rewardedVideoWillDismissCallback(wasFullyWatched);
}
}
-(void) rewardedVideoDidPresent {
if(self.rewardedVideoDidPresentCallback) {
self.rewardedVideoDidPresentCallback();
}
}
- (void)rewardedVideoDidFinish:(float)rewardAmount name:(NSString *)rewardName {
if (self.rewardedVideoDidFinishCallback) {
self.rewardedVideoDidFinishCallback((double)rewardAmount, [rewardName UTF8String]);
}
}
- (void)rewardedVideoDidExpired{
if(self.rewardedVideoDidExpireCallback){
self.rewardedVideoDidExpireCallback();
}
}
- (void)rewardedVideoDidClick{
if(self.rewardedVideoDidReceiveTapActionCallback){
self.rewardedVideoDidReceiveTapActionCallback();
}
}
@end