#include <config.h>
#include <cstdio>
#include <simgear/compiler.h>
#include "route_mgr.hxx"
#include <simgear/misc/sg_path.hxx>
#include <simgear/misc/strutils.hxx>
#include <simgear/structure/commands.hxx>
#include <simgear/structure/exception.hxx>
#include <simgear/timing/sg_time.hxx>
#include <simgear/sg_inlines.h>
#include <Main/globals.hxx>
#include "Main/fg_props.hxx"
#include "Navaids/positioned.hxx"
#include <Navaids/waypoint.hxx>
#include <Navaids/procedure.hxx>
#include <Navaids/routePath.hxx>
#include "Airports/airport.hxx"
#include "Airports/runways.hxx"
#include <GUI/new_gui.hxx>
#include <GUI/dialog.hxx>
#include <GUI/MessageBox.hxx>
Go to the source code of this file.
|
#define | RM "/autopilot/route-manager/" |
|
|
static bool | commandLoadFlightPlan (const SGPropertyNode *arg, SGPropertyNode *) |
|
static bool | commandSaveFlightPlan (const SGPropertyNode *arg, SGPropertyNode *) |
|
static bool | commandActivateFlightPlan (const SGPropertyNode *arg, SGPropertyNode *) |
|
static bool | commandClearFlightPlan (const SGPropertyNode *, SGPropertyNode *) |
|
static bool | commandSetActiveWaypt (const SGPropertyNode *arg, SGPropertyNode *) |
|
static bool | commandInsertWaypt (const SGPropertyNode *arg, SGPropertyNode *) |
|
static bool | commandDeleteWaypt (const SGPropertyNode *arg, SGPropertyNode *) |
|
static double | headingDiffDeg (double a, double b) |
|
flightgear::SID * | createDefaultSID (FGRunway *aRunway, double enrouteCourse) |
|
flightgear::Approach * | createDefaultApproach (FGRunway *aRunway, double aEnrouteCourse) |
|
SGSubsystemMgr::Registrant< FGRouteMgr > | registrantFGRouteMgr (SGSubsystemMgr::GENERAL, {{"gui", SGSubsystemMgr::Dependency::HARD}}) |
|
◆ RM
#define RM "/autopilot/route-manager/" |
◆ commandActivateFlightPlan()
static bool commandActivateFlightPlan |
( |
const SGPropertyNode * | arg, |
|
|
SGPropertyNode * | ) |
|
static |
◆ commandClearFlightPlan()
static bool commandClearFlightPlan |
( |
const SGPropertyNode * | , |
|
|
SGPropertyNode * | ) |
|
static |
◆ commandDeleteWaypt()
static bool commandDeleteWaypt |
( |
const SGPropertyNode * | arg, |
|
|
SGPropertyNode * | ) |
|
static |
◆ commandInsertWaypt()
static bool commandInsertWaypt |
( |
const SGPropertyNode * | arg, |
|
|
SGPropertyNode * | ) |
|
static |
◆ commandLoadFlightPlan()
static bool commandLoadFlightPlan |
( |
const SGPropertyNode * | arg, |
|
|
SGPropertyNode * | ) |
|
static |
◆ commandSaveFlightPlan()
static bool commandSaveFlightPlan |
( |
const SGPropertyNode * | arg, |
|
|
SGPropertyNode * | ) |
|
static |
◆ commandSetActiveWaypt()
static bool commandSetActiveWaypt |
( |
const SGPropertyNode * | arg, |
|
|
SGPropertyNode * | ) |
|
static |
◆ createDefaultApproach()
◆ createDefaultSID()
◆ headingDiffDeg()
static double headingDiffDeg |
( |
double | a, |
|
|
double | b ) |
|
static |
◆ registrantFGRouteMgr()
SGSubsystemMgr::Registrant< FGRouteMgr > registrantFGRouteMgr |
( |
SGSubsystemMgr::GENERAL | , |
|
|
{{"gui", SGSubsystemMgr::Dependency::HARD}} | ) |