Class
ShumateTile
Description [src]
final class Shumate.Tile : GObject.Object {
/* No available fields */
}
An object that represents map tiles. Tiles are loaded by a ShumateMapSource
.
Constructors
shumate_tile_new
Creates an instance of ShumateTile
.
shumate_tile_new_full
Creates an instance of ShumateTile
.
Instance methods
shumate_tile_get_etag
shumate_tile_get_fade_in
Checks whether the tile should fade in.
shumate_tile_get_modified_time
shumate_tile_get_paintable
Get the Gdk.Paintable representing this tile.
shumate_tile_get_size
Gets the tile’s size.
shumate_tile_get_state
Gets the current state of tile loading.
shumate_tile_get_x
Gets the tile’s x position.
shumate_tile_get_y
Gets the tile’s y position.
shumate_tile_get_zoom_level
Gets the tile’s zoom level.
shumate_tile_set_etag
shumate_tile_set_fade_in
Sets the flag determining whether the tile should fade in when loading.
shumate_tile_set_modified_time
shumate_tile_set_paintable
Sets the Gdk.Paintable representing this tile.
shumate_tile_set_size
Sets the tile’s size.
shumate_tile_set_state
Sets the tile’s ShumateState
.
shumate_tile_set_x
Sets the tile’s x position.
shumate_tile_set_y
Sets the tile’s y position.
shumate_tile_set_zoom_level
Sets the tile’s zoom level.
Properties
Shumate.Tile:fade-in
Specifies whether the tile should fade in when loading.
Shumate.Tile:paintable
The Gdk.Paintable backing the tile.
Shumate.Tile:size
The size of the tile in pixels.
Shumate.Tile:state
The state of the tile.
Shumate.Tile:x
The x position of the tile.
Shumate.Tile:y
The y position of the tile.
Shumate.Tile:zoom-level
The zoom level of the tile.
Signals
Signals inherited from GObject (1)
GObject.Object::notify
The notify signal is emitted on an object when one of its properties has its value set through g_object_set_property(), g_object_set(), et al.