FlightGear next
FGNavRadio Class Reference

#include <navradio.hxx>

Inherits AbstractInstrument, and SGPropertyChangeListener.

Public Member Functions

 FGNavRadio (SGPropertyNode *node)
 
 ~FGNavRadio ()
 
void init () override
 
void reinit () override
 
void update (double dt) override
 
void search ()
 
void updateNav ()
 

Static Public Member Functions

static const char * staticSubsystemClassId ()
 

Additional Inherited Members

- Protected Member Functions inherited from AbstractInstrument
void readConfig (SGPropertyNode *config, std::string defaultName)
 
void initServicePowerProperties (SGPropertyNode *node)
 
bool isServiceableAndPowered () const
 
std::string nodePath () const
 
std::string name () const
 
int number () const
 
void unbind () override
 
void setMinimumSupplyVolts (double v)
 
void setDefaultPowerSupplyPath (const std::string &p)
 specify the default path to use to power the instrument, if it's non- standard.
 
virtual bool isPowerSwitchOn () const
 

Detailed Description

Definition at line 39 of file navradio.hxx.

Constructor & Destructor Documentation

◆ FGNavRadio()

FGNavRadio::FGNavRadio ( SGPropertyNode * node)

Definition at line 105 of file navradio.cxx.

◆ ~FGNavRadio()

FGNavRadio::~FGNavRadio ( )

Definition at line 156 of file navradio.cxx.

Member Function Documentation

◆ init()

void FGNavRadio::init ( )
override

Definition at line 171 of file navradio.cxx.

◆ reinit()

void FGNavRadio::reinit ( )
override

Definition at line 276 of file navradio.cxx.

◆ search()

void FGNavRadio::search ( )

Definition at line 875 of file navradio.cxx.

◆ staticSubsystemClassId()

static const char * FGNavRadio::staticSubsystemClassId ( )
inlinestatic

Definition at line 188 of file navradio.hxx.

◆ update()

void FGNavRadio::update ( double dt)
override

Definition at line 362 of file navradio.cxx.

◆ updateNav()

void FGNavRadio::updateNav ( )

Definition at line 921 of file navradio.cxx.


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