-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathapi__tiles_8cc_source.html
More file actions
136 lines (134 loc) · 29.9 KB
/
api__tiles_8cc_source.html
File metadata and controls
136 lines (134 loc) · 29.9 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.14"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Simutrans-Squirrel-API: api_tiles.cc Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Simutrans-Squirrel-API
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.14 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */</script>
<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="headertitle">
<div class="title">api_tiles.cc</div> </div>
</div><!--header-->
<div class="contents">
<a href="api__tiles_8cc.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> </div><div class="line"><a name="l00013"></a><span class="lineno"><a class="line" href="classtile__x.html"> 13</a></span> <span class="keyword">class </span><a class="code" href="classtile__x.html">tile_x</a> : <span class="keyword">public</span> <a class="code" href="classcoord3d.html">coord3d</a>,<a class="code" href="classextend__get.html">extend_get</a>,<a class="code" href="classingame__object.html">ingame_object</a> {</div><div class="line"><a name="l00014"></a><span class="lineno"> 14</span> <span class="keyword">public</span>:</div><div class="line"><a name="l00023"></a><span class="lineno"> 23</span>  <a class="code" href="classtile__x.html#a3c8438e4e3d64604e7ac0f98f1fe3491">tile_x</a>(integer <a class="code" href="classcoord3d.html#a52a528d37f4e3a486e4c5ee8e78554d8">x</a>, integer <a class="code" href="classcoord3d.html#a6e16a3a8dc5abbf3ce6cc91f0c3f4494">y</a>, integer <a class="code" href="classcoord3d.html#ac0605ab7d344f3296bc32666c919a3ef">z</a>);</div><div class="line"><a name="l00027"></a><span class="lineno"> 27</span>  <span class="keywordtype">bool</span> <a class="code" href="classtile__x.html#ac56a031b8a836c6c3d67425abeb02283">is_valid</a>();</div><div class="line"><a name="l00032"></a><span class="lineno"> 32</span>  <a class="code" href="classmap__object__x.html">map_object_x</a> <a class="code" href="classtile__x.html#add66e14421f6503139fb2e47459ea7db">find_object</a>(<a class="code" href="api__const_8cc.html#af16da98cba4f09b335898bbba756034b">map_objects</a>);</div><div class="line"><a name="l00044"></a><span class="lineno"> 44</span>  <span class="keywordtype">string</span> <a class="code" href="group__game__cmd.html#ga89fc4097e502862e9efb0a7c726da383">remove_object</a>(<a class="code" href="classplayer__x.html">player_x</a> pl, <a class="code" href="api__const_8cc.html#af16da98cba4f09b335898bbba756034b">map_objects</a> type);</div><div class="line"><a name="l00049"></a><span class="lineno"> 49</span>  <a class="code" href="classhalt__x.html">halt_x</a> <a class="code" href="classtile__x.html#a9316ed3a8a70a5de02991502a4be7984">get_halt</a>();</div><div class="line"><a name="l00054"></a><span class="lineno"> 54</span>  <span class="keywordtype">bool</span> <a class="code" href="classtile__x.html#aea808fde64d1d7fb0e8f5e3fb7de0edb">is_water</a>();</div><div class="line"><a name="l00059"></a><span class="lineno"> 59</span>  <span class="keywordtype">bool</span> <a class="code" href="classtile__x.html#a07534e55888c2cdd5dece372df36eda7">is_bridge</a>();</div><div class="line"><a name="l00064"></a><span class="lineno"> 64</span>  <span class="keywordtype">bool</span> <a class="code" href="classtile__x.html#a8eea804aee9ae14d4ab9e0a1e576ac54">is_tunnel</a>();</div><div class="line"><a name="l00069"></a><span class="lineno"> 69</span>  <span class="keywordtype">bool</span> <a class="code" href="classtile__x.html#a9ebadebe8bb3737604763d76d680b939">is_empty</a>();</div><div class="line"><a name="l00074"></a><span class="lineno"> 74</span>  <span class="keywordtype">bool</span> <a class="code" href="classtile__x.html#ace786f0f139ea0e7d9054b2a5f0a423a">is_ground</a>();</div><div class="line"><a name="l00079"></a><span class="lineno"> 79</span>  <a class="code" href="classslope.html">slope</a> <a class="code" href="classtile__x.html#aec1df1d17224df6277b68a4fd6b779ee">get_slope</a>();</div><div class="line"><a name="l00084"></a><span class="lineno"> 84</span>  <span class="keywordtype">string</span> <a class="code" href="classtile__x.html#abc4b12065b0c1ff80be18ad03bb4833e">get_text</a>();</div><div class="line"><a name="l00090"></a><span class="lineno"> 90</span>  <span class="keywordtype">bool</span> <a class="code" href="classtile__x.html#ae17aeea82de106126c477c6ddaf94965">has_way</a>(<a class="code" href="api__const_8cc.html#a54cfd1fb3beb4607096d5c42809655af">way_types</a> wt);</div><div class="line"><a name="l00095"></a><span class="lineno"> 95</span>  <span class="keywordtype">bool</span> <a class="code" href="classtile__x.html#a578b3d5cd34685f06b54ba9c7ad1124a">has_ways</a>();</div><div class="line"><a name="l00100"></a><span class="lineno"> 100</span>  <span class="keywordtype">bool</span> <a class="code" href="classtile__x.html#a3b7864e6b88c9c5ec8ee651ae2327f42">has_two_ways</a>();</div><div class="line"><a name="l00106"></a><span class="lineno"> 106</span>  <a class="code" href="classway__x.html">way_x</a> <a class="code" href="classtile__x.html#a3adc79cb729b16e34a1011c1be3b68cc">get_way</a>(<a class="code" href="api__const_8cc.html#a54cfd1fb3beb4607096d5c42809655af">way_types</a> wt);</div><div class="line"><a name="l00112"></a><span class="lineno"> 112</span>  <a class="code" href="classdir.html">dir</a> <a class="code" href="classtile__x.html#a50184cec8050384b14ea6a16de4deb9d">get_way_dirs</a>(waytypes wt);</div><div class="line"><a name="l00118"></a><span class="lineno"> 118</span>  <a class="code" href="classdir.html">dir</a> <a class="code" href="classtile__x.html#abe8c34bc24173edd2a98bba2fcfb3d47">get_way_dirs_masked</a>(waytypes wt);</div><div class="line"><a name="l00124"></a><span class="lineno"> 124</span>  <a class="code" href="classdir.html">dir</a> <a class="code" href="classtile__x.html#a29d5b3a77386efd3a877e765c3131326">get_canal_ribi</a>();</div><div class="line"><a name="l00131"></a><span class="lineno"> 131</span>  <a class="code" href="classtile__x.html">tile_x</a> <a class="code" href="classtile__x.html#a2232f037080b85263ce9d0541b4a0730">get_neighbour</a>(<a class="code" href="api__const_8cc.html#a54cfd1fb3beb4607096d5c42809655af">way_types</a> wt, <a class="code" href="classdir.html">dir</a> d);</div><div class="line"><a name="l00136"></a><span class="lineno"> 136</span>  <a class="code" href="classdepot__x.html">depot_x</a> <a class="code" href="classtile__x.html#a79d5b63703d99b874261340b8f4a2840">get_depot</a>();</div><div class="line"><a name="l00142"></a><span class="lineno"> 142</span>  <span class="keywordtype">string</span> <a class="code" href="classtile__x.html#a05986fa87a0865b29fea807b5e1c791f">can_remove_all_objects</a>(<a class="code" href="classplayer__x.html">player_x</a> pl);</div><div class="line"><a name="l00149"></a><span class="lineno"> 149</span>  <span class="keywordtype">bool</span> <a class="code" href="classtile__x.html#a74339b1171d37c21f7731a6605f391ab">is_marked</a>();</div><div class="line"><a name="l00152"></a><span class="lineno"> 152</span>  <span class="keywordtype">void</span> <a class="code" href="classtile__x.html#a7e8849fdb7e2663875e6faa672b39af5">unmark</a>();</div><div class="line"><a name="l00154"></a><span class="lineno"> 154</span>  <span class="keywordtype">void</span> <a class="code" href="classtile__x.html#a90150baba1f84491b941064e57a82ddb">mark</a>();</div><div class="line"><a name="l00156"></a><span class="lineno"> 156</span> </div><div class="line"><a name="l00159"></a><span class="lineno"> 159</span>  array<convoy_x> <a class="code" href="classtile__x.html#a0f5a58b9faadb2a5cf1e84d6d456544a">get_convoys</a>();</div><div class="line"><a name="l00169"></a><span class="lineno"> 169</span>  <a class="code" href="classtile__object__list__x.html">tile_object_list_x</a> <a class="code" href="classtile__x.html#a94386f29495bbd2d2899986d5150681a">get_objects</a>();</div><div class="line"><a name="l00170"></a><span class="lineno"> 170</span> };</div><div class="line"><a name="l00176"></a><span class="lineno"><a class="line" href="classtile__object__list__x.html"> 176</a></span> <span class="keyword">class </span><a class="code" href="classtile__object__list__x.html">tile_object_list_x</a> : <span class="keyword">public</span> <a class="code" href="classcoord3d.html">coord3d</a> {</div><div class="line"><a name="l00177"></a><span class="lineno"> 177</span> <span class="keyword">public</span>:</div><div class="line"><a name="l00181"></a><span class="lineno"> 181</span> <span class="keyword">private</span>:</div><div class="line"><a name="l00182"></a><span class="lineno"> 182</span>  <span class="keywordtype">void</span> <a class="code" href="classtile__object__list__x.html#aff69d476e5d64f3e1614cff18baf0c23">_nexti</a>();</div><div class="line"><a name="l00183"></a><span class="lineno"> 183</span> <span class="keyword">public</span>:</div><div class="line"><a name="l00187"></a><span class="lineno"> 187</span> <span class="keyword">private</span>:</div><div class="line"><a name="l00188"></a><span class="lineno"> 188</span>  <span class="keywordtype">void</span> <a class="code" href="classtile__object__list__x.html#a3e873aee4e9df72577b59cee63d51c8c">_get</a>();</div><div class="line"><a name="l00189"></a><span class="lineno"> 189</span> <span class="keyword">public</span>:</div><div class="line"><a name="l00193"></a><span class="lineno"> 193</span>  integer <a class="code" href="classtile__object__list__x.html#af0c7c9685fa4d598c65511f1df642141">get_count</a>();</div><div class="line"><a name="l00194"></a><span class="lineno"> 194</span> };</div><div class="line"><a name="l00198"></a><span class="lineno"><a class="line" href="classsquare__x.html"> 198</a></span> <span class="keyword">class </span><a class="code" href="classsquare__x.html">square_x</a> : <span class="keyword">public</span> <a class="code" href="classcoord.html">coord</a>,<a class="code" href="classextend__get.html">extend_get</a>,<a class="code" href="classingame__object.html">ingame_object</a> {</div><div class="line"><a name="l00199"></a><span class="lineno"> 199</span> <span class="keyword">public</span>:</div><div class="line"><a name="l00206"></a><span class="lineno"> 206</span>  <a class="code" href="classsquare__x.html#ae341317d0782bddd507e84df5bc25089">square_x</a>(integer <a class="code" href="classcoord.html#a31d0b44c0bfcea55a67587a3d8fe2348">x</a>, integer <a class="code" href="classcoord.html#a77e983dd41d55fb0594e983cc1cbcf15">y</a>);</div><div class="line"><a name="l00210"></a><span class="lineno"> 210</span>  <span class="keywordtype">bool</span> <a class="code" href="classsquare__x.html#a49187dfdc1603c62aa7a505baee11417">is_valid</a>();</div><div class="line"><a name="l00216"></a><span class="lineno"> 216</span>  <a class="code" href="classhalt__x.html">halt_x</a> <a class="code" href="classsquare__x.html#a41e936269214824e3d8523ea79dd712e">get_halt</a>();</div><div class="line"><a name="l00222"></a><span class="lineno"> 222</span>  <a class="code" href="classhalt__x.html">halt_x</a> <a class="code" href="classsquare__x.html#afbeb5b10a99693e2a92bad9671ac7744">get_player_halt</a>(<a class="code" href="classplayer__x.html">player_x</a> pl);</div><div class="line"><a name="l00228"></a><span class="lineno"> 228</span>  <a class="code" href="classtile__x.html">tile_x</a> <a class="code" href="classsquare__x.html#af6d93fe092d34d6c59d221ecb8e5a2b0">get_tile_at_height</a>(integer z);</div><div class="line"><a name="l00233"></a><span class="lineno"> 233</span>  <a class="code" href="classtile__x.html">tile_x</a> <a class="code" href="classsquare__x.html#a6538ad504f6ddb8ef8e00fcbf38b8b2e">get_ground_tile</a>();</div><div class="line"><a name="l00237"></a><span class="lineno"> 237</span>  array<halt_x> <a class="code" href="classsquare__x.html#aa852eeb6e02789a26cfb3af5e70ef87e">get_halt_list</a>();</div><div class="line"><a name="l00241"></a><span class="lineno"> 241</span>  <a class="code" href="api__const_8cc.html#a97fbf403f6c108df8703d4022409e844">climates</a> <a class="code" href="classsquare__x.html#af9d75127bf60bd317d7850944e91d58e">get_climate</a>();</div><div class="line"><a name="l00242"></a><span class="lineno"> 242</span> };</div><div class="ttc" id="classsquare__x_html_af9d75127bf60bd317d7850944e91d58e"><div class="ttname"><a href="classsquare__x.html#af9d75127bf60bd317d7850944e91d58e">square_x::get_climate</a></div><div class="ttdeci">climates get_climate()</div></div>
<div class="ttc" id="classtile__x_html_a94386f29495bbd2d2899986d5150681a"><div class="ttname"><a href="classtile__x.html#a94386f29495bbd2d2899986d5150681a">tile_x::get_objects</a></div><div class="ttdeci">tile_object_list_x get_objects()</div></div>
<div class="ttc" id="api__const_8cc_html_a54cfd1fb3beb4607096d5c42809655af"><div class="ttname"><a href="api__const_8cc.html#a54cfd1fb3beb4607096d5c42809655af">way_types</a></div><div class="ttdeci">way_types</div><div class="ttdef"><b>Definition:</b> <a href="api__const_8cc_source.html#l00118">api_const.cc:118</a></div></div>
<div class="ttc" id="classcoord3d_html_a6e16a3a8dc5abbf3ce6cc91f0c3f4494"><div class="ttname"><a href="classcoord3d.html#a6e16a3a8dc5abbf3ce6cc91f0c3f4494">coord3d::y</a></div><div class="ttdeci">integer y</div><div class="ttdoc">y-coordinate </div><div class="ttdef"><b>Definition:</b> <a href="api__simple_8cc_source.html#l00075">api_simple.cc:75</a></div></div>
<div class="ttc" id="classway__x_html"><div class="ttname"><a href="classway__x.html">way_x</a></div><div class="ttdef"><b>Definition:</b> <a href="api__map__objects_8cc_source.html#l00162">api_map_objects.cc:162</a></div></div>
<div class="ttc" id="classsquare__x_html_a41e936269214824e3d8523ea79dd712e"><div class="ttname"><a href="classsquare__x.html#a41e936269214824e3d8523ea79dd712e">square_x::get_halt</a></div><div class="ttdeci">halt_x get_halt()</div></div>
<div class="ttc" id="classtile__x_html_a8eea804aee9ae14d4ab9e0a1e576ac54"><div class="ttname"><a href="classtile__x.html#a8eea804aee9ae14d4ab9e0a1e576ac54">tile_x::is_tunnel</a></div><div class="ttdeci">bool is_tunnel()</div></div>
<div class="ttc" id="classtile__object__list__x_html_aff69d476e5d64f3e1614cff18baf0c23"><div class="ttname"><a href="classtile__object__list__x.html#aff69d476e5d64f3e1614cff18baf0c23">tile_object_list_x::_nexti</a></div><div class="ttdeci">void _nexti()</div></div>
<div class="ttc" id="classextend__get_html"><div class="ttname"><a href="classextend__get.html">extend_get</a></div><div class="ttdef"><b>Definition:</b> <a href="api__base_8h_source.html#l00075">api_base.h:75</a></div></div>
<div class="ttc" id="classtile__x_html_a7e8849fdb7e2663875e6faa672b39af5"><div class="ttname"><a href="classtile__x.html#a7e8849fdb7e2663875e6faa672b39af5">tile_x::unmark</a></div><div class="ttdeci">void unmark()</div><div class="ttdoc">Unmark tile. </div></div>
<div class="ttc" id="classsquare__x_html_ae341317d0782bddd507e84df5bc25089"><div class="ttname"><a href="classsquare__x.html#ae341317d0782bddd507e84df5bc25089">square_x::square_x</a></div><div class="ttdeci">square_x(integer x, integer y)</div></div>
<div class="ttc" id="classtile__x_html"><div class="ttname"><a href="classtile__x.html">tile_x</a></div><div class="ttdef"><b>Definition:</b> <a href="api__tiles_8cc_source.html#l00013">api_tiles.cc:13</a></div></div>
<div class="ttc" id="classtile__x_html_a79d5b63703d99b874261340b8f4a2840"><div class="ttname"><a href="classtile__x.html#a79d5b63703d99b874261340b8f4a2840">tile_x::get_depot</a></div><div class="ttdeci">depot_x get_depot()</div></div>
<div class="ttc" id="classsquare__x_html_af6d93fe092d34d6c59d221ecb8e5a2b0"><div class="ttname"><a href="classsquare__x.html#af6d93fe092d34d6c59d221ecb8e5a2b0">square_x::get_tile_at_height</a></div><div class="ttdeci">tile_x get_tile_at_height(integer z)</div></div>
<div class="ttc" id="classcoord3d_html"><div class="ttname"><a href="classcoord3d.html">coord3d</a></div><div class="ttdef"><b>Definition:</b> <a href="api__simple_8cc_source.html#l00070">api_simple.cc:70</a></div></div>
<div class="ttc" id="classtile__x_html_a05986fa87a0865b29fea807b5e1c791f"><div class="ttname"><a href="classtile__x.html#a05986fa87a0865b29fea807b5e1c791f">tile_x::can_remove_all_objects</a></div><div class="ttdeci">string can_remove_all_objects(player_x pl)</div></div>
<div class="ttc" id="classsquare__x_html_aa852eeb6e02789a26cfb3af5e70ef87e"><div class="ttname"><a href="classsquare__x.html#aa852eeb6e02789a26cfb3af5e70ef87e">square_x::get_halt_list</a></div><div class="ttdeci">array< halt_x > get_halt_list()</div></div>
<div class="ttc" id="classtile__x_html_a9316ed3a8a70a5de02991502a4be7984"><div class="ttname"><a href="classtile__x.html#a9316ed3a8a70a5de02991502a4be7984">tile_x::get_halt</a></div><div class="ttdeci">halt_x get_halt()</div></div>
<div class="ttc" id="classtile__x_html_a3adc79cb729b16e34a1011c1be3b68cc"><div class="ttname"><a href="classtile__x.html#a3adc79cb729b16e34a1011c1be3b68cc">tile_x::get_way</a></div><div class="ttdeci">way_x get_way(way_types wt)</div></div>
<div class="ttc" id="classcoord_html"><div class="ttname"><a href="classcoord.html">coord</a></div><div class="ttdef"><b>Definition:</b> <a href="api__simple_8cc_source.html#l00032">api_simple.cc:32</a></div></div>
<div class="ttc" id="classslope_html"><div class="ttname"><a href="classslope.html">slope</a></div><div class="ttdef"><b>Definition:</b> <a href="api__simple_8cc_source.html#l00180">api_simple.cc:180</a></div></div>
<div class="ttc" id="classtile__x_html_a29d5b3a77386efd3a877e765c3131326"><div class="ttname"><a href="classtile__x.html#a29d5b3a77386efd3a877e765c3131326">tile_x::get_canal_ribi</a></div><div class="ttdeci">dir get_canal_ribi()</div></div>
<div class="ttc" id="classdir_html"><div class="ttname"><a href="classdir.html">dir</a></div><div class="ttdef"><b>Definition:</b> <a href="api__simple_8cc_source.html#l00110">api_simple.cc:110</a></div></div>
<div class="ttc" id="classtile__x_html_a9ebadebe8bb3737604763d76d680b939"><div class="ttname"><a href="classtile__x.html#a9ebadebe8bb3737604763d76d680b939">tile_x::is_empty</a></div><div class="ttdeci">bool is_empty()</div></div>
<div class="ttc" id="classtile__x_html_ace786f0f139ea0e7d9054b2a5f0a423a"><div class="ttname"><a href="classtile__x.html#ace786f0f139ea0e7d9054b2a5f0a423a">tile_x::is_ground</a></div><div class="ttdeci">bool is_ground()</div></div>
<div class="ttc" id="classsquare__x_html"><div class="ttname"><a href="classsquare__x.html">square_x</a></div><div class="ttdef"><b>Definition:</b> <a href="api__tiles_8cc_source.html#l00198">api_tiles.cc:198</a></div></div>
<div class="ttc" id="classtile__object__list__x_html_a3e873aee4e9df72577b59cee63d51c8c"><div class="ttname"><a href="classtile__object__list__x.html#a3e873aee4e9df72577b59cee63d51c8c">tile_object_list_x::_get</a></div><div class="ttdeci">void _get()</div></div>
<div class="ttc" id="classtile__x_html_a90150baba1f84491b941064e57a82ddb"><div class="ttname"><a href="classtile__x.html#a90150baba1f84491b941064e57a82ddb">tile_x::mark</a></div><div class="ttdeci">void mark()</div><div class="ttdoc">Mark tile. </div></div>
<div class="ttc" id="classtile__x_html_add66e14421f6503139fb2e47459ea7db"><div class="ttname"><a href="classtile__x.html#add66e14421f6503139fb2e47459ea7db">tile_x::find_object</a></div><div class="ttdeci">map_object_x find_object(map_objects)</div></div>
<div class="ttc" id="classcoord_html_a31d0b44c0bfcea55a67587a3d8fe2348"><div class="ttname"><a href="classcoord.html#a31d0b44c0bfcea55a67587a3d8fe2348">coord::x</a></div><div class="ttdeci">integer x</div><div class="ttdoc">x-coordinate </div><div class="ttdef"><b>Definition:</b> <a href="api__simple_8cc_source.html#l00035">api_simple.cc:35</a></div></div>
<div class="ttc" id="classtile__x_html_a50184cec8050384b14ea6a16de4deb9d"><div class="ttname"><a href="classtile__x.html#a50184cec8050384b14ea6a16de4deb9d">tile_x::get_way_dirs</a></div><div class="ttdeci">dir get_way_dirs(waytypes wt)</div></div>
<div class="ttc" id="classtile__x_html_a578b3d5cd34685f06b54ba9c7ad1124a"><div class="ttname"><a href="classtile__x.html#a578b3d5cd34685f06b54ba9c7ad1124a">tile_x::has_ways</a></div><div class="ttdeci">bool has_ways()</div></div>
<div class="ttc" id="api__const_8cc_html_a97fbf403f6c108df8703d4022409e844"><div class="ttname"><a href="api__const_8cc.html#a97fbf403f6c108df8703d4022409e844">climates</a></div><div class="ttdeci">climates</div><div class="ttdef"><b>Definition:</b> <a href="api__const_8cc_source.html#l00248">api_const.cc:248</a></div></div>
<div class="ttc" id="classtile__x_html_a74339b1171d37c21f7731a6605f391ab"><div class="ttname"><a href="classtile__x.html#a74339b1171d37c21f7731a6605f391ab">tile_x::is_marked</a></div><div class="ttdeci">bool is_marked()</div><div class="ttdoc">Check if tile is marked. </div></div>
<div class="ttc" id="classingame__object_html"><div class="ttname"><a href="classingame__object.html">ingame_object</a></div><div class="ttdef"><b>Definition:</b> <a href="api__simple_8cc_source.html#l00211">api_simple.cc:211</a></div></div>
<div class="ttc" id="classtile__x_html_a3b7864e6b88c9c5ec8ee651ae2327f42"><div class="ttname"><a href="classtile__x.html#a3b7864e6b88c9c5ec8ee651ae2327f42">tile_x::has_two_ways</a></div><div class="ttdeci">bool has_two_ways()</div></div>
<div class="ttc" id="classdepot__x_html"><div class="ttname"><a href="classdepot__x.html">depot_x</a></div><div class="ttdef"><b>Definition:</b> <a href="api__map__objects_8cc_source.html#l00127">api_map_objects.cc:127</a></div></div>
<div class="ttc" id="classsquare__x_html_a6538ad504f6ddb8ef8e00fcbf38b8b2e"><div class="ttname"><a href="classsquare__x.html#a6538ad504f6ddb8ef8e00fcbf38b8b2e">square_x::get_ground_tile</a></div><div class="ttdeci">tile_x get_ground_tile()</div></div>
<div class="ttc" id="classtile__x_html_a2232f037080b85263ce9d0541b4a0730"><div class="ttname"><a href="classtile__x.html#a2232f037080b85263ce9d0541b4a0730">tile_x::get_neighbour</a></div><div class="ttdeci">tile_x get_neighbour(way_types wt, dir d)</div></div>
<div class="ttc" id="classtile__x_html_a0f5a58b9faadb2a5cf1e84d6d456544a"><div class="ttname"><a href="classtile__x.html#a0f5a58b9faadb2a5cf1e84d6d456544a">tile_x::get_convoys</a></div><div class="ttdeci">array< convoy_x > get_convoys()</div></div>
<div class="ttc" id="classcoord_html_a77e983dd41d55fb0594e983cc1cbcf15"><div class="ttname"><a href="classcoord.html#a77e983dd41d55fb0594e983cc1cbcf15">coord::y</a></div><div class="ttdeci">integer y</div><div class="ttdoc">y-coordinate </div><div class="ttdef"><b>Definition:</b> <a href="api__simple_8cc_source.html#l00037">api_simple.cc:37</a></div></div>
<div class="ttc" id="classtile__x_html_aea808fde64d1d7fb0e8f5e3fb7de0edb"><div class="ttname"><a href="classtile__x.html#aea808fde64d1d7fb0e8f5e3fb7de0edb">tile_x::is_water</a></div><div class="ttdeci">bool is_water()</div></div>
<div class="ttc" id="classmap__object__x_html"><div class="ttname"><a href="classmap__object__x.html">map_object_x</a></div><div class="ttdef"><b>Definition:</b> <a href="api__map__objects_8cc_source.html#l00007">api_map_objects.cc:7</a></div></div>
<div class="ttc" id="classtile__x_html_ac56a031b8a836c6c3d67425abeb02283"><div class="ttname"><a href="classtile__x.html#ac56a031b8a836c6c3d67425abeb02283">tile_x::is_valid</a></div><div class="ttdeci">bool is_valid()</div></div>
<div class="ttc" id="classtile__x_html_abe8c34bc24173edd2a98bba2fcfb3d47"><div class="ttname"><a href="classtile__x.html#abe8c34bc24173edd2a98bba2fcfb3d47">tile_x::get_way_dirs_masked</a></div><div class="ttdeci">dir get_way_dirs_masked(waytypes wt)</div></div>
<div class="ttc" id="classtile__x_html_a07534e55888c2cdd5dece372df36eda7"><div class="ttname"><a href="classtile__x.html#a07534e55888c2cdd5dece372df36eda7">tile_x::is_bridge</a></div><div class="ttdeci">bool is_bridge()</div></div>
<div class="ttc" id="classcoord3d_html_a52a528d37f4e3a486e4c5ee8e78554d8"><div class="ttname"><a href="classcoord3d.html#a52a528d37f4e3a486e4c5ee8e78554d8">coord3d::x</a></div><div class="ttdeci">integer x</div><div class="ttdoc">x-coordinate </div><div class="ttdef"><b>Definition:</b> <a href="api__simple_8cc_source.html#l00073">api_simple.cc:73</a></div></div>
<div class="ttc" id="classtile__x_html_aec1df1d17224df6277b68a4fd6b779ee"><div class="ttname"><a href="classtile__x.html#aec1df1d17224df6277b68a4fd6b779ee">tile_x::get_slope</a></div><div class="ttdeci">slope get_slope()</div></div>
<div class="ttc" id="classplayer__x_html"><div class="ttname"><a href="classplayer__x.html">player_x</a></div><div class="ttdef"><b>Definition:</b> <a href="api__player_8cc_source.html#l00006">api_player.cc:6</a></div></div>
<div class="ttc" id="classtile__x_html_abc4b12065b0c1ff80be18ad03bb4833e"><div class="ttname"><a href="classtile__x.html#abc4b12065b0c1ff80be18ad03bb4833e">tile_x::get_text</a></div><div class="ttdeci">string get_text()</div></div>
<div class="ttc" id="classtile__object__list__x_html_af0c7c9685fa4d598c65511f1df642141"><div class="ttname"><a href="classtile__object__list__x.html#af0c7c9685fa4d598c65511f1df642141">tile_object_list_x::get_count</a></div><div class="ttdeci">integer get_count()</div></div>
<div class="ttc" id="classtile__object__list__x_html"><div class="ttname"><a href="classtile__object__list__x.html">tile_object_list_x</a></div><div class="ttdef"><b>Definition:</b> <a href="api__tiles_8cc_source.html#l00176">api_tiles.cc:176</a></div></div>
<div class="ttc" id="classcoord3d_html_ac0605ab7d344f3296bc32666c919a3ef"><div class="ttname"><a href="classcoord3d.html#ac0605ab7d344f3296bc32666c919a3ef">coord3d::z</a></div><div class="ttdeci">integer z</div><div class="ttdoc">z-coordinate - height </div><div class="ttdef"><b>Definition:</b> <a href="api__simple_8cc_source.html#l00077">api_simple.cc:77</a></div></div>
<div class="ttc" id="classtile__x_html_ae17aeea82de106126c477c6ddaf94965"><div class="ttname"><a href="classtile__x.html#ae17aeea82de106126c477c6ddaf94965">tile_x::has_way</a></div><div class="ttdeci">bool has_way(way_types wt)</div></div>
<div class="ttc" id="classsquare__x_html_a49187dfdc1603c62aa7a505baee11417"><div class="ttname"><a href="classsquare__x.html#a49187dfdc1603c62aa7a505baee11417">square_x::is_valid</a></div><div class="ttdeci">bool is_valid()</div></div>
<div class="ttc" id="classhalt__x_html"><div class="ttname"><a href="classhalt__x.html">halt_x</a></div><div class="ttdef"><b>Definition:</b> <a href="api__halt_8cc_source.html#l00031">api_halt.cc:31</a></div></div>
<div class="ttc" id="group__game__cmd_html_ga89fc4097e502862e9efb0a7c726da383"><div class="ttname"><a href="group__game__cmd.html#ga89fc4097e502862e9efb0a7c726da383">tile_x::remove_object</a></div><div class="ttdeci">string remove_object(player_x pl, map_objects type)</div></div>
<div class="ttc" id="classtile__x_html_a3c8438e4e3d64604e7ac0f98f1fe3491"><div class="ttname"><a href="classtile__x.html#a3c8438e4e3d64604e7ac0f98f1fe3491">tile_x::tile_x</a></div><div class="ttdeci">tile_x(integer x, integer y, integer z)</div></div>
<div class="ttc" id="api__const_8cc_html_af16da98cba4f09b335898bbba756034b"><div class="ttname"><a href="api__const_8cc.html#af16da98cba4f09b335898bbba756034b">map_objects</a></div><div class="ttdeci">map_objects</div><div class="ttdef"><b>Definition:</b> <a href="api__const_8cc_source.html#l00163">api_const.cc:163</a></div></div>
<div class="ttc" id="classsquare__x_html_afbeb5b10a99693e2a92bad9671ac7744"><div class="ttname"><a href="classsquare__x.html#afbeb5b10a99693e2a92bad9671ac7744">square_x::get_player_halt</a></div><div class="ttdeci">halt_x get_player_halt(player_x pl)</div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.14
</small></address>
</body>
</html>