FlightGear next
FGIO Class Reference

#include <fg_io.hxx>

Inherits SGSubsystem.

Public Member Functions

 FGIO ()=default
 
 ~FGIO ()=default
 
void bind () override
 
void init () override
 
void reinit () override
 
void shutdown () override
 
void unbind () override
 
void update (double dt) override
 

Static Public Member Functions

static const char * staticSubsystemClassId ()
 
static bool isMultiplayerRequested ()
 helper to determine early in startup, if MP will be used.
 

Detailed Description

Definition at line 20 of file fg_io.hxx.

Constructor & Destructor Documentation

◆ FGIO()

FGIO::FGIO ( )
default

◆ ~FGIO()

FGIO::~FGIO ( )
default

Member Function Documentation

◆ bind()

void FGIO::bind ( )
override

Definition at line 496 of file fg_io.cxx.

◆ init()

void FGIO::init ( )
override

Definition at line 376 of file fg_io.cxx.

◆ isMultiplayerRequested()

bool FGIO::isMultiplayerRequested ( )
static

helper to determine early in startup, if MP will be used.

This information is needed in the position-init code, to adjust the start position off active runways.

Definition at line 505 of file fg_io.cxx.

◆ reinit()

void FGIO::reinit ( )
override

Definition at line 433 of file fg_io.cxx.

◆ shutdown()

void FGIO::shutdown ( )
override

Definition at line 473 of file fg_io.cxx.

◆ staticSubsystemClassId()

static const char * FGIO::staticSubsystemClassId ( )
inlinestatic

Definition at line 35 of file fg_io.hxx.

◆ unbind()

void FGIO::unbind ( )
override

Definition at line 501 of file fg_io.cxx.

◆ update()

void FGIO::update ( double dt)
override

Definition at line 445 of file fg_io.cxx.


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