1
0
mirror of https://gitlab.com/OpenMW/openmw.git synced 2025-01-25 06:35:30 +00:00
OpenMW/apps/openmw/mwstate/statemanagerimp.hpp

31 lines
611 B
C++
Raw Normal View History

2013-11-16 10:31:46 +01:00
#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;
2013-11-16 10:31:46 +01:00
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.
2013-11-16 10:31:46 +01:00
};
}
#endif