MBMRenderFrameFinished
@interface MBMRenderFrameFinished : NSObject
The map finished rendering a frame.
Note: The map will emit the event asynchronously so the user-provided
callback does not stall the rendering pipeline.
-
Unavailable
Undocumented
Declaration
Objective-C
- (nonnull instancetype)init NS_UNAVAILABLE; -
Unavailable
Undocumented
Declaration
Objective-C
+ (nonnull instancetype)new NS_UNAVAILABLE; -
Undocumented
Declaration
Objective-C
- (nonnull instancetype)initWithRenderMode:(MBMRenderModeType)renderMode needsRepaint:(BOOL)needsRepaint placementChanged:(BOOL)placementChanged timeInterval:(nonnull MBMEventTimeInterval *)timeInterval;Swift
init(renderMode: RenderModeType, needsRepaint: Bool, placementChanged: Bool, timeInterval: MBMEventTimeInterval) -
The property tells whether the
maprendered the frame with all required or partially available data.Declaration
Objective-C
@property (nonatomic, readonly) MBMRenderModeType renderMode;Swift
var renderMode: RenderModeType { get } -
The property provides information about whether the
mapwill request rendering of the next frame.Declaration
Objective-C
@property (nonatomic, readonly) BOOL needsRepaint;Swift
var needsRepaint: Bool { get } -
The property tells if the symbol placement has been changed in the visible viewport.
Declaration
Objective-C
@property (nonatomic, readonly) BOOL placementChanged;Swift
var placementChanged: Bool { get } -
The
timeInterval.beginis when themapstarted rendering the frame, andtimeInterval.endis when the frame was rendered.Declaration
Objective-C
@property (nonatomic, readonly, nonnull) MBMEventTimeInterval *timeInterval;Swift
var timeInterval: MBMEventTimeInterval { get }
MBMRenderFrameFinished Class Reference