#include <string>
#include <optional>
#include <simgear/misc/sg_path.hxx>
Go to the source code of this file.
◆ InitHomeResult
| Enumerator |
|---|
| InitHomeOkay | |
| InitHomeReadOnly | |
| InitHomeExplicitReadOnly | |
| InitHomeAbort | |
Definition at line 41 of file fg_init.hxx.
◆ fgBasePackageInfo()
Parse the base package info JSON.
- Parameters
-
- Returns
- std::optional<FGBasePackageInfo>
Definition at line 174 of file fg_init.cxx.
◆ fgBasePackageVersion()
| std::string fgBasePackageVersion |
( |
const SGPath & | path | ) |
|
◆ fgCreateSubsystems()
| void fgCreateSubsystems |
( |
bool | duringReset | ) |
|
◆ fgDeleteLockFile()
| void fgDeleteLockFile |
( |
| ) |
|
◆ fgExit()
| void fgExit |
( |
int | status | ) |
|
◆ fgHomePath()
◆ fgInitAircraft()
| int fgInitAircraft |
( |
bool | reinit, |
|
|
bool | didUseLauncher ) |
- Parameters
-
| reinit | : is this a second(+) call of the function, i.e after reset |
| didUseLauncher | : allow adjusting UI feedback if we used the launcher or not |
- Returns
- int : an Options result to indicate if we should continue, quit, etc
Definition at line 803 of file fg_init.cxx.
◆ fgInitAircraftPaths()
| void fgInitAircraftPaths |
( |
bool | reinit | ) |
|
◆ fgInitConfig()
| int fgInitConfig |
( |
int | argc, |
|
|
char ** | argv, |
|
|
bool | reinit ) |
◆ fgInitGeneral()
◆ fgInitHome()
◆ fgInitLocale()
| SGPropertyNode * fgInitLocale |
( |
const char * | language | ) |
|
◆ fgInitNav()
Initialize vor/ndb/ils/fix list management and query systems (as well as simple airport db list) This is called multiple times in the case of a cache rebuild, to allow lengthy caching to take place in the background, without blocking the main/UI thread.
Definition at line 892 of file fg_init.cxx.
◆ fgInitPackageRoot()
| void fgInitPackageRoot |
( |
| ) |
|
◆ fgOutputSettings()
| void fgOutputSettings |
( |
| ) |
|
◆ fgPostInitSubsystems()
| void fgPostInitSubsystems |
( |
| ) |
|
◆ fgShutdownHome()
◆ fgStartNewReset()
◆ fgStartReposition()
| void fgStartReposition |
( |
| ) |
|
◆ fgUninstall()