Integrate and reference Android documentation
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@1342 7f0cb862-5218-0410-a997-914c9d46530a
This commit is contained in:
parent
9641fb9d0d
commit
7b5697d690
@ -195,15 +195,7 @@ Possibly implemented later:
|
|||||||
<a name="api"></a>
|
<a name="api"></a>
|
||||||
<h1>New API</h1>
|
<h1>New API</h1>
|
||||||
|
|
||||||
These new callbacks were added :
|
New callbacks were added : see <a href="api.php#Android">API page</a>.
|
||||||
<ul>
|
|
||||||
<li><code>glutInitContextFunc <- void</code> : called when the context
|
|
||||||
is initialized or re-initialized (e.g. after a pause)</li>
|
|
||||||
<li><code>glutPauseFunc <- void</code> : called when the application
|
|
||||||
goes on a pause (or a stop)</li>
|
|
||||||
<li><code>glutResumeFunc <- void</code> : called when the application
|
|
||||||
comes back from a pause (after <code>glutInitContextFunc</code>)</li>
|
|
||||||
</ul>
|
|
||||||
|
|
||||||
New functions will be necessary to :
|
New functions will be necessary to :
|
||||||
<ul>
|
<ul>
|
||||||
|
@ -211,10 +211,17 @@ contained herein.
|
|||||||
</li>
|
</li>
|
||||||
<li><a href="#MultiTouch">MultiTouch Functions</a>
|
<li><a href="#MultiTouch">MultiTouch Functions</a>
|
||||||
<ol>
|
<ol>
|
||||||
<li>glutMultiEntryFunc(id, GLUT_ENTERED|GLUT_LEFT)</li>
|
<li>glutMultiEntryFunc ← id, GLUT_ENTERED|GLUT_LEFT</li>
|
||||||
<li>glutMultiButtonFunc(id, x, y, button, GLUT_DOWN|GLUT_UP)</li>
|
<li>glutMultiButtonFunc ← id, x, y, button, GLUT_DOWN|GLUT_UP</li>
|
||||||
<li>glutMultiMotionFunc(id, x, y)</li>
|
<li>glutMultiMotionFunc ← id, x, y</li>
|
||||||
<li>glutMultiPassiveFunc(id, x, y)</li>
|
<li>glutMultiPassiveFunc ← id, x, y</li>
|
||||||
|
</ol>
|
||||||
|
</li>
|
||||||
|
<li><a href="#Android">Android functions</a>
|
||||||
|
<ol>
|
||||||
|
<li>glutInitContextFunc ← void</li>
|
||||||
|
<li>glutPauseFunc ← void</li>
|
||||||
|
<li>glutResumeFunc ← void</li>
|
||||||
</ol>
|
</ol>
|
||||||
</li>
|
</li>
|
||||||
<li><a href="#Miscellaneous">Miscellaneous Functions</a>
|
<li><a href="#Miscellaneous">Miscellaneous Functions</a>
|
||||||
@ -2148,10 +2155,10 @@ MultiTouch callbacks are used to handle environments with multiple
|
|||||||
inputs, such as a multi-touch screen, multi-touch touchpad, or
|
inputs, such as a multi-touch screen, multi-touch touchpad, or
|
||||||
multiple mouses.<br />
|
multiple mouses.<br />
|
||||||
|
|
||||||
<h2>glutMultiEntryFunc(id, GLUT_ENTERED|GLUT_LEFT)</h2>
|
<h2>glutMultiEntryFunc ← id, GLUT_ENTERED|GLUT_LEFT</h2>
|
||||||
<h2>glutMultiButtonFunc(id, x, y, button, GLUT_DOWN|GLUT_UP)</h2>
|
<h2>glutMultiButtonFunc ← id, x, y, button, GLUT_DOWN|GLUT_UP</h2>
|
||||||
<h2>glutMultiMotionFunc(id, x, y)</h2>
|
<h2>glutMultiMotionFunc ← id, x, y</h2>
|
||||||
<h2>glutMultiPassiveFunc(id, x, y)</h2>
|
<h2>glutMultiPassiveFunc ← id, x, y</h2>
|
||||||
|
|
||||||
These functions work like their non-multi variants, with an additional
|
These functions work like their non-multi variants, with an additional
|
||||||
'deviceid' parameter describing the current input device (mouse or
|
'deviceid' parameter describing the current input device (mouse or
|
||||||
@ -2189,6 +2196,21 @@ Since this extra support comes at the cost of extra complexity, we're
|
|||||||
<a href="http://sourceforge.net/mailarchive/forum.php?thread_name=20120518071314.GA28061%40perso.beuc.net&forum_name=freeglut-developer">considering</a>
|
<a href="http://sourceforge.net/mailarchive/forum.php?thread_name=20120518071314.GA28061%40perso.beuc.net&forum_name=freeglut-developer">considering</a>
|
||||||
whether/how to implement it.
|
whether/how to implement it.
|
||||||
|
|
||||||
|
<h1><a name="Android"></a>Android Functions</h1>
|
||||||
|
|
||||||
|
<p>These new callbacks were added:</p>
|
||||||
|
|
||||||
|
<ul>
|
||||||
|
<li><code>glutInitContextFunc ← void</code> : called when the context
|
||||||
|
is initialized or re-initialized (e.g. after a pause)</li>
|
||||||
|
<li><code>glutPauseFunc ← void</code> : called when the application
|
||||||
|
goes on a pause (or a stop)</li>
|
||||||
|
<li><code>glutResumeFunc ← void</code> : called when the application
|
||||||
|
comes back from a pause (after <code>glutInitContextFunc</code>)</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
<p>Android support is further described at
|
||||||
|
the <a href="android.php">Android page</a>.</p>
|
||||||
|
|
||||||
<h1>19. <a name="Miscellaneous"></a>Miscellaneous Functions</h1>
|
<h1>19. <a name="Miscellaneous"></a>Miscellaneous Functions</h1>
|
||||||
|
|
||||||
|
@ -46,4 +46,9 @@ make install
|
|||||||
|
|
||||||
<p>This will install the libraries, headers, and symlinks to replace GLUT.</p>
|
<p>This will install the libraries, headers, and symlinks to replace GLUT.</p>
|
||||||
|
|
||||||
|
<p>For Android, please see the dedicated <a href="android.php">Android page</a>.</p>
|
||||||
|
|
||||||
|
<p>For OpenGL ES support (1.x and 2.x), please see the
|
||||||
|
dedicated <a href="gles.php">GLES page</a>.</p>
|
||||||
|
|
||||||
<?php generateFooter(); ?>
|
<?php generateFooter(); ?>
|
||||||
|
Reference in New Issue
Block a user