1
0
mirror of https://gitlab.com/OpenMW/openmw.git synced 2025-01-26 09:35:28 +00:00
OpenMW/apps/openmw/mwstate/statemanagerimp.hpp
2013-11-16 12:22:28 +01:00

31 lines
611 B
C++

#ifndef GAME_STATE_STATEMANAGER_H
#define GAME_STATE_STATEMANAGER_H
#include "../mwbase/statemanager.hpp"
namespace MWState
{
class StateManager : public MWBase::StateManager
{
bool mQuitRequest;
bool mRunning;
public:
StateManager();
virtual void requestQuit();
virtual bool hasQuitRequest() const;
virtual bool isGameRunning() const;
virtual void newGame (bool bypass = false);
///< Start a new game.
///
/// \param bypass Skip new game mechanics.
};
}
#endif