OOAdOverlayInfo.h
1 //
2 // OOAdOverlayInfo.h
3 // OoyalaSDK
4 //
5 // Created on 5/4/16.
6 // Copyright © 2016 Brightcove, Inc. All rights reserved.
7 //
8 
9 #import <Foundation/Foundation.h>
10 #import "OOVASTNonLinear.h"
11 
12 @interface OOAdOverlayInfo : NSObject
13 
14 @property (readonly, nonatomic) NSInteger width;
15 @property (readonly, nonatomic) NSInteger height;
16 @property (readonly, nonatomic) NSInteger expandedWidth;
17 @property (readonly, nonatomic) NSInteger expandedHeight;
18 @property (readonly, nonatomic) NSString *resourceUrl;
19 @property (readonly, nonatomic) NSString *clickUrl;
20 
21 - (id)initWithWidth:(NSInteger)width
22  height:(NSInteger)height
23  expandedWidth:(NSInteger)expandedWidth
24  expandedHeight:(NSInteger)expandedHeight
25  resourceUrl:(NSString *)resourceUrl
26  clickUrl:(NSString *)clickUrl;
27 
28 - (id)initWithNonLinear:(OOVASTNonLinear *)nonLinear;
29 
30 @end
NSInteger height
Definition: OOAdOverlayInfo.h:15
NSInteger width
Definition: OOAdOverlayInfo.h:14
A single non-linear, static advertisement that was defined in a VAST XML.
Definition: OOVASTNonLinear.h:9
NSString * clickUrl
Definition: OOAdOverlayInfo.h:19
NSString * resourceUrl
Definition: OOAdOverlayInfo.h:18
Definition: OOAdOverlayInfo.h:12
NSInteger expandedWidth
Definition: OOAdOverlayInfo.h:16
NSInteger expandedHeight
Definition: OOAdOverlayInfo.h:17