Subversion Repositories AndroidProjects

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
1107 chris 1
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
2
<!-- NewPage -->
3
<html lang="en">
4
<head>
5
<!-- Generated by javadoc (version 1.7.0_17) on Sun Nov 03 15:35:43 CET 2013 -->
6
<title>MapObjects (libgdx API)</title>
7
<meta name="date" content="2013-11-03">
8
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
9
</head>
10
<body>
11
<script type="text/javascript"><!--
12
    if (location.href.indexOf('is-external=true') == -1) {
13
        parent.document.title="MapObjects (libgdx API)";
14
    }
15
//-->
16
</script>
17
<noscript>
18
<div>JavaScript is disabled on your browser.</div>
19
</noscript>
20
<!-- ========= START OF TOP NAVBAR ======= -->
21
<div class="topNav"><a name="navbar_top">
22
<!--   -->
23
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
24
<!--   -->
25
</a>
26
<ul class="navList" title="Navigation">
27
<li><a href="../../../../overview-summary.html">Overview</a></li>
28
<li><a href="package-summary.html">Package</a></li>
29
<li class="navBarCell1Rev">Class</li>
30
<li><a href="class-use/MapObjects.html">Use</a></li>
31
<li><a href="package-tree.html">Tree</a></li>
32
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
33
<li><a href="../../../../index-all.html">Index</a></li>
34
<li><a href="../../../../help-doc.html">Help</a></li>
35
</ul>
36
<div class="aboutLanguage"><em>
37
                                libgdx API
38
                                <style>
39
                                body, td, th { font-family:Helvetica, Tahoma, Arial, sans-serif; font-size:10pt }
40
                                pre, code, tt { font-size:9pt; font-family:Lucida Console, Courier New, sans-serif }
41
                                h1, h2, h3, .FrameTitleFont, .FrameHeadingFont, .TableHeadingColor font { font-size:105%;  font-weight:bold }
42
                                .TableHeadingColor { background:#EEEEFF; }
43
                                a { text-decoration:none }
44
                                a:hover { text-decoration:underline }
45
                                a:link, a:visited { color:blue }
46
                                table { border:0px }
47
                                .TableRowColor td:first-child { border-left:1px solid black }
48
                                .TableRowColor td { border:0px; border-bottom:1px solid black; border-right:1px solid black }
49
                                hr { border:0px; border-bottom:1px solid #333366; }
50
                                </style>
51
                        </em></div>
52
</div>
53
<div class="subNav">
54
<ul class="navList">
55
<li><a href="../../../../com/badlogic/gdx/maps/MapObject.html" title="class in com.badlogic.gdx.maps"><span class="strong">Prev Class</span></a></li>
56
<li><a href="../../../../com/badlogic/gdx/maps/MapProperties.html" title="class in com.badlogic.gdx.maps"><span class="strong">Next Class</span></a></li>
57
</ul>
58
<ul class="navList">
59
<li><a href="../../../../index.html?com/badlogic/gdx/maps/MapObjects.html" target="_top">Frames</a></li>
60
<li><a href="MapObjects.html" target="_top">No Frames</a></li>
61
</ul>
62
<ul class="navList" id="allclasses_navbar_top">
63
<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
64
</ul>
65
<div>
66
<script type="text/javascript"><!--
67
  allClassesLink = document.getElementById("allclasses_navbar_top");
68
  if(window==top) {
69
    allClassesLink.style.display = "block";
70
  }
71
  else {
72
    allClassesLink.style.display = "none";
73
  }
74
  //-->
75
</script>
76
</div>
77
<div>
78
<ul class="subNavList">
79
<li>Summary:&nbsp;</li>
80
<li>Nested&nbsp;|&nbsp;</li>
81
<li>Field&nbsp;|&nbsp;</li>
82
<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
83
<li><a href="#method_summary">Method</a></li>
84
</ul>
85
<ul class="subNavList">
86
<li>Detail:&nbsp;</li>
87
<li>Field&nbsp;|&nbsp;</li>
88
<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
89
<li><a href="#method_detail">Method</a></li>
90
</ul>
91
</div>
92
<a name="skip-navbar_top">
93
<!--   -->
94
</a></div>
95
<!-- ========= END OF TOP NAVBAR ========= -->
96
<!-- ======== START OF CLASS DATA ======== -->
97
<div class="header">
98
<div class="subTitle">com.badlogic.gdx.maps</div>
99
<h2 title="Class MapObjects" class="title">Class MapObjects</h2>
100
</div>
101
<div class="contentContainer">
102
<ul class="inheritance">
103
<li>java.lang.Object</li>
104
<li>
105
<ul class="inheritance">
106
<li>com.badlogic.gdx.maps.MapObjects</li>
107
</ul>
108
</li>
109
</ul>
110
<div class="description">
111
<ul class="blockList">
112
<li class="blockList">
113
<dl>
114
<dt>All Implemented Interfaces:</dt>
115
<dd>java.lang.Iterable&lt;<a href="../../../../com/badlogic/gdx/maps/MapObject.html" title="class in com.badlogic.gdx.maps">MapObject</a>&gt;</dd>
116
</dl>
117
<hr>
118
<br>
119
<pre>public class <span class="strong">MapObjects</span>
120
extends java.lang.Object
121
implements java.lang.Iterable&lt;<a href="../../../../com/badlogic/gdx/maps/MapObject.html" title="class in com.badlogic.gdx.maps">MapObject</a>&gt;</pre>
122
</li>
123
</ul>
124
</div>
125
<div class="summary">
126
<ul class="blockList">
127
<li class="blockList">
128
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
129
<ul class="blockList">
130
<li class="blockList"><a name="constructor_summary">
131
<!--   -->
132
</a>
133
<h3>Constructor Summary</h3>
134
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
135
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
136
<tr>
137
<th class="colOne" scope="col">Constructor and Description</th>
138
</tr>
139
<tr class="altColor">
140
<td class="colOne"><code><strong><a href="../../../../com/badlogic/gdx/maps/MapObjects.html#MapObjects()">MapObjects</a></strong>()</code>
141
<div class="block">Creates and empty set of MapObject instances</div>
142
</td>
143
</tr>
144
</table>
145
</li>
146
</ul>
147
<!-- ========== METHOD SUMMARY =========== -->
148
<ul class="blockList">
149
<li class="blockList"><a name="method_summary">
150
<!--   -->
151
</a>
152
<h3>Method Summary</h3>
153
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
154
<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
155
<tr>
156
<th class="colFirst" scope="col">Modifier and Type</th>
157
<th class="colLast" scope="col">Method and Description</th>
158
</tr>
159
<tr class="altColor">
160
<td class="colFirst"><code>void</code></td>
161
<td class="colLast"><code><strong><a href="../../../../com/badlogic/gdx/maps/MapObjects.html#add(com.badlogic.gdx.maps.MapObject)">add</a></strong>(<a href="../../../../com/badlogic/gdx/maps/MapObject.html" title="class in com.badlogic.gdx.maps">MapObject</a>&nbsp;object)</code>&nbsp;</td>
162
</tr>
163
<tr class="rowColor">
164
<td class="colFirst"><code><a href="../../../../com/badlogic/gdx/maps/MapObject.html" title="class in com.badlogic.gdx.maps">MapObject</a></code></td>
165
<td class="colLast"><code><strong><a href="../../../../com/badlogic/gdx/maps/MapObjects.html#get(int)">get</a></strong>(int&nbsp;index)</code>&nbsp;</td>
166
</tr>
167
<tr class="altColor">
168
<td class="colFirst"><code><a href="../../../../com/badlogic/gdx/maps/MapObject.html" title="class in com.badlogic.gdx.maps">MapObject</a></code></td>
169
<td class="colLast"><code><strong><a href="../../../../com/badlogic/gdx/maps/MapObjects.html#get(java.lang.String)">get</a></strong>(java.lang.String&nbsp;name)</code>&nbsp;</td>
170
</tr>
171
<tr class="rowColor">
172
<td class="colFirst"><code>&lt;T extends <a href="../../../../com/badlogic/gdx/maps/MapObject.html" title="class in com.badlogic.gdx.maps">MapObject</a>&gt;&nbsp;<br><a href="../../../../com/badlogic/gdx/utils/Array.html" title="class in com.badlogic.gdx.utils">Array</a>&lt;T&gt;</code></td>
173
<td class="colLast"><code><strong><a href="../../../../com/badlogic/gdx/maps/MapObjects.html#getByType(java.lang.Class)">getByType</a></strong>(java.lang.Class&lt;T&gt;&nbsp;type)</code>&nbsp;</td>
174
</tr>
175
<tr class="altColor">
176
<td class="colFirst"><code>&lt;T extends <a href="../../../../com/badlogic/gdx/maps/MapObject.html" title="class in com.badlogic.gdx.maps">MapObject</a>&gt;&nbsp;<br><a href="../../../../com/badlogic/gdx/utils/Array.html" title="class in com.badlogic.gdx.utils">Array</a>&lt;T&gt;</code></td>
177
<td class="colLast"><code><strong><a href="../../../../com/badlogic/gdx/maps/MapObjects.html#getByType(java.lang.Class, com.badlogic.gdx.utils.Array)">getByType</a></strong>(java.lang.Class&lt;T&gt;&nbsp;type,
178
         <a href="../../../../com/badlogic/gdx/utils/Array.html" title="class in com.badlogic.gdx.utils">Array</a>&lt;T&gt;&nbsp;fill)</code>&nbsp;</td>
179
</tr>
180
<tr class="rowColor">
181
<td class="colFirst"><code>int</code></td>
182
<td class="colLast"><code><strong><a href="../../../../com/badlogic/gdx/maps/MapObjects.html#getCount()">getCount</a></strong>()</code>&nbsp;</td>
183
</tr>
184
<tr class="altColor">
185
<td class="colFirst"><code>java.util.Iterator&lt;<a href="../../../../com/badlogic/gdx/maps/MapObject.html" title="class in com.badlogic.gdx.maps">MapObject</a>&gt;</code></td>
186
<td class="colLast"><code><strong><a href="../../../../com/badlogic/gdx/maps/MapObjects.html#iterator()">iterator</a></strong>()</code>&nbsp;</td>
187
</tr>
188
<tr class="rowColor">
189
<td class="colFirst"><code>void</code></td>
190
<td class="colLast"><code><strong><a href="../../../../com/badlogic/gdx/maps/MapObjects.html#remove(int)">remove</a></strong>(int&nbsp;index)</code>&nbsp;</td>
191
</tr>
192
<tr class="altColor">
193
<td class="colFirst"><code>void</code></td>
194
<td class="colLast"><code><strong><a href="../../../../com/badlogic/gdx/maps/MapObjects.html#remove(com.badlogic.gdx.maps.MapObject)">remove</a></strong>(<a href="../../../../com/badlogic/gdx/maps/MapObject.html" title="class in com.badlogic.gdx.maps">MapObject</a>&nbsp;object)</code>&nbsp;</td>
195
</tr>
196
</table>
197
<ul class="blockList">
198
<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
199
<!--   -->
200
</a>
201
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
202
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
203
</ul>
204
</li>
205
</ul>
206
</li>
207
</ul>
208
</div>
209
<div class="details">
210
<ul class="blockList">
211
<li class="blockList">
212
<!-- ========= CONSTRUCTOR DETAIL ======== -->
213
<ul class="blockList">
214
<li class="blockList"><a name="constructor_detail">
215
<!--   -->
216
</a>
217
<h3>Constructor Detail</h3>
218
<a name="MapObjects()">
219
<!--   -->
220
</a>
221
<ul class="blockListLast">
222
<li class="blockList">
223
<h4>MapObjects</h4>
224
<pre>public&nbsp;MapObjects()</pre>
225
<div class="block">Creates and empty set of MapObject instances</div>
226
</li>
227
</ul>
228
</li>
229
</ul>
230
<!-- ============ METHOD DETAIL ========== -->
231
<ul class="blockList">
232
<li class="blockList"><a name="method_detail">
233
<!--   -->
234
</a>
235
<h3>Method Detail</h3>
236
<a name="get(int)">
237
<!--   -->
238
</a>
239
<ul class="blockList">
240
<li class="blockList">
241
<h4>get</h4>
242
<pre>public&nbsp;<a href="../../../../com/badlogic/gdx/maps/MapObject.html" title="class in com.badlogic.gdx.maps">MapObject</a>&nbsp;get(int&nbsp;index)</pre>
243
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>index</code> - </dd>
244
<dt><span class="strong">Returns:</span></dt><dd>MapObject at index</dd></dl>
245
</li>
246
</ul>
247
<a name="get(java.lang.String)">
248
<!--   -->
249
</a>
250
<ul class="blockList">
251
<li class="blockList">
252
<h4>get</h4>
253
<pre>public&nbsp;<a href="../../../../com/badlogic/gdx/maps/MapObject.html" title="class in com.badlogic.gdx.maps">MapObject</a>&nbsp;get(java.lang.String&nbsp;name)</pre>
254
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>name</code> - </dd>
255
<dt><span class="strong">Returns:</span></dt><dd>name matching object, null if it´s not in the set</dd></dl>
256
</li>
257
</ul>
258
<a name="add(com.badlogic.gdx.maps.MapObject)">
259
<!--   -->
260
</a>
261
<ul class="blockList">
262
<li class="blockList">
263
<h4>add</h4>
264
<pre>public&nbsp;void&nbsp;add(<a href="../../../../com/badlogic/gdx/maps/MapObject.html" title="class in com.badlogic.gdx.maps">MapObject</a>&nbsp;object)</pre>
265
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>object</code> - instance to be added to the collection</dd></dl>
266
</li>
267
</ul>
268
<a name="remove(int)">
269
<!--   -->
270
</a>
271
<ul class="blockList">
272
<li class="blockList">
273
<h4>remove</h4>
274
<pre>public&nbsp;void&nbsp;remove(int&nbsp;index)</pre>
275
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>index</code> - removes MapObject instance at index</dd></dl>
276
</li>
277
</ul>
278
<a name="remove(com.badlogic.gdx.maps.MapObject)">
279
<!--   -->
280
</a>
281
<ul class="blockList">
282
<li class="blockList">
283
<h4>remove</h4>
284
<pre>public&nbsp;void&nbsp;remove(<a href="../../../../com/badlogic/gdx/maps/MapObject.html" title="class in com.badlogic.gdx.maps">MapObject</a>&nbsp;object)</pre>
285
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>object</code> - instance to be removed</dd></dl>
286
</li>
287
</ul>
288
<a name="getCount()">
289
<!--   -->
290
</a>
291
<ul class="blockList">
292
<li class="blockList">
293
<h4>getCount</h4>
294
<pre>public&nbsp;int&nbsp;getCount()</pre>
295
<dl><dt><span class="strong">Returns:</span></dt><dd>number of objects in the collection</dd></dl>
296
</li>
297
</ul>
298
<a name="getByType(java.lang.Class)">
299
<!--   -->
300
</a>
301
<ul class="blockList">
302
<li class="blockList">
303
<h4>getByType</h4>
304
<pre>public&nbsp;&lt;T extends <a href="../../../../com/badlogic/gdx/maps/MapObject.html" title="class in com.badlogic.gdx.maps">MapObject</a>&gt;&nbsp;<a href="../../../../com/badlogic/gdx/utils/Array.html" title="class in com.badlogic.gdx.utils">Array</a>&lt;T&gt;&nbsp;getByType(java.lang.Class&lt;T&gt;&nbsp;type)</pre>
305
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>type</code> - class of the objects we want to retrieve</dd>
306
<dt><span class="strong">Returns:</span></dt><dd>array filled with all the objects in the collection matching type</dd></dl>
307
</li>
308
</ul>
309
<a name="getByType(java.lang.Class, com.badlogic.gdx.utils.Array)">
310
<!--   -->
311
</a>
312
<ul class="blockList">
313
<li class="blockList">
314
<h4>getByType</h4>
315
<pre>public&nbsp;&lt;T extends <a href="../../../../com/badlogic/gdx/maps/MapObject.html" title="class in com.badlogic.gdx.maps">MapObject</a>&gt;&nbsp;<a href="../../../../com/badlogic/gdx/utils/Array.html" title="class in com.badlogic.gdx.utils">Array</a>&lt;T&gt;&nbsp;getByType(java.lang.Class&lt;T&gt;&nbsp;type,
316
                                       <a href="../../../../com/badlogic/gdx/utils/Array.html" title="class in com.badlogic.gdx.utils">Array</a>&lt;T&gt;&nbsp;fill)</pre>
317
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>type</code> - class of the objects we want to retrieve</dd><dd><code>fill</code> - collection to put the returned objects in</dd>
318
<dt><span class="strong">Returns:</span></dt><dd>array filled with all the objects in the collection matching type</dd></dl>
319
</li>
320
</ul>
321
<a name="iterator()">
322
<!--   -->
323
</a>
324
<ul class="blockListLast">
325
<li class="blockList">
326
<h4>iterator</h4>
327
<pre>public&nbsp;java.util.Iterator&lt;<a href="../../../../com/badlogic/gdx/maps/MapObject.html" title="class in com.badlogic.gdx.maps">MapObject</a>&gt;&nbsp;iterator()</pre>
328
<dl>
329
<dt><strong>Specified by:</strong></dt>
330
<dd><code>iterator</code>&nbsp;in interface&nbsp;<code>java.lang.Iterable&lt;<a href="../../../../com/badlogic/gdx/maps/MapObject.html" title="class in com.badlogic.gdx.maps">MapObject</a>&gt;</code></dd>
331
<dt><span class="strong">Returns:</span></dt><dd>iterator for the objects within the collection</dd></dl>
332
</li>
333
</ul>
334
</li>
335
</ul>
336
</li>
337
</ul>
338
</div>
339
</div>
340
<!-- ========= END OF CLASS DATA ========= -->
341
<!-- ======= START OF BOTTOM NAVBAR ====== -->
342
<div class="bottomNav"><a name="navbar_bottom">
343
<!--   -->
344
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
345
<!--   -->
346
</a>
347
<ul class="navList" title="Navigation">
348
<li><a href="../../../../overview-summary.html">Overview</a></li>
349
<li><a href="package-summary.html">Package</a></li>
350
<li class="navBarCell1Rev">Class</li>
351
<li><a href="class-use/MapObjects.html">Use</a></li>
352
<li><a href="package-tree.html">Tree</a></li>
353
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
354
<li><a href="../../../../index-all.html">Index</a></li>
355
<li><a href="../../../../help-doc.html">Help</a></li>
356
</ul>
357
<div class="aboutLanguage"><em>libgdx API</em></div>
358
</div>
359
<div class="subNav">
360
<ul class="navList">
361
<li><a href="../../../../com/badlogic/gdx/maps/MapObject.html" title="class in com.badlogic.gdx.maps"><span class="strong">Prev Class</span></a></li>
362
<li><a href="../../../../com/badlogic/gdx/maps/MapProperties.html" title="class in com.badlogic.gdx.maps"><span class="strong">Next Class</span></a></li>
363
</ul>
364
<ul class="navList">
365
<li><a href="../../../../index.html?com/badlogic/gdx/maps/MapObjects.html" target="_top">Frames</a></li>
366
<li><a href="MapObjects.html" target="_top">No Frames</a></li>
367
</ul>
368
<ul class="navList" id="allclasses_navbar_bottom">
369
<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
370
</ul>
371
<div>
372
<script type="text/javascript"><!--
373
  allClassesLink = document.getElementById("allclasses_navbar_bottom");
374
  if(window==top) {
375
    allClassesLink.style.display = "block";
376
  }
377
  else {
378
    allClassesLink.style.display = "none";
379
  }
380
  //-->
381
</script>
382
</div>
383
<div>
384
<ul class="subNavList">
385
<li>Summary:&nbsp;</li>
386
<li>Nested&nbsp;|&nbsp;</li>
387
<li>Field&nbsp;|&nbsp;</li>
388
<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
389
<li><a href="#method_summary">Method</a></li>
390
</ul>
391
<ul class="subNavList">
392
<li>Detail:&nbsp;</li>
393
<li>Field&nbsp;|&nbsp;</li>
394
<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
395
<li><a href="#method_detail">Method</a></li>
396
</ul>
397
</div>
398
<a name="skip-navbar_bottom">
399
<!--   -->
400
</a></div>
401
<!-- ======== END OF BOTTOM NAVBAR ======= -->
402
<p class="legalCopy"><small>
403
                                <div style="font-size:9pt"><i>
404
                                Copyright &copy; 2010-2013 Mario Zechner (contact@badlogicgames.com), Nathan Sweet (admin@esotericsoftware.com)
405
                                </i></div>
406
                        </small></p>
407
</body>
408
</html>