User:Callahanp: Difference between revisions

Jump to navigation Jump to search
Line 71: Line 71:


====The Path to "Holding Short"====
====The Path to "Holding Short"====
When you start flight gear, several activities take place
* logging is set up
* command line arguments are checked, read and saved
* a global object is created to hold state and references to managing functions of several types
* a tree of properties is built on the global object
* various static objects are created and initialized
* scenery data is downloaded using terrasync
* airport and aircraft data is scanned and made available
* scenery data is read and made available
* an interpreter is started
* connections to multiplayer servers are made
* a scene is established as a "view" with scenery, Airport data and the Aircraft
* an event loop is started to adjust the view based on changes in controls, weather, aircraft position and attitude


{| class="wikitable"
{| class="wikitable"
980

edits

Navigation menu