~ubuntu-branches/debian/sid/flightgear/sid

« back to all changes in this revision

Viewing changes to src/Main/fg_init.hxx

  • Committer: Package Import Robot
  • Author(s): Markus Wanner, Markus Wanner, Rebecca Palmer
  • Date: 2014-01-21 22:31:02 UTC
  • mfrom: (1.3.1) (15.1.2 experimental)
  • Revision ID: package-import@ubuntu.com-20140121223102-cjw7g9le25acd119
Tags: 3.0.0~git20140204+c99ea4-1
[ Markus Wanner ]
* Upload to unstable.
* Adjust B-D to allow building on kfreebsd-*. Closes: #724686.
* Add a lintian-overrides on autotools; we use cmake.
* Upstream corrected the fgfs manpage. Closes: #556362.
* Drop unnecessary man page for gl-info. Closes: #698308.
* Drop README.Linux: it's outdated to the point of uselessness.
  Closes: #574173.
* Add an upper limit of libsimgear-dev versions that flightgear can be
  built with. Closes: #738436.
* Drop the libsvn-dev dependency, neither flightgear nor simgear depend
  on libsvn, anymore. Closes: #682947.
* List icons in debian/install rather than copying around from rules.
* Update menu entry for flightgear, add one for fgcom; add .xpm icons.
  Closes: #713924.
* flightgear.desktop: add German translation
* Bump Standards-Version to 3.9.5; no changes needed.

[ Rebecca Palmer ]
* New upstream release.
* Install the icons (based on code by Saikrishna Arcot).  (Not a
  complete fix for LP908153 as it only sets the menu/Dash icon, not the
  running window's icon, but better than nothing).
* Disable screensaver while running. Closes: LP#793599. Add required
  libdbus-1-dev dependency.
* Remove outdated README.Debian.
* Terrasync now works after just ticking the box. Closes: #252899.
* Always set Terrasync directory.

Show diffs side-by-side

added added

removed removed

Lines of Context:
26
26
#define _FG_INIT_HXX
27
27
 
28
28
#include <string>
 
29
#include <simgear/misc/sg_path.hxx>
29
30
 
30
31
// forward decls
31
32
class SGPropertyNode;
32
 
class SGPath;
33
33
 
34
34
// Return the current base package version
35
35
std::string fgBasePackageVersion();
36
36
 
 
37
bool fgInitHome();
37
38
 
38
39
// Read in configuration (file and command line)
39
 
bool fgInitConfig ( int argc, char **argv );
40
 
 
 
40
int fgInitConfig ( int argc, char **argv, bool reinit );
 
41
 
 
42
int fgInitAircraft(bool reinit);
 
43
 
 
44
// log various settings / configuration state
 
45
void fgOutputSettings();
41
46
 
42
47
// Initialize the localization
43
48
SGPropertyNode *fgInitLocale(const char *language);
44
49
 
45
 
 
46
50
// Init navaids and waypoints
47
51
bool fgInitNav ();
48
52
 
52
56
 
53
57
 
54
58
// Create all the subsystems needed by the sim
55
 
void fgCreateSubsystems();
 
59
void fgCreateSubsystems(bool duringReset);
56
60
 
57
61
// called after the subsystems have been bound and initialised,
58
62
// to peform final init
61
65
// Reset: this is what the 'reset' command (and hence, GUI) is attached to
62
66
void fgReInitSubsystems();
63
67
 
64
 
/*
65
 
 * Search in the current directory, and in on directory deeper
66
 
 * for <aircraft>-set.xml configuration files and show the aircaft name
67
 
 * and the contents of the<description> tag in a sorted manner.
68
 
 *
69
 
 * @parampath the directory to search for configuration files
70
 
 */
71
 
void fgShowAircraft(const SGPath &path);
 
68
 
 
69
void fgStartNewReset();
72
70
 
73
71
#endif // _FG_INIT_HXX
74
72