Flightgear subsystems: Difference between revisions

Jump to navigation Jump to search
(Created page with "==== Flightgear Subsystems ==== The Flightgear and Simgear codebase can be broken down into subsystems. Some of these are Managed and accessed through simgear's SGSubsystemM...")
 
Line 2: Line 2:


The Flightgear and Simgear codebase can be broken down into subsystems.  Some of these are Managed and accessed through simgear's SGSubsystemMgr. Others have their own componentManager independent of SGSubsystemMgr.  Still others have no Manager function per se.
The Flightgear and Simgear codebase can be broken down into subsystems.  Some of these are Managed and accessed through simgear's SGSubsystemMgr. Others have their own componentManager independent of SGSubsystemMgr.  Still others have no Manager function per se.
The lists below give starting points for exploration of the various subsystems in Flightgear/Simgear.  As a person new to the Flightgear projects codebase, I think its important to understand the code in the following areas in some detail:
* How Sub-Systems are managed
* How the main event loop works
* How properties are set and how their values are accessed.  This includes understanding the concept of "tied" properties.
* How I/O works, especially I/O used for communications
====Simgear Subsystem Groups====
====Simgear Subsystem Groups====
The information below is intended to serve as a starting point for exploring code releated to these subsystems.
The information below is intended to serve as a starting point for exploring code releated to these subsystems.
936

edits

Navigation menu