summaryrefslogtreecommitdiff
path: root/src/managers/VersionKeeperManager.hpp
blob: 158218799c806317de3457662c8b2429e6f35e37 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#pragma once

#include "../helpers/memory/Memory.hpp"

class CVersionKeeperManager {
  public:
    CVersionKeeperManager();

    // whether the update screen was shown this boot.
    bool fired();

  private:
    bool isVersionOlderThanRunning(const std::string& ver);

    bool m_fired = false;
};

inline UP<CVersionKeeperManager> g_pVersionKeeperMgr;