ChamplainTile

ChamplainTile

Synopsis

                    ChamplainTile;
ChamplainTile*      champlain_tile_new                  (void);
ChamplainTile*      champlain_tile_new_full             (gint x,
                                                         gint y,
                                                         guint size,
                                                         gint zoom_level);
gint                champlain_tile_get_x                (ChamplainTile *self);
gint                champlain_tile_get_y                (ChamplainTile *self);
gint                champlain_tile_get_zoom_level       (ChamplainTile *self);
guint               champlain_tile_get_size             (ChamplainTile *self);
ChamplainState      champlain_tile_get_state            (ChamplainTile *self);
const gchar*        champlain_tile_get_uri              (ChamplainTile *self);
const gchar*        champlain_tile_get_filename         (ChamplainTile *self);
ClutterActor*       champlain_tile_get_actor            (ChamplainTile *self);
void                champlain_tile_set_x                (ChamplainTile *self,
                                                         gint x);
void                champlain_tile_set_y                (ChamplainTile *self,
                                                         gint y);
void                champlain_tile_set_zoom_level       (ChamplainTile *self,
                                                         gint zoom_level);
void                champlain_tile_set_size             (ChamplainTile *self,
                                                         guint size);
void                champlain_tile_set_state            (ChamplainTile *self,
                                                         ChamplainState state);
void                champlain_tile_set_uri              (ChamplainTile *self,
                                                         const gchar *uri);
void                champlain_tile_set_filename         (ChamplainTile *self,
                                                         const gchar *filename);
void                champlain_tile_set_actor            (ChamplainTile *self,
                                                         ClutterActor *actor);

Object Hierarchy

  GObject
   +----ChamplainTile

Properties

  "actor"                    ClutterActor*         : Read / Write
  "etag"                     gchar*                : Read / Write
  "filename"                 gchar*                : Read / Write
  "size"                     guint                 : Read / Write
  "state"                    ChamplainState        : Read / Write
  "uri"                      gchar*                : Read / Write
  "x"                        gint                  : Read / Write
  "y"                        gint                  : Read / Write
  "zoom-level"               gint                  : Read / Write

Description

Details

ChamplainTile

typedef struct _ChamplainTile ChamplainTile;


champlain_tile_new ()

ChamplainTile*      champlain_tile_new                  (void);

Returns :


champlain_tile_new_full ()

ChamplainTile*      champlain_tile_new_full             (gint x,
                                                         gint y,
                                                         guint size,
                                                         gint zoom_level);

x :

y :

size :

zoom_level :

Returns :


champlain_tile_get_x ()

gint                champlain_tile_get_x                (ChamplainTile *self);

self :

Returns :


champlain_tile_get_y ()

gint                champlain_tile_get_y                (ChamplainTile *self);

self :

Returns :


champlain_tile_get_zoom_level ()

gint                champlain_tile_get_zoom_level       (ChamplainTile *self);

self :

Returns :


champlain_tile_get_size ()

guint               champlain_tile_get_size             (ChamplainTile *self);

self :

Returns :


champlain_tile_get_state ()

ChamplainState      champlain_tile_get_state            (ChamplainTile *self);

self :

Returns :


champlain_tile_get_uri ()

const gchar*        champlain_tile_get_uri              (ChamplainTile *self);

self :

Returns :


champlain_tile_get_filename ()

const gchar*        champlain_tile_get_filename         (ChamplainTile *self);

self :

Returns :


champlain_tile_get_actor ()

ClutterActor*       champlain_tile_get_actor            (ChamplainTile *self);

self :

Returns :


champlain_tile_set_x ()

void                champlain_tile_set_x                (ChamplainTile *self,
                                                         gint x);

self :

x :


champlain_tile_set_y ()

void                champlain_tile_set_y                (ChamplainTile *self,
                                                         gint y);

self :

y :


champlain_tile_set_zoom_level ()

void                champlain_tile_set_zoom_level       (ChamplainTile *self,
                                                         gint zoom_level);

self :

zoom_level :


champlain_tile_set_size ()

void                champlain_tile_set_size             (ChamplainTile *self,
                                                         guint size);

self :

size :


champlain_tile_set_state ()

void                champlain_tile_set_state            (ChamplainTile *self,
                                                         ChamplainState state);

self :

state :


champlain_tile_set_uri ()

void                champlain_tile_set_uri              (ChamplainTile *self,
                                                         const gchar *uri);

self :

uri :


champlain_tile_set_filename ()

void                champlain_tile_set_filename         (ChamplainTile *self,
                                                         const gchar *filename);

self :

filename :


champlain_tile_set_actor ()

void                champlain_tile_set_actor            (ChamplainTile *self,
                                                         ClutterActor *actor);

self :

actor :

Property Details

The "actor" property

  "actor"                    ClutterActor*         : Read / Write

The tile's actor.


The "etag" property

  "etag"                     gchar*                : Read / Write

The entity tag of the tile.

Default value: NULL


The "filename" property

  "filename"                 gchar*                : Read / Write

The filename of the tile.

Default value: ""


The "size" property

  "size"                     guint                 : Read / Write

The size of the tile.

Allowed values: <= G_MAXINT

Default value: 256


The "state" property

  "state"                    ChamplainState        : Read / Write

The state of the tile.

Default value: CHAMPLAIN_STATE_NONE


The "uri" property

  "uri"                      gchar*                : Read / Write

The URI of the tile.

Default value: ""


The "x" property

  "x"                        gint                  : Read / Write

The X position of the tile.

Default value: 0


The "y" property

  "y"                        gint                  : Read / Write

The Y position of the tile.

Default value: 0


The "zoom-level" property

  "zoom-level"               gint                  : Read / Write

The zoom level of the tile.

Default value: 0