diff options
Diffstat (limited to 'libs/game_gamebryo/src/gamebryo/gamebryosavegameinfo.h')
| -rw-r--r-- | libs/game_gamebryo/src/gamebryo/gamebryosavegameinfo.h | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/libs/game_gamebryo/src/gamebryo/gamebryosavegameinfo.h b/libs/game_gamebryo/src/gamebryo/gamebryosavegameinfo.h new file mode 100644 index 0000000..e214293 --- /dev/null +++ b/libs/game_gamebryo/src/gamebryo/gamebryosavegameinfo.h @@ -0,0 +1,23 @@ +#ifndef GAMEBRYOSAVEGAMEINFO_H +#define GAMEBRYOSAVEGAMEINFO_H + +#include "savegameinfo.h" + +class GameGamebryo; + +class GamebryoSaveGameInfo : public MOBase::SaveGameInfo +{ +public: + GamebryoSaveGameInfo(GameGamebryo const* game); + ~GamebryoSaveGameInfo(); + + virtual MissingAssets getMissingAssets(MOBase::ISaveGame const& save) const override; + + virtual MOBase::ISaveGameInfoWidget* getSaveGameWidget(QWidget*) const override; + +protected: + friend class GamebryoSaveGameInfoWidget; + GameGamebryo const* m_Game; +}; + +#endif // GAMEBRYOSAVEGAMEINFO_H |
