Maria GDK 5.0.0.738
Documentation of native code in develop branch
Loading...
Searching...
No Matches
Maria::IExternalMapTileProvider Class Referenceabstract

Interface for map tile providers that are processed externally. Java or C# clients can for instance process requests and provide tiles over p/invoke without requiring calls from unmanaged to managed code. Implementations should typically also implement IMapTileProvider to handle adding requests. More...

#include <MIExternalMapTileProvider.h>

Inheritance diagram for Maria::IExternalMapTileProvider:
Maria::ExternalMapTileProvider

Public Types

typedef void *(__cdecl * GetTileDataFunc) (void *provider, void *requestProto, int requestSize, int *resultLength)
 
typedef void *(__cdecl * FreeGlobalBufferFunc) (void *buffer)
 

Public Member Functions

virtual void SetMapEntries (const std::vector< MapEntry > &mapEntries)=0
 

Detailed Description

Interface for map tile providers that are processed externally. Java or C# clients can for instance process requests and provide tiles over p/invoke without requiring calls from unmanaged to managed code. Implementations should typically also implement IMapTileProvider to handle adding requests.


The documentation for this class was generated from the following file: