General: Make use of in-class initializers

This commit is contained in:
Lioncash
2020-06-22 02:36:07 -04:00
parent 127712f459
commit 8dd4fb24d9
4 changed files with 7 additions and 12 deletions

View File

@@ -12,7 +12,7 @@
// they serve similar purposes, no real reason for them to be different classes
class CGameInfo
{
EGame mGame;
EGame mGame{EGame::Invalid};
// List of known builds of each game
struct SBuildInfo
@@ -34,9 +34,7 @@ class CGameInfo
std::map<CAssetID, TString> mAreaNameMap;
public:
CGameInfo()
: mGame(EGame::Invalid)
{}
CGameInfo() = default;
bool LoadGameInfo(EGame Game);
bool LoadGameInfo(TString Path);