69
<refsect2 id="champlain-zoom-level-new" role="function">
69
<refsect2 id="champlain-zoom-level-new" role="function" condition="since:0.4">
70
70
<title>champlain_zoom_level_new ()</title>
71
<indexterm zone="champlain-zoom-level-new"><primary sortas="champlain_zoom_level_new">champlain_zoom_level_new</primary></indexterm><programlisting><link linkend="ChamplainZoomLevel">ChamplainZoomLevel</link>* champlain_zoom_level_new (void);</programlisting>
73
</para><variablelist role="params">
74
<varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara>
75
</simpara></listitem></varlistentry>
76
</variablelist></refsect2>
77
<refsect2 id="champlain-zoom-level-get-width" role="function">
78
<title>champlain_zoom_level_get_width ()</title>
79
<indexterm zone="champlain-zoom-level-get-width"><primary sortas="champlain_zoom_level_get_width">champlain_zoom_level_get_width</primary></indexterm><programlisting><link linkend="guint">guint</link> champlain_zoom_level_get_width (<link linkend="ChamplainZoomLevel">ChamplainZoomLevel</link> *self);</programlisting>
81
</para><variablelist role="params">
82
<varlistentry><term><parameter>self</parameter> :</term>
84
</simpara></listitem></varlistentry>
85
<varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara>
86
</simpara></listitem></varlistentry>
87
</variablelist></refsect2>
88
<refsect2 id="champlain-zoom-level-get-height" role="function">
89
<title>champlain_zoom_level_get_height ()</title>
90
<indexterm zone="champlain-zoom-level-get-height"><primary sortas="champlain_zoom_level_get_height">champlain_zoom_level_get_height</primary></indexterm><programlisting><link linkend="guint">guint</link> champlain_zoom_level_get_height (<link linkend="ChamplainZoomLevel">ChamplainZoomLevel</link> *self);</programlisting>
92
</para><variablelist role="params">
93
<varlistentry><term><parameter>self</parameter> :</term>
95
</simpara></listitem></varlistentry>
96
<varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara>
97
</simpara></listitem></varlistentry>
98
</variablelist></refsect2>
99
<refsect2 id="champlain-zoom-level-get-zoom-level" role="function">
100
<title>champlain_zoom_level_get_zoom_level ()</title>
101
<indexterm zone="champlain-zoom-level-get-zoom-level"><primary sortas="champlain_zoom_level_get_zoom_level">champlain_zoom_level_get_zoom_level</primary></indexterm><programlisting><link linkend="gint">gint</link> champlain_zoom_level_get_zoom_level (<link linkend="ChamplainZoomLevel">ChamplainZoomLevel</link> *self);</programlisting>
103
</para><variablelist role="params">
104
<varlistentry><term><parameter>self</parameter> :</term>
106
</simpara></listitem></varlistentry>
107
<varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara>
108
</simpara></listitem></varlistentry>
109
</variablelist></refsect2>
110
<refsect2 id="champlain-zoom-level-get-actor" role="function">
111
<title>champlain_zoom_level_get_actor ()</title>
112
<indexterm zone="champlain-zoom-level-get-actor"><primary sortas="champlain_zoom_level_get_actor">champlain_zoom_level_get_actor</primary></indexterm><programlisting><link linkend="ClutterActor">ClutterActor</link>* champlain_zoom_level_get_actor (<link linkend="ChamplainZoomLevel">ChamplainZoomLevel</link> *self);</programlisting>
114
</para><variablelist role="params">
115
<varlistentry><term><parameter>self</parameter> :</term>
117
</simpara></listitem></varlistentry>
118
<varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara>
119
</simpara></listitem></varlistentry>
120
</variablelist></refsect2>
121
<refsect2 id="champlain-zoom-level-set-width" role="function">
71
<indexterm zone="champlain-zoom-level-new" role="0.4"><primary sortas="champlain_zoom_level_new">champlain_zoom_level_new</primary></indexterm><programlisting><link linkend="ChamplainZoomLevel">ChamplainZoomLevel</link>* champlain_zoom_level_new (void);</programlisting>
75
</para><variablelist role="params">
76
<varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara> a new <link linkend="ChamplainZoomLevel"><type>ChamplainZoomLevel</type></link>
78
</simpara></listitem></varlistentry>
79
</variablelist><para role="since">Since 0.4</para></refsect2>
80
<refsect2 id="champlain-zoom-level-set-width" role="function" condition="since:0.4">
122
81
<title>champlain_zoom_level_set_width ()</title>
123
<indexterm zone="champlain-zoom-level-set-width"><primary sortas="champlain_zoom_level_set_width">champlain_zoom_level_set_width</primary></indexterm><programlisting><link linkend="void">void</link> champlain_zoom_level_set_width (<link linkend="ChamplainZoomLevel">ChamplainZoomLevel</link> *self,
82
<indexterm zone="champlain-zoom-level-set-width" role="0.4"><primary sortas="champlain_zoom_level_set_width">champlain_zoom_level_set_width</primary></indexterm><programlisting><link linkend="void">void</link> champlain_zoom_level_set_width (<link linkend="ChamplainZoomLevel">ChamplainZoomLevel</link> *self,
124
83
<link linkend="guint">guint</link> width);</programlisting>
85
Sets the absolute width of a <link linkend="ChamplainZoomLevel"><type>ChamplainZoomLevel</type></link> in tiles</para>
126
87
</para><variablelist role="params">
127
88
<varlistentry><term><parameter>self</parameter> :</term>
89
<listitem><simpara> a <link linkend="ChamplainZoomLevel"><type>ChamplainZoomLevel</type></link>
129
90
</simpara></listitem></varlistentry>
130
91
<varlistentry><term><parameter>width</parameter> :</term>
132
</simpara></listitem></varlistentry>
133
</variablelist></refsect2>
134
<refsect2 id="champlain-zoom-level-set-height" role="function">
92
<listitem><simpara> a width
93
</simpara></listitem></varlistentry>
94
</variablelist><para role="since">Since 0.4</para></refsect2>
95
<refsect2 id="champlain-zoom-level-get-width" role="function" condition="since:0.4">
96
<title>champlain_zoom_level_get_width ()</title>
97
<indexterm zone="champlain-zoom-level-get-width" role="0.4"><primary sortas="champlain_zoom_level_get_width">champlain_zoom_level_get_width</primary></indexterm><programlisting><link linkend="guint">guint</link> champlain_zoom_level_get_width (<link linkend="ChamplainZoomLevel">ChamplainZoomLevel</link> *self);</programlisting>
101
</para><variablelist role="params">
102
<varlistentry><term><parameter>self</parameter> :</term>
103
<listitem><simpara> a <link linkend="ChamplainZoomLevel"><type>ChamplainZoomLevel</type></link>
104
</simpara></listitem></varlistentry>
105
<varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara> the width of a <link linkend="ChamplainZoomLevel"><type>ChamplainZoomLevel</type></link> in tiles
107
</simpara></listitem></varlistentry>
108
</variablelist><para role="since">Since 0.4</para></refsect2>
109
<refsect2 id="champlain-zoom-level-set-height" role="function" condition="since:0.4">
135
110
<title>champlain_zoom_level_set_height ()</title>
136
<indexterm zone="champlain-zoom-level-set-height"><primary sortas="champlain_zoom_level_set_height">champlain_zoom_level_set_height</primary></indexterm><programlisting><link linkend="void">void</link> champlain_zoom_level_set_height (<link linkend="ChamplainZoomLevel">ChamplainZoomLevel</link> *self,
111
<indexterm zone="champlain-zoom-level-set-height" role="0.4"><primary sortas="champlain_zoom_level_set_height">champlain_zoom_level_set_height</primary></indexterm><programlisting><link linkend="void">void</link> champlain_zoom_level_set_height (<link linkend="ChamplainZoomLevel">ChamplainZoomLevel</link> *self,
137
112
<link linkend="guint">guint</link> height);</programlisting>
114
Sets the absolute height of a <link linkend="ChamplainZoomLevel"><type>ChamplainZoomLevel</type></link> in tiles</para>
139
116
</para><variablelist role="params">
140
117
<varlistentry><term><parameter>self</parameter> :</term>
118
<listitem><simpara> a <link linkend="ChamplainZoomLevel"><type>ChamplainZoomLevel</type></link>
142
119
</simpara></listitem></varlistentry>
143
120
<varlistentry><term><parameter>height</parameter> :</term>
145
</simpara></listitem></varlistentry>
146
</variablelist></refsect2>
147
<refsect2 id="champlain-zoom-level-set-zoom-level" role="function">
121
<listitem><simpara> a height
122
</simpara></listitem></varlistentry>
123
</variablelist><para role="since">Since 0.4</para></refsect2>
124
<refsect2 id="champlain-zoom-level-get-height" role="function" condition="since:0.4">
125
<title>champlain_zoom_level_get_height ()</title>
126
<indexterm zone="champlain-zoom-level-get-height" role="0.4"><primary sortas="champlain_zoom_level_get_height">champlain_zoom_level_get_height</primary></indexterm><programlisting><link linkend="guint">guint</link> champlain_zoom_level_get_height (<link linkend="ChamplainZoomLevel">ChamplainZoomLevel</link> *self);</programlisting>
130
</para><variablelist role="params">
131
<varlistentry><term><parameter>self</parameter> :</term>
132
<listitem><simpara> a <link linkend="ChamplainZoomLevel"><type>ChamplainZoomLevel</type></link>
133
</simpara></listitem></varlistentry>
134
<varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara> the height of a <link linkend="ChamplainZoomLevel"><type>ChamplainZoomLevel</type></link> in tiles
136
</simpara></listitem></varlistentry>
137
</variablelist><para role="since">Since 0.4</para></refsect2>
138
<refsect2 id="champlain-zoom-level-set-zoom-level" role="function" condition="since:0.4">
148
139
<title>champlain_zoom_level_set_zoom_level ()</title>
149
<indexterm zone="champlain-zoom-level-set-zoom-level"><primary sortas="champlain_zoom_level_set_zoom_level">champlain_zoom_level_set_zoom_level</primary></indexterm><programlisting><link linkend="void">void</link> champlain_zoom_level_set_zoom_level (<link linkend="ChamplainZoomLevel">ChamplainZoomLevel</link> *self,
140
<indexterm zone="champlain-zoom-level-set-zoom-level" role="0.4"><primary sortas="champlain_zoom_level_set_zoom_level">champlain_zoom_level_set_zoom_level</primary></indexterm><programlisting><link linkend="void">void</link> champlain_zoom_level_set_zoom_level (<link linkend="ChamplainZoomLevel">ChamplainZoomLevel</link> *self,
150
141
<link linkend="gint">gint</link> zoom_level);</programlisting>
143
Sets the zoom_level of a <link linkend="ChamplainZoomLevel"><type>ChamplainZoomLevel</type></link></para>
152
145
</para><variablelist role="params">
153
146
<varlistentry><term><parameter>self</parameter> :</term>
147
<listitem><simpara> a <link linkend="ChamplainZoomLevel"><type>ChamplainZoomLevel</type></link>
155
148
</simpara></listitem></varlistentry>
156
149
<varlistentry><term><parameter>zoom_level</parameter> :</term>
158
</simpara></listitem></varlistentry>
159
</variablelist></refsect2>
160
<refsect2 id="champlain-zoom-level-add-tile" role="function">
150
<listitem><simpara> a zoom_level
151
</simpara></listitem></varlistentry>
152
</variablelist><para role="since">Since 0.4</para></refsect2>
153
<refsect2 id="champlain-zoom-level-get-zoom-level" role="function" condition="since:0.4">
154
<title>champlain_zoom_level_get_zoom_level ()</title>
155
<indexterm zone="champlain-zoom-level-get-zoom-level" role="0.4"><primary sortas="champlain_zoom_level_get_zoom_level">champlain_zoom_level_get_zoom_level</primary></indexterm><programlisting><link linkend="gint">gint</link> champlain_zoom_level_get_zoom_level (<link linkend="ChamplainZoomLevel">ChamplainZoomLevel</link> *self);</programlisting>
159
</para><variablelist role="params">
160
<varlistentry><term><parameter>self</parameter> :</term>
161
<listitem><simpara> a <link linkend="ChamplainZoomLevel"><type>ChamplainZoomLevel</type></link>
162
</simpara></listitem></varlistentry>
163
<varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara> the zoom level of a <link linkend="ChamplainZoomLevel"><type>ChamplainZoomLevel</type></link>
165
</simpara></listitem></varlistentry>
166
</variablelist><para role="since">Since 0.4</para></refsect2>
167
<refsect2 id="champlain-zoom-level-get-actor" role="function" condition="since:0.4">
168
<title>champlain_zoom_level_get_actor ()</title>
169
<indexterm zone="champlain-zoom-level-get-actor" role="0.4"><primary sortas="champlain_zoom_level_get_actor">champlain_zoom_level_get_actor</primary></indexterm><programlisting><link linkend="ClutterActor">ClutterActor</link>* champlain_zoom_level_get_actor (<link linkend="ChamplainZoomLevel">ChamplainZoomLevel</link> *self);</programlisting>
173
</para><variablelist role="params">
174
<varlistentry><term><parameter>self</parameter> :</term>
175
<listitem><simpara> a <link linkend="ChamplainZoomLevel"><type>ChamplainZoomLevel</type></link>
176
</simpara></listitem></varlistentry>
177
<varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara> the <link linkend="ClutterActor"><type>ClutterActor</type></link> containing all the tiles of a <link linkend="ChamplainZoomLevel"><type>ChamplainZoomLevel</type></link>,
178
it should not be unref.
180
</simpara></listitem></varlistentry>
181
</variablelist><para role="since">Since 0.4</para></refsect2>
182
<refsect2 id="champlain-zoom-level-add-tile" role="function" condition="since:0.4">
161
183
<title>champlain_zoom_level_add_tile ()</title>
162
<indexterm zone="champlain-zoom-level-add-tile"><primary sortas="champlain_zoom_level_add_tile">champlain_zoom_level_add_tile</primary></indexterm><programlisting><link linkend="void">void</link> champlain_zoom_level_add_tile (<link linkend="ChamplainZoomLevel">ChamplainZoomLevel</link> *self,
184
<indexterm zone="champlain-zoom-level-add-tile" role="0.4"><primary sortas="champlain_zoom_level_add_tile">champlain_zoom_level_add_tile</primary></indexterm><programlisting><link linkend="void">void</link> champlain_zoom_level_add_tile (<link linkend="ChamplainZoomLevel">ChamplainZoomLevel</link> *self,
163
185
<link linkend="ChamplainTile">ChamplainTile</link> *tile);</programlisting>
187
Adds a <link linkend="ChamplainTile"><type>ChamplainTile</type></link> to a <link linkend="ChamplainZoomLevel"><type>ChamplainZoomLevel</type></link>.</para>
165
189
</para><variablelist role="params">
166
190
<varlistentry><term><parameter>self</parameter> :</term>
191
<listitem><simpara> a <link linkend="ChamplainZoomLevel"><type>ChamplainZoomLevel</type></link>
168
192
</simpara></listitem></varlistentry>
169
193
<varlistentry><term><parameter>tile</parameter> :</term>
194
<listitem><simpara> a <link linkend="ChamplainTile"><type>ChamplainTile</type></link>
171
195
</simpara></listitem></varlistentry>
172
</variablelist></refsect2>
173
<refsect2 id="champlain-zoom-level-remove-tile" role="function">
196
</variablelist><para role="since">Since 0.4</para></refsect2>
197
<refsect2 id="champlain-zoom-level-remove-tile" role="function" condition="since:0.4">
174
198
<title>champlain_zoom_level_remove_tile ()</title>
175
<indexterm zone="champlain-zoom-level-remove-tile"><primary sortas="champlain_zoom_level_remove_tile">champlain_zoom_level_remove_tile</primary></indexterm><programlisting><link linkend="void">void</link> champlain_zoom_level_remove_tile (<link linkend="ChamplainZoomLevel">ChamplainZoomLevel</link> *self,
199
<indexterm zone="champlain-zoom-level-remove-tile" role="0.4"><primary sortas="champlain_zoom_level_remove_tile">champlain_zoom_level_remove_tile</primary></indexterm><programlisting><link linkend="void">void</link> champlain_zoom_level_remove_tile (<link linkend="ChamplainZoomLevel">ChamplainZoomLevel</link> *self,
176
200
<link linkend="ChamplainTile">ChamplainTile</link> *tile);</programlisting>
202
Removes a <link linkend="ChamplainTile"><type>ChamplainTile</type></link> to a <link linkend="ChamplainZoomLevel"><type>ChamplainZoomLevel</type></link>.</para>
178
204
</para><variablelist role="params">
179
205
<varlistentry><term><parameter>self</parameter> :</term>
206
<listitem><simpara> a <link linkend="ChamplainZoomLevel"><type>ChamplainZoomLevel</type></link>
181
207
</simpara></listitem></varlistentry>
182
208
<varlistentry><term><parameter>tile</parameter> :</term>
209
<listitem><simpara> a <link linkend="ChamplainTile"><type>ChamplainTile</type></link>
184
210
</simpara></listitem></varlistentry>
185
</variablelist></refsect2>
186
<refsect2 id="champlain-zoom-level-tile-count" role="function">
211
</variablelist><para role="since">Since 0.4</para></refsect2>
212
<refsect2 id="champlain-zoom-level-tile-count" role="function" condition="since:0.4">
187
213
<title>champlain_zoom_level_tile_count ()</title>
188
<indexterm zone="champlain-zoom-level-tile-count"><primary sortas="champlain_zoom_level_tile_count">champlain_zoom_level_tile_count</primary></indexterm><programlisting><link linkend="guint">guint</link> champlain_zoom_level_tile_count (<link linkend="ChamplainZoomLevel">ChamplainZoomLevel</link> *self);</programlisting>
214
<indexterm zone="champlain-zoom-level-tile-count" role="0.4"><primary sortas="champlain_zoom_level_tile_count">champlain_zoom_level_tile_count</primary></indexterm><programlisting><link linkend="guint">guint</link> champlain_zoom_level_tile_count (<link linkend="ChamplainZoomLevel">ChamplainZoomLevel</link> *self);</programlisting>
190
218
</para><variablelist role="params">
191
219
<varlistentry><term><parameter>self</parameter> :</term>
193
</simpara></listitem></varlistentry>
194
<varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara>
195
</simpara></listitem></varlistentry>
196
</variablelist></refsect2>
197
<refsect2 id="champlain-zoom-level-get-nth-tile" role="function">
220
<listitem><simpara> a <link linkend="ChamplainZoomLevel"><type>ChamplainZoomLevel</type></link>
221
</simpara></listitem></varlistentry>
222
<varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara> the number of tiles in a <link linkend="ChamplainZoomLevel"><type>ChamplainZoomLevel</type></link>.
224
</simpara></listitem></varlistentry>
225
</variablelist><para role="since">Since 0.4</para></refsect2>
226
<refsect2 id="champlain-zoom-level-get-nth-tile" role="function" condition="since:0.4">
198
227
<title>champlain_zoom_level_get_nth_tile ()</title>
199
<indexterm zone="champlain-zoom-level-get-nth-tile"><primary sortas="champlain_zoom_level_get_nth_tile">champlain_zoom_level_get_nth_tile</primary></indexterm><programlisting><link linkend="ChamplainTile">ChamplainTile</link>* champlain_zoom_level_get_nth_tile (<link linkend="ChamplainZoomLevel">ChamplainZoomLevel</link> *self,
228
<indexterm zone="champlain-zoom-level-get-nth-tile" role="0.4"><primary sortas="champlain_zoom_level_get_nth_tile">champlain_zoom_level_get_nth_tile</primary></indexterm><programlisting><link linkend="ChamplainTile">ChamplainTile</link>* champlain_zoom_level_get_nth_tile (<link linkend="ChamplainZoomLevel">ChamplainZoomLevel</link> *self,
200
229
<link linkend="guint">guint</link> index);</programlisting>
202
233
</para><variablelist role="params">
203
234
<varlistentry><term><parameter>self</parameter> :</term>
235
<listitem><simpara> a <link linkend="ChamplainZoomLevel"><type>ChamplainZoomLevel</type></link>
205
236
</simpara></listitem></varlistentry>
206
237
<varlistentry><term><parameter>index</parameter> :</term>
208
</simpara></listitem></varlistentry>
209
<varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara>
210
</simpara></listitem></varlistentry>
211
</variablelist></refsect2>
238
<listitem><simpara> an index
239
</simpara></listitem></varlistentry>
240
<varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara> the <link linkend="ChamplainTile"><type>ChamplainTile</type></link> at given index
242
</simpara></listitem></varlistentry>
243
</variablelist><para role="since">Since 0.4</para></refsect2>