Initial commit.

This commit is contained in:
Jeffrey Han
2014-06-29 22:17:04 -04:00
commit 9da166f60f
3902 changed files with 974477 additions and 0 deletions

View File

@@ -0,0 +1,237 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_17) on Mon Dec 02 20:32:55 CET 2013 -->
<title>CacheLinePad (LWJGL API)</title>
<meta name="date" content="2013-12-02">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="CacheLinePad (LWJGL API)";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/CacheLinePad.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev Class</li>
<li><a href="../../../../org/lwjgl/util/mapped/CacheUtil.html" title="class in org.lwjgl.util.mapped"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/lwjgl/util/mapped/CacheLinePad.html" target="_top">Frames</a></li>
<li><a href="CacheLinePad.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Required&nbsp;|&nbsp;</li>
<li><a href="#annotation_type_optional_element_summary">Optional</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#annotation_type_element_detail">Element</a></li>
</ul>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">org.lwjgl.util.mapped</div>
<h2 title="Annotation Type CacheLinePad" class="title">Annotation Type CacheLinePad</h2>
</div>
<div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<br>
<pre>@Retention(value=RUNTIME)
@Target(value=FIELD)
public @interface <span class="strong">CacheLinePad</span></pre>
<div class="block">When this annotation is used on a field, automatic cache-line-sized padding
will be inserted around the field. This is useful in multi-threaded algorithms
to avoid cache line false sharing. The annotation defaults to padding after
the field, but can be changed to before or both before and after. It can be
applied to both mapped object fields and POJO primitive fields.</div>
<dl><dt><span class="strong">Author:</span></dt>
<dd>Spasi</dd></dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== ANNOTATION TYPE OPTIONAL MEMBER SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="annotation_type_optional_element_summary">
<!-- -->
</a>
<h3>Optional Element Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Optional Element Summary table, listing optional elements, and an explanation">
<caption><span>Optional Elements</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Optional Element and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/mapped/CacheLinePad.html#after()">after</a></strong></code>
<div class="block">When true, cache-line padding will be inserted after the field.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/mapped/CacheLinePad.html#before()">before</a></strong></code>
<div class="block">When true, cache-line padding will be inserted before the field.</div>
</td>
</tr>
</table>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ ANNOTATION TYPE MEMBER DETAIL =========== -->
<ul class="blockList">
<li class="blockList"><a name="annotation_type_element_detail">
<!-- -->
</a>
<h3>Element Detail</h3>
<a name="before()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>before</h4>
<pre>public abstract&nbsp;boolean&nbsp;before</pre>
<div class="block">When true, cache-line padding will be inserted before the field.</div>
<dl><dt><span class="strong">Returns:</span></dt><dd></dd></dl>
<dl>
<dt>Default:</dt>
<dd>false</dd>
</dl>
</li>
</ul>
<a name="after()">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>after</h4>
<pre>public abstract&nbsp;boolean&nbsp;after</pre>
<div class="block">When true, cache-line padding will be inserted after the field.</div>
<dl><dt><span class="strong">Returns:</span></dt><dd></dd></dl>
<dl>
<dt>Default:</dt>
<dd>true</dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/CacheLinePad.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev Class</li>
<li><a href="../../../../org/lwjgl/util/mapped/CacheUtil.html" title="class in org.lwjgl.util.mapped"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/lwjgl/util/mapped/CacheLinePad.html" target="_top">Frames</a></li>
<li><a href="CacheLinePad.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Required&nbsp;|&nbsp;</li>
<li><a href="#annotation_type_optional_element_summary">Optional</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#annotation_type_element_detail">Element</a></li>
</ul>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small><i>Copyright &#169; 2002-2009 lwjgl.org. All Rights Reserved.</i></small></p>
</body>
</html>

View File

@@ -0,0 +1,393 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_17) on Mon Dec 02 20:32:55 CET 2013 -->
<title>CacheUtil (LWJGL API)</title>
<meta name="date" content="2013-12-02">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="CacheUtil (LWJGL API)";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/CacheUtil.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../org/lwjgl/util/mapped/CacheLinePad.html" title="annotation in org.lwjgl.util.mapped"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../../org/lwjgl/util/mapped/MappedField.html" title="annotation in org.lwjgl.util.mapped"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/lwjgl/util/mapped/CacheUtil.html" target="_top">Frames</a></li>
<li><a href="CacheUtil.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">org.lwjgl.util.mapped</div>
<h2 title="Class CacheUtil" class="title">Class CacheUtil</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>org.lwjgl.util.mapped.CacheUtil</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<br>
<pre>public final class <span class="strong">CacheUtil</span>
extends java.lang.Object</pre>
<div class="block">This class provides utility methods for allocating cache-line-aligned
NIO buffers. The CPU cache line size is detected using a micro-benchmark
that exploits the performation degredation that occurs when different
threads write to different locations of the same cache line. The detection
should be reasonably robust on both the server and client VM, but there
are a few system properties that can be used to tune it.</div>
<dl><dt><span class="strong">Author:</span></dt>
<dd>Spasi</dd></dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method_summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static java.nio.ByteBuffer</code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/mapped/CacheUtil.html#createByteBuffer(int)">createByteBuffer</a></strong>(int&nbsp;size)</code>
<div class="block">Construct a direct, native-ordered and cache-line-aligned bytebuffer with the specified size.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static java.nio.CharBuffer</code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/mapped/CacheUtil.html#createCharBuffer(int)">createCharBuffer</a></strong>(int&nbsp;size)</code>
<div class="block">Construct a direct, native-ordered and cache-line-aligned charbuffer with the specified number
of elements.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static java.nio.DoubleBuffer</code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/mapped/CacheUtil.html#createDoubleBuffer(int)">createDoubleBuffer</a></strong>(int&nbsp;size)</code>
<div class="block">Construct a direct, native-ordered and cache-line-aligned doublebuffer with the specified number
of elements.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static java.nio.FloatBuffer</code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/mapped/CacheUtil.html#createFloatBuffer(int)">createFloatBuffer</a></strong>(int&nbsp;size)</code>
<div class="block">Construct a direct, native-ordered and cache-line-aligned floatbuffer with the specified number
of elements.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static java.nio.IntBuffer</code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/mapped/CacheUtil.html#createIntBuffer(int)">createIntBuffer</a></strong>(int&nbsp;size)</code>
<div class="block">Construct a direct, native-ordered and cache-line-aligned intbuffer with the specified number
of elements.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static java.nio.LongBuffer</code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/mapped/CacheUtil.html#createLongBuffer(int)">createLongBuffer</a></strong>(int&nbsp;size)</code>
<div class="block">Construct a direct, native-ordered and cache-line-aligned longbuffer with the specified number
of elements.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../org/lwjgl/PointerBuffer.html" title="class in org.lwjgl">PointerBuffer</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/mapped/CacheUtil.html#createPointerBuffer(int)">createPointerBuffer</a></strong>(int&nbsp;size)</code>
<div class="block">Construct a cache-line-aligned PointerBuffer with the specified number
of elements.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static java.nio.ShortBuffer</code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/mapped/CacheUtil.html#createShortBuffer(int)">createShortBuffer</a></strong>(int&nbsp;size)</code>
<div class="block">Construct a direct, native-ordered and cache-line-aligned shortbuffer with the specified number
of elements.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/mapped/CacheUtil.html#getCacheLineSize()">getCacheLineSize</a></strong>()</code>
<div class="block">Returns the CPU cache line size, in number of bytes.</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method_detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="getCacheLineSize()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getCacheLineSize</h4>
<pre>public static&nbsp;int&nbsp;getCacheLineSize()</pre>
<div class="block">Returns the CPU cache line size, in number of bytes.</div>
<dl><dt><span class="strong">Returns:</span></dt><dd>the cache line size</dd></dl>
</li>
</ul>
<a name="createByteBuffer(int)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>createByteBuffer</h4>
<pre>public static&nbsp;java.nio.ByteBuffer&nbsp;createByteBuffer(int&nbsp;size)</pre>
<div class="block">Construct a direct, native-ordered and cache-line-aligned bytebuffer with the specified size.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>size</code> - The size, in bytes</dd>
<dt><span class="strong">Returns:</span></dt><dd>a ByteBuffer</dd></dl>
</li>
</ul>
<a name="createShortBuffer(int)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>createShortBuffer</h4>
<pre>public static&nbsp;java.nio.ShortBuffer&nbsp;createShortBuffer(int&nbsp;size)</pre>
<div class="block">Construct a direct, native-ordered and cache-line-aligned shortbuffer with the specified number
of elements.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>size</code> - The size, in shorts</dd>
<dt><span class="strong">Returns:</span></dt><dd>a ShortBuffer</dd></dl>
</li>
</ul>
<a name="createCharBuffer(int)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>createCharBuffer</h4>
<pre>public static&nbsp;java.nio.CharBuffer&nbsp;createCharBuffer(int&nbsp;size)</pre>
<div class="block">Construct a direct, native-ordered and cache-line-aligned charbuffer with the specified number
of elements.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>size</code> - The size, in chars</dd>
<dt><span class="strong">Returns:</span></dt><dd>an CharBuffer</dd></dl>
</li>
</ul>
<a name="createIntBuffer(int)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>createIntBuffer</h4>
<pre>public static&nbsp;java.nio.IntBuffer&nbsp;createIntBuffer(int&nbsp;size)</pre>
<div class="block">Construct a direct, native-ordered and cache-line-aligned intbuffer with the specified number
of elements.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>size</code> - The size, in ints</dd>
<dt><span class="strong">Returns:</span></dt><dd>an IntBuffer</dd></dl>
</li>
</ul>
<a name="createLongBuffer(int)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>createLongBuffer</h4>
<pre>public static&nbsp;java.nio.LongBuffer&nbsp;createLongBuffer(int&nbsp;size)</pre>
<div class="block">Construct a direct, native-ordered and cache-line-aligned longbuffer with the specified number
of elements.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>size</code> - The size, in longs</dd>
<dt><span class="strong">Returns:</span></dt><dd>an LongBuffer</dd></dl>
</li>
</ul>
<a name="createFloatBuffer(int)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>createFloatBuffer</h4>
<pre>public static&nbsp;java.nio.FloatBuffer&nbsp;createFloatBuffer(int&nbsp;size)</pre>
<div class="block">Construct a direct, native-ordered and cache-line-aligned floatbuffer with the specified number
of elements.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>size</code> - The size, in floats</dd>
<dt><span class="strong">Returns:</span></dt><dd>a FloatBuffer</dd></dl>
</li>
</ul>
<a name="createDoubleBuffer(int)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>createDoubleBuffer</h4>
<pre>public static&nbsp;java.nio.DoubleBuffer&nbsp;createDoubleBuffer(int&nbsp;size)</pre>
<div class="block">Construct a direct, native-ordered and cache-line-aligned doublebuffer with the specified number
of elements.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>size</code> - The size, in floats</dd>
<dt><span class="strong">Returns:</span></dt><dd>a FloatBuffer</dd></dl>
</li>
</ul>
<a name="createPointerBuffer(int)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>createPointerBuffer</h4>
<pre>public static&nbsp;<a href="../../../../org/lwjgl/PointerBuffer.html" title="class in org.lwjgl">PointerBuffer</a>&nbsp;createPointerBuffer(int&nbsp;size)</pre>
<div class="block">Construct a cache-line-aligned PointerBuffer with the specified number
of elements.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>size</code> - The size, in memory addresses</dd>
<dt><span class="strong">Returns:</span></dt><dd>a PointerBuffer</dd></dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/CacheUtil.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../org/lwjgl/util/mapped/CacheLinePad.html" title="annotation in org.lwjgl.util.mapped"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../../org/lwjgl/util/mapped/MappedField.html" title="annotation in org.lwjgl.util.mapped"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/lwjgl/util/mapped/CacheUtil.html" target="_top">Frames</a></li>
<li><a href="CacheUtil.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small><i>Copyright &#169; 2002-2009 lwjgl.org. All Rights Reserved.</i></small></p>
</body>
</html>

View File

@@ -0,0 +1,236 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_17) on Mon Dec 02 20:32:55 CET 2013 -->
<title>MappedField (LWJGL API)</title>
<meta name="date" content="2013-12-02">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="MappedField (LWJGL API)";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/MappedField.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../org/lwjgl/util/mapped/CacheUtil.html" title="class in org.lwjgl.util.mapped"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../../org/lwjgl/util/mapped/MappedHelper.html" title="class in org.lwjgl.util.mapped"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/lwjgl/util/mapped/MappedField.html" target="_top">Frames</a></li>
<li><a href="MappedField.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Required&nbsp;|&nbsp;</li>
<li><a href="#annotation_type_optional_element_summary">Optional</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#annotation_type_element_detail">Element</a></li>
</ul>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">org.lwjgl.util.mapped</div>
<h2 title="Annotation Type MappedField" class="title">Annotation Type MappedField</h2>
</div>
<div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<br>
<pre>@Retention(value=RUNTIME)
@Target(value=FIELD)
public @interface <span class="strong">MappedField</span></pre>
<div class="block">This annotation can be used on fields of <a href="../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped"><code>MappedObject</code></a> subclasses,
to manually specify byte offsets and lengths. This is useful when the
mapped fields require custom alignment. <code>ByteBuffer</code>
fields are required to have this annotation with a hardcoded byte length.</div>
<dl><dt><span class="strong">Author:</span></dt>
<dd>Riven</dd></dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== ANNOTATION TYPE OPTIONAL MEMBER SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="annotation_type_optional_element_summary">
<!-- -->
</a>
<h3>Optional Element Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Optional Element Summary table, listing optional elements, and an explanation">
<caption><span>Optional Elements</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Optional Element and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>long</code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/mapped/MappedField.html#byteLength()">byteLength</a></strong></code>
<div class="block">Specifies the field byte length.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>long</code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/mapped/MappedField.html#byteOffset()">byteOffset</a></strong></code>
<div class="block">Specifies the field byte offset within the mapped object.</div>
</td>
</tr>
</table>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ ANNOTATION TYPE MEMBER DETAIL =========== -->
<ul class="blockList">
<li class="blockList"><a name="annotation_type_element_detail">
<!-- -->
</a>
<h3>Element Detail</h3>
<a name="byteOffset()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>byteOffset</h4>
<pre>public abstract&nbsp;long&nbsp;byteOffset</pre>
<div class="block">Specifies the field byte offset within the mapped object.</div>
<dl><dt><span class="strong">Returns:</span></dt><dd>the field byte offset</dd></dl>
<dl>
<dt>Default:</dt>
<dd>-1L</dd>
</dl>
</li>
</ul>
<a name="byteLength()">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>byteLength</h4>
<pre>public abstract&nbsp;long&nbsp;byteLength</pre>
<div class="block">Specifies the field byte length. Required for <code>ByteBuffer</code> fields.</div>
<dl><dt><span class="strong">Returns:</span></dt><dd>the field byte length</dd></dl>
<dl>
<dt>Default:</dt>
<dd>-1L</dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/MappedField.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../org/lwjgl/util/mapped/CacheUtil.html" title="class in org.lwjgl.util.mapped"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../../org/lwjgl/util/mapped/MappedHelper.html" title="class in org.lwjgl.util.mapped"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/lwjgl/util/mapped/MappedField.html" target="_top">Frames</a></li>
<li><a href="MappedField.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Required&nbsp;|&nbsp;</li>
<li><a href="#annotation_type_optional_element_summary">Optional</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#annotation_type_element_detail">Element</a></li>
</ul>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small><i>Copyright &#169; 2002-2009 lwjgl.org. All Rights Reserved.</i></small></p>
</body>
</html>

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,711 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_17) on Mon Dec 02 20:32:55 CET 2013 -->
<title>MappedObject (LWJGL API)</title>
<meta name="date" content="2013-12-02">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="MappedObject (LWJGL API)";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/MappedObject.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../org/lwjgl/util/mapped/MappedHelper.html" title="class in org.lwjgl.util.mapped"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../../org/lwjgl/util/mapped/MappedObjectClassLoader.html" title="class in org.lwjgl.util.mapped"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/lwjgl/util/mapped/MappedObject.html" target="_top">Frames</a></li>
<li><a href="MappedObject.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">org.lwjgl.util.mapped</div>
<h2 title="Class MappedObject" class="title">Class MappedObject</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>org.lwjgl.util.mapped.MappedObject</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<br>
<pre>public abstract class <span class="strong">MappedObject</span>
extends java.lang.Object</pre>
<div class="block">Base superclass of all mapped objects. Classes that require
data mapping should extend this class and registered with
<a href="../../../../org/lwjgl/util/mapped/MappedObjectTransformer.html#register(java.lang.Class)"><code>MappedObjectTransformer.register(Class)</code></a>.
<p/>
Subclasses may only specify the default constructor. Any code
inside that constructor is optional, but will not run when the
view is instantiated, see <a href="../../../../org/lwjgl/util/mapped/MappedObject.html#runViewConstructor()"><code>runViewConstructor()</code></a>.
<p/>
Bounds checking may be enabled through a JVM system property: org.lwjgl.util.mapped.Checks=true</div>
<dl><dt><span class="strong">Author:</span></dt>
<dd>Riven</dd></dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== FIELD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="field_summary">
<!-- -->
</a>
<h3>Field Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Field and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>long</code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/mapped/MappedObject.html#baseAddress">baseAddress</a></strong></code>
<div class="block">The mapped object base memory address, in bytes.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/mapped/MappedObject.html#SIZEOF">SIZEOF</a></strong></code>
<div class="block">Holds the value of sizeof of the sub-type of this MappedObject<br>
<br>
The behavior of this (transformed) method does not follow the normal Java behavior.<br>
<code>Vec2.SIZEOF</code> will yield 8 (2 floats)<br>
<code>Vec3.SIZEOF</code> will yield 12 (3 floats)<br>
This (required) notation might cause compiler warnings, which can be suppressed with @SuppressWarnings("static-access").<br>
Using Java 5.0's static-import on this method will break functionality.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/mapped/MappedObject.html#view">view</a></strong></code>
<div class="block">The mapped object view offset, in elements.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>long</code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/mapped/MappedObject.html#viewAddress">viewAddress</a></strong></code>
<div class="block">The mapped object view memory address, in bytes.</div>
</td>
</tr>
</table>
</li>
</ul>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor_summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier</th>
<th class="colLast" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected </code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/mapped/MappedObject.html#MappedObject()">MappedObject</a></strong>()</code>&nbsp;</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method_summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>&lt;T extends <a href="../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped">MappedObject</a>&gt;&nbsp;<br>T[]</code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/mapped/MappedObject.html#asArray()">asArray</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>java.nio.ByteBuffer</code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/mapped/MappedObject.html#backingByteBuffer()">backingByteBuffer</a></strong>()</code>
<div class="block">Returns the <code>ByteBuffer</code> that backs this mapped object.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/mapped/MappedObject.html#capacity()">capacity</a></strong>()</code>
<div class="block">Returns the number of mapped objects that fit in the mapped buffer.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>&lt;T extends <a href="../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped">MappedObject</a>&gt;&nbsp;<br>void</code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/mapped/MappedObject.html#copyRange(T, int)">copyRange</a></strong>(T&nbsp;target,
int&nbsp;instances)</code>
<div class="block">Copies and amount of <code>SIZEOF * instances</code> bytes, from the
current mapped object, to the specified mapped object.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>&lt;T extends <a href="../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped">MappedObject</a>&gt;&nbsp;<br>void</code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/mapped/MappedObject.html#copyTo(T)">copyTo</a></strong>(T&nbsp;target)</code>
<div class="block">Copies and amount of <code>SIZEOF - padding</code> bytes, from the current
mapped object, to the specified mapped object.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>&lt;T extends <a href="../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped">MappedObject</a>&gt;&nbsp;<br>T</code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/mapped/MappedObject.html#dup()">dup</a></strong>()</code>
<div class="block">Creates an identical new MappedObject instance, comparable to the
contract of <code>ByteBuffer.duplicate()</code>.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static &lt;T extends <a href="../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped">MappedObject</a>&gt;&nbsp;<br>java.lang.Iterable&lt;T&gt;</code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/mapped/MappedObject.html#foreach(T)">foreach</a></strong>(T&nbsp;mapped)</code>
<div class="block">Creates an <code>Iterable</code> <MappedObject> that will step through
<code>capacity()</code> views, leaving the <code>view</code> at
the last valid value.<br>
<p/>
For convenience you are encouraged to static-import this specific method:
<code>import static org.lwjgl.util.mapped.MappedObject.foreach;</code></div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static &lt;T extends <a href="../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped">MappedObject</a>&gt;&nbsp;<br>java.lang.Iterable&lt;T&gt;</code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/mapped/MappedObject.html#foreach(T, int)">foreach</a></strong>(T&nbsp;mapped,
int&nbsp;elementCount)</code>
<div class="block">Creates an <code>Iterable</code> <MappedObject> that will step through
<code>elementCount</code> views, leaving the <code>view</code> at
the last valid value.<br>
<p/>
For convenience you are encouraged to static-import this specific method:
<code>import static org.lwjgl.util.mapped.MappedObject.foreach;</code></div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/mapped/MappedObject.html#getAlign()">getAlign</a></strong>()</code>
<div class="block">Returns the mapped object memory alignment, in bytes.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/mapped/MappedObject.html#getSizeof()">getSizeof</a></strong>()</code>
<div class="block">Returns the mapped object memory sizeof, in bytes.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected long</code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/mapped/MappedObject.html#getViewAddress(int)">getViewAddress</a></strong>(int&nbsp;view)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static &lt;T extends <a href="../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped">MappedObject</a>&gt;&nbsp;<br>T</code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/mapped/MappedObject.html#malloc(int)">malloc</a></strong>(int&nbsp;elementCount)</code>
<div class="block">Creates a MappedObject instance, mapping the memory region of an allocated direct ByteBuffer with a capacity of <code>elementCount*SIZEOF</code>
<p/>
The behavior of this (transformed) method does not follow the normal Java behavior.<br>
<code>Vec2.malloc(int)</code> will return a mapped Vec2 instance.<br>
<code>Vec3.malloc(int)</code> will return a mapped Vec3 instance.<br>
This (required) notation might cause compiler warnings, which can be suppressed with @SuppressWarnings("static-access").<br>
Using Java 5.0's static-import on this method will break functionality.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static &lt;T extends <a href="../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped">MappedObject</a>&gt;&nbsp;<br>T</code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/mapped/MappedObject.html#map(java.nio.ByteBuffer)">map</a></strong>(java.nio.ByteBuffer&nbsp;bb)</code>
<div class="block">Creates a MappedObject instance, mapping the memory region of the specified direct ByteBuffer.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static &lt;T extends <a href="../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped">MappedObject</a>&gt;&nbsp;<br>T</code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/mapped/MappedObject.html#map(long, int)">map</a></strong>(long&nbsp;address,
int&nbsp;capacity)</code>
<div class="block">Creates a MappedObject instance, mapping the memory region specified.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/mapped/MappedObject.html#next()">next</a></strong>()</code>
<div class="block">Moves the current view to the next element.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/mapped/MappedObject.html#runViewConstructor()">runViewConstructor</a></strong>()</code>
<div class="block">Any code in the default constructor will not run automatically.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/mapped/MappedObject.html#setViewAddress(long)">setViewAddress</a></strong>(long&nbsp;address)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>&lt;T extends <a href="../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped">MappedObject</a>&gt;&nbsp;<br>T</code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/mapped/MappedObject.html#slice()">slice</a></strong>()</code>
<div class="block">Creates a new MappedObject instance, with a base offset equal to
the offset of the current view, comparable to the contract of <code>ByteBuffer.slice()</code>.</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ FIELD DETAIL =========== -->
<ul class="blockList">
<li class="blockList"><a name="field_detail">
<!-- -->
</a>
<h3>Field Detail</h3>
<a name="baseAddress">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>baseAddress</h4>
<pre>public&nbsp;long baseAddress</pre>
<div class="block">The mapped object base memory address, in bytes. Read-only.</div>
</li>
</ul>
<a name="viewAddress">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>viewAddress</h4>
<pre>public&nbsp;long viewAddress</pre>
<div class="block">The mapped object view memory address, in bytes. Read-only.</div>
</li>
</ul>
<a name="SIZEOF">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>SIZEOF</h4>
<pre>public static&nbsp;int SIZEOF</pre>
<div class="block">Holds the value of sizeof of the sub-type of this MappedObject<br>
<br>
The behavior of this (transformed) method does not follow the normal Java behavior.<br>
<code>Vec2.SIZEOF</code> will yield 8 (2 floats)<br>
<code>Vec3.SIZEOF</code> will yield 12 (3 floats)<br>
This (required) notation might cause compiler warnings, which can be suppressed with @SuppressWarnings("static-access").<br>
Using Java 5.0's static-import on this method will break functionality.</div>
</li>
</ul>
<a name="view">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>view</h4>
<pre>public&nbsp;int view</pre>
<div class="block">The mapped object view offset, in elements. Read/write.
This is a virtual field, used as a convenient getter/setter for <code>viewAddress</code>.</div>
</li>
</ul>
</li>
</ul>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor_detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="MappedObject()">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>MappedObject</h4>
<pre>protected&nbsp;MappedObject()</pre>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method_detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="getViewAddress(int)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getViewAddress</h4>
<pre>protected final&nbsp;long&nbsp;getViewAddress(int&nbsp;view)</pre>
</li>
</ul>
<a name="setViewAddress(long)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setViewAddress</h4>
<pre>public final&nbsp;void&nbsp;setViewAddress(long&nbsp;address)</pre>
</li>
</ul>
<a name="getAlign()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getAlign</h4>
<pre>public final&nbsp;int&nbsp;getAlign()</pre>
<div class="block">Returns the mapped object memory alignment, in bytes.</div>
<dl><dt><span class="strong">Returns:</span></dt><dd>the memory alignment</dd></dl>
</li>
</ul>
<a name="getSizeof()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getSizeof</h4>
<pre>public final&nbsp;int&nbsp;getSizeof()</pre>
<div class="block">Returns the mapped object memory sizeof, in bytes.</div>
<dl><dt><span class="strong">Returns:</span></dt><dd>the sizeof value</dd></dl>
</li>
</ul>
<a name="capacity()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>capacity</h4>
<pre>public final&nbsp;int&nbsp;capacity()</pre>
<div class="block">Returns the number of mapped objects that fit in the mapped buffer.</div>
<dl><dt><span class="strong">Returns:</span></dt><dd>the mapped object capacity</dd></dl>
</li>
</ul>
<a name="map(java.nio.ByteBuffer)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>map</h4>
<pre>public static&nbsp;&lt;T extends <a href="../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped">MappedObject</a>&gt;&nbsp;T&nbsp;map(java.nio.ByteBuffer&nbsp;bb)</pre>
<div class="block">Creates a MappedObject instance, mapping the memory region of the specified direct ByteBuffer.
<p/>
The behavior of this (transformed) method does not follow the normal Java behavior.<br>
<code>Vec2.map(buffer)</code> will return a mapped Vec2 instance.<br>
<code>Vec3.map(buffer)</code> will return a mapped Vec3 instance.<br>
This (required) notation might cause compiler warnings, which can be suppressed with @SuppressWarnings("static-access").<br>
Using Java 5.0's static-import on this method will break functionality.</div>
</li>
</ul>
<a name="map(long, int)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>map</h4>
<pre>public static&nbsp;&lt;T extends <a href="../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped">MappedObject</a>&gt;&nbsp;T&nbsp;map(long&nbsp;address,
int&nbsp;capacity)</pre>
<div class="block">Creates a MappedObject instance, mapping the memory region specified. This is useful for mapping
arbitrary regions in memory, e.g. OpenCL CLMem objects, without creating a ByteBuffer first.
<p/>
The behavior of this (transformed) method does not follow the normal Java behavior.<br>
<code>Vec2.map(buffer)</code> will return a mapped Vec2 instance.<br>
<code>Vec3.map(buffer)</code> will return a mapped Vec3 instance.<br>
This (required) notation might cause compiler warnings, which can be suppressed with @SuppressWarnings("static-access").<br>
Using Java 5.0's static-import on this method will break functionality.</div>
</li>
</ul>
<a name="malloc(int)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>malloc</h4>
<pre>public static&nbsp;&lt;T extends <a href="../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped">MappedObject</a>&gt;&nbsp;T&nbsp;malloc(int&nbsp;elementCount)</pre>
<div class="block">Creates a MappedObject instance, mapping the memory region of an allocated direct ByteBuffer with a capacity of <code>elementCount*SIZEOF</code>
<p/>
The behavior of this (transformed) method does not follow the normal Java behavior.<br>
<code>Vec2.malloc(int)</code> will return a mapped Vec2 instance.<br>
<code>Vec3.malloc(int)</code> will return a mapped Vec3 instance.<br>
This (required) notation might cause compiler warnings, which can be suppressed with @SuppressWarnings("static-access").<br>
Using Java 5.0's static-import on this method will break functionality.</div>
</li>
</ul>
<a name="dup()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>dup</h4>
<pre>public final&nbsp;&lt;T extends <a href="../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped">MappedObject</a>&gt;&nbsp;T&nbsp;dup()</pre>
<div class="block">Creates an identical new MappedObject instance, comparable to the
contract of <code>ByteBuffer.duplicate()</code>. This is useful when more than one
views of the mapped object are required at the same time, e.g. in
multithreaded access.</div>
</li>
</ul>
<a name="slice()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>slice</h4>
<pre>public final&nbsp;&lt;T extends <a href="../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped">MappedObject</a>&gt;&nbsp;T&nbsp;slice()</pre>
<div class="block">Creates a new MappedObject instance, with a base offset equal to
the offset of the current view, comparable to the contract of <code>ByteBuffer.slice()</code>.</div>
</li>
</ul>
<a name="runViewConstructor()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>runViewConstructor</h4>
<pre>public final&nbsp;void&nbsp;runViewConstructor()</pre>
<div class="block">Any code in the default constructor will not run automatically. This method
can be used to execute that code on the current view.</div>
</li>
</ul>
<a name="next()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>next</h4>
<pre>public final&nbsp;void&nbsp;next()</pre>
<div class="block">Moves the current view to the next element.</div>
</li>
</ul>
<a name="copyTo(org.lwjgl.util.mapped.MappedObject)">
<!-- -->
</a><a name="copyTo(T)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>copyTo</h4>
<pre>public final&nbsp;&lt;T extends <a href="../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped">MappedObject</a>&gt;&nbsp;void&nbsp;copyTo(T&nbsp;target)</pre>
<div class="block">Copies and amount of <code>SIZEOF - padding</code> bytes, from the current
mapped object, to the specified mapped object.</div>
</li>
</ul>
<a name="copyRange(org.lwjgl.util.mapped.MappedObject,int)">
<!-- -->
</a><a name="copyRange(T, int)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>copyRange</h4>
<pre>public final&nbsp;&lt;T extends <a href="../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped">MappedObject</a>&gt;&nbsp;void&nbsp;copyRange(T&nbsp;target,
int&nbsp;instances)</pre>
<div class="block">Copies and amount of <code>SIZEOF * instances</code> bytes, from the
current mapped object, to the specified mapped object. Note that
this includes any padding bytes that are part of SIZEOF.</div>
</li>
</ul>
<a name="foreach(org.lwjgl.util.mapped.MappedObject)">
<!-- -->
</a><a name="foreach(T)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>foreach</h4>
<pre>public static&nbsp;&lt;T extends <a href="../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped">MappedObject</a>&gt;&nbsp;java.lang.Iterable&lt;T&gt;&nbsp;foreach(T&nbsp;mapped)</pre>
<div class="block">Creates an <code>Iterable</code> <MappedObject> that will step through
<code>capacity()</code> views, leaving the <code>view</code> at
the last valid value.<br>
<p/>
For convenience you are encouraged to static-import this specific method:
<code>import static org.lwjgl.util.mapped.MappedObject.foreach;</code></div>
</li>
</ul>
<a name="foreach(org.lwjgl.util.mapped.MappedObject,int)">
<!-- -->
</a><a name="foreach(T, int)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>foreach</h4>
<pre>public static&nbsp;&lt;T extends <a href="../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped">MappedObject</a>&gt;&nbsp;java.lang.Iterable&lt;T&gt;&nbsp;foreach(T&nbsp;mapped,
int&nbsp;elementCount)</pre>
<div class="block">Creates an <code>Iterable</code> <MappedObject> that will step through
<code>elementCount</code> views, leaving the <code>view</code> at
the last valid value.<br>
<p/>
For convenience you are encouraged to static-import this specific method:
<code>import static org.lwjgl.util.mapped.MappedObject.foreach;</code></div>
</li>
</ul>
<a name="asArray()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>asArray</h4>
<pre>public final&nbsp;&lt;T extends <a href="../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped">MappedObject</a>&gt;&nbsp;T[]&nbsp;asArray()</pre>
</li>
</ul>
<a name="backingByteBuffer()">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>backingByteBuffer</h4>
<pre>public final&nbsp;java.nio.ByteBuffer&nbsp;backingByteBuffer()</pre>
<div class="block">Returns the <code>ByteBuffer</code> that backs this mapped object.</div>
<dl><dt><span class="strong">Returns:</span></dt><dd>the backing buffer</dd></dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/MappedObject.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../org/lwjgl/util/mapped/MappedHelper.html" title="class in org.lwjgl.util.mapped"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../../org/lwjgl/util/mapped/MappedObjectClassLoader.html" title="class in org.lwjgl.util.mapped"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/lwjgl/util/mapped/MappedObject.html" target="_top">Frames</a></li>
<li><a href="MappedObject.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small><i>Copyright &#169; 2002-2009 lwjgl.org. All Rights Reserved.</i></small></p>
</body>
</html>

View File

@@ -0,0 +1,312 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_17) on Mon Dec 02 20:32:55 CET 2013 -->
<title>MappedObjectClassLoader (LWJGL API)</title>
<meta name="date" content="2013-12-02">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="MappedObjectClassLoader (LWJGL API)";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/MappedObjectClassLoader.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../../org/lwjgl/util/mapped/MappedObjectTransformer.html" title="class in org.lwjgl.util.mapped"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/lwjgl/util/mapped/MappedObjectClassLoader.html" target="_top">Frames</a></li>
<li><a href="MappedObjectClassLoader.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">org.lwjgl.util.mapped</div>
<h2 title="Class MappedObjectClassLoader" class="title">Class MappedObjectClassLoader</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>java.lang.ClassLoader</li>
<li>
<ul class="inheritance">
<li>java.security.SecureClassLoader</li>
<li>
<ul class="inheritance">
<li>java.net.URLClassLoader</li>
<li>
<ul class="inheritance">
<li>org.lwjgl.util.mapped.MappedObjectClassLoader</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd>java.io.Closeable, java.lang.AutoCloseable</dd>
</dl>
<hr>
<br>
<pre>public class <span class="strong">MappedObjectClassLoader</span>
extends java.net.URLClassLoader</pre>
<div class="block">This classloader is responsible for applying the bytecode transformation to mapped objects.
The transformation can either be applied using a Java agent, or with the convenient <a href="../../../../org/lwjgl/util/mapped/MappedObjectClassLoader.html#fork(java.lang.Class, java.lang.String[])"><code>fork(java.lang.Class&lt;?&gt;, java.lang.String[])</code></a> method.</div>
<dl><dt><span class="strong">Author:</span></dt>
<dd>Riven</dd></dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method_summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static boolean</code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/mapped/MappedObjectClassLoader.html#fork(java.lang.Class, java.lang.String[])">fork</a></strong>(java.lang.Class&lt;?&gt;&nbsp;mainClass,
java.lang.String[]&nbsp;args)</code>
<div class="block">Forks the specified class containing a main method, passing the specified arguments.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected java.lang.Class&lt;?&gt;</code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/mapped/MappedObjectClassLoader.html#loadClass(java.lang.String, boolean)">loadClass</a></strong>(java.lang.String&nbsp;name,
boolean&nbsp;resolve)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected java.lang.Class&lt;?&gt;</code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/mapped/MappedObjectClassLoader.html#loadMappedObject()">loadMappedObject</a></strong>()</code>&nbsp;</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_java.net.URLClassLoader">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.net.URLClassLoader</h3>
<code>addURL, close, definePackage, findClass, findResource, findResources, getPermissions, getResourceAsStream, getURLs, newInstance, newInstance</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_java.security.SecureClassLoader">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.security.SecureClassLoader</h3>
<code>defineClass, defineClass</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_java.lang.ClassLoader">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.ClassLoader</h3>
<code>clearAssertionStatus, defineClass, defineClass, defineClass, defineClass, definePackage, findLibrary, findLoadedClass, findSystemClass, getClassLoadingLock, getPackage, getPackages, getParent, getResource, getResources, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, loadClass, registerAsParallelCapable, resolveClass, setClassAssertionStatus, setDefaultAssertionStatus, setPackageAssertionStatus, setSigners</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method_detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="fork(java.lang.Class, java.lang.String[])">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>fork</h4>
<pre>public static&nbsp;boolean&nbsp;fork(java.lang.Class&lt;?&gt;&nbsp;mainClass,
java.lang.String[]&nbsp;args)</pre>
<div class="block">Forks the specified class containing a main method, passing the specified arguments. See
<code>org.lwjgl.test.mapped.TestMappedObject</code> for example usage.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>mainClass</code> - the class containing the main method</dd><dd><code>args</code> - the arguments to pass</dd>
<dt><span class="strong">Returns:</span></dt><dd>true if the fork was successful.</dd></dl>
</li>
</ul>
<a name="loadMappedObject()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>loadMappedObject</h4>
<pre>protected&nbsp;java.lang.Class&lt;?&gt;&nbsp;loadMappedObject()
throws java.lang.ClassNotFoundException</pre>
<dl><dt><span class="strong">Throws:</span></dt>
<dd><code>java.lang.ClassNotFoundException</code></dd></dl>
</li>
</ul>
<a name="loadClass(java.lang.String, boolean)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>loadClass</h4>
<pre>protected&nbsp;java.lang.Class&lt;?&gt;&nbsp;loadClass(java.lang.String&nbsp;name,
boolean&nbsp;resolve)
throws java.lang.ClassNotFoundException</pre>
<dl>
<dt><strong>Overrides:</strong></dt>
<dd><code>loadClass</code>&nbsp;in class&nbsp;<code>java.lang.ClassLoader</code></dd>
<dt><span class="strong">Throws:</span></dt>
<dd><code>java.lang.ClassNotFoundException</code></dd></dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/MappedObjectClassLoader.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../../org/lwjgl/util/mapped/MappedObjectTransformer.html" title="class in org.lwjgl.util.mapped"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/lwjgl/util/mapped/MappedObjectClassLoader.html" target="_top">Frames</a></li>
<li><a href="MappedObjectClassLoader.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small><i>Copyright &#169; 2002-2009 lwjgl.org. All Rights Reserved.</i></small></p>
</body>
</html>

View File

@@ -0,0 +1,272 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_17) on Mon Dec 02 20:32:55 CET 2013 -->
<title>MappedObjectTransformer (LWJGL API)</title>
<meta name="date" content="2013-12-02">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="MappedObjectTransformer (LWJGL API)";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/MappedObjectTransformer.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../org/lwjgl/util/mapped/MappedObjectClassLoader.html" title="class in org.lwjgl.util.mapped"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../../org/lwjgl/util/mapped/MappedSet.html" title="class in org.lwjgl.util.mapped"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/lwjgl/util/mapped/MappedObjectTransformer.html" target="_top">Frames</a></li>
<li><a href="MappedObjectTransformer.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">org.lwjgl.util.mapped</div>
<h2 title="Class MappedObjectTransformer" class="title">Class MappedObjectTransformer</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>org.lwjgl.util.mapped.MappedObjectTransformer</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<br>
<pre>public class <span class="strong">MappedObjectTransformer</span>
extends java.lang.Object</pre>
<div class="block">This class implements the bytecode transformation that mapped object go through.
Mapped object classes need to first be registered with the transformer, see <a href="../../../../org/lwjgl/util/mapped/MappedObjectTransformer.html#register(java.lang.Class)"><code>register(Class)</code></a>.
<p/>
The transformer supports some debugging tools, enabled through JVM system properties:<br/>
org.lwjgl.util.mapped.PrintTiming=true, prints timing information for the transformation step.<br/>
org.lwjgl.util.mapped.PrintActivity=true, prints activity information.<br/>
org.lwjgl.util.mapped.PrintBytecode=true, prints the transformed bytecode.<br/>
org.lwjgl.util.Debug must also be set to true for the above to work.</div>
<dl><dt><span class="strong">Author:</span></dt>
<dd>Riven</dd></dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor_summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><strong><a href="../../../../org/lwjgl/util/mapped/MappedObjectTransformer.html#MappedObjectTransformer()">MappedObjectTransformer</a></strong>()</code>&nbsp;</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method_summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/mapped/MappedObjectTransformer.html#register(java.lang.Class)">register</a></strong>(java.lang.Class&lt;? extends <a href="../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped">MappedObject</a>&gt;&nbsp;type)</code>
<div class="block">Registers a class as a mapped object.</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor_detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="MappedObjectTransformer()">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>MappedObjectTransformer</h4>
<pre>public&nbsp;MappedObjectTransformer()</pre>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method_detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="register(java.lang.Class)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>register</h4>
<pre>public static&nbsp;void&nbsp;register(java.lang.Class&lt;? extends <a href="../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped">MappedObject</a>&gt;&nbsp;type)</pre>
<div class="block">Registers a class as a mapped object.
The class must extend <a href="../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped"><code>MappedObject</code></a> and be annotated with <a href="../../../../org/lwjgl/util/mapped/MappedField.html" title="annotation in org.lwjgl.util.mapped"><code>MappedField</code></a>.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>type</code> - the mapped object class.</dd></dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/MappedObjectTransformer.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../org/lwjgl/util/mapped/MappedObjectClassLoader.html" title="class in org.lwjgl.util.mapped"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../../org/lwjgl/util/mapped/MappedSet.html" title="class in org.lwjgl.util.mapped"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/lwjgl/util/mapped/MappedObjectTransformer.html" target="_top">Frames</a></li>
<li><a href="MappedObjectTransformer.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small><i>Copyright &#169; 2002-2009 lwjgl.org. All Rights Reserved.</i></small></p>
</body>
</html>

View File

@@ -0,0 +1,311 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_17) on Mon Dec 02 20:32:55 CET 2013 -->
<title>MappedSet (LWJGL API)</title>
<meta name="date" content="2013-12-02">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="MappedSet (LWJGL API)";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/MappedSet.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../org/lwjgl/util/mapped/MappedObjectTransformer.html" title="class in org.lwjgl.util.mapped"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../../org/lwjgl/util/mapped/MappedSet2.html" title="class in org.lwjgl.util.mapped"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/lwjgl/util/mapped/MappedSet.html" target="_top">Frames</a></li>
<li><a href="MappedSet.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">org.lwjgl.util.mapped</div>
<h2 title="Class MappedSet" class="title">Class MappedSet</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>org.lwjgl.util.mapped.MappedSet</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<br>
<pre>public class <span class="strong">MappedSet</span>
extends java.lang.Object</pre>
<div class="block">Factory for mapped sets. A mapped set can be used as a Structure of Arrays by
linking together the view of two or more mapped objects. Changing the view
of the mapped set, changes the corresponding view of all the mapped objects in
the set.</div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor_summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><strong><a href="../../../../org/lwjgl/util/mapped/MappedSet.html#MappedSet()">MappedSet</a></strong>()</code>&nbsp;</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method_summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../org/lwjgl/util/mapped/MappedSet2.html" title="class in org.lwjgl.util.mapped">MappedSet2</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/mapped/MappedSet.html#create(org.lwjgl.util.mapped.MappedObject, org.lwjgl.util.mapped.MappedObject)">create</a></strong>(<a href="../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped">MappedObject</a>&nbsp;a,
<a href="../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped">MappedObject</a>&nbsp;b)</code>
<div class="block">Creates a <code>MappedSet</code> by linking the specified <code>MappedObject</code>s.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../org/lwjgl/util/mapped/MappedSet3.html" title="class in org.lwjgl.util.mapped">MappedSet3</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/mapped/MappedSet.html#create(org.lwjgl.util.mapped.MappedObject, org.lwjgl.util.mapped.MappedObject, org.lwjgl.util.mapped.MappedObject)">create</a></strong>(<a href="../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped">MappedObject</a>&nbsp;a,
<a href="../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped">MappedObject</a>&nbsp;b,
<a href="../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped">MappedObject</a>&nbsp;c)</code>
<div class="block">Creates a <code>MappedSet</code> by linking the specified <code>MappedObject</code>s.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../org/lwjgl/util/mapped/MappedSet4.html" title="class in org.lwjgl.util.mapped">MappedSet4</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/mapped/MappedSet.html#create(org.lwjgl.util.mapped.MappedObject, org.lwjgl.util.mapped.MappedObject, org.lwjgl.util.mapped.MappedObject, org.lwjgl.util.mapped.MappedObject)">create</a></strong>(<a href="../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped">MappedObject</a>&nbsp;a,
<a href="../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped">MappedObject</a>&nbsp;b,
<a href="../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped">MappedObject</a>&nbsp;c,
<a href="../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped">MappedObject</a>&nbsp;d)</code>
<div class="block">Creates a <code>MappedSet</code> by linking the specified <code>MappedObject</code>s.</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor_detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="MappedSet()">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>MappedSet</h4>
<pre>public&nbsp;MappedSet()</pre>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method_detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="create(org.lwjgl.util.mapped.MappedObject, org.lwjgl.util.mapped.MappedObject)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>create</h4>
<pre>public static&nbsp;<a href="../../../../org/lwjgl/util/mapped/MappedSet2.html" title="class in org.lwjgl.util.mapped">MappedSet2</a>&nbsp;create(<a href="../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped">MappedObject</a>&nbsp;a,
<a href="../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped">MappedObject</a>&nbsp;b)</pre>
<div class="block">Creates a <code>MappedSet</code> by linking the specified <code>MappedObject</code>s.</div>
<dl><dt><span class="strong">Returns:</span></dt><dd>the mapped set.</dd></dl>
</li>
</ul>
<a name="create(org.lwjgl.util.mapped.MappedObject, org.lwjgl.util.mapped.MappedObject, org.lwjgl.util.mapped.MappedObject)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>create</h4>
<pre>public static&nbsp;<a href="../../../../org/lwjgl/util/mapped/MappedSet3.html" title="class in org.lwjgl.util.mapped">MappedSet3</a>&nbsp;create(<a href="../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped">MappedObject</a>&nbsp;a,
<a href="../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped">MappedObject</a>&nbsp;b,
<a href="../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped">MappedObject</a>&nbsp;c)</pre>
<div class="block">Creates a <code>MappedSet</code> by linking the specified <code>MappedObject</code>s.</div>
<dl><dt><span class="strong">Returns:</span></dt><dd>the mapped set.</dd></dl>
</li>
</ul>
<a name="create(org.lwjgl.util.mapped.MappedObject, org.lwjgl.util.mapped.MappedObject, org.lwjgl.util.mapped.MappedObject, org.lwjgl.util.mapped.MappedObject)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>create</h4>
<pre>public static&nbsp;<a href="../../../../org/lwjgl/util/mapped/MappedSet4.html" title="class in org.lwjgl.util.mapped">MappedSet4</a>&nbsp;create(<a href="../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped">MappedObject</a>&nbsp;a,
<a href="../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped">MappedObject</a>&nbsp;b,
<a href="../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped">MappedObject</a>&nbsp;c,
<a href="../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped">MappedObject</a>&nbsp;d)</pre>
<div class="block">Creates a <code>MappedSet</code> by linking the specified <code>MappedObject</code>s.</div>
<dl><dt><span class="strong">Returns:</span></dt><dd>the mapped set.</dd></dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/MappedSet.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../org/lwjgl/util/mapped/MappedObjectTransformer.html" title="class in org.lwjgl.util.mapped"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../../org/lwjgl/util/mapped/MappedSet2.html" title="class in org.lwjgl.util.mapped"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/lwjgl/util/mapped/MappedSet.html" target="_top">Frames</a></li>
<li><a href="MappedSet.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small><i>Copyright &#169; 2002-2009 lwjgl.org. All Rights Reserved.</i></small></p>
</body>
</html>

View File

@@ -0,0 +1,260 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_17) on Mon Dec 02 20:32:55 CET 2013 -->
<title>MappedSet2 (LWJGL API)</title>
<meta name="date" content="2013-12-02">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="MappedSet2 (LWJGL API)";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/MappedSet2.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../org/lwjgl/util/mapped/MappedSet.html" title="class in org.lwjgl.util.mapped"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../../org/lwjgl/util/mapped/MappedSet3.html" title="class in org.lwjgl.util.mapped"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/lwjgl/util/mapped/MappedSet2.html" target="_top">Frames</a></li>
<li><a href="MappedSet2.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">org.lwjgl.util.mapped</div>
<h2 title="Class MappedSet2" class="title">Class MappedSet2</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>org.lwjgl.util.mapped.MappedSet2</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<br>
<pre>public class <span class="strong">MappedSet2</span>
extends java.lang.Object</pre>
<div class="block"><code>MappedSet</code> implementation for two <code>MappedObject</code>s.</div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== FIELD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="field_summary">
<!-- -->
</a>
<h3>Field Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Field and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/mapped/MappedSet2.html#view">view</a></strong></code>&nbsp;</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method_summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/mapped/MappedSet2.html#next()">next</a></strong>()</code>&nbsp;</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ FIELD DETAIL =========== -->
<ul class="blockList">
<li class="blockList"><a name="field_detail">
<!-- -->
</a>
<h3>Field Detail</h3>
<a name="view">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>view</h4>
<pre>public&nbsp;int view</pre>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method_detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="next()">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>next</h4>
<pre>public&nbsp;void&nbsp;next()</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/MappedSet2.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../org/lwjgl/util/mapped/MappedSet.html" title="class in org.lwjgl.util.mapped"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../../org/lwjgl/util/mapped/MappedSet3.html" title="class in org.lwjgl.util.mapped"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/lwjgl/util/mapped/MappedSet2.html" target="_top">Frames</a></li>
<li><a href="MappedSet2.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small><i>Copyright &#169; 2002-2009 lwjgl.org. All Rights Reserved.</i></small></p>
</body>
</html>

View File

@@ -0,0 +1,260 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_17) on Mon Dec 02 20:32:55 CET 2013 -->
<title>MappedSet3 (LWJGL API)</title>
<meta name="date" content="2013-12-02">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="MappedSet3 (LWJGL API)";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/MappedSet3.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../org/lwjgl/util/mapped/MappedSet2.html" title="class in org.lwjgl.util.mapped"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../../org/lwjgl/util/mapped/MappedSet4.html" title="class in org.lwjgl.util.mapped"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/lwjgl/util/mapped/MappedSet3.html" target="_top">Frames</a></li>
<li><a href="MappedSet3.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">org.lwjgl.util.mapped</div>
<h2 title="Class MappedSet3" class="title">Class MappedSet3</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>org.lwjgl.util.mapped.MappedSet3</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<br>
<pre>public class <span class="strong">MappedSet3</span>
extends java.lang.Object</pre>
<div class="block"><code>MappedSet</code> implementation for three <code>MappedObject</code>s.</div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== FIELD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="field_summary">
<!-- -->
</a>
<h3>Field Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Field and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/mapped/MappedSet3.html#view">view</a></strong></code>&nbsp;</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method_summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/mapped/MappedSet3.html#next()">next</a></strong>()</code>&nbsp;</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ FIELD DETAIL =========== -->
<ul class="blockList">
<li class="blockList"><a name="field_detail">
<!-- -->
</a>
<h3>Field Detail</h3>
<a name="view">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>view</h4>
<pre>public&nbsp;int view</pre>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method_detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="next()">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>next</h4>
<pre>public&nbsp;void&nbsp;next()</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/MappedSet3.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../org/lwjgl/util/mapped/MappedSet2.html" title="class in org.lwjgl.util.mapped"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../../org/lwjgl/util/mapped/MappedSet4.html" title="class in org.lwjgl.util.mapped"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/lwjgl/util/mapped/MappedSet3.html" target="_top">Frames</a></li>
<li><a href="MappedSet3.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small><i>Copyright &#169; 2002-2009 lwjgl.org. All Rights Reserved.</i></small></p>
</body>
</html>

View File

@@ -0,0 +1,260 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_17) on Mon Dec 02 20:32:55 CET 2013 -->
<title>MappedSet4 (LWJGL API)</title>
<meta name="date" content="2013-12-02">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="MappedSet4 (LWJGL API)";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/MappedSet4.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../org/lwjgl/util/mapped/MappedSet3.html" title="class in org.lwjgl.util.mapped"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../../org/lwjgl/util/mapped/MappedType.html" title="annotation in org.lwjgl.util.mapped"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/lwjgl/util/mapped/MappedSet4.html" target="_top">Frames</a></li>
<li><a href="MappedSet4.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">org.lwjgl.util.mapped</div>
<h2 title="Class MappedSet4" class="title">Class MappedSet4</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>org.lwjgl.util.mapped.MappedSet4</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<br>
<pre>public class <span class="strong">MappedSet4</span>
extends java.lang.Object</pre>
<div class="block"><code>MappedSet</code> implementation for four <code>MappedObject</code>s.</div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== FIELD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="field_summary">
<!-- -->
</a>
<h3>Field Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Field and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/mapped/MappedSet4.html#view">view</a></strong></code>&nbsp;</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method_summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/mapped/MappedSet4.html#next()">next</a></strong>()</code>&nbsp;</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ FIELD DETAIL =========== -->
<ul class="blockList">
<li class="blockList"><a name="field_detail">
<!-- -->
</a>
<h3>Field Detail</h3>
<a name="view">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>view</h4>
<pre>public&nbsp;int view</pre>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method_detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="next()">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>next</h4>
<pre>public&nbsp;void&nbsp;next()</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/MappedSet4.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../org/lwjgl/util/mapped/MappedSet3.html" title="class in org.lwjgl.util.mapped"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../../org/lwjgl/util/mapped/MappedType.html" title="annotation in org.lwjgl.util.mapped"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/lwjgl/util/mapped/MappedSet4.html" target="_top">Frames</a></li>
<li><a href="MappedSet4.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small><i>Copyright &#169; 2002-2009 lwjgl.org. All Rights Reserved.</i></small></p>
</body>
</html>

View File

@@ -0,0 +1,300 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_17) on Mon Dec 02 20:32:55 CET 2013 -->
<title>MappedType (LWJGL API)</title>
<meta name="date" content="2013-12-02">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="MappedType (LWJGL API)";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/MappedType.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../org/lwjgl/util/mapped/MappedSet4.html" title="class in org.lwjgl.util.mapped"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../../org/lwjgl/util/mapped/Pointer.html" title="annotation in org.lwjgl.util.mapped"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/lwjgl/util/mapped/MappedType.html" target="_top">Frames</a></li>
<li><a href="MappedType.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Required&nbsp;|&nbsp;</li>
<li><a href="#annotation_type_optional_element_summary">Optional</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#annotation_type_element_detail">Element</a></li>
</ul>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">org.lwjgl.util.mapped</div>
<h2 title="Annotation Type MappedType" class="title">Annotation Type MappedType</h2>
</div>
<div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<br>
<pre>@Retention(value=RUNTIME)
@Target(value=TYPE)
public @interface <span class="strong">MappedType</span></pre>
<div class="block">This annotation marks a class as a mapped object, which will go under bytecode
transformation at runtime. Mapped objects cannot be instantiated directly; a data
buffer must be mapped first and the mapped object instance will then be used as a
view on top of the buffer. Instead of a separate instance per "element" in the buffer,
only a single instance is used to manage everything. See <a href="../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped"><code>MappedObject</code></a>
for API details and <code>org.lwjgl.test.mapped.TestMappedObject</code> for examples.
<p/>
The instance fields of the annotated class should only be limited to primitive types or
<code>ByteBuffer</code>. Static fields are supported and they can have any type.
<p/>
The purpose of mapped objects is to reduce the memory requirements required for the type
of data that are often used in OpenGL/OpenCL programming, while at the same time enabling
clean Java code. There are also performance benefits related to not having to copy data
between buffers and Java objects and the removal of bounds checking when accessing
buffer data.</div>
<dl><dt><span class="strong">Author:</span></dt>
<dd>Riven</dd></dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== ANNOTATION TYPE OPTIONAL MEMBER SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="annotation_type_optional_element_summary">
<!-- -->
</a>
<h3>Optional Element Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Optional Element Summary table, listing optional elements, and an explanation">
<caption><span>Optional Elements</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Optional Element and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/mapped/MappedType.html#align()">align</a></strong></code>
<div class="block">The mapped data memory alignment, in bytes.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/mapped/MappedType.html#autoGenerateOffsets()">autoGenerateOffsets</a></strong></code>
<div class="block">When autoGenerateOffsets is true, byte offsets of the mapped fields will
be generated automatically.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/mapped/MappedType.html#cacheLinePadding()">cacheLinePadding</a></strong></code>
<div class="block">When true, SIZEOF will be increased (if necessary) so that it's a multiple of the CPU cache line size.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/mapped/MappedType.html#padding()">padding</a></strong></code>
<div class="block">The number of bytes to add to the total byte size.</div>
</td>
</tr>
</table>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ ANNOTATION TYPE MEMBER DETAIL =========== -->
<ul class="blockList">
<li class="blockList"><a name="annotation_type_element_detail">
<!-- -->
</a>
<h3>Element Detail</h3>
<a name="padding()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>padding</h4>
<pre>public abstract&nbsp;int&nbsp;padding</pre>
<div class="block">The number of bytes to add to the total byte size.
SIZEOF will be calculated as <code>SIZEOF = max(field_offset + field_length) + padding</code>.
<p/>
Cannot be used with <a href="../../../../org/lwjgl/util/mapped/MappedType.html#cacheLinePadding()"><code>cacheLinePadding()</code></a>.</div>
<dl><dt><span class="strong">Returns:</span></dt><dd>the padding amount</dd></dl>
<dl>
<dt>Default:</dt>
<dd>0</dd>
</dl>
</li>
</ul>
<a name="cacheLinePadding()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>cacheLinePadding</h4>
<pre>public abstract&nbsp;boolean&nbsp;cacheLinePadding</pre>
<div class="block">When true, SIZEOF will be increased (if necessary) so that it's a multiple of the CPU cache line size.
Additionally, <a href="../../../../org/lwjgl/util/mapped/MappedObject.html#malloc(int)"><code>MappedObject.malloc(int)</code></a> on the mapped object type will automatically use
<a href="../../../../org/lwjgl/util/mapped/CacheUtil.html#createByteBuffer(int)"><code>CacheUtil.createByteBuffer(int)</code></a> instead of the unaligned <a href="../../../../org/lwjgl/BufferUtils.html#createByteBuffer(int)"><code>BufferUtils.createByteBuffer(int)</code></a>.
<p/>
Cannot be used with <a href="../../../../org/lwjgl/util/mapped/MappedType.html#padding()"><code>padding()</code></a>.</div>
<dl><dt><span class="strong">Returns:</span></dt><dd>if cache-line padding should be applied</dd><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../org/lwjgl/util/mapped/CacheUtil.html" title="class in org.lwjgl.util.mapped"><code>CacheUtil</code></a></dd></dl>
<dl>
<dt>Default:</dt>
<dd>false</dd>
</dl>
</li>
</ul>
<a name="align()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>align</h4>
<pre>public abstract&nbsp;int&nbsp;align</pre>
<div class="block">The mapped data memory alignment, in bytes.</div>
<dl><dt><span class="strong">Returns:</span></dt><dd>the memory alignment</dd></dl>
<dl>
<dt>Default:</dt>
<dd>4</dd>
</dl>
</li>
</ul>
<a name="autoGenerateOffsets()">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>autoGenerateOffsets</h4>
<pre>public abstract&nbsp;boolean&nbsp;autoGenerateOffsets</pre>
<div class="block">When autoGenerateOffsets is true, byte offsets of the mapped fields will
be generated automatically. This is convenient for packed data. For manually
aligned data, autoGenerateOffsets must be set to false and the user needs
to manually specify byte offsets using the <a href="../../../../org/lwjgl/util/mapped/MappedField.html" title="annotation in org.lwjgl.util.mapped"><code>MappedField</code></a> annotation.</div>
<dl><dt><span class="strong">Returns:</span></dt><dd>true if automatic byte offset generation is required.</dd></dl>
<dl>
<dt>Default:</dt>
<dd>true</dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/MappedType.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../org/lwjgl/util/mapped/MappedSet4.html" title="class in org.lwjgl.util.mapped"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../../org/lwjgl/util/mapped/Pointer.html" title="annotation in org.lwjgl.util.mapped"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/lwjgl/util/mapped/MappedType.html" target="_top">Frames</a></li>
<li><a href="MappedType.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Required&nbsp;|&nbsp;</li>
<li><a href="#annotation_type_optional_element_summary">Optional</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#annotation_type_element_detail">Element</a></li>
</ul>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small><i>Copyright &#169; 2002-2009 lwjgl.org. All Rights Reserved.</i></small></p>
</body>
</html>

View File

@@ -0,0 +1,158 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_17) on Mon Dec 02 20:32:55 CET 2013 -->
<title>Pointer (LWJGL API)</title>
<meta name="date" content="2013-12-02">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Pointer (LWJGL API)";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/Pointer.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../org/lwjgl/util/mapped/MappedType.html" title="annotation in org.lwjgl.util.mapped"><span class="strong">Prev Class</span></a></li>
<li>Next Class</li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/lwjgl/util/mapped/Pointer.html" target="_top">Frames</a></li>
<li><a href="Pointer.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Required&nbsp;|&nbsp;</li>
<li>Optional</li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Element</li>
</ul>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">org.lwjgl.util.mapped</div>
<h2 title="Annotation Type Pointer" class="title">Annotation Type Pointer</h2>
</div>
<div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<br>
<pre>@Retention(value=RUNTIME)
@Target(value=FIELD)
public @interface <span class="strong">Pointer</span></pre>
<div class="block">This annotation can be used on long fields of <a href="../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped"><code>MappedObject</code></a> subclasses,
to specify that the long value should be interpreted as a pointer. This
will determine the actual byte size of the field at runtime (4 or 8 bytes).</div>
<dl><dt><span class="strong">Author:</span></dt>
<dd>Spasi</dd></dl>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/Pointer.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../org/lwjgl/util/mapped/MappedType.html" title="annotation in org.lwjgl.util.mapped"><span class="strong">Prev Class</span></a></li>
<li>Next Class</li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/lwjgl/util/mapped/Pointer.html" target="_top">Frames</a></li>
<li><a href="Pointer.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Required&nbsp;|&nbsp;</li>
<li>Optional</li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Element</li>
</ul>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small><i>Copyright &#169; 2002-2009 lwjgl.org. All Rights Reserved.</i></small></p>
</body>
</html>

View File

@@ -0,0 +1,116 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_17) on Mon Dec 02 20:33:05 CET 2013 -->
<title>Uses of Class org.lwjgl.util.mapped.CacheLinePad (LWJGL API)</title>
<meta name="date" content="2013-12-02">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Uses of Class org.lwjgl.util.mapped.CacheLinePad (LWJGL API)";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../org/lwjgl/util/mapped/CacheLinePad.html" title="annotation in org.lwjgl.util.mapped">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../../../../../overview-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?org/lwjgl/util/mapped/class-use/CacheLinePad.html" target="_top">Frames</a></li>
<li><a href="CacheLinePad.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h2 title="Uses of Class org.lwjgl.util.mapped.CacheLinePad" class="title">Uses of Class<br>org.lwjgl.util.mapped.CacheLinePad</h2>
</div>
<div class="classUseContainer">No usage of org.lwjgl.util.mapped.CacheLinePad</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../org/lwjgl/util/mapped/CacheLinePad.html" title="annotation in org.lwjgl.util.mapped">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../../../../../overview-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?org/lwjgl/util/mapped/class-use/CacheLinePad.html" target="_top">Frames</a></li>
<li><a href="CacheLinePad.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small><i>Copyright &#169; 2002-2009 lwjgl.org. All Rights Reserved.</i></small></p>
</body>
</html>

View File

@@ -0,0 +1,116 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_17) on Mon Dec 02 20:33:05 CET 2013 -->
<title>Uses of Class org.lwjgl.util.mapped.CacheUtil (LWJGL API)</title>
<meta name="date" content="2013-12-02">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Uses of Class org.lwjgl.util.mapped.CacheUtil (LWJGL API)";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../org/lwjgl/util/mapped/CacheUtil.html" title="class in org.lwjgl.util.mapped">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../../../../../overview-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?org/lwjgl/util/mapped/class-use/CacheUtil.html" target="_top">Frames</a></li>
<li><a href="CacheUtil.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h2 title="Uses of Class org.lwjgl.util.mapped.CacheUtil" class="title">Uses of Class<br>org.lwjgl.util.mapped.CacheUtil</h2>
</div>
<div class="classUseContainer">No usage of org.lwjgl.util.mapped.CacheUtil</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../org/lwjgl/util/mapped/CacheUtil.html" title="class in org.lwjgl.util.mapped">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../../../../../overview-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?org/lwjgl/util/mapped/class-use/CacheUtil.html" target="_top">Frames</a></li>
<li><a href="CacheUtil.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small><i>Copyright &#169; 2002-2009 lwjgl.org. All Rights Reserved.</i></small></p>
</body>
</html>

View File

@@ -0,0 +1,116 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_17) on Mon Dec 02 20:33:05 CET 2013 -->
<title>Uses of Class org.lwjgl.util.mapped.MappedField (LWJGL API)</title>
<meta name="date" content="2013-12-02">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Uses of Class org.lwjgl.util.mapped.MappedField (LWJGL API)";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../org/lwjgl/util/mapped/MappedField.html" title="annotation in org.lwjgl.util.mapped">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../../../../../overview-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?org/lwjgl/util/mapped/class-use/MappedField.html" target="_top">Frames</a></li>
<li><a href="MappedField.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h2 title="Uses of Class org.lwjgl.util.mapped.MappedField" class="title">Uses of Class<br>org.lwjgl.util.mapped.MappedField</h2>
</div>
<div class="classUseContainer">No usage of org.lwjgl.util.mapped.MappedField</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../org/lwjgl/util/mapped/MappedField.html" title="annotation in org.lwjgl.util.mapped">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../../../../../overview-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?org/lwjgl/util/mapped/class-use/MappedField.html" target="_top">Frames</a></li>
<li><a href="MappedField.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small><i>Copyright &#169; 2002-2009 lwjgl.org. All Rights Reserved.</i></small></p>
</body>
</html>

View File

@@ -0,0 +1,116 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_17) on Mon Dec 02 20:33:05 CET 2013 -->
<title>Uses of Class org.lwjgl.util.mapped.MappedHelper (LWJGL API)</title>
<meta name="date" content="2013-12-02">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Uses of Class org.lwjgl.util.mapped.MappedHelper (LWJGL API)";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../org/lwjgl/util/mapped/MappedHelper.html" title="class in org.lwjgl.util.mapped">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../../../../../overview-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?org/lwjgl/util/mapped/class-use/MappedHelper.html" target="_top">Frames</a></li>
<li><a href="MappedHelper.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h2 title="Uses of Class org.lwjgl.util.mapped.MappedHelper" class="title">Uses of Class<br>org.lwjgl.util.mapped.MappedHelper</h2>
</div>
<div class="classUseContainer">No usage of org.lwjgl.util.mapped.MappedHelper</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../org/lwjgl/util/mapped/MappedHelper.html" title="class in org.lwjgl.util.mapped">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../../../../../overview-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?org/lwjgl/util/mapped/class-use/MappedHelper.html" target="_top">Frames</a></li>
<li><a href="MappedHelper.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small><i>Copyright &#169; 2002-2009 lwjgl.org. All Rights Reserved.</i></small></p>
</body>
</html>

View File

@@ -0,0 +1,524 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_17) on Mon Dec 02 20:33:05 CET 2013 -->
<title>Uses of Class org.lwjgl.util.mapped.MappedObject (LWJGL API)</title>
<meta name="date" content="2013-12-02">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Uses of Class org.lwjgl.util.mapped.MappedObject (LWJGL API)";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../../../../../overview-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?org/lwjgl/util/mapped/class-use/MappedObject.html" target="_top">Frames</a></li>
<li><a href="MappedObject.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h2 title="Uses of Class org.lwjgl.util.mapped.MappedObject" class="title">Uses of Class<br>org.lwjgl.util.mapped.MappedObject</h2>
</div>
<div class="classUseContainer">
<ul class="blockList">
<li class="blockList">
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
<caption><span>Packages that use <a href="../../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped">MappedObject</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Package</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><a href="#org.lwjgl.util.mapped">org.lwjgl.util.mapped</a></td>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList">
<ul class="blockList">
<li class="blockList"><a name="org.lwjgl.util.mapped">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped">MappedObject</a> in <a href="../../../../../org/lwjgl/util/mapped/package-summary.html">org.lwjgl.util.mapped</a></h3>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../org/lwjgl/util/mapped/package-summary.html">org.lwjgl.util.mapped</a> with type parameters of type <a href="../../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped">MappedObject</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>&lt;T extends <a href="../../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped">MappedObject</a>&gt;&nbsp;<br>T[]</code></td>
<td class="colLast"><span class="strong">MappedObject.</span><code><strong><a href="../../../../../org/lwjgl/util/mapped/MappedObject.html#asArray()">asArray</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>&lt;T extends <a href="../../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped">MappedObject</a>&gt;&nbsp;<br>void</code></td>
<td class="colLast"><span class="strong">MappedObject.</span><code><strong><a href="../../../../../org/lwjgl/util/mapped/MappedObject.html#copyRange(T, int)">copyRange</a></strong>(T&nbsp;target,
int&nbsp;instances)</code>
<div class="block">Copies and amount of <code>SIZEOF * instances</code> bytes, from the
current mapped object, to the specified mapped object.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>&lt;T extends <a href="../../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped">MappedObject</a>&gt;&nbsp;<br>void</code></td>
<td class="colLast"><span class="strong">MappedObject.</span><code><strong><a href="../../../../../org/lwjgl/util/mapped/MappedObject.html#copyTo(T)">copyTo</a></strong>(T&nbsp;target)</code>
<div class="block">Copies and amount of <code>SIZEOF - padding</code> bytes, from the current
mapped object, to the specified mapped object.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>&lt;T extends <a href="../../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped">MappedObject</a>&gt;&nbsp;<br>T</code></td>
<td class="colLast"><span class="strong">MappedObject.</span><code><strong><a href="../../../../../org/lwjgl/util/mapped/MappedObject.html#dup()">dup</a></strong>()</code>
<div class="block">Creates an identical new MappedObject instance, comparable to the
contract of <code>ByteBuffer.duplicate()</code>.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static &lt;T extends <a href="../../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped">MappedObject</a>&gt;&nbsp;<br>java.lang.Iterable&lt;T&gt;</code></td>
<td class="colLast"><span class="strong">MappedObject.</span><code><strong><a href="../../../../../org/lwjgl/util/mapped/MappedObject.html#foreach(T)">foreach</a></strong>(T&nbsp;mapped)</code>
<div class="block">Creates an <code>Iterable</code> <MappedObject> that will step through
<code>capacity()</code> views, leaving the <code>view</code> at
the last valid value.<br>
<p/>
For convenience you are encouraged to static-import this specific method:
<code>import static org.lwjgl.util.mapped.MappedObject.foreach;</code></div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static &lt;T extends <a href="../../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped">MappedObject</a>&gt;&nbsp;<br>java.lang.Iterable&lt;T&gt;</code></td>
<td class="colLast"><span class="strong">MappedObject.</span><code><strong><a href="../../../../../org/lwjgl/util/mapped/MappedObject.html#foreach(T, int)">foreach</a></strong>(T&nbsp;mapped,
int&nbsp;elementCount)</code>
<div class="block">Creates an <code>Iterable</code> <MappedObject> that will step through
<code>elementCount</code> views, leaving the <code>view</code> at
the last valid value.<br>
<p/>
For convenience you are encouraged to static-import this specific method:
<code>import static org.lwjgl.util.mapped.MappedObject.foreach;</code></div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static &lt;T extends <a href="../../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped">MappedObject</a>&gt;&nbsp;<br>T</code></td>
<td class="colLast"><span class="strong">MappedObject.</span><code><strong><a href="../../../../../org/lwjgl/util/mapped/MappedObject.html#malloc(int)">malloc</a></strong>(int&nbsp;elementCount)</code>
<div class="block">Creates a MappedObject instance, mapping the memory region of an allocated direct ByteBuffer with a capacity of <code>elementCount*SIZEOF</code>
<p/>
The behavior of this (transformed) method does not follow the normal Java behavior.<br>
<code>Vec2.malloc(int)</code> will return a mapped Vec2 instance.<br>
<code>Vec3.malloc(int)</code> will return a mapped Vec3 instance.<br>
This (required) notation might cause compiler warnings, which can be suppressed with @SuppressWarnings("static-access").<br>
Using Java 5.0's static-import on this method will break functionality.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static &lt;T extends <a href="../../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped">MappedObject</a>&gt;&nbsp;<br>T</code></td>
<td class="colLast"><span class="strong">MappedObject.</span><code><strong><a href="../../../../../org/lwjgl/util/mapped/MappedObject.html#map(java.nio.ByteBuffer)">map</a></strong>(java.nio.ByteBuffer&nbsp;bb)</code>
<div class="block">Creates a MappedObject instance, mapping the memory region of the specified direct ByteBuffer.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static &lt;T extends <a href="../../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped">MappedObject</a>&gt;&nbsp;<br>T</code></td>
<td class="colLast"><span class="strong">MappedObject.</span><code><strong><a href="../../../../../org/lwjgl/util/mapped/MappedObject.html#map(long, int)">map</a></strong>(long&nbsp;address,
int&nbsp;capacity)</code>
<div class="block">Creates a MappedObject instance, mapping the memory region specified.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>&lt;T extends <a href="../../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped">MappedObject</a>&gt;&nbsp;<br>T</code></td>
<td class="colLast"><span class="strong">MappedObject.</span><code><strong><a href="../../../../../org/lwjgl/util/mapped/MappedObject.html#slice()">slice</a></strong>()</code>
<div class="block">Creates a new MappedObject instance, with a base offset equal to
the offset of the current view, comparable to the contract of <code>ByteBuffer.slice()</code>.</div>
</td>
</tr>
</tbody>
</table>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../org/lwjgl/util/mapped/package-summary.html">org.lwjgl.util.mapped</a> that return <a href="../../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped">MappedObject</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>&lt;T extends <a href="../../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped">MappedObject</a>&gt;&nbsp;<br>T[]</code></td>
<td class="colLast"><span class="strong">MappedObject.</span><code><strong><a href="../../../../../org/lwjgl/util/mapped/MappedObject.html#asArray()">asArray</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped">MappedObject</a></code></td>
<td class="colLast"><span class="strong">MappedHelper.</span><code><strong><a href="../../../../../org/lwjgl/util/mapped/MappedHelper.html#dup(org.lwjgl.util.mapped.MappedObject, org.lwjgl.util.mapped.MappedObject)">dup</a></strong>(<a href="../../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped">MappedObject</a>&nbsp;src,
<a href="../../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped">MappedObject</a>&nbsp;dst)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped">MappedObject</a></code></td>
<td class="colLast"><span class="strong">MappedHelper.</span><code><strong><a href="../../../../../org/lwjgl/util/mapped/MappedHelper.html#slice(org.lwjgl.util.mapped.MappedObject, org.lwjgl.util.mapped.MappedObject)">slice</a></strong>(<a href="../../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped">MappedObject</a>&nbsp;src,
<a href="../../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped">MappedObject</a>&nbsp;dst)</code>&nbsp;</td>
</tr>
</tbody>
</table>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../org/lwjgl/util/mapped/package-summary.html">org.lwjgl.util.mapped</a> with parameters of type <a href="../../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped">MappedObject</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>static long</code></td>
<td class="colLast"><span class="strong">MappedHelper.</span><code><strong><a href="../../../../../org/lwjgl/util/mapped/MappedHelper.html#aget(org.lwjgl.util.mapped.MappedObject, int)">aget</a></strong>(<a href="../../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped">MappedObject</a>&nbsp;mapped,
int&nbsp;fieldOffset)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><span class="strong">MappedHelper.</span><code><strong><a href="../../../../../org/lwjgl/util/mapped/MappedHelper.html#aput(org.lwjgl.util.mapped.MappedObject, long, int)">aput</a></strong>(<a href="../../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped">MappedObject</a>&nbsp;mapped,
long&nbsp;value,
int&nbsp;fieldOffset)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static byte</code></td>
<td class="colLast"><span class="strong">MappedHelper.</span><code><strong><a href="../../../../../org/lwjgl/util/mapped/MappedHelper.html#bget(org.lwjgl.util.mapped.MappedObject, int)">bget</a></strong>(<a href="../../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped">MappedObject</a>&nbsp;mapped,
int&nbsp;fieldOffset)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><span class="strong">MappedHelper.</span><code><strong><a href="../../../../../org/lwjgl/util/mapped/MappedHelper.html#bput(org.lwjgl.util.mapped.MappedObject, byte, int)">bput</a></strong>(<a href="../../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped">MappedObject</a>&nbsp;mapped,
byte&nbsp;value,
int&nbsp;fieldOffset)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static byte</code></td>
<td class="colLast"><span class="strong">MappedHelper.</span><code><strong><a href="../../../../../org/lwjgl/util/mapped/MappedHelper.html#bvget(org.lwjgl.util.mapped.MappedObject, int)">bvget</a></strong>(<a href="../../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped">MappedObject</a>&nbsp;mapped,
int&nbsp;fieldOffset)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><span class="strong">MappedHelper.</span><code><strong><a href="../../../../../org/lwjgl/util/mapped/MappedHelper.html#bvput(org.lwjgl.util.mapped.MappedObject, byte, int)">bvput</a></strong>(<a href="../../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped">MappedObject</a>&nbsp;mapped,
byte&nbsp;value,
int&nbsp;fieldOffset)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static char</code></td>
<td class="colLast"><span class="strong">MappedHelper.</span><code><strong><a href="../../../../../org/lwjgl/util/mapped/MappedHelper.html#cget(org.lwjgl.util.mapped.MappedObject, int)">cget</a></strong>(<a href="../../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped">MappedObject</a>&nbsp;mapped,
int&nbsp;fieldOffset)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><span class="strong">MappedHelper.</span><code><strong><a href="../../../../../org/lwjgl/util/mapped/MappedHelper.html#checkAddress(long, org.lwjgl.util.mapped.MappedObject)">checkAddress</a></strong>(long&nbsp;viewAddress,
<a href="../../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped">MappedObject</a>&nbsp;mapped)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><span class="strong">MappedHelper.</span><code><strong><a href="../../../../../org/lwjgl/util/mapped/MappedHelper.html#copy(org.lwjgl.util.mapped.MappedObject, org.lwjgl.util.mapped.MappedObject, int)">copy</a></strong>(<a href="../../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped">MappedObject</a>&nbsp;src,
<a href="../../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped">MappedObject</a>&nbsp;dst,
int&nbsp;bytes)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><span class="strong">MappedHelper.</span><code><strong><a href="../../../../../org/lwjgl/util/mapped/MappedHelper.html#cput(org.lwjgl.util.mapped.MappedObject, char, int)">cput</a></strong>(<a href="../../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped">MappedObject</a>&nbsp;mapped,
char&nbsp;value,
int&nbsp;fieldOffset)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../org/lwjgl/util/mapped/MappedSet2.html" title="class in org.lwjgl.util.mapped">MappedSet2</a></code></td>
<td class="colLast"><span class="strong">MappedSet.</span><code><strong><a href="../../../../../org/lwjgl/util/mapped/MappedSet.html#create(org.lwjgl.util.mapped.MappedObject, org.lwjgl.util.mapped.MappedObject)">create</a></strong>(<a href="../../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped">MappedObject</a>&nbsp;a,
<a href="../../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped">MappedObject</a>&nbsp;b)</code>
<div class="block">Creates a <code>MappedSet</code> by linking the specified <code>MappedObject</code>s.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../org/lwjgl/util/mapped/MappedSet3.html" title="class in org.lwjgl.util.mapped">MappedSet3</a></code></td>
<td class="colLast"><span class="strong">MappedSet.</span><code><strong><a href="../../../../../org/lwjgl/util/mapped/MappedSet.html#create(org.lwjgl.util.mapped.MappedObject, org.lwjgl.util.mapped.MappedObject, org.lwjgl.util.mapped.MappedObject)">create</a></strong>(<a href="../../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped">MappedObject</a>&nbsp;a,
<a href="../../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped">MappedObject</a>&nbsp;b,
<a href="../../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped">MappedObject</a>&nbsp;c)</code>
<div class="block">Creates a <code>MappedSet</code> by linking the specified <code>MappedObject</code>s.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../org/lwjgl/util/mapped/MappedSet4.html" title="class in org.lwjgl.util.mapped">MappedSet4</a></code></td>
<td class="colLast"><span class="strong">MappedSet.</span><code><strong><a href="../../../../../org/lwjgl/util/mapped/MappedSet.html#create(org.lwjgl.util.mapped.MappedObject, org.lwjgl.util.mapped.MappedObject, org.lwjgl.util.mapped.MappedObject, org.lwjgl.util.mapped.MappedObject)">create</a></strong>(<a href="../../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped">MappedObject</a>&nbsp;a,
<a href="../../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped">MappedObject</a>&nbsp;b,
<a href="../../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped">MappedObject</a>&nbsp;c,
<a href="../../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped">MappedObject</a>&nbsp;d)</code>
<div class="block">Creates a <code>MappedSet</code> by linking the specified <code>MappedObject</code>s.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static char</code></td>
<td class="colLast"><span class="strong">MappedHelper.</span><code><strong><a href="../../../../../org/lwjgl/util/mapped/MappedHelper.html#cvget(org.lwjgl.util.mapped.MappedObject, int)">cvget</a></strong>(<a href="../../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped">MappedObject</a>&nbsp;mapped,
int&nbsp;fieldOffset)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><span class="strong">MappedHelper.</span><code><strong><a href="../../../../../org/lwjgl/util/mapped/MappedHelper.html#cvput(org.lwjgl.util.mapped.MappedObject, char, int)">cvput</a></strong>(<a href="../../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped">MappedObject</a>&nbsp;mapped,
char&nbsp;value,
int&nbsp;fieldOffset)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static double</code></td>
<td class="colLast"><span class="strong">MappedHelper.</span><code><strong><a href="../../../../../org/lwjgl/util/mapped/MappedHelper.html#dget(org.lwjgl.util.mapped.MappedObject, int)">dget</a></strong>(<a href="../../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped">MappedObject</a>&nbsp;mapped,
int&nbsp;fieldOffset)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><span class="strong">MappedHelper.</span><code><strong><a href="../../../../../org/lwjgl/util/mapped/MappedHelper.html#dput(org.lwjgl.util.mapped.MappedObject, double, int)">dput</a></strong>(<a href="../../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped">MappedObject</a>&nbsp;mapped,
double&nbsp;value,
int&nbsp;fieldOffset)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped">MappedObject</a></code></td>
<td class="colLast"><span class="strong">MappedHelper.</span><code><strong><a href="../../../../../org/lwjgl/util/mapped/MappedHelper.html#dup(org.lwjgl.util.mapped.MappedObject, org.lwjgl.util.mapped.MappedObject)">dup</a></strong>(<a href="../../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped">MappedObject</a>&nbsp;src,
<a href="../../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped">MappedObject</a>&nbsp;dst)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static double</code></td>
<td class="colLast"><span class="strong">MappedHelper.</span><code><strong><a href="../../../../../org/lwjgl/util/mapped/MappedHelper.html#dvget(org.lwjgl.util.mapped.MappedObject, int)">dvget</a></strong>(<a href="../../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped">MappedObject</a>&nbsp;mapped,
int&nbsp;fieldOffset)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><span class="strong">MappedHelper.</span><code><strong><a href="../../../../../org/lwjgl/util/mapped/MappedHelper.html#dvput(org.lwjgl.util.mapped.MappedObject, double, int)">dvput</a></strong>(<a href="../../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped">MappedObject</a>&nbsp;mapped,
double&nbsp;value,
int&nbsp;fieldOffset)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static float</code></td>
<td class="colLast"><span class="strong">MappedHelper.</span><code><strong><a href="../../../../../org/lwjgl/util/mapped/MappedHelper.html#fget(org.lwjgl.util.mapped.MappedObject, int)">fget</a></strong>(<a href="../../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped">MappedObject</a>&nbsp;mapped,
int&nbsp;fieldOffset)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><span class="strong">MappedHelper.</span><code><strong><a href="../../../../../org/lwjgl/util/mapped/MappedHelper.html#fput(org.lwjgl.util.mapped.MappedObject, float, int)">fput</a></strong>(<a href="../../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped">MappedObject</a>&nbsp;mapped,
float&nbsp;value,
int&nbsp;fieldOffset)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static float</code></td>
<td class="colLast"><span class="strong">MappedHelper.</span><code><strong><a href="../../../../../org/lwjgl/util/mapped/MappedHelper.html#fvget(org.lwjgl.util.mapped.MappedObject, int)">fvget</a></strong>(<a href="../../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped">MappedObject</a>&nbsp;mapped,
int&nbsp;fieldOffset)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><span class="strong">MappedHelper.</span><code><strong><a href="../../../../../org/lwjgl/util/mapped/MappedHelper.html#fvput(org.lwjgl.util.mapped.MappedObject, float, int)">fvput</a></strong>(<a href="../../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped">MappedObject</a>&nbsp;mapped,
float&nbsp;value,
int&nbsp;fieldOffset)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><span class="strong">MappedHelper.</span><code><strong><a href="../../../../../org/lwjgl/util/mapped/MappedHelper.html#get_view_shift(org.lwjgl.util.mapped.MappedObject, int)">get_view_shift</a></strong>(<a href="../../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped">MappedObject</a>&nbsp;mapped,
int&nbsp;sizeof_shift)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><span class="strong">MappedHelper.</span><code><strong><a href="../../../../../org/lwjgl/util/mapped/MappedHelper.html#get_view(org.lwjgl.util.mapped.MappedObject, int)">get_view</a></strong>(<a href="../../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped">MappedObject</a>&nbsp;mapped,
int&nbsp;sizeof)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><span class="strong">MappedHelper.</span><code><strong><a href="../../../../../org/lwjgl/util/mapped/MappedHelper.html#iget(org.lwjgl.util.mapped.MappedObject, int)">iget</a></strong>(<a href="../../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped">MappedObject</a>&nbsp;mapped,
int&nbsp;fieldOffset)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><span class="strong">MappedHelper.</span><code><strong><a href="../../../../../org/lwjgl/util/mapped/MappedHelper.html#iput(org.lwjgl.util.mapped.MappedObject, int, int)">iput</a></strong>(<a href="../../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped">MappedObject</a>&nbsp;mapped,
int&nbsp;value,
int&nbsp;fieldOffset)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><span class="strong">MappedHelper.</span><code><strong><a href="../../../../../org/lwjgl/util/mapped/MappedHelper.html#ivget(org.lwjgl.util.mapped.MappedObject, int)">ivget</a></strong>(<a href="../../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped">MappedObject</a>&nbsp;mapped,
int&nbsp;fieldOffset)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><span class="strong">MappedHelper.</span><code><strong><a href="../../../../../org/lwjgl/util/mapped/MappedHelper.html#ivput(org.lwjgl.util.mapped.MappedObject, int, int)">ivput</a></strong>(<a href="../../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped">MappedObject</a>&nbsp;mapped,
int&nbsp;value,
int&nbsp;fieldOffset)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static long</code></td>
<td class="colLast"><span class="strong">MappedHelper.</span><code><strong><a href="../../../../../org/lwjgl/util/mapped/MappedHelper.html#jget(org.lwjgl.util.mapped.MappedObject, int)">jget</a></strong>(<a href="../../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped">MappedObject</a>&nbsp;mapped,
int&nbsp;fieldOffset)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><span class="strong">MappedHelper.</span><code><strong><a href="../../../../../org/lwjgl/util/mapped/MappedHelper.html#jput(org.lwjgl.util.mapped.MappedObject, long, int)">jput</a></strong>(<a href="../../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped">MappedObject</a>&nbsp;mapped,
long&nbsp;value,
int&nbsp;fieldOffset)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static long</code></td>
<td class="colLast"><span class="strong">MappedHelper.</span><code><strong><a href="../../../../../org/lwjgl/util/mapped/MappedHelper.html#jvget(org.lwjgl.util.mapped.MappedObject, int)">jvget</a></strong>(<a href="../../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped">MappedObject</a>&nbsp;mapped,
int&nbsp;fieldOffset)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><span class="strong">MappedHelper.</span><code><strong><a href="../../../../../org/lwjgl/util/mapped/MappedHelper.html#jvput(org.lwjgl.util.mapped.MappedObject, long, int)">jvput</a></strong>(<a href="../../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped">MappedObject</a>&nbsp;mapped,
long&nbsp;value,
int&nbsp;fieldOffset)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><span class="strong">MappedHelper.</span><code><strong><a href="../../../../../org/lwjgl/util/mapped/MappedHelper.html#put_view_next(org.lwjgl.util.mapped.MappedObject, int)">put_view_next</a></strong>(<a href="../../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped">MappedObject</a>&nbsp;mapped,
int&nbsp;sizeof)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><span class="strong">MappedHelper.</span><code><strong><a href="../../../../../org/lwjgl/util/mapped/MappedHelper.html#put_view_shift(org.lwjgl.util.mapped.MappedObject, int, int)">put_view_shift</a></strong>(<a href="../../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped">MappedObject</a>&nbsp;mapped,
int&nbsp;view,
int&nbsp;sizeof_shift)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><span class="strong">MappedHelper.</span><code><strong><a href="../../../../../org/lwjgl/util/mapped/MappedHelper.html#put_view(org.lwjgl.util.mapped.MappedObject, int, int)">put_view</a></strong>(<a href="../../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped">MappedObject</a>&nbsp;mapped,
int&nbsp;view,
int&nbsp;sizeof)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><span class="strong">MappedHelper.</span><code><strong><a href="../../../../../org/lwjgl/util/mapped/MappedHelper.html#setup(org.lwjgl.util.mapped.MappedObject, java.nio.ByteBuffer, int, int)">setup</a></strong>(<a href="../../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped">MappedObject</a>&nbsp;mo,
java.nio.ByteBuffer&nbsp;buffer,
int&nbsp;align,
int&nbsp;sizeof)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static short</code></td>
<td class="colLast"><span class="strong">MappedHelper.</span><code><strong><a href="../../../../../org/lwjgl/util/mapped/MappedHelper.html#sget(org.lwjgl.util.mapped.MappedObject, int)">sget</a></strong>(<a href="../../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped">MappedObject</a>&nbsp;mapped,
int&nbsp;fieldOffset)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped">MappedObject</a></code></td>
<td class="colLast"><span class="strong">MappedHelper.</span><code><strong><a href="../../../../../org/lwjgl/util/mapped/MappedHelper.html#slice(org.lwjgl.util.mapped.MappedObject, org.lwjgl.util.mapped.MappedObject)">slice</a></strong>(<a href="../../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped">MappedObject</a>&nbsp;src,
<a href="../../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped">MappedObject</a>&nbsp;dst)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><span class="strong">MappedHelper.</span><code><strong><a href="../../../../../org/lwjgl/util/mapped/MappedHelper.html#sput(org.lwjgl.util.mapped.MappedObject, short, int)">sput</a></strong>(<a href="../../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped">MappedObject</a>&nbsp;mapped,
short&nbsp;value,
int&nbsp;fieldOffset)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static short</code></td>
<td class="colLast"><span class="strong">MappedHelper.</span><code><strong><a href="../../../../../org/lwjgl/util/mapped/MappedHelper.html#svget(org.lwjgl.util.mapped.MappedObject, int)">svget</a></strong>(<a href="../../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped">MappedObject</a>&nbsp;mapped,
int&nbsp;fieldOffset)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><span class="strong">MappedHelper.</span><code><strong><a href="../../../../../org/lwjgl/util/mapped/MappedHelper.html#svput(org.lwjgl.util.mapped.MappedObject, short, int)">svput</a></strong>(<a href="../../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped">MappedObject</a>&nbsp;mapped,
short&nbsp;value,
int&nbsp;fieldOffset)</code>&nbsp;</td>
</tr>
</tbody>
</table>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Method parameters in <a href="../../../../../org/lwjgl/util/mapped/package-summary.html">org.lwjgl.util.mapped</a> with type arguments of type <a href="../../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped">MappedObject</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><span class="strong">MappedObjectTransformer.</span><code><strong><a href="../../../../../org/lwjgl/util/mapped/MappedObjectTransformer.html#register(java.lang.Class)">register</a></strong>(java.lang.Class&lt;? extends <a href="../../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped">MappedObject</a>&gt;&nbsp;type)</code>
<div class="block">Registers a class as a mapped object.</div>
</td>
</tr>
</tbody>
</table>
</li>
</ul>
</li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../../../../../overview-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?org/lwjgl/util/mapped/class-use/MappedObject.html" target="_top">Frames</a></li>
<li><a href="MappedObject.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small><i>Copyright &#169; 2002-2009 lwjgl.org. All Rights Reserved.</i></small></p>
</body>
</html>

View File

@@ -0,0 +1,116 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_17) on Mon Dec 02 20:33:05 CET 2013 -->
<title>Uses of Class org.lwjgl.util.mapped.MappedObjectClassLoader (LWJGL API)</title>
<meta name="date" content="2013-12-02">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Uses of Class org.lwjgl.util.mapped.MappedObjectClassLoader (LWJGL API)";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../org/lwjgl/util/mapped/MappedObjectClassLoader.html" title="class in org.lwjgl.util.mapped">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../../../../../overview-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?org/lwjgl/util/mapped/class-use/MappedObjectClassLoader.html" target="_top">Frames</a></li>
<li><a href="MappedObjectClassLoader.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h2 title="Uses of Class org.lwjgl.util.mapped.MappedObjectClassLoader" class="title">Uses of Class<br>org.lwjgl.util.mapped.MappedObjectClassLoader</h2>
</div>
<div class="classUseContainer">No usage of org.lwjgl.util.mapped.MappedObjectClassLoader</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../org/lwjgl/util/mapped/MappedObjectClassLoader.html" title="class in org.lwjgl.util.mapped">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../../../../../overview-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?org/lwjgl/util/mapped/class-use/MappedObjectClassLoader.html" target="_top">Frames</a></li>
<li><a href="MappedObjectClassLoader.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small><i>Copyright &#169; 2002-2009 lwjgl.org. All Rights Reserved.</i></small></p>
</body>
</html>

View File

@@ -0,0 +1,116 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_17) on Mon Dec 02 20:33:05 CET 2013 -->
<title>Uses of Class org.lwjgl.util.mapped.MappedObjectTransformer (LWJGL API)</title>
<meta name="date" content="2013-12-02">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Uses of Class org.lwjgl.util.mapped.MappedObjectTransformer (LWJGL API)";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../org/lwjgl/util/mapped/MappedObjectTransformer.html" title="class in org.lwjgl.util.mapped">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../../../../../overview-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?org/lwjgl/util/mapped/class-use/MappedObjectTransformer.html" target="_top">Frames</a></li>
<li><a href="MappedObjectTransformer.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h2 title="Uses of Class org.lwjgl.util.mapped.MappedObjectTransformer" class="title">Uses of Class<br>org.lwjgl.util.mapped.MappedObjectTransformer</h2>
</div>
<div class="classUseContainer">No usage of org.lwjgl.util.mapped.MappedObjectTransformer</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../org/lwjgl/util/mapped/MappedObjectTransformer.html" title="class in org.lwjgl.util.mapped">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../../../../../overview-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?org/lwjgl/util/mapped/class-use/MappedObjectTransformer.html" target="_top">Frames</a></li>
<li><a href="MappedObjectTransformer.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small><i>Copyright &#169; 2002-2009 lwjgl.org. All Rights Reserved.</i></small></p>
</body>
</html>

View File

@@ -0,0 +1,116 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_17) on Mon Dec 02 20:33:05 CET 2013 -->
<title>Uses of Class org.lwjgl.util.mapped.MappedSet (LWJGL API)</title>
<meta name="date" content="2013-12-02">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Uses of Class org.lwjgl.util.mapped.MappedSet (LWJGL API)";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../org/lwjgl/util/mapped/MappedSet.html" title="class in org.lwjgl.util.mapped">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../../../../../overview-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?org/lwjgl/util/mapped/class-use/MappedSet.html" target="_top">Frames</a></li>
<li><a href="MappedSet.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h2 title="Uses of Class org.lwjgl.util.mapped.MappedSet" class="title">Uses of Class<br>org.lwjgl.util.mapped.MappedSet</h2>
</div>
<div class="classUseContainer">No usage of org.lwjgl.util.mapped.MappedSet</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../org/lwjgl/util/mapped/MappedSet.html" title="class in org.lwjgl.util.mapped">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../../../../../overview-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?org/lwjgl/util/mapped/class-use/MappedSet.html" target="_top">Frames</a></li>
<li><a href="MappedSet.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small><i>Copyright &#169; 2002-2009 lwjgl.org. All Rights Reserved.</i></small></p>
</body>
</html>

View File

@@ -0,0 +1,173 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_17) on Mon Dec 02 20:33:05 CET 2013 -->
<title>Uses of Class org.lwjgl.util.mapped.MappedSet2 (LWJGL API)</title>
<meta name="date" content="2013-12-02">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Uses of Class org.lwjgl.util.mapped.MappedSet2 (LWJGL API)";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../org/lwjgl/util/mapped/MappedSet2.html" title="class in org.lwjgl.util.mapped">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../../../../../overview-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?org/lwjgl/util/mapped/class-use/MappedSet2.html" target="_top">Frames</a></li>
<li><a href="MappedSet2.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h2 title="Uses of Class org.lwjgl.util.mapped.MappedSet2" class="title">Uses of Class<br>org.lwjgl.util.mapped.MappedSet2</h2>
</div>
<div class="classUseContainer">
<ul class="blockList">
<li class="blockList">
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
<caption><span>Packages that use <a href="../../../../../org/lwjgl/util/mapped/MappedSet2.html" title="class in org.lwjgl.util.mapped">MappedSet2</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Package</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><a href="#org.lwjgl.util.mapped">org.lwjgl.util.mapped</a></td>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList">
<ul class="blockList">
<li class="blockList"><a name="org.lwjgl.util.mapped">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../org/lwjgl/util/mapped/MappedSet2.html" title="class in org.lwjgl.util.mapped">MappedSet2</a> in <a href="../../../../../org/lwjgl/util/mapped/package-summary.html">org.lwjgl.util.mapped</a></h3>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../org/lwjgl/util/mapped/package-summary.html">org.lwjgl.util.mapped</a> that return <a href="../../../../../org/lwjgl/util/mapped/MappedSet2.html" title="class in org.lwjgl.util.mapped">MappedSet2</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../org/lwjgl/util/mapped/MappedSet2.html" title="class in org.lwjgl.util.mapped">MappedSet2</a></code></td>
<td class="colLast"><span class="strong">MappedSet.</span><code><strong><a href="../../../../../org/lwjgl/util/mapped/MappedSet.html#create(org.lwjgl.util.mapped.MappedObject, org.lwjgl.util.mapped.MappedObject)">create</a></strong>(<a href="../../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped">MappedObject</a>&nbsp;a,
<a href="../../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped">MappedObject</a>&nbsp;b)</code>
<div class="block">Creates a <code>MappedSet</code> by linking the specified <code>MappedObject</code>s.</div>
</td>
</tr>
</tbody>
</table>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../org/lwjgl/util/mapped/package-summary.html">org.lwjgl.util.mapped</a> with parameters of type <a href="../../../../../org/lwjgl/util/mapped/MappedSet2.html" title="class in org.lwjgl.util.mapped">MappedSet2</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><span class="strong">MappedHelper.</span><code><strong><a href="../../../../../org/lwjgl/util/mapped/MappedHelper.html#put_views(org.lwjgl.util.mapped.MappedSet2, int)">put_views</a></strong>(<a href="../../../../../org/lwjgl/util/mapped/MappedSet2.html" title="class in org.lwjgl.util.mapped">MappedSet2</a>&nbsp;set,
int&nbsp;view)</code>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
</ul>
</li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../org/lwjgl/util/mapped/MappedSet2.html" title="class in org.lwjgl.util.mapped">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../../../../../overview-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?org/lwjgl/util/mapped/class-use/MappedSet2.html" target="_top">Frames</a></li>
<li><a href="MappedSet2.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small><i>Copyright &#169; 2002-2009 lwjgl.org. All Rights Reserved.</i></small></p>
</body>
</html>

View File

@@ -0,0 +1,174 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_17) on Mon Dec 02 20:33:05 CET 2013 -->
<title>Uses of Class org.lwjgl.util.mapped.MappedSet3 (LWJGL API)</title>
<meta name="date" content="2013-12-02">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Uses of Class org.lwjgl.util.mapped.MappedSet3 (LWJGL API)";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../org/lwjgl/util/mapped/MappedSet3.html" title="class in org.lwjgl.util.mapped">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../../../../../overview-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?org/lwjgl/util/mapped/class-use/MappedSet3.html" target="_top">Frames</a></li>
<li><a href="MappedSet3.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h2 title="Uses of Class org.lwjgl.util.mapped.MappedSet3" class="title">Uses of Class<br>org.lwjgl.util.mapped.MappedSet3</h2>
</div>
<div class="classUseContainer">
<ul class="blockList">
<li class="blockList">
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
<caption><span>Packages that use <a href="../../../../../org/lwjgl/util/mapped/MappedSet3.html" title="class in org.lwjgl.util.mapped">MappedSet3</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Package</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><a href="#org.lwjgl.util.mapped">org.lwjgl.util.mapped</a></td>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList">
<ul class="blockList">
<li class="blockList"><a name="org.lwjgl.util.mapped">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../org/lwjgl/util/mapped/MappedSet3.html" title="class in org.lwjgl.util.mapped">MappedSet3</a> in <a href="../../../../../org/lwjgl/util/mapped/package-summary.html">org.lwjgl.util.mapped</a></h3>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../org/lwjgl/util/mapped/package-summary.html">org.lwjgl.util.mapped</a> that return <a href="../../../../../org/lwjgl/util/mapped/MappedSet3.html" title="class in org.lwjgl.util.mapped">MappedSet3</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../org/lwjgl/util/mapped/MappedSet3.html" title="class in org.lwjgl.util.mapped">MappedSet3</a></code></td>
<td class="colLast"><span class="strong">MappedSet.</span><code><strong><a href="../../../../../org/lwjgl/util/mapped/MappedSet.html#create(org.lwjgl.util.mapped.MappedObject, org.lwjgl.util.mapped.MappedObject, org.lwjgl.util.mapped.MappedObject)">create</a></strong>(<a href="../../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped">MappedObject</a>&nbsp;a,
<a href="../../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped">MappedObject</a>&nbsp;b,
<a href="../../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped">MappedObject</a>&nbsp;c)</code>
<div class="block">Creates a <code>MappedSet</code> by linking the specified <code>MappedObject</code>s.</div>
</td>
</tr>
</tbody>
</table>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../org/lwjgl/util/mapped/package-summary.html">org.lwjgl.util.mapped</a> with parameters of type <a href="../../../../../org/lwjgl/util/mapped/MappedSet3.html" title="class in org.lwjgl.util.mapped">MappedSet3</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><span class="strong">MappedHelper.</span><code><strong><a href="../../../../../org/lwjgl/util/mapped/MappedHelper.html#put_views(org.lwjgl.util.mapped.MappedSet3, int)">put_views</a></strong>(<a href="../../../../../org/lwjgl/util/mapped/MappedSet3.html" title="class in org.lwjgl.util.mapped">MappedSet3</a>&nbsp;set,
int&nbsp;view)</code>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
</ul>
</li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../org/lwjgl/util/mapped/MappedSet3.html" title="class in org.lwjgl.util.mapped">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../../../../../overview-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?org/lwjgl/util/mapped/class-use/MappedSet3.html" target="_top">Frames</a></li>
<li><a href="MappedSet3.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small><i>Copyright &#169; 2002-2009 lwjgl.org. All Rights Reserved.</i></small></p>
</body>
</html>

View File

@@ -0,0 +1,175 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_17) on Mon Dec 02 20:33:05 CET 2013 -->
<title>Uses of Class org.lwjgl.util.mapped.MappedSet4 (LWJGL API)</title>
<meta name="date" content="2013-12-02">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Uses of Class org.lwjgl.util.mapped.MappedSet4 (LWJGL API)";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../org/lwjgl/util/mapped/MappedSet4.html" title="class in org.lwjgl.util.mapped">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../../../../../overview-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?org/lwjgl/util/mapped/class-use/MappedSet4.html" target="_top">Frames</a></li>
<li><a href="MappedSet4.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h2 title="Uses of Class org.lwjgl.util.mapped.MappedSet4" class="title">Uses of Class<br>org.lwjgl.util.mapped.MappedSet4</h2>
</div>
<div class="classUseContainer">
<ul class="blockList">
<li class="blockList">
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
<caption><span>Packages that use <a href="../../../../../org/lwjgl/util/mapped/MappedSet4.html" title="class in org.lwjgl.util.mapped">MappedSet4</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Package</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><a href="#org.lwjgl.util.mapped">org.lwjgl.util.mapped</a></td>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList">
<ul class="blockList">
<li class="blockList"><a name="org.lwjgl.util.mapped">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../org/lwjgl/util/mapped/MappedSet4.html" title="class in org.lwjgl.util.mapped">MappedSet4</a> in <a href="../../../../../org/lwjgl/util/mapped/package-summary.html">org.lwjgl.util.mapped</a></h3>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../org/lwjgl/util/mapped/package-summary.html">org.lwjgl.util.mapped</a> that return <a href="../../../../../org/lwjgl/util/mapped/MappedSet4.html" title="class in org.lwjgl.util.mapped">MappedSet4</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../org/lwjgl/util/mapped/MappedSet4.html" title="class in org.lwjgl.util.mapped">MappedSet4</a></code></td>
<td class="colLast"><span class="strong">MappedSet.</span><code><strong><a href="../../../../../org/lwjgl/util/mapped/MappedSet.html#create(org.lwjgl.util.mapped.MappedObject, org.lwjgl.util.mapped.MappedObject, org.lwjgl.util.mapped.MappedObject, org.lwjgl.util.mapped.MappedObject)">create</a></strong>(<a href="../../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped">MappedObject</a>&nbsp;a,
<a href="../../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped">MappedObject</a>&nbsp;b,
<a href="../../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped">MappedObject</a>&nbsp;c,
<a href="../../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped">MappedObject</a>&nbsp;d)</code>
<div class="block">Creates a <code>MappedSet</code> by linking the specified <code>MappedObject</code>s.</div>
</td>
</tr>
</tbody>
</table>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../org/lwjgl/util/mapped/package-summary.html">org.lwjgl.util.mapped</a> with parameters of type <a href="../../../../../org/lwjgl/util/mapped/MappedSet4.html" title="class in org.lwjgl.util.mapped">MappedSet4</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><span class="strong">MappedHelper.</span><code><strong><a href="../../../../../org/lwjgl/util/mapped/MappedHelper.html#put_views(org.lwjgl.util.mapped.MappedSet4, int)">put_views</a></strong>(<a href="../../../../../org/lwjgl/util/mapped/MappedSet4.html" title="class in org.lwjgl.util.mapped">MappedSet4</a>&nbsp;set,
int&nbsp;view)</code>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
</ul>
</li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../org/lwjgl/util/mapped/MappedSet4.html" title="class in org.lwjgl.util.mapped">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../../../../../overview-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?org/lwjgl/util/mapped/class-use/MappedSet4.html" target="_top">Frames</a></li>
<li><a href="MappedSet4.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small><i>Copyright &#169; 2002-2009 lwjgl.org. All Rights Reserved.</i></small></p>
</body>
</html>

View File

@@ -0,0 +1,116 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_17) on Mon Dec 02 20:33:05 CET 2013 -->
<title>Uses of Class org.lwjgl.util.mapped.MappedType (LWJGL API)</title>
<meta name="date" content="2013-12-02">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Uses of Class org.lwjgl.util.mapped.MappedType (LWJGL API)";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../org/lwjgl/util/mapped/MappedType.html" title="annotation in org.lwjgl.util.mapped">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../../../../../overview-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?org/lwjgl/util/mapped/class-use/MappedType.html" target="_top">Frames</a></li>
<li><a href="MappedType.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h2 title="Uses of Class org.lwjgl.util.mapped.MappedType" class="title">Uses of Class<br>org.lwjgl.util.mapped.MappedType</h2>
</div>
<div class="classUseContainer">No usage of org.lwjgl.util.mapped.MappedType</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../org/lwjgl/util/mapped/MappedType.html" title="annotation in org.lwjgl.util.mapped">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../../../../../overview-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?org/lwjgl/util/mapped/class-use/MappedType.html" target="_top">Frames</a></li>
<li><a href="MappedType.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small><i>Copyright &#169; 2002-2009 lwjgl.org. All Rights Reserved.</i></small></p>
</body>
</html>

View File

@@ -0,0 +1,116 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_17) on Mon Dec 02 20:33:05 CET 2013 -->
<title>Uses of Class org.lwjgl.util.mapped.Pointer (LWJGL API)</title>
<meta name="date" content="2013-12-02">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Uses of Class org.lwjgl.util.mapped.Pointer (LWJGL API)";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../org/lwjgl/util/mapped/Pointer.html" title="annotation in org.lwjgl.util.mapped">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../../../../../overview-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?org/lwjgl/util/mapped/class-use/Pointer.html" target="_top">Frames</a></li>
<li><a href="Pointer.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h2 title="Uses of Class org.lwjgl.util.mapped.Pointer" class="title">Uses of Class<br>org.lwjgl.util.mapped.Pointer</h2>
</div>
<div class="classUseContainer">No usage of org.lwjgl.util.mapped.Pointer</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../org/lwjgl/util/mapped/Pointer.html" title="annotation in org.lwjgl.util.mapped">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../../../../../overview-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?org/lwjgl/util/mapped/class-use/Pointer.html" target="_top">Frames</a></li>
<li><a href="Pointer.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small><i>Copyright &#169; 2002-2009 lwjgl.org. All Rights Reserved.</i></small></p>
</body>
</html>

View File

@@ -0,0 +1,34 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_17) on Mon Dec 02 20:33:03 CET 2013 -->
<title>org.lwjgl.util.mapped (LWJGL API)</title>
<meta name="date" content="2013-12-02">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
</head>
<body>
<h1 class="bar"><a href="../../../../org/lwjgl/util/mapped/package-summary.html" target="classFrame">org.lwjgl.util.mapped</a></h1>
<div class="indexContainer">
<h2 title="Classes">Classes</h2>
<ul title="Classes">
<li><a href="CacheUtil.html" title="class in org.lwjgl.util.mapped" target="classFrame">CacheUtil</a></li>
<li><a href="MappedHelper.html" title="class in org.lwjgl.util.mapped" target="classFrame">MappedHelper</a></li>
<li><a href="MappedObject.html" title="class in org.lwjgl.util.mapped" target="classFrame">MappedObject</a></li>
<li><a href="MappedObjectClassLoader.html" title="class in org.lwjgl.util.mapped" target="classFrame">MappedObjectClassLoader</a></li>
<li><a href="MappedObjectTransformer.html" title="class in org.lwjgl.util.mapped" target="classFrame">MappedObjectTransformer</a></li>
<li><a href="MappedSet.html" title="class in org.lwjgl.util.mapped" target="classFrame">MappedSet</a></li>
<li><a href="MappedSet2.html" title="class in org.lwjgl.util.mapped" target="classFrame">MappedSet2</a></li>
<li><a href="MappedSet3.html" title="class in org.lwjgl.util.mapped" target="classFrame">MappedSet3</a></li>
<li><a href="MappedSet4.html" title="class in org.lwjgl.util.mapped" target="classFrame">MappedSet4</a></li>
</ul>
<h2 title="Annotation Types">Annotation Types</h2>
<ul title="Annotation Types">
<li><a href="CacheLinePad.html" title="annotation in org.lwjgl.util.mapped" target="classFrame">CacheLinePad</a></li>
<li><a href="MappedField.html" title="annotation in org.lwjgl.util.mapped" target="classFrame">MappedField</a></li>
<li><a href="MappedType.html" title="annotation in org.lwjgl.util.mapped" target="classFrame">MappedType</a></li>
<li><a href="Pointer.html" title="annotation in org.lwjgl.util.mapped" target="classFrame">Pointer</a></li>
</ul>
</div>
</body>
</html>

View File

@@ -0,0 +1,226 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_17) on Mon Dec 02 20:33:03 CET 2013 -->
<title>org.lwjgl.util.mapped (LWJGL API)</title>
<meta name="date" content="2013-12-02">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="org.lwjgl.util.mapped (LWJGL API)";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li class="navBarCell1Rev">Package</li>
<li>Class</li>
<li><a href="package-use.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../org/lwjgl/util/jinput/package-summary.html">Prev Package</a></li>
<li><a href="../../../../org/lwjgl/util/vector/package-summary.html">Next Package</a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/lwjgl/util/mapped/package-summary.html" target="_top">Frames</a></li>
<li><a href="package-summary.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h1 title="Package" class="title">Package&nbsp;org.lwjgl.util.mapped</h1>
</div>
<div class="contentContainer">
<ul class="blockList">
<li class="blockList">
<table class="packageSummary" border="0" cellpadding="3" cellspacing="0" summary="Class Summary table, listing classes, and an explanation">
<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Class</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><a href="../../../../org/lwjgl/util/mapped/CacheUtil.html" title="class in org.lwjgl.util.mapped">CacheUtil</a></td>
<td class="colLast">
<div class="block">This class provides utility methods for allocating cache-line-aligned
NIO buffers.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../org/lwjgl/util/mapped/MappedHelper.html" title="class in org.lwjgl.util.mapped">MappedHelper</a></td>
<td class="colLast">
<div class="block">[INTERNAL USE ONLY]
<p/>
Helper class used by the bytecode transformer.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped">MappedObject</a></td>
<td class="colLast">
<div class="block">Base superclass of all mapped objects.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../org/lwjgl/util/mapped/MappedObjectClassLoader.html" title="class in org.lwjgl.util.mapped">MappedObjectClassLoader</a></td>
<td class="colLast">
<div class="block">This classloader is responsible for applying the bytecode transformation to mapped objects.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../org/lwjgl/util/mapped/MappedObjectTransformer.html" title="class in org.lwjgl.util.mapped">MappedObjectTransformer</a></td>
<td class="colLast">
<div class="block">This class implements the bytecode transformation that mapped object go through.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../org/lwjgl/util/mapped/MappedSet.html" title="class in org.lwjgl.util.mapped">MappedSet</a></td>
<td class="colLast">
<div class="block">Factory for mapped sets.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../org/lwjgl/util/mapped/MappedSet2.html" title="class in org.lwjgl.util.mapped">MappedSet2</a></td>
<td class="colLast">
<div class="block"><code>MappedSet</code> implementation for two <code>MappedObject</code>s.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../org/lwjgl/util/mapped/MappedSet3.html" title="class in org.lwjgl.util.mapped">MappedSet3</a></td>
<td class="colLast">
<div class="block"><code>MappedSet</code> implementation for three <code>MappedObject</code>s.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../org/lwjgl/util/mapped/MappedSet4.html" title="class in org.lwjgl.util.mapped">MappedSet4</a></td>
<td class="colLast">
<div class="block"><code>MappedSet</code> implementation for four <code>MappedObject</code>s.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList">
<table class="packageSummary" border="0" cellpadding="3" cellspacing="0" summary="Annotation Types Summary table, listing annotation types, and an explanation">
<caption><span>Annotation Types Summary</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Annotation Type</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><a href="../../../../org/lwjgl/util/mapped/CacheLinePad.html" title="annotation in org.lwjgl.util.mapped">CacheLinePad</a></td>
<td class="colLast">
<div class="block">When this annotation is used on a field, automatic cache-line-sized padding
will be inserted around the field.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../org/lwjgl/util/mapped/MappedField.html" title="annotation in org.lwjgl.util.mapped">MappedField</a></td>
<td class="colLast">
<div class="block">This annotation can be used on fields of <a href="../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped"><code>MappedObject</code></a> subclasses,
to manually specify byte offsets and lengths.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../org/lwjgl/util/mapped/MappedType.html" title="annotation in org.lwjgl.util.mapped">MappedType</a></td>
<td class="colLast">
<div class="block">This annotation marks a class as a mapped object, which will go under bytecode
transformation at runtime.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../org/lwjgl/util/mapped/Pointer.html" title="annotation in org.lwjgl.util.mapped">Pointer</a></td>
<td class="colLast">
<div class="block">This annotation can be used on long fields of <a href="../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped"><code>MappedObject</code></a> subclasses,
to specify that the long value should be interpreted as a pointer.</div>
</td>
</tr>
</tbody>
</table>
</li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li class="navBarCell1Rev">Package</li>
<li>Class</li>
<li><a href="package-use.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../org/lwjgl/util/jinput/package-summary.html">Prev Package</a></li>
<li><a href="../../../../org/lwjgl/util/vector/package-summary.html">Next Package</a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/lwjgl/util/mapped/package-summary.html" target="_top">Frames</a></li>
<li><a href="package-summary.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small><i>Copyright &#169; 2002-2009 lwjgl.org. All Rights Reserved.</i></small></p>
</body>
</html>

View File

@@ -0,0 +1,156 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_17) on Mon Dec 02 20:33:03 CET 2013 -->
<title>org.lwjgl.util.mapped Class Hierarchy (LWJGL API)</title>
<meta name="date" content="2013-12-02">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="org.lwjgl.util.mapped Class Hierarchy (LWJGL API)";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li>Class</li>
<li>Use</li>
<li class="navBarCell1Rev">Tree</li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../org/lwjgl/util/jinput/package-tree.html">Prev</a></li>
<li><a href="../../../../org/lwjgl/util/vector/package-tree.html">Next</a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/lwjgl/util/mapped/package-tree.html" target="_top">Frames</a></li>
<li><a href="package-tree.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h1 class="title">Hierarchy For Package org.lwjgl.util.mapped</h1>
<span class="strong">Package Hierarchies:</span>
<ul class="horizontal">
<li><a href="../../../../overview-tree.html">All Packages</a></li>
</ul>
</div>
<div class="contentContainer">
<h2 title="Class Hierarchy">Class Hierarchy</h2>
<ul>
<li type="circle">java.lang.Object
<ul>
<li type="circle">org.lwjgl.util.mapped.<a href="../../../../org/lwjgl/util/mapped/CacheUtil.html" title="class in org.lwjgl.util.mapped"><span class="strong">CacheUtil</span></a></li>
<li type="circle">java.lang.ClassLoader
<ul>
<li type="circle">java.security.SecureClassLoader
<ul>
<li type="circle">java.net.URLClassLoader (implements java.io.Closeable)
<ul>
<li type="circle">org.lwjgl.util.mapped.<a href="../../../../org/lwjgl/util/mapped/MappedObjectClassLoader.html" title="class in org.lwjgl.util.mapped"><span class="strong">MappedObjectClassLoader</span></a></li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li type="circle">org.lwjgl.util.mapped.<a href="../../../../org/lwjgl/util/mapped/MappedHelper.html" title="class in org.lwjgl.util.mapped"><span class="strong">MappedHelper</span></a></li>
<li type="circle">org.lwjgl.util.mapped.<a href="../../../../org/lwjgl/util/mapped/MappedObject.html" title="class in org.lwjgl.util.mapped"><span class="strong">MappedObject</span></a></li>
<li type="circle">org.lwjgl.util.mapped.<a href="../../../../org/lwjgl/util/mapped/MappedObjectTransformer.html" title="class in org.lwjgl.util.mapped"><span class="strong">MappedObjectTransformer</span></a></li>
<li type="circle">org.lwjgl.util.mapped.<a href="../../../../org/lwjgl/util/mapped/MappedSet.html" title="class in org.lwjgl.util.mapped"><span class="strong">MappedSet</span></a></li>
<li type="circle">org.lwjgl.util.mapped.<a href="../../../../org/lwjgl/util/mapped/MappedSet2.html" title="class in org.lwjgl.util.mapped"><span class="strong">MappedSet2</span></a></li>
<li type="circle">org.lwjgl.util.mapped.<a href="../../../../org/lwjgl/util/mapped/MappedSet3.html" title="class in org.lwjgl.util.mapped"><span class="strong">MappedSet3</span></a></li>
<li type="circle">org.lwjgl.util.mapped.<a href="../../../../org/lwjgl/util/mapped/MappedSet4.html" title="class in org.lwjgl.util.mapped"><span class="strong">MappedSet4</span></a></li>
</ul>
</li>
</ul>
<h2 title="Annotation Type Hierarchy">Annotation Type Hierarchy</h2>
<ul>
<li type="circle">org.lwjgl.util.mapped.<a href="../../../../org/lwjgl/util/mapped/MappedField.html" title="annotation in org.lwjgl.util.mapped"><span class="strong">MappedField</span></a> (implements java.lang.annotation.Annotation)</li>
<li type="circle">org.lwjgl.util.mapped.<a href="../../../../org/lwjgl/util/mapped/MappedType.html" title="annotation in org.lwjgl.util.mapped"><span class="strong">MappedType</span></a> (implements java.lang.annotation.Annotation)</li>
<li type="circle">org.lwjgl.util.mapped.<a href="../../../../org/lwjgl/util/mapped/CacheLinePad.html" title="annotation in org.lwjgl.util.mapped"><span class="strong">CacheLinePad</span></a> (implements java.lang.annotation.Annotation)</li>
<li type="circle">org.lwjgl.util.mapped.<a href="../../../../org/lwjgl/util/mapped/Pointer.html" title="annotation in org.lwjgl.util.mapped"><span class="strong">Pointer</span></a> (implements java.lang.annotation.Annotation)</li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li>Class</li>
<li>Use</li>
<li class="navBarCell1Rev">Tree</li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../org/lwjgl/util/jinput/package-tree.html">Prev</a></li>
<li><a href="../../../../org/lwjgl/util/vector/package-tree.html">Next</a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/lwjgl/util/mapped/package-tree.html" target="_top">Frames</a></li>
<li><a href="package-tree.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small><i>Copyright &#169; 2002-2009 lwjgl.org. All Rights Reserved.</i></small></p>
</body>
</html>

View File

@@ -0,0 +1,166 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_17) on Mon Dec 02 20:33:05 CET 2013 -->
<title>Uses of Package org.lwjgl.util.mapped (LWJGL API)</title>
<meta name="date" content="2013-12-02">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Uses of Package org.lwjgl.util.mapped (LWJGL API)";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li>Class</li>
<li class="navBarCell1Rev">Use</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/lwjgl/util/mapped/package-use.html" target="_top">Frames</a></li>
<li><a href="package-use.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h1 title="Uses of Package org.lwjgl.util.mapped" class="title">Uses of Package<br>org.lwjgl.util.mapped</h1>
</div>
<div class="contentContainer">
<ul class="blockList">
<li class="blockList">
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
<caption><span>Packages that use <a href="../../../../org/lwjgl/util/mapped/package-summary.html">org.lwjgl.util.mapped</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Package</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><a href="#org.lwjgl.util.mapped">org.lwjgl.util.mapped</a></td>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.lwjgl.util.mapped">
<!-- -->
</a>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../../org/lwjgl/util/mapped/package-summary.html">org.lwjgl.util.mapped</a> used by <a href="../../../../org/lwjgl/util/mapped/package-summary.html">org.lwjgl.util.mapped</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colOne"><a href="../../../../org/lwjgl/util/mapped/class-use/MappedObject.html#org.lwjgl.util.mapped">MappedObject</a>
<div class="block">Base superclass of all mapped objects.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../org/lwjgl/util/mapped/class-use/MappedSet2.html#org.lwjgl.util.mapped">MappedSet2</a>
<div class="block"><code>MappedSet</code> implementation for two <code>MappedObject</code>s.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../org/lwjgl/util/mapped/class-use/MappedSet3.html#org.lwjgl.util.mapped">MappedSet3</a>
<div class="block"><code>MappedSet</code> implementation for three <code>MappedObject</code>s.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../org/lwjgl/util/mapped/class-use/MappedSet4.html#org.lwjgl.util.mapped">MappedSet4</a>
<div class="block"><code>MappedSet</code> implementation for four <code>MappedObject</code>s.</div>
</td>
</tr>
</tbody>
</table>
</li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li>Class</li>
<li class="navBarCell1Rev">Use</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/lwjgl/util/mapped/package-use.html" target="_top">Frames</a></li>
<li><a href="package-use.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small><i>Copyright &#169; 2002-2009 lwjgl.org. All Rights Reserved.</i></small></p>
</body>
</html>