| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529 |
- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
- <html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
- <head>
- <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
- <meta http-equiv="X-UA-Compatible" content="IE=11"/>
- <meta name="generator" content="Doxygen 1.9.8"/>
- <meta name="viewport" content="width=device-width, initial-scale=1"/>
- <title>Torque2D Reference: android_app Struct Reference</title>
- <link href="tabs.css" rel="stylesheet" type="text/css"/>
- <script type="text/javascript" src="jquery.js"></script>
- <script type="text/javascript" src="dynsections.js"></script>
- <link href="search/search.css" rel="stylesheet" type="text/css"/>
- <script type="text/javascript" src="search/searchdata.js"></script>
- <script type="text/javascript" src="search/search.js"></script>
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="t2d-stylesheet-extra.css" rel="stylesheet" type="text/css"/>
- </head>
- <body>
- <div id="top"><!-- do not remove this div, it is closed by doxygen! -->
- <div id="titlearea">
- <table cellspacing="0" cellpadding="0">
- <tbody>
- <tr id="projectrow">
- <td id="projectalign">
- <div id="projectname">Torque2D Reference
- </div>
- </td>
- </tr>
- </tbody>
- </table>
- </div>
- <!-- end header part -->
- <!-- Generated by Doxygen 1.9.8 -->
- <script type="text/javascript">
- /* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
- var searchBox = new SearchBox("searchBox", "search/",'.html');
- /* @license-end */
- </script>
- <script type="text/javascript" src="menudata.js"></script>
- <script type="text/javascript" src="menu.js"></script>
- <script type="text/javascript">
- /* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
- $(function() {
- initMenu('',true,false,'search.php','Search');
- $(document).ready(function() { init_search(); });
- });
- /* @license-end */
- </script>
- <div id="main-nav"></div>
- <!-- window showing the filter options -->
- <div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
- </div>
- <!-- iframe showing the search results (closed by default) -->
- <div id="MSearchResultsWindow">
- <div id="MSearchResults">
- <div class="SRPage">
- <div id="SRIndex">
- <div id="SRResults"></div>
- <div class="SRStatus" id="Loading">Loading...</div>
- <div class="SRStatus" id="Searching">Searching...</div>
- <div class="SRStatus" id="NoMatches">No Matches</div>
- </div>
- </div>
- </div>
- </div>
- </div><!-- top -->
- <div class="header">
- <div class="summary">
- <a href="#pub-attribs">Public Attributes</a> |
- <a href="structandroid__app-members.html">List of all members</a> </div>
- <div class="headertitle"><div class="title">android_app Struct Reference</div></div>
- </div><!--header-->
- <div class="contents">
- <p><code>#include <android_native_app_glue.h></code></p>
- <table class="memberdecls">
- <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
- Public Attributes</h2></td></tr>
- <tr class="memitem:a2e294dd14122c554baa0665072b4ca7a" id="r_a2e294dd14122c554baa0665072b4ca7a"><td class="memItemLeft" align="right" valign="top">void * </td><td class="memItemRight" valign="bottom"><a class="el" href="structandroid__app.html#a2e294dd14122c554baa0665072b4ca7a">userData</a></td></tr>
- <tr class="separator:a2e294dd14122c554baa0665072b4ca7a"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a5bf86f2fb21a934b6f171af99e887bcb" id="r_a5bf86f2fb21a934b6f171af99e887bcb"><td class="memItemLeft" align="right" valign="top">void(* </td><td class="memItemRight" valign="bottom"><a class="el" href="structandroid__app.html#a5bf86f2fb21a934b6f171af99e887bcb">onAppCmd</a> )(struct <a class="el" href="structandroid__app.html">android_app</a> *app, int32_t cmd)</td></tr>
- <tr class="separator:a5bf86f2fb21a934b6f171af99e887bcb"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a30dd4f850be69b3f783ddcde8f2df4e4" id="r_a30dd4f850be69b3f783ddcde8f2df4e4"><td class="memItemLeft" align="right" valign="top">int32_t(* </td><td class="memItemRight" valign="bottom"><a class="el" href="structandroid__app.html#a30dd4f850be69b3f783ddcde8f2df4e4">onInputEvent</a> )(struct <a class="el" href="structandroid__app.html">android_app</a> *app, AInputEvent *event)</td></tr>
- <tr class="separator:a30dd4f850be69b3f783ddcde8f2df4e4"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a7639c8ced2f3a3ca87fb818eea417191" id="r_a7639c8ced2f3a3ca87fb818eea417191"><td class="memItemLeft" align="right" valign="top">ANativeActivity * </td><td class="memItemRight" valign="bottom"><a class="el" href="structandroid__app.html#a7639c8ced2f3a3ca87fb818eea417191">activity</a></td></tr>
- <tr class="separator:a7639c8ced2f3a3ca87fb818eea417191"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:ae19676800a1e864418fc4d9fee6b21a2" id="r_ae19676800a1e864418fc4d9fee6b21a2"><td class="memItemLeft" align="right" valign="top">AConfiguration * </td><td class="memItemRight" valign="bottom"><a class="el" href="structandroid__app.html#ae19676800a1e864418fc4d9fee6b21a2">config</a></td></tr>
- <tr class="separator:ae19676800a1e864418fc4d9fee6b21a2"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a65d877794396021ec8740c8fe744dd9c" id="r_a65d877794396021ec8740c8fe744dd9c"><td class="memItemLeft" align="right" valign="top">void * </td><td class="memItemRight" valign="bottom"><a class="el" href="structandroid__app.html#a65d877794396021ec8740c8fe744dd9c">savedState</a></td></tr>
- <tr class="separator:a65d877794396021ec8740c8fe744dd9c"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:adafd46298f225b0dbaf5c868d2f043be" id="r_adafd46298f225b0dbaf5c868d2f043be"><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structandroid__app.html#adafd46298f225b0dbaf5c868d2f043be">savedStateSize</a></td></tr>
- <tr class="separator:adafd46298f225b0dbaf5c868d2f043be"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:abff5ee45ba123622c3335f18d04fba0e" id="r_abff5ee45ba123622c3335f18d04fba0e"><td class="memItemLeft" align="right" valign="top">ALooper * </td><td class="memItemRight" valign="bottom"><a class="el" href="structandroid__app.html#abff5ee45ba123622c3335f18d04fba0e">looper</a></td></tr>
- <tr class="separator:abff5ee45ba123622c3335f18d04fba0e"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a280cd5529434f92c3ca4dc7ad8ab726d" id="r_a280cd5529434f92c3ca4dc7ad8ab726d"><td class="memItemLeft" align="right" valign="top">AInputQueue * </td><td class="memItemRight" valign="bottom"><a class="el" href="structandroid__app.html#a280cd5529434f92c3ca4dc7ad8ab726d">inputQueue</a></td></tr>
- <tr class="separator:a280cd5529434f92c3ca4dc7ad8ab726d"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a25edf3d61b06311b07de80c8b55e5af6" id="r_a25edf3d61b06311b07de80c8b55e5af6"><td class="memItemLeft" align="right" valign="top">ANativeWindow * </td><td class="memItemRight" valign="bottom"><a class="el" href="structandroid__app.html#a25edf3d61b06311b07de80c8b55e5af6">window</a></td></tr>
- <tr class="separator:a25edf3d61b06311b07de80c8b55e5af6"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a0d8651e33eafe0adfcd68ef7d722b453" id="r_a0d8651e33eafe0adfcd68ef7d722b453"><td class="memItemLeft" align="right" valign="top">ARect </td><td class="memItemRight" valign="bottom"><a class="el" href="structandroid__app.html#a0d8651e33eafe0adfcd68ef7d722b453">contentRect</a></td></tr>
- <tr class="separator:a0d8651e33eafe0adfcd68ef7d722b453"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a0a4af97260fd2c64fbc64db7465f67c5" id="r_a0a4af97260fd2c64fbc64db7465f67c5"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structandroid__app.html#a0a4af97260fd2c64fbc64db7465f67c5">activityState</a></td></tr>
- <tr class="separator:a0a4af97260fd2c64fbc64db7465f67c5"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a5914c0b68c62c39a11d83670efd97f83" id="r_a5914c0b68c62c39a11d83670efd97f83"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structandroid__app.html#a5914c0b68c62c39a11d83670efd97f83">destroyRequested</a></td></tr>
- <tr class="separator:a5914c0b68c62c39a11d83670efd97f83"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a4acff8232e4aec9cd5c6dc200ac55ef3" id="r_a4acff8232e4aec9cd5c6dc200ac55ef3"><td class="memItemLeft" align="right" valign="top">pthread_mutex_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structandroid__app.html#a4acff8232e4aec9cd5c6dc200ac55ef3">mutex</a></td></tr>
- <tr class="separator:a4acff8232e4aec9cd5c6dc200ac55ef3"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a0a1433271fddfed84bc959ae6c202e5a" id="r_a0a1433271fddfed84bc959ae6c202e5a"><td class="memItemLeft" align="right" valign="top">pthread_cond_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structandroid__app.html#a0a1433271fddfed84bc959ae6c202e5a">cond</a></td></tr>
- <tr class="separator:a0a1433271fddfed84bc959ae6c202e5a"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a5ae2e6fd0da28781d446a58e823485a8" id="r_a5ae2e6fd0da28781d446a58e823485a8"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structandroid__app.html#a5ae2e6fd0da28781d446a58e823485a8">msgread</a></td></tr>
- <tr class="separator:a5ae2e6fd0da28781d446a58e823485a8"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a536d71ef625a2eabbab31b03bd375e4a" id="r_a536d71ef625a2eabbab31b03bd375e4a"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structandroid__app.html#a536d71ef625a2eabbab31b03bd375e4a">msgwrite</a></td></tr>
- <tr class="separator:a536d71ef625a2eabbab31b03bd375e4a"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a01f75a9ad916f63a94e06a27635ba278" id="r_a01f75a9ad916f63a94e06a27635ba278"><td class="memItemLeft" align="right" valign="top">pthread_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structandroid__app.html#a01f75a9ad916f63a94e06a27635ba278">thread</a></td></tr>
- <tr class="separator:a01f75a9ad916f63a94e06a27635ba278"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a63e0f4003d35f35c504e495b14397334" id="r_a63e0f4003d35f35c504e495b14397334"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structandroid__poll__source.html">android_poll_source</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structandroid__app.html#a63e0f4003d35f35c504e495b14397334">cmdPollSource</a></td></tr>
- <tr class="separator:a63e0f4003d35f35c504e495b14397334"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a736dcce46d229d7b5fad372e9367f3bd" id="r_a736dcce46d229d7b5fad372e9367f3bd"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structandroid__poll__source.html">android_poll_source</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structandroid__app.html#a736dcce46d229d7b5fad372e9367f3bd">inputPollSource</a></td></tr>
- <tr class="separator:a736dcce46d229d7b5fad372e9367f3bd"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a2f45113638a0b749a8a205d2cd7fb42b" id="r_a2f45113638a0b749a8a205d2cd7fb42b"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structandroid__app.html#a2f45113638a0b749a8a205d2cd7fb42b">running</a></td></tr>
- <tr class="separator:a2f45113638a0b749a8a205d2cd7fb42b"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a15322aa502067a020623a49201caa071" id="r_a15322aa502067a020623a49201caa071"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structandroid__app.html#a15322aa502067a020623a49201caa071">stateSaved</a></td></tr>
- <tr class="separator:a15322aa502067a020623a49201caa071"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a5a336f521f079401de26fdadccef961a" id="r_a5a336f521f079401de26fdadccef961a"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structandroid__app.html#a5a336f521f079401de26fdadccef961a">destroyed</a></td></tr>
- <tr class="separator:a5a336f521f079401de26fdadccef961a"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a80cde488fefc3db1c1394cae10a5a02d" id="r_a80cde488fefc3db1c1394cae10a5a02d"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structandroid__app.html#a80cde488fefc3db1c1394cae10a5a02d">redrawNeeded</a></td></tr>
- <tr class="separator:a80cde488fefc3db1c1394cae10a5a02d"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:aa47ebed4c07cc181dfd591d12da8a647" id="r_aa47ebed4c07cc181dfd591d12da8a647"><td class="memItemLeft" align="right" valign="top">AInputQueue * </td><td class="memItemRight" valign="bottom"><a class="el" href="structandroid__app.html#aa47ebed4c07cc181dfd591d12da8a647">pendingInputQueue</a></td></tr>
- <tr class="separator:aa47ebed4c07cc181dfd591d12da8a647"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:ae81d1557662487180da4e0c9b6ec57c3" id="r_ae81d1557662487180da4e0c9b6ec57c3"><td class="memItemLeft" align="right" valign="top">ANativeWindow * </td><td class="memItemRight" valign="bottom"><a class="el" href="structandroid__app.html#ae81d1557662487180da4e0c9b6ec57c3">pendingWindow</a></td></tr>
- <tr class="separator:ae81d1557662487180da4e0c9b6ec57c3"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a97cd5311fa74407a89b273f5ed2f6651" id="r_a97cd5311fa74407a89b273f5ed2f6651"><td class="memItemLeft" align="right" valign="top">ARect </td><td class="memItemRight" valign="bottom"><a class="el" href="structandroid__app.html#a97cd5311fa74407a89b273f5ed2f6651">pendingContentRect</a></td></tr>
- <tr class="separator:a97cd5311fa74407a89b273f5ed2f6651"><td class="memSeparator" colspan="2"> </td></tr>
- </table>
- <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
- <div class="textblock"><p>This is the interface for the standard glue code of a threaded application. In this model, the application's code is running in its own thread separate from the main thread of the process. It is not required that this thread be associated with the Java VM, although it will need to be in order to make JNI calls any Java objects. </p>
- </div><h2 class="groupheader">Member Data Documentation</h2>
- <a id="a7639c8ced2f3a3ca87fb818eea417191" name="a7639c8ced2f3a3ca87fb818eea417191"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#a7639c8ced2f3a3ca87fb818eea417191">◆ </a></span>activity</h2>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">ANativeActivity* activity</td>
- </tr>
- </table>
- </div><div class="memdoc">
- </div>
- </div>
- <a id="a0a4af97260fd2c64fbc64db7465f67c5" name="a0a4af97260fd2c64fbc64db7465f67c5"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#a0a4af97260fd2c64fbc64db7465f67c5">◆ </a></span>activityState</h2>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">int activityState</td>
- </tr>
- </table>
- </div><div class="memdoc">
- </div>
- </div>
- <a id="a63e0f4003d35f35c504e495b14397334" name="a63e0f4003d35f35c504e495b14397334"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#a63e0f4003d35f35c504e495b14397334">◆ </a></span>cmdPollSource</h2>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">struct <a class="el" href="structandroid__poll__source.html">android_poll_source</a> cmdPollSource</td>
- </tr>
- </table>
- </div><div class="memdoc">
- </div>
- </div>
- <a id="a0a1433271fddfed84bc959ae6c202e5a" name="a0a1433271fddfed84bc959ae6c202e5a"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#a0a1433271fddfed84bc959ae6c202e5a">◆ </a></span>cond</h2>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">pthread_cond_t cond</td>
- </tr>
- </table>
- </div><div class="memdoc">
- </div>
- </div>
- <a id="ae19676800a1e864418fc4d9fee6b21a2" name="ae19676800a1e864418fc4d9fee6b21a2"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#ae19676800a1e864418fc4d9fee6b21a2">◆ </a></span>config</h2>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">AConfiguration* config</td>
- </tr>
- </table>
- </div><div class="memdoc">
- </div>
- </div>
- <a id="a0d8651e33eafe0adfcd68ef7d722b453" name="a0d8651e33eafe0adfcd68ef7d722b453"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#a0d8651e33eafe0adfcd68ef7d722b453">◆ </a></span>contentRect</h2>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">ARect contentRect</td>
- </tr>
- </table>
- </div><div class="memdoc">
- </div>
- </div>
- <a id="a5a336f521f079401de26fdadccef961a" name="a5a336f521f079401de26fdadccef961a"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#a5a336f521f079401de26fdadccef961a">◆ </a></span>destroyed</h2>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">int destroyed</td>
- </tr>
- </table>
- </div><div class="memdoc">
- </div>
- </div>
- <a id="a5914c0b68c62c39a11d83670efd97f83" name="a5914c0b68c62c39a11d83670efd97f83"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#a5914c0b68c62c39a11d83670efd97f83">◆ </a></span>destroyRequested</h2>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">int destroyRequested</td>
- </tr>
- </table>
- </div><div class="memdoc">
- </div>
- </div>
- <a id="a736dcce46d229d7b5fad372e9367f3bd" name="a736dcce46d229d7b5fad372e9367f3bd"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#a736dcce46d229d7b5fad372e9367f3bd">◆ </a></span>inputPollSource</h2>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">struct <a class="el" href="structandroid__poll__source.html">android_poll_source</a> inputPollSource</td>
- </tr>
- </table>
- </div><div class="memdoc">
- </div>
- </div>
- <a id="a280cd5529434f92c3ca4dc7ad8ab726d" name="a280cd5529434f92c3ca4dc7ad8ab726d"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#a280cd5529434f92c3ca4dc7ad8ab726d">◆ </a></span>inputQueue</h2>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">AInputQueue* inputQueue</td>
- </tr>
- </table>
- </div><div class="memdoc">
- </div>
- </div>
- <a id="abff5ee45ba123622c3335f18d04fba0e" name="abff5ee45ba123622c3335f18d04fba0e"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#abff5ee45ba123622c3335f18d04fba0e">◆ </a></span>looper</h2>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">ALooper* looper</td>
- </tr>
- </table>
- </div><div class="memdoc">
- </div>
- </div>
- <a id="a5ae2e6fd0da28781d446a58e823485a8" name="a5ae2e6fd0da28781d446a58e823485a8"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#a5ae2e6fd0da28781d446a58e823485a8">◆ </a></span>msgread</h2>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">int msgread</td>
- </tr>
- </table>
- </div><div class="memdoc">
- </div>
- </div>
- <a id="a536d71ef625a2eabbab31b03bd375e4a" name="a536d71ef625a2eabbab31b03bd375e4a"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#a536d71ef625a2eabbab31b03bd375e4a">◆ </a></span>msgwrite</h2>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">int msgwrite</td>
- </tr>
- </table>
- </div><div class="memdoc">
- </div>
- </div>
- <a id="a4acff8232e4aec9cd5c6dc200ac55ef3" name="a4acff8232e4aec9cd5c6dc200ac55ef3"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#a4acff8232e4aec9cd5c6dc200ac55ef3">◆ </a></span>mutex</h2>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">pthread_mutex_t mutex</td>
- </tr>
- </table>
- </div><div class="memdoc">
- </div>
- </div>
- <a id="a5bf86f2fb21a934b6f171af99e887bcb" name="a5bf86f2fb21a934b6f171af99e887bcb"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#a5bf86f2fb21a934b6f171af99e887bcb">◆ </a></span>onAppCmd</h2>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void(* onAppCmd) (struct <a class="el" href="structandroid__app.html">android_app</a> *app, int32_t cmd)</td>
- </tr>
- </table>
- </div><div class="memdoc">
- </div>
- </div>
- <a id="a30dd4f850be69b3f783ddcde8f2df4e4" name="a30dd4f850be69b3f783ddcde8f2df4e4"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#a30dd4f850be69b3f783ddcde8f2df4e4">◆ </a></span>onInputEvent</h2>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">int32_t(* onInputEvent) (struct <a class="el" href="structandroid__app.html">android_app</a> *app, AInputEvent *event)</td>
- </tr>
- </table>
- </div><div class="memdoc">
- </div>
- </div>
- <a id="a97cd5311fa74407a89b273f5ed2f6651" name="a97cd5311fa74407a89b273f5ed2f6651"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#a97cd5311fa74407a89b273f5ed2f6651">◆ </a></span>pendingContentRect</h2>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">ARect pendingContentRect</td>
- </tr>
- </table>
- </div><div class="memdoc">
- </div>
- </div>
- <a id="aa47ebed4c07cc181dfd591d12da8a647" name="aa47ebed4c07cc181dfd591d12da8a647"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#aa47ebed4c07cc181dfd591d12da8a647">◆ </a></span>pendingInputQueue</h2>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">AInputQueue* pendingInputQueue</td>
- </tr>
- </table>
- </div><div class="memdoc">
- </div>
- </div>
- <a id="ae81d1557662487180da4e0c9b6ec57c3" name="ae81d1557662487180da4e0c9b6ec57c3"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#ae81d1557662487180da4e0c9b6ec57c3">◆ </a></span>pendingWindow</h2>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">ANativeWindow* pendingWindow</td>
- </tr>
- </table>
- </div><div class="memdoc">
- </div>
- </div>
- <a id="a80cde488fefc3db1c1394cae10a5a02d" name="a80cde488fefc3db1c1394cae10a5a02d"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#a80cde488fefc3db1c1394cae10a5a02d">◆ </a></span>redrawNeeded</h2>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">int redrawNeeded</td>
- </tr>
- </table>
- </div><div class="memdoc">
- </div>
- </div>
- <a id="a2f45113638a0b749a8a205d2cd7fb42b" name="a2f45113638a0b749a8a205d2cd7fb42b"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#a2f45113638a0b749a8a205d2cd7fb42b">◆ </a></span>running</h2>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">int running</td>
- </tr>
- </table>
- </div><div class="memdoc">
- </div>
- </div>
- <a id="a65d877794396021ec8740c8fe744dd9c" name="a65d877794396021ec8740c8fe744dd9c"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#a65d877794396021ec8740c8fe744dd9c">◆ </a></span>savedState</h2>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void* savedState</td>
- </tr>
- </table>
- </div><div class="memdoc">
- </div>
- </div>
- <a id="adafd46298f225b0dbaf5c868d2f043be" name="adafd46298f225b0dbaf5c868d2f043be"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#adafd46298f225b0dbaf5c868d2f043be">◆ </a></span>savedStateSize</h2>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">size_t savedStateSize</td>
- </tr>
- </table>
- </div><div class="memdoc">
- </div>
- </div>
- <a id="a15322aa502067a020623a49201caa071" name="a15322aa502067a020623a49201caa071"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#a15322aa502067a020623a49201caa071">◆ </a></span>stateSaved</h2>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">int stateSaved</td>
- </tr>
- </table>
- </div><div class="memdoc">
- </div>
- </div>
- <a id="a01f75a9ad916f63a94e06a27635ba278" name="a01f75a9ad916f63a94e06a27635ba278"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#a01f75a9ad916f63a94e06a27635ba278">◆ </a></span>thread</h2>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">pthread_t thread</td>
- </tr>
- </table>
- </div><div class="memdoc">
- </div>
- </div>
- <a id="a2e294dd14122c554baa0665072b4ca7a" name="a2e294dd14122c554baa0665072b4ca7a"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#a2e294dd14122c554baa0665072b4ca7a">◆ </a></span>userData</h2>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void* userData</td>
- </tr>
- </table>
- </div><div class="memdoc">
- </div>
- </div>
- <a id="a25edf3d61b06311b07de80c8b55e5af6" name="a25edf3d61b06311b07de80c8b55e5af6"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#a25edf3d61b06311b07de80c8b55e5af6">◆ </a></span>window</h2>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">ANativeWindow* window</td>
- </tr>
- </table>
- </div><div class="memdoc">
- </div>
- </div>
- <hr/>The documentation for this struct was generated from the following file:<ul>
- <li>platformAndroid/<b>android_native_app_glue.h</b></li>
- </ul>
- </div><!-- contents -->
- <!-- start footer part -->
- <hr class="footer"/><address class="footer"><small>
- Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
- </small></address>
- </body>
- </html>
|