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