Refactor: Implement default destructor and rename ParseData method
This commit implements the default destructor for `XAssetHeader` and renames the `ParseData` method to `ParseData` to align with the `XDataStream` interface.
This commit is contained in:
parent
d267ad19f5
commit
10db1eec7d
@ -10,15 +10,17 @@ class XAssetHeader: public XAsset
|
||||
public:
|
||||
explicit XAssetHeader();
|
||||
XAssetHeader(ZoneFile* aZoneFile);
|
||||
~XAssetHeader();
|
||||
~XAssetHeader() = default;
|
||||
|
||||
void ParseData(QDataStream *aStream) override;
|
||||
void ParseData(XDataStream *aStream) override;
|
||||
void Clear() override;
|
||||
|
||||
XAssetType GetAssetType() const;
|
||||
quint32 GetRawAssetType() const;
|
||||
qint32 GetAssetPtr() const;
|
||||
|
||||
private:
|
||||
quint32 mRawType;
|
||||
XAssetType mAssetType;
|
||||
qint32 mAssetPtr;
|
||||
ZoneFile *mZoneFile;
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user