#include "config.h"
#include "HTTPClient.hxx"
#include <cassert>
#include <Main/fg_props.hxx>
#include <simgear/sg_inlines.h>
#include <simgear/package/Root.hxx>
#include <simgear/package/Catalog.hxx>
#include <simgear/package/Delegate.hxx>
#include <simgear/package/Install.hxx>
#include <simgear/package/Package.hxx>
#include <simgear/nasal/cppbind/from_nasal.hxx>
#include <simgear/nasal/cppbind/to_nasal.hxx>
#include <simgear/nasal/cppbind/NasalHash.hxx>
#include <simgear/nasal/cppbind/Ghost.hxx>
#include <Scripting/NasalSys.hxx>
Go to the source code of this file.
◆ NasalCatalog
◆ NasalInstall
◆ NasalPackage
◆ NasalPackageRoot
◆ f_catalog_installedPackages()
static naRef f_catalog_installedPackages |
( |
pkg::Catalog & | cat, |
|
|
naContext | c ) |
|
static |
◆ f_catalog_packages()
static naRef f_catalog_packages |
( |
pkg::Catalog & | cat, |
|
|
const nasal::CallContext & | ctx ) |
|
static |
◆ f_catalog_search()
static naRef f_catalog_search |
( |
pkg::Catalog & | cat, |
|
|
const nasal::CallContext & | ctx ) |
|
static |
◆ f_package_existingInstall()
static naRef f_package_existingInstall |
( |
pkg::Package & | pkg, |
|
|
const nasal::CallContext & | ctx ) |
|
static |
◆ f_package_uninstall()
static naRef f_package_uninstall |
( |
pkg::Package & | pkg, |
|
|
const nasal::CallContext & | ctx ) |
|
static |
◆ f_package_variants()
static naRef f_package_variants |
( |
pkg::Package & | pack, |
|
|
naContext | c ) |
|
static |
◆ f_root_search()
static naRef f_root_search |
( |
pkg::Root & | root, |
|
|
const nasal::CallContext & | ctx ) |
|
static |
◆ queryPropsFromHash()
static SGPropertyNode_ptr queryPropsFromHash |
( |
const nasal::Hash & | h | ) |
|
|
static |
◆ registrantFGHTTPClient()
SGSubsystemMgr::Registrant< FGHTTPClient > registrantFGHTTPClient |
( |
SGSubsystemMgr::GENERAL | , |
|
|
{{"nasal", SGSubsystemMgr::Dependency::HARD}} | ) |
◆ FALLBACK_CATALOG_URL
const char* FALLBACK_CATALOG_URL = "http://mirrors.ibiblio.org/flightgear/ftp/Aircraft-trunk/catalog.xml" |
|
static |
◆ OFFICIAL_CATALOG_ID
const char* OFFICIAL_CATALOG_ID = "org.flightgear.fgaddon.trunk" |
|
static |