|
144 | 144 | <div class="line"><a id="l00122" name="l00122"></a><span class="lineno"><a class="line" href="structLTAPIAircraft_1_1LTAPIBulkData.html#aeb66d3bd7df3a175702591196a25f344"> 122</a></span> <span class="keywordtype">bool</span> <a class="code hl_variable" href="structLTAPIAircraft_1_1LTAPIBulkData.html#aeb66d3bd7df3a175702591196a25f344">bcn</a> : 1; </div>
|
145 | 145 | <div class="line"><a id="l00123" name="l00123"></a><span class="lineno"><a class="line" href="structLTAPIAircraft_1_1LTAPIBulkData.html#a916718122b12c18e111cc761909c0321"> 123</a></span> <span class="keywordtype">bool</span> <a class="code hl_variable" href="structLTAPIAircraft_1_1LTAPIBulkData.html#a916718122b12c18e111cc761909c0321">strb</a> : 1; </div>
|
146 | 146 | <div class="line"><a id="l00124" name="l00124"></a><span class="lineno"><a class="line" href="structLTAPIAircraft_1_1LTAPIBulkData.html#ab2e647e53014efb68d8d0a7bb70a7f00"> 124</a></span> <span class="keywordtype">bool</span> <a class="code hl_variable" href="structLTAPIAircraft_1_1LTAPIBulkData.html#ab2e647e53014efb68d8d0a7bb70a7f00">nav</a> : 1; </div>
|
147 |
| -<div class="line"><a id="l00125" name="l00125"></a><span class="lineno"><a class="line" href="structLTAPIAircraft_1_1LTAPIBulkData.html#a8e3f14c561f2bbfea953cb499bb8f657"> 125</a></span> <span class="keywordtype">bool</span> <a class="code hl_variable" href="structLTAPIAircraft_1_1LTAPIBulkData.html#a8e3f14c561f2bbfea953cb499bb8f657">hidden</a> : 1; </div> |
| 147 | +<div class="line"><a id="l00125" name="l00125"></a><span class="lineno"><a class="line" href="structLTAPIAircraft_1_1LTAPIBulkData.html#a0897daabfa3e6b21e59c60c9c172ed88"> 125</a></span> <span class="keywordtype">unsigned</span> <a class="code hl_variable" href="structLTAPIAircraft_1_1LTAPIBulkData.html#a0897daabfa3e6b21e59c60c9c172ed88">hidden</a> : 1; </div> |
148 | 148 | <div class="line"><a id="l00126" name="l00126"></a><span class="lineno"><a class="line" href="structLTAPIAircraft_1_1LTAPIBulkData.html#a744dd94b77cd13bccf61f9ea589bfb10"> 126</a></span> <span class="keywordtype">bool</span> <a class="code hl_variable" href="structLTAPIAircraft_1_1LTAPIBulkData.html#a744dd94b77cd13bccf61f9ea589bfb10">camera</a> : 1; </div>
|
149 | 149 | <div class="line"><a id="l00127" name="l00127"></a><span class="lineno"> 127</span> <span class="comment">// Misc</span></div>
|
150 | 150 | <div class="line"><a id="l00128" name="l00128"></a><span class="lineno"><a class="line" href="structLTAPIAircraft_1_1LTAPIBulkData.html#ac43647927d1ffea8d76c2d3b21f353e9"> 128</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="structLTAPIAircraft_1_1LTAPIBulkData.html#ac43647927d1ffea8d76c2d3b21f353e9">multiIdx</a> : 8; </div>
|
|
311 | 311 | <div class="line"><a id="l00265" name="l00265"></a><span class="lineno"><a class="line" href="classLTAPIAircraft.html#a1c2f4bbf0a8cd7c0312593bc685f0e9f"> 265</a></span> <a class="code hl_enumeration" href="classLTAPIAircraft.html#a8c5d6cf4dc04f8a00e85d9f35a4399e7">LTFlightPhase</a> <a class="code hl_function" href="classLTAPIAircraft.html#a1c2f4bbf0a8cd7c0312593bc685f0e9f">getPhase</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> <a class="code hl_variable" href="classLTAPIAircraft.html#abcabbf4a89f07860b3d6f386f6f5e698">bulk</a>.<a class="code hl_variable" href="structLTAPIAircraft_1_1LTAPIBulkData.html#aa3b1f400755a76d6ecb77488a9dbed84">bits</a>.<a class="code hl_variable" href="structLTAPIAircraft_1_1LTAPIBulkData.html#a07e6d35a16e751eda56b12a4ba96162c">phase</a>; } </div>
|
312 | 312 | <div class="foldopen" id="foldopen00266" data-start="{" data-end="}">
|
313 | 313 | <div class="line"><a id="l00266" name="l00266"></a><span class="lineno"><a class="line" href="classLTAPIAircraft.html#a1f53a929d3251ba1955959d0da239ff7"> 266</a></span> std::string <a class="code hl_function" href="classLTAPIAircraft.html#a1f53a929d3251ba1955959d0da239ff7">getPhaseStr</a>() <span class="keyword">const</span>; </div>
|
314 |
| -<div class="line"><a id="l00267" name="l00267"></a><span class="lineno"><a class="line" href="classLTAPIAircraft.html#a56dd32809b57b7f9ee87238d4c375404"> 267</a></span> <span class="keywordtype">bool</span> <a class="code hl_function" href="classLTAPIAircraft.html#a56dd32809b57b7f9ee87238d4c375404">isVisible</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> !<a class="code hl_variable" href="classLTAPIAircraft.html#abcabbf4a89f07860b3d6f386f6f5e698">bulk</a>.<a class="code hl_variable" href="structLTAPIAircraft_1_1LTAPIBulkData.html#aa3b1f400755a76d6ecb77488a9dbed84">bits</a>.<a class="code hl_variable" href="structLTAPIAircraft_1_1LTAPIBulkData.html#a8e3f14c561f2bbfea953cb499bb8f657">hidden</a>; } </div> |
| 314 | +<div class="line"><a id="l00267" name="l00267"></a><span class="lineno"><a class="line" href="classLTAPIAircraft.html#a56dd32809b57b7f9ee87238d4c375404"> 267</a></span> <span class="keywordtype">bool</span> <a class="code hl_function" href="classLTAPIAircraft.html#a56dd32809b57b7f9ee87238d4c375404">isVisible</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> !<a class="code hl_variable" href="classLTAPIAircraft.html#abcabbf4a89f07860b3d6f386f6f5e698">bulk</a>.<a class="code hl_variable" href="structLTAPIAircraft_1_1LTAPIBulkData.html#aa3b1f400755a76d6ecb77488a9dbed84">bits</a>.<a class="code hl_variable" href="structLTAPIAircraft_1_1LTAPIBulkData.html#a0897daabfa3e6b21e59c60c9c172ed88">hidden</a>; } </div> |
315 | 315 | <div class="line"><a id="l00268" name="l00268"></a><span class="lineno"> 268</span> <span class="comment">// configuration</span></div>
|
316 | 316 | <div class="foldopen" id="foldopen00269" data-start="{" data-end="}">
|
317 | 317 | <div class="line"><a id="l00269" name="l00269"></a><span class="lineno"><a class="line" href="classLTAPIAircraft.html#a10673ee8977d08c40e37f347cb890da7"> 269</a></span> <span class="keywordtype">float</span> <a class="code hl_function" href="classLTAPIAircraft.html#a10673ee8977d08c40e37f347cb890da7">getFlaps</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> <a class="code hl_variable" href="classLTAPIAircraft.html#abcabbf4a89f07860b3d6f386f6f5e698">bulk</a>.<a class="code hl_variable" href="structLTAPIAircraft_1_1LTAPIBulkData.html#a700f08a757207e88257abe473bf68897">flaps</a>; } </div>
|
|
334 | 334 | <div class="line"><a id="l00279" name="l00279"></a><span class="lineno"> 279</span> <span class="comment">// calculated</span></div>
|
335 | 335 | <div class="foldopen" id="foldopen00285" data-start="{" data-end="}">
|
336 | 336 | <div class="line"><a id="l00285" name="l00285"></a><span class="lineno"><a class="line" href="classLTAPIAircraft.html#a40e4cae485af781565ec94a76732e794"> 285</a></span> <span class="keywordtype">void</span> <a class="code hl_function" href="classLTAPIAircraft.html#a40e4cae485af781565ec94a76732e794">getLocalCoord</a> (<span class="keywordtype">double</span>& x, <span class="keywordtype">double</span>& y, <span class="keywordtype">double</span>& z)<span class="keyword"> const</span></div>
|
337 |
| -<div class="line"><a id="l00286" name="l00286"></a><span class="lineno"> 286</span><span class="keyword"> </span>{ XPLMWorldToLocal(<a class="code hl_variable" href="classLTAPIAircraft.html#abcabbf4a89f07860b3d6f386f6f5e698">bulk</a>.<a class="code hl_variable" href="structLTAPIAircraft_1_1LTAPIBulkData.html#a310cc40dc0f36883b11a28ba3b5e39ee">lat</a>,<a class="code hl_variable" href="classLTAPIAircraft.html#abcabbf4a89f07860b3d6f386f6f5e698">bulk</a>.<a class="code hl_variable" href="structLTAPIAircraft_1_1LTAPIBulkData.html#afd7bafc45f3422afb741894e414593cd">lon</a>,<a class="code hl_variable" href="classLTAPIAircraft.html#abcabbf4a89f07860b3d6f386f6f5e698">bulk</a>.<a class="code hl_variable" href="structLTAPIAircraft_1_1LTAPIBulkData.html#a9b133343b13d3228c73258fa0815cb34">alt_ft</a>, &x,&y,&z); }</div> |
| 337 | +<div class="line"><a id="l00286" name="l00286"></a><span class="lineno"> 286</span><span class="keyword"> </span>{ XPLMWorldToLocal(<a class="code hl_variable" href="classLTAPIAircraft.html#abcabbf4a89f07860b3d6f386f6f5e698">bulk</a>.<a class="code hl_variable" href="structLTAPIAircraft_1_1LTAPIBulkData.html#a310cc40dc0f36883b11a28ba3b5e39ee">lat</a>,<a class="code hl_variable" href="classLTAPIAircraft.html#abcabbf4a89f07860b3d6f386f6f5e698">bulk</a>.<a class="code hl_variable" href="structLTAPIAircraft_1_1LTAPIBulkData.html#afd7bafc45f3422afb741894e414593cd">lon</a>,<a class="code hl_variable" href="classLTAPIAircraft.html#abcabbf4a89f07860b3d6f386f6f5e698">bulk</a>.<a class="code hl_variable" href="structLTAPIAircraft_1_1LTAPIBulkData.html#a9b133343b13d3228c73258fa0815cb34">alt_ft</a>*0.3048, &x,&y,&z); }</div> |
338 | 338 | </div>
|
339 | 339 | <div class="line"><a id="l00287" name="l00287"></a><span class="lineno"> 287</span> </div>
|
340 | 340 | <div class="line"><a id="l00288" name="l00288"></a><span class="lineno"> 288</span><span class="keyword">public</span>:</div>
|
|
623 | 623 | <div class="ttc" id="aclassLTDataRef_html_aef192a5e5f899333b88d7a276ce03abb"><div class="ttname"><a href="classLTDataRef.html#aef192a5e5f899333b88d7a276ce03abb">LTDataRef::getFloat</a></div><div class="ttdeci">float getFloat()</div><div class="ttdoc">Get dataRef's float value. Silently returns 0.0f if dataRef doesn't exist.</div></div>
|
624 | 624 | <div class="ttc" id="astructLTAPIAircraft_1_1LTAPIBulkData_html"><div class="ttname"><a href="structLTAPIAircraft_1_1LTAPIBulkData.html">LTAPIAircraft::LTAPIBulkData</a></div><div class="ttdoc">Bulk data transfer structur for communication with LTAPI.</div><div class="ttdef"><b>Definition</b> LTAPI.h:92</div></div>
|
625 | 625 | <div class="ttc" id="astructLTAPIAircraft_1_1LTAPIBulkData_html_a07e6d35a16e751eda56b12a4ba96162c"><div class="ttname"><a href="structLTAPIAircraft_1_1LTAPIBulkData.html#a07e6d35a16e751eda56b12a4ba96162c">LTAPIAircraft::LTAPIBulkData::BulkBitsTy::phase</a></div><div class="ttdeci">LTFlightPhase phase</div><div class="ttdoc">flight phase, see LTAircraft::FlightPhase</div><div class="ttdef"><b>Definition</b> LTAPI.h:117</div></div>
|
| 626 | +<div class="ttc" id="astructLTAPIAircraft_1_1LTAPIBulkData_html_a0897daabfa3e6b21e59c60c9c172ed88"><div class="ttname"><a href="structLTAPIAircraft_1_1LTAPIBulkData.html#a0897daabfa3e6b21e59c60c9c172ed88">LTAPIAircraft::LTAPIBulkData::BulkBitsTy::hidden</a></div><div class="ttdeci">unsigned hidden</div><div class="ttdoc">aircraft not visible? (remains an 'unsigned' for backward compatibility)</div><div class="ttdef"><b>Definition</b> LTAPI.h:125</div></div> |
626 | 627 | <div class="ttc" id="astructLTAPIAircraft_1_1LTAPIBulkData_html_a0cce19816e4370993af78512e59c5b9e"><div class="ttname"><a href="structLTAPIAircraft_1_1LTAPIBulkData.html#a0cce19816e4370993af78512e59c5b9e">LTAPIAircraft::LTAPIBulkData::alt_ft_f</a></div><div class="ttdeci">float alt_ft_f</div><div class="ttdoc">deprecated: [ft] altitude</div><div class="ttdef"><b>Definition</b> LTAPI.h:99</div></div>
|
627 | 628 | <div class="ttc" id="astructLTAPIAircraft_1_1LTAPIBulkData_html_a11d78fd6ba72a36e17454c514327536b"><div class="ttname"><a href="structLTAPIAircraft_1_1LTAPIBulkData.html#a11d78fd6ba72a36e17454c514327536b">LTAPIAircraft::LTAPIBulkData::track</a></div><div class="ttdeci">float track</div><div class="ttdoc">[°] track over ground</div><div class="ttdef"><b>Definition</b> LTAPI.h:101</div></div>
|
628 | 629 | <div class="ttc" id="astructLTAPIAircraft_1_1LTAPIBulkData_html_a1992c2592483a37dab2ba895728c6c5b"><div class="ttname"><a href="structLTAPIAircraft_1_1LTAPIBulkData.html#a1992c2592483a37dab2ba895728c6c5b">LTAPIAircraft::LTAPIBulkData::gear</a></div><div class="ttdeci">float gear</div><div class="ttdoc">gear position: 0.0 retracted, 1.0 fully extended</div><div class="ttdef"><b>Definition</b> LTAPI.h:110</div></div>
|
|
639 | 640 | <div class="ttc" id="astructLTAPIAircraft_1_1LTAPIBulkData_html_a70c4d66376da79e6ba1c05b31c9cb03c"><div class="ttname"><a href="structLTAPIAircraft_1_1LTAPIBulkData.html#a70c4d66376da79e6ba1c05b31c9cb03c">LTAPIAircraft::LTAPIBulkData::LTAPIBulkData</a></div><div class="ttdeci">LTAPIBulkData()</div><div class="ttdoc">Constructor initializes some data without defaults.</div><div class="ttdef"><b>Definition</b> LTAPI.h:141</div></div>
|
640 | 641 | <div class="ttc" id="astructLTAPIAircraft_1_1LTAPIBulkData_html_a732c4d9fdff1a6dbd8364d7ea1651259"><div class="ttname"><a href="structLTAPIAircraft_1_1LTAPIBulkData.html#a732c4d9fdff1a6dbd8364d7ea1651259">LTAPIAircraft::LTAPIBulkData::heading</a></div><div class="ttdeci">float heading</div><div class="ttdoc">[°] heading</div><div class="ttdef"><b>Definition</b> LTAPI.h:100</div></div>
|
641 | 642 | <div class="ttc" id="astructLTAPIAircraft_1_1LTAPIBulkData_html_a744dd94b77cd13bccf61f9ea589bfb10"><div class="ttname"><a href="structLTAPIAircraft_1_1LTAPIBulkData.html#a744dd94b77cd13bccf61f9ea589bfb10">LTAPIAircraft::LTAPIBulkData::BulkBitsTy::camera</a></div><div class="ttdeci">bool camera</div><div class="ttdoc">is LiveTraffic's camera on this aircraft?</div><div class="ttdef"><b>Definition</b> LTAPI.h:126</div></div>
|
642 |
| -<div class="ttc" id="astructLTAPIAircraft_1_1LTAPIBulkData_html_a8e3f14c561f2bbfea953cb499bb8f657"><div class="ttname"><a href="structLTAPIAircraft_1_1LTAPIBulkData.html#a8e3f14c561f2bbfea953cb499bb8f657">LTAPIAircraft::LTAPIBulkData::BulkBitsTy::hidden</a></div><div class="ttdeci">bool hidden</div><div class="ttdoc">aircraft not visible?</div><div class="ttdef"><b>Definition</b> LTAPI.h:125</div></div> |
643 | 643 | <div class="ttc" id="astructLTAPIAircraft_1_1LTAPIBulkData_html_a916718122b12c18e111cc761909c0321"><div class="ttname"><a href="structLTAPIAircraft_1_1LTAPIBulkData.html#a916718122b12c18e111cc761909c0321">LTAPIAircraft::LTAPIBulkData::BulkBitsTy::strb</a></div><div class="ttdeci">bool strb</div><div class="ttdoc">strobe light</div><div class="ttdef"><b>Definition</b> LTAPI.h:123</div></div>
|
644 | 644 | <div class="ttc" id="astructLTAPIAircraft_1_1LTAPIBulkData_html_a98c215be414303ec798f21553df09245"><div class="ttname"><a href="structLTAPIAircraft_1_1LTAPIBulkData.html#a98c215be414303ec798f21553df09245">LTAPIAircraft::LTAPIBulkData::vsi_ft</a></div><div class="ttdeci">float vsi_ft</div><div class="ttdoc">[ft/minute] vertical speed, positive up</div><div class="ttdef"><b>Definition</b> LTAPI.h:105</div></div>
|
645 | 645 | <div class="ttc" id="astructLTAPIAircraft_1_1LTAPIBulkData_html_a9b133343b13d3228c73258fa0815cb34"><div class="ttname"><a href="structLTAPIAircraft_1_1LTAPIBulkData.html#a9b133343b13d3228c73258fa0815cb34">LTAPIAircraft::LTAPIBulkData::alt_ft</a></div><div class="ttdeci">double alt_ft</div><div class="ttdoc">[ft] altitude</div><div class="ttdef"><b>Definition</b> LTAPI.h:137</div></div>
|
|
0 commit comments