FlightGear next
NasalFPDelegateFactory Class Reference

Inherits flightgear::FlightPlan::DelegateFactory.

Public Member Functions

 NasalFPDelegateFactory (naRef code, const std::string &id)
 
virtual ~NasalFPDelegateFactory ()
 
FlightPlan::DelegatecreateFlightPlanDelegate (FlightPlan *fp) override
 
void destroyFlightPlanDelegate (FlightPlan *fp, FlightPlan::Delegate *d) override
 
const std::string & id () const
 

Detailed Description

Definition at line 1228 of file NasalFlightPlan.cxx.

Constructor & Destructor Documentation

◆ NasalFPDelegateFactory()

NasalFPDelegateFactory::NasalFPDelegateFactory ( naRef code,
const std::string & id )
inline

Definition at line 1231 of file NasalFlightPlan.cxx.

◆ ~NasalFPDelegateFactory()

virtual NasalFPDelegateFactory::~NasalFPDelegateFactory ( )
inlinevirtual

Definition at line 1238 of file NasalFlightPlan.cxx.

Member Function Documentation

◆ createFlightPlanDelegate()

FlightPlan::Delegate * NasalFPDelegateFactory::createFlightPlanDelegate ( FlightPlan * fp)
inlineoverridevirtual

Implements flightgear::FlightPlan::DelegateFactory.

Definition at line 1243 of file NasalFlightPlan.cxx.

◆ destroyFlightPlanDelegate()

void NasalFPDelegateFactory::destroyFlightPlanDelegate ( FlightPlan * fp,
FlightPlan::Delegate * d )
inlineoverridevirtual

Reimplemented from flightgear::FlightPlan::DelegateFactory.

Definition at line 1260 of file NasalFlightPlan.cxx.

◆ id()

const std::string & NasalFPDelegateFactory::id ( ) const
inline

Definition at line 1265 of file NasalFlightPlan.cxx.


The documentation for this class was generated from the following file: