mirror of
https://github.com/AxioDL/PrimeWorldEditor.git
synced 2025-12-17 08:57:09 +00:00
General: Remove unnecessary inline specifiers and add overrides
This commit is contained in:
@@ -6,7 +6,8 @@
|
||||
|
||||
class CPoiToWorldCooker
|
||||
{
|
||||
CPoiToWorldCooker() {}
|
||||
CPoiToWorldCooker() = default;
|
||||
|
||||
public:
|
||||
static bool CookEGMC(CPoiToWorld *pPoiToWorld, IOutputStream& rOut);
|
||||
};
|
||||
|
||||
@@ -14,7 +14,7 @@
|
||||
|
||||
class CResourceCooker
|
||||
{
|
||||
CResourceCooker() {}
|
||||
CResourceCooker() = default;
|
||||
|
||||
public:
|
||||
static bool CookResource(CResourceEntry *pEntry, IOutputStream& rOutput)
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
/** Cooker class for writing game-compatible SCAN assets */
|
||||
class CScanCooker
|
||||
{
|
||||
CScanCooker() {}
|
||||
CScanCooker() = default;
|
||||
|
||||
public:
|
||||
static bool CookSCAN(CScan* pScan, IOutputStream& SCAN);
|
||||
|
||||
@@ -14,7 +14,7 @@ class CScriptCooker
|
||||
bool mWriteGeneratedSeparately;
|
||||
|
||||
public:
|
||||
CScriptCooker(EGame Game, bool WriteGeneratedObjectsSeparately = true)
|
||||
explicit CScriptCooker(EGame Game, bool WriteGeneratedObjectsSeparately = true)
|
||||
: mGame(Game)
|
||||
, mWriteGeneratedSeparately(WriteGeneratedObjectsSeparately && mGame >= EGame::EchoesDemo)
|
||||
{}
|
||||
|
||||
@@ -8,17 +8,13 @@
|
||||
// Small class to manage file sections for CMDL/MREA output
|
||||
class CSectionMgrOut
|
||||
{
|
||||
uint32 mSectionCount;
|
||||
uint32 mCurSectionStart;
|
||||
uint32 mCurSectionIndex;
|
||||
uint32 mSectionCount = 0;
|
||||
uint32 mCurSectionStart = 0;
|
||||
uint32 mCurSectionIndex = 0;
|
||||
std::vector<uint32> mSectionSizes;
|
||||
|
||||
public:
|
||||
CSectionMgrOut()
|
||||
: mSectionCount(0)
|
||||
, mCurSectionStart(0)
|
||||
, mCurSectionIndex(0)
|
||||
{}
|
||||
CSectionMgrOut() = default;
|
||||
|
||||
void SetSectionCount(uint32 Count)
|
||||
{
|
||||
|
||||
@@ -9,7 +9,7 @@ class CStringCooker
|
||||
{
|
||||
TResPtr<CStringTable> mpStringTable;
|
||||
|
||||
CStringCooker(CStringTable* pStringTable)
|
||||
explicit CStringCooker(CStringTable* pStringTable)
|
||||
: mpStringTable(pStringTable) {}
|
||||
|
||||
public:
|
||||
|
||||
@@ -1,10 +1,7 @@
|
||||
#include "CTextureEncoder.h"
|
||||
#include <Common/Log.h>
|
||||
|
||||
CTextureEncoder::CTextureEncoder()
|
||||
: mpTexture(nullptr)
|
||||
{
|
||||
}
|
||||
CTextureEncoder::CTextureEncoder() = default;
|
||||
|
||||
void CTextureEncoder::WriteTXTR(IOutputStream& rTXTR)
|
||||
{
|
||||
|
||||
@@ -8,9 +8,9 @@
|
||||
// More advanced functions (including actual encoding!) coming later
|
||||
class CTextureEncoder
|
||||
{
|
||||
TResPtr<CTexture> mpTexture;
|
||||
ETexelFormat mSourceFormat;
|
||||
ETexelFormat mOutputFormat;
|
||||
TResPtr<CTexture> mpTexture{nullptr};
|
||||
ETexelFormat mSourceFormat{};
|
||||
ETexelFormat mOutputFormat{};
|
||||
|
||||
CTextureEncoder();
|
||||
void WriteTXTR(IOutputStream& rTXTR);
|
||||
|
||||
Reference in New Issue
Block a user