Flightgear subsystems: Difference between revisions

Jump to navigation Jump to search
no edit summary
No edit summary
Line 1: Line 1:
==== Flightgear Subsystems ====
==== Flightgear Subsystems ====
{{WIP}}
As part of an effort to understand the flightgear codebase in enough detail to begin working on it, I'm collecting information about various aspects of the code.
I've begun to organize this work on subpages of [[User:Callahanp/Flightgear and Simgear Code]]
This page was an early version that should have been started there.  Since I'm the only author (other than Hooray, who has added his comments) and its actually work in progress, I'm moving it to
[[User:Callahanp/Flightgear and Simgear Code/Subsystems]]


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.
Line 6: Line 16:


* How Sub-Systems are managed  
* How Sub-Systems are managed  
* Subsystems that are not managed
* How the main event loop works
* 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 properties are set and how their values are accessed.  This includes understanding the concept of "tied" properties.
929

edits

Navigation menu