# GoogleInteractiveMediaAds Framework Reference

# IMACuepoint

    @interface IMACuepoint : NSObject

Data object representation of a cuepoint for a single ad break.
- `


  ### [startTime](https://developers.google.com/interactive-media-ads/docs/sdks/ios/client-side/reference/Classes/IMACuepoint#/c:objc(cs)IMACuepoint(py)startTime)


  ` The start time of the cuepoint in seconds.

  #### Declaration

  Swift

      var startTime: TimeInterval { get }

  Objective-C

      @property (nonatomic, readonly) NSTimeInterval startTime;

- `


  ### [endTime](https://developers.google.com/interactive-media-ads/docs/sdks/ios/client-side/reference/Classes/IMACuepoint#/c:objc(cs)IMACuepoint(py)endTime)


  ` The end time of the cuepoint in seconds.

  #### Declaration

  Swift

      var endTime: TimeInterval { get }

  Objective-C

      @property (nonatomic, readonly) NSTimeInterval endTime;

- `


  ### [played](https://developers.google.com/interactive-media-ads/docs/sdks/ios/client-side/reference/Classes/IMACuepoint#/c:objc(cs)IMACuepoint(py)played)


  ` Specifies whether this cuepoint has been played.

  #### Declaration

  Swift

      var isPlayed: Bool { get }

  Objective-C

      @property (nonatomic, readonly, getter=isPlayed) BOOL played;