mergemilitary/Assets/Plugins/ToukaGames/ToponSDK/baidu/BaiduMobAdSDK.framework/Headers/BaiduMobAdPreroll.h

93 lines
1.6 KiB
C
Raw Normal View History

//
// BaiduMobAdPreroll.h
// BaiduMobAdSDK
//
// Created by Yang,Dingjia on 2019/3/25.
// Copyright © 2019 Baidu Inc. All rights reserved.
//
#import <Foundation/Foundation.h>
#import <UIKit/UIKit.h>
#import "BaiduMobAdPrerollDelegate.h"
@interface BaiduMobAdPreroll : NSObject
/**
*
*/
@property (nonatomic ,weak) id<BaiduMobAdPrerollDelegate> delegate;
/**
* APPID
*/
@property(nonatomic, copy) NSString *publisherId;
/**
* /id
*/
@property(nonatomic, copy) NSString *adId;
/**
* baseview
*/
@property(nonatomic, strong) UIView *renderBaseView;
/**
*
*/
@property (nonatomic, assign) BOOL enableLocation;
/**
@param mute YES静音 NO非静音
*/
@property (nonatomic, assign) BOOL mute;
/**
* 使controller present
*/
@property (nonatomic, weak) UIViewController *presentAdViewController;
/**
* 广
*/
- (void)load;
/**
* 广stop视频广remove
*/
- (void)close;
/**
@return
*/
- (NSTimeInterval)currentTime;
/**
@return
*/
- (NSTimeInterval)duration;
/**
* 广BaiduMobMaterialType再决定使用何种渲染组件
*/
- (NSString *)adMaterialType;
/**
* @brief
*
*/
- (void)reSize;
/**
* @brief .
*
* @param duration
* @param frame
*/
- (void)reSizeInAnimateDuration:(double)duration targetFrame:(CGRect)frame;
@end