|  | Maria GDK 5.0.0.910
    Documentation of native code in develop branch | 
 
  
| Public Member Functions | |
| DrawObjectTileRenderData (Maria::TileId tileId, const std::shared_ptr< Maria::SharedCounter > &memCounter) | |
| void | updateTexture (std::shared_ptr< Maria::DrawObjectTileRenderer > &drawObjectRenderer, const std::shared_ptr< Maria::TileCache > &tileCache, float pixelScale) | 
| const std::shared_ptr< STK::FBOTexture > & | getTexture () const | 
| const std::shared_ptr< TileLabelData > & | getTileLabelData () const | 
| void | clearData () | 
| bool | needsUpdate (std::shared_ptr< Maria::DrawObjectTileRenderer > &drawObjectRenderer, const std::shared_ptr< Maria::TileCache > &tileCache) | 
|  Public Member Functions inherited from Maria::TileData | |
| TileData (TileId tileId, const std::shared_ptr< Maria::SharedCounter > &memCounter) | |
| void | SetState (TileState state) | 
| TileState | GetState () const | 
| bool | SetPendingDataRequest () | 
| void | SetTimestamp (int64_t timestamp) | 
| int64_t | GetTimestamp () const | 
| void | SetTileId (TileId tileId) | 
| TileId | GetTileId () const | 
| const BasicGeoTypes::GeoRect & | GetGeoRect () const | 
| void | SetGeoRect (const BasicGeoTypes::GeoRect &grc) | 
| int | getMemSize () const | 
| virtual bool | ProcessData (const MariaProtobuf::ProtoMapData &data) | 
| const std::shared_ptr< MariaProtobuf::Metadata > & | getMetaData () const | 
| void | setMetaData (const std::shared_ptr< MariaProtobuf::Metadata > &metaData) | 
| Additional Inherited Members | |
|  Public Types inherited from Maria::TileData | |
| enum | TileState { Empty , Pending , Ready , OutsideArea , OutsideResolution , Error } | 
|  Static Public Member Functions inherited from Maria::TileData | |
| static int | getNumTilesInMemory () | 
|  Protected Attributes inherited from Maria::TileData | |
| std::atomic< TileState > | _state | 
| std::mutex | _requestLock | 
| TileId | _tile_id | 
| std::atomic< int64_t > | _timestamp | 
| int | _memsize | 
| std::shared_ptr< Maria::SharedCounter > | _cache_mem_counter | 
| BasicGeoTypes::GeoRect | _grc | 
| std::shared_ptr< MariaProtobuf::Metadata > | _metaData |