Type Definitions
The following type definitions are available globally.
-
Represents the cast receiver version
Declaration
Objective-C
typedef NSString *BMPGoogleCastReceiverVersion
Swift
struct GoogleCastReceiverVersion : _ObjectiveCBridgeable, Hashable, Equatable, _SwiftNewtypeWrapper, RawRepresentable
-
Defines the text alignment in a cue box
Declaration
Objective-C
typedef NSString *BMPVttAlign
Swift
struct VttAlign : _ObjectiveCBridgeable, Hashable, Equatable, _SwiftNewtypeWrapper, RawRepresentable
-
Defines the alignment of the line property.
@discussion: A line value of 0 with a line-align of BMPVttLineAlignStart would mean that the cue box should be displayed on top, a line-align BMPVttLineAlignEnd would mean that it should be on the bottom.
Declaration
Objective-C
typedef NSString *BMPVttLineAlign
Swift
struct VttLineAlign : _ObjectiveCBridgeable, Hashable, Equatable, _SwiftNewtypeWrapper, RawRepresentable
-
Defines the alignment of the position property.
@discussion: A position value of 0 with a position-align of BMPVttPositionAlignLineLeft would mean that the cue box should be displayed on the left, a position-align BMPVttPositionAlignLineRight would mean that it should be on the right.
Declaration
Objective-C
typedef NSString *BMPVttPositionAlign
Swift
struct VttPositionAlign : _ObjectiveCBridgeable, Hashable, Equatable, _SwiftNewtypeWrapper, RawRepresentable
-
Defines the writing direction
Declaration
Objective-C
typedef NSString *BMPVttVertical
Swift
struct VttVertical : _ObjectiveCBridgeable, Hashable, Equatable, _SwiftNewtypeWrapper, RawRepresentable