4
4
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
5
5
<title>ChamplainTile</title>
6
<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
6
<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
7
7
<link rel="home" href="index.html" title="libchamplain Reference Manual">
8
8
<link rel="up" href="ch02.html" title="II. Map Source API Reference">
9
9
<link rel="prev" href="ChamplainNetworkMapSource.html" title="ChamplainNetworkMapSource">
87
87
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
88
88
>gchar</a> * <a class="link" href="ChamplainTile.html#champlain-tile-get-filename" title="champlain_tile_get_filename ()">champlain_tile_get_filename</a> (<a class="link" href="ChamplainTile.html" title="ChamplainTile">ChamplainTile</a> *self);
90
href="/usr/share/gtk-doc/html/clutter/ClutterActor.html"
90
href="/usr/share/gtk-doc/html/clutter-1.0/clutter/ClutterActor.html"
91
91
>ClutterActor</a> * <a class="link" href="ChamplainTile.html#champlain-tile-get-actor" title="champlain_tile_get_actor ()">champlain_tile_get_actor</a> (<a class="link" href="ChamplainTile.html" title="ChamplainTile">ChamplainTile</a> *self);
92
92
void <a class="link" href="ChamplainTile.html#champlain-tile-set-x" title="champlain_tile_set_x ()">champlain_tile_set_x</a> (<a class="link" href="ChamplainTile.html" title="ChamplainTile">ChamplainTile</a> *self,
116
116
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
117
117
>gchar</a> *filename);
119
href="/usr/share/gtk-doc/html/clutter/ClutterActor.html"
119
href="/usr/share/gtk-doc/html/clutter-1.0/clutter/ClutterActor.html"
120
120
>ClutterActor</a> * <a class="link" href="ChamplainTile.html#champlain-tile-get-content" title="champlain_tile_get_content ()">champlain_tile_get_content</a> (<a class="link" href="ChamplainTile.html" title="ChamplainTile">ChamplainTile</a> *self);
121
const char * <a class="link" href="ChamplainTile.html#champlain-tile-get-etag" title="champlain_tile_get_etag ()">champlain_tile_get_etag</a> (<a class="link" href="ChamplainTile.html" title="ChamplainTile">ChamplainTile</a> *self);
122
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
123
>gchar</a> * <a class="link" href="ChamplainTile.html#champlain-tile-get-etag" title="champlain_tile_get_etag ()">champlain_tile_get_etag</a> (<a class="link" href="ChamplainTile.html" title="ChamplainTile">ChamplainTile</a> *self);
123
125
href="http://library.gnome.org/devel/glib/unstable/glib-Date-and-Time-Functions.html#GTimeVal"
124
126
>GTimeVal</a> * <a class="link" href="ChamplainTile.html#champlain-tile-get-modified-time" title="champlain_tile_get_modified_time ()">champlain_tile_get_modified_time</a> (<a class="link" href="ChamplainTile.html" title="ChamplainTile">ChamplainTile</a> *self);
125
char * <a class="link" href="ChamplainTile.html#champlain-tile-get-modified-time-string" title="champlain_tile_get_modified_time_string ()">champlain_tile_get_modified_time_string</a>
128
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
129
>gchar</a> * <a class="link" href="ChamplainTile.html#champlain-tile-get-modified-time-string" title="champlain_tile_get_modified_time_string ()">champlain_tile_get_modified_time_string</a>
126
130
(<a class="link" href="ChamplainTile.html" title="ChamplainTile">ChamplainTile</a> *self);
127
131
void <a class="link" href="ChamplainTile.html#champlain-tile-set-content" title="champlain_tile_set_content ()">champlain_tile_set_content</a> (<a class="link" href="ChamplainTile.html" title="ChamplainTile">ChamplainTile</a> *self,
129
href="/usr/share/gtk-doc/html/clutter/ClutterActor.html"
133
href="/usr/share/gtk-doc/html/clutter-1.0/clutter/ClutterActor.html"
130
134
>ClutterActor</a> *actor,
132
136
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
136
140
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
137
141
>gchar</a> *etag);
138
142
void <a class="link" href="ChamplainTile.html#champlain-tile-set-modified-time" title="champlain_tile_set_modified_time ()">champlain_tile_set_modified_time</a> (<a class="link" href="ChamplainTile.html" title="ChamplainTile">ChamplainTile</a> *self,
140
144
href="http://library.gnome.org/devel/glib/unstable/glib-Date-and-Time-Functions.html#GTimeVal"
141
145
>GTimeVal</a> *time);
154
158
<a name="ChamplainTile.properties"></a><h2>Properties</h2>
155
159
<pre class="synopsis">
156
160
"<a class="link" href="ChamplainTile.html#ChamplainTile--actor" title='The "actor" property'>actor</a>" <a
157
href="/usr/share/gtk-doc/html/clutter/ClutterActor.html"
161
href="/usr/share/gtk-doc/html/clutter-1.0/clutter/ClutterActor.html"
158
162
>ClutterActor</a>* : Read
159
163
"<a class="link" href="ChamplainTile.html#ChamplainTile--content" title='The "content" property'>content</a>" <a
160
href="/usr/share/gtk-doc/html/clutter/ClutterActor.html"
164
href="/usr/share/gtk-doc/html/clutter-1.0/clutter/ClutterActor.html"
161
165
>ClutterActor</a>* : Read / Write
162
166
"<a class="link" href="ChamplainTile.html#ChamplainTile--etag" title='The "etag" property'>etag</a>" <a
163
167
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
210
214
<col align="left" valign="top">
212
216
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
213
<td>a new <a class="link" href="ChamplainTile.html" title="ChamplainTile"><span class="type">ChamplainTile</span></a>
217
<td> a new <a class="link" href="ChamplainTile.html" title="ChamplainTile"><span class="type">ChamplainTile</span></a>
467
471
<div class="refsect2" title="champlain_tile_get_actor ()">
468
472
<a name="champlain-tile-get-actor"></a><h3>champlain_tile_get_actor ()</h3>
469
473
<pre class="programlisting"><a
470
href="/usr/share/gtk-doc/html/clutter/ClutterActor.html"
474
href="/usr/share/gtk-doc/html/clutter-1.0/clutter/ClutterActor.html"
471
475
>ClutterActor</a> * champlain_tile_get_actor (<a class="link" href="ChamplainTile.html" title="ChamplainTile">ChamplainTile</a> *self);</pre>
485
489
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
486
<td>the tile's actor. This actor should not change during the tile's
490
<td> the tile's actor. This actor should not change during the tile's
491
lifetime. You should not unref this actor, it is owned by the tile.
690
694
<div class="refsect2" title="champlain_tile_get_content ()">
691
695
<a name="champlain-tile-get-content"></a><h3>champlain_tile_get_content ()</h3>
692
696
<pre class="programlisting"><a
693
href="/usr/share/gtk-doc/html/clutter/ClutterActor.html"
697
href="/usr/share/gtk-doc/html/clutter-1.0/clutter/ClutterActor.html"
694
698
>ClutterActor</a> * champlain_tile_get_content (<a class="link" href="ChamplainTile.html" title="ChamplainTile">ChamplainTile</a> *self);</pre>
708
712
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
709
<td>the tile's content
713
<td> the tile's content, this actor will change each time the tile's content changes.
714
You should not unref this content, it is owned by the tile.
718
723
<div class="refsect2" title="champlain_tile_get_etag ()">
719
724
<a name="champlain-tile-get-etag"></a><h3>champlain_tile_get_etag ()</h3>
720
<pre class="programlisting">const char * champlain_tile_get_etag (<a class="link" href="ChamplainTile.html" title="ChamplainTile">ChamplainTile</a> *self);</pre>
725
<pre class="programlisting">const <a
726
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
727
>gchar</a> * champlain_tile_get_etag (<a class="link" href="ChamplainTile.html" title="ChamplainTile">ChamplainTile</a> *self);</pre>
772
779
<div class="refsect2" title="champlain_tile_get_modified_time_string ()">
773
780
<a name="champlain-tile-get-modified-time-string"></a><h3>champlain_tile_get_modified_time_string ()</h3>
774
<pre class="programlisting">char * champlain_tile_get_modified_time_string
781
<pre class="programlisting"><a
782
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
783
>gchar</a> * champlain_tile_get_modified_time_string
775
784
(<a class="link" href="ChamplainTile.html" title="ChamplainTile">ChamplainTile</a> *self);</pre>
800
809
<a name="champlain-tile-set-content"></a><h3>champlain_tile_set_content ()</h3>
801
810
<pre class="programlisting">void champlain_tile_set_content (<a class="link" href="ChamplainTile.html" title="ChamplainTile">ChamplainTile</a> *self,
803
href="/usr/share/gtk-doc/html/clutter/ClutterActor.html"
812
href="/usr/share/gtk-doc/html/clutter-1.0/clutter/ClutterActor.html"
804
813
>ClutterActor</a> *actor,
806
815
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
807
816
>gboolean</a> fade_in);</pre>
818
Sets the tile's content</p>
812
821
<div class="variablelist"><table border="0">
863
872
<div class="refsect2" title="champlain_tile_set_modified_time ()">
864
873
<a name="champlain-tile-set-modified-time"></a><h3>champlain_tile_set_modified_time ()</h3>
865
874
<pre class="programlisting">void champlain_tile_set_modified_time (<a class="link" href="ChamplainTile.html" title="ChamplainTile">ChamplainTile</a> *self,
867
876
href="http://library.gnome.org/devel/glib/unstable/glib-Date-and-Time-Functions.html#GTimeVal"
868
877
>GTimeVal</a> *time);</pre>
882
891
<td><p><span class="term"><em class="parameter"><code>time</code></em> :</span></p></td>
884
893
href="http://library.gnome.org/devel/glib/unstable/glib-Date-and-Time-Functions.html#GTimeVal"
885
><span class="type">GTimeVal</span></a>
894
><span class="type">GTimeVal</span></a>, the value will be copied
895
904
<div class="refsect2" title='The "actor" property'>
896
905
<a name="ChamplainTile--actor"></a><h3>The <code class="literal">"actor"</code> property</h3>
897
906
<pre class="programlisting"> "actor" <a
898
href="/usr/share/gtk-doc/html/clutter/ClutterActor.html"
907
href="/usr/share/gtk-doc/html/clutter-1.0/clutter/ClutterActor.html"
899
908
>ClutterActor</a>* : Read</pre>
902
href="/usr/share/gtk-doc/html/clutter/ClutterActor.html"
911
href="/usr/share/gtk-doc/html/clutter-1.0/clutter/ClutterActor.html"
903
912
><span class="type">ClutterActor</span></a> where the tile content is rendered. Should never change
904
913
during the tile's life.</p>
910
919
<div class="refsect2" title='The "content" property'>
911
920
<a name="ChamplainTile--content"></a><h3>The <code class="literal">"content"</code> property</h3>
912
921
<pre class="programlisting"> "content" <a
913
href="/usr/share/gtk-doc/html/clutter/ClutterActor.html"
922
href="/usr/share/gtk-doc/html/clutter-1.0/clutter/ClutterActor.html"
914
923
>ClutterActor</a>* : Read / Write</pre>
917
href="/usr/share/gtk-doc/html/clutter/ClutterActor.html"
926
href="/usr/share/gtk-doc/html/clutter-1.0/clutter/ClutterActor.html"
918
927
><span class="type">ClutterActor</span></a> with the specific image content. When changing this
919
928
property, the new actor will be faded in.</p>