diff --git a/src/Input/input.cxx b/src/Input/input.cxx index 03f90c2f9..999cf1278 100644 --- a/src/Input/input.cxx +++ b/src/Input/input.cxx @@ -194,18 +194,6 @@ FGInput::init () glutPassiveMotionFunc (GLUTmotion); } -void -FGInput::bind () -{ - // no op -} - -void -FGInput::unbind () -{ - // no op -} - void FGInput::update (double dt) { @@ -214,6 +202,24 @@ FGInput::update (double dt) _update_mouse(); } +void +FGInput::suspend () +{ + // NO-OP +} + +void +FGInput::resume () +{ + // NO-OP +} + +bool +FGInput::is_suspended () const +{ + return false; +} + void FGInput::makeDefault (bool status) { diff --git a/src/Input/input.hxx b/src/Input/input.hxx index 6730a3689..d8a4eae13 100644 --- a/src/Input/input.hxx +++ b/src/Input/input.hxx @@ -194,9 +194,10 @@ public: // Implementation of FGSubsystem. // virtual void init (); - virtual void bind (); - virtual void unbind (); virtual void update (double dt); + virtual void suspend (); + virtual void resume (); + virtual bool is_suspended () const; /**