FlightGear next
Ephemeris Class Reference

Wrap SGEphemeris in a subsystem/property interface. More...

#include <ephemeris.hxx>

Inherits SGSubsystem.

Public Member Functions

 Ephemeris ()
 
 ~Ephemeris ()
 
void bind () override
 
void init () override
 
void postinit () override
 
void shutdown () override
 
void unbind () override
 
void update (double dt) override
 
SGEphemeris * data ()
 

Static Public Member Functions

static const char * staticSubsystemClassId ()
 

Detailed Description

Wrap SGEphemeris in a subsystem/property interface.

Definition at line 36 of file ephemeris.hxx.

Constructor & Destructor Documentation

◆ Ephemeris()

Ephemeris::Ephemeris ( )

Definition at line 40 of file ephemeris.cxx.

◆ ~Ephemeris()

Ephemeris::~Ephemeris ( )

Definition at line 44 of file ephemeris.cxx.

Member Function Documentation

◆ bind()

void Ephemeris::bind ( )
override

Definition at line 88 of file ephemeris.cxx.

◆ data()

SGEphemeris * Ephemeris::data ( )

Definition at line 48 of file ephemeris.cxx.

◆ init()

void Ephemeris::init ( )
override

Definition at line 53 of file ephemeris.cxx.

◆ postinit()

void Ephemeris::postinit ( )
override

Definition at line 84 of file ephemeris.cxx.

◆ shutdown()

void Ephemeris::shutdown ( )
override

Definition at line 79 of file ephemeris.cxx.

◆ staticSubsystemClassId()

static const char * Ephemeris::staticSubsystemClassId ( )
inlinestatic

Definition at line 51 of file ephemeris.hxx.

◆ unbind()

void Ephemeris::unbind ( )
override

Definition at line 92 of file ephemeris.cxx.

◆ update()

void Ephemeris::update ( double dt)
override

Definition at line 98 of file ephemeris.cxx.


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