MEProfileView Class Reference

Inherits from NSObject
Conforms to METileLoader
Declared in MEProfileView.h

Overview

There are no tasks waiting to start and some tasks are unfinished.

– tileLoadComplete:

Called when a tile has been loaded through a virtual layer. Should only be called on the main thread, otherwise, a syncrhonous lock is used to ensure internal data structure integrity. Places the complete tile request back in the loading queue. See maxAsyncTileLoadsPerFrame.

- (void)tileLoadComplete:(METileProviderRequest *)meTileRequest

Declared In

MEProfileView.h

– tileLoadComplete:loadImmediate:

Called when a tile has been loaded through a virtual layer. If loadImmediate is NO, places the tile request in the loading queue (see maxAsyncTileLoadsPerFrame), otherwise the loading is immediate. NOTE: if loadImmediate is YES you must only make the call from the main thread, otherwise you risk corrupting internal data structure. Warning: immediate loading too many tiles can cause frame hitching.

- (void)tileLoadComplete:(METileProviderRequest *)meTileRequest loadImmediate:(BOOL)loadImmediate

Declared In

MEProfileView.h

– markerTileLoadComplete:markerArray:

Called by vector tile providers to supply geometry for a requested tile.

- (void)markerTileLoadComplete:(METileProviderRequest *)meTileRequest markerArray:(NSArray *)markerArray

Declared In

MEProfileView.h

– vectorTileLoadComplete:meGeometryGroup:

Called by vector tile providers to supply geometry for a requested tile.

- (void)vectorTileLoadComplete:(METileProviderRequest *)meTileRequest meGeometryGroup:(MEGeometryGroup *)meGeometryGroup

Declared In

MEProfileView.h

– vectorTileLoadComplete:tileData:

Called by vector tile providers to supply binary geometry for a requested tile.

- (void)vectorTileLoadComplete:(METileProviderRequest *)meTileRequest tileData:(NSData *)tileData

Declared In

MEProfileView.h

– terrainTileLoadComplete:terrainTile:

Called by terrain tile providers to supply terrain height data.

- (void)terrainTileLoadComplete:(METileProviderRequest *)meTileRequest terrainTile:(METerrainTile *)terrainTile

Declared In

MEProfileView.h

– tileIsNeeded:

Returns whether or not the engine considers the tile represented by meTileRequest to be required to satisfy the current view for any non-animated virtual map. This call will dispatched to the main queue if it is not made on the main queue.

- (BOOL)tileIsNeeded:(METileProviderRequest *)meTileRequest

Declared In

MEProfileView.h