#import #import typedef void (*AppodealRewardedVideoCallbacks) (); typedef void (*AppodealRewardedVideoDidLoadCallback) (BOOL isPrecache); typedef void (*AppodealRewardedVideoDidFinishCallback) (double, const char *); typedef void (*AppodealRewardedVideoDidDismissCallback) (BOOL isFinished); @interface AppodealRewardedVideoDelegate : NSObject @property (assign, nonatomic) AppodealRewardedVideoDidLoadCallback rewardedVideoDidLoadAdCallback; @property (assign, nonatomic) AppodealRewardedVideoCallbacks rewardedVideoDidFailToLoadAdCallback; @property (assign, nonatomic) AppodealRewardedVideoCallbacks rewardedVideoDidFailToPresentCallback; @property (assign, nonatomic) AppodealRewardedVideoDidDismissCallback rewardedVideoWillDismissCallback; @property (assign, nonatomic) AppodealRewardedVideoCallbacks rewardedVideoDidPresentCallback; @property (assign, nonatomic) AppodealRewardedVideoDidFinishCallback rewardedVideoDidFinishCallback; @property (assign, nonatomic) AppodealRewardedVideoCallbacks rewardedVideoDidExpireCallback; @property (assign, nonatomic) AppodealRewardedVideoCallbacks rewardedVideoDidReceiveTapActionCallback; @end