General: Make use of in-class initializers
This commit is contained in:
parent
127712f459
commit
8dd4fb24d9
|
@ -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);
|
||||
|
|
|
@ -1,10 +1,7 @@
|
|||
#include "CMaterialCooker.h"
|
||||
#include <algorithm>
|
||||
|
||||
CMaterialCooker::CMaterialCooker()
|
||||
: mpMat(nullptr)
|
||||
{
|
||||
}
|
||||
CMaterialCooker::CMaterialCooker() = default;
|
||||
|
||||
uint32 CMaterialCooker::ConvertFromVertexDescription(FVertexDescription VtxDesc)
|
||||
{
|
||||
|
|
|
@ -7,9 +7,9 @@
|
|||
|
||||
class CMaterialCooker
|
||||
{
|
||||
CMaterialSet *mpSet;
|
||||
CMaterial *mpMat;
|
||||
EGame mVersion;
|
||||
CMaterialSet *mpSet = nullptr;
|
||||
CMaterial *mpMat = nullptr;
|
||||
EGame mVersion{};
|
||||
std::vector<uint32> mTextureIDs;
|
||||
std::vector<uint64> mMaterialHashes;
|
||||
|
||||
|
|
|
@ -50,7 +50,7 @@ struct SNameKey
|
|||
};
|
||||
|
||||
SNameKey()
|
||||
: TypeHash(-1), ID(-1)
|
||||
: TypeHash(UINT32_MAX), ID(UINT32_MAX)
|
||||
{}
|
||||
|
||||
SNameKey(uint32 InTypeHash, uint32 InID)
|
||||
|
|
Loading…
Reference in New Issue