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:
|
public:
|
||||||
explicit XAssetHeader();
|
explicit XAssetHeader();
|
||||||
XAssetHeader(ZoneFile* aZoneFile);
|
XAssetHeader(ZoneFile* aZoneFile);
|
||||||
~XAssetHeader();
|
~XAssetHeader() = default;
|
||||||
|
|
||||||
void ParseData(QDataStream *aStream) override;
|
void ParseData(XDataStream *aStream) override;
|
||||||
void Clear() override;
|
void Clear() override;
|
||||||
|
|
||||||
XAssetType GetAssetType() const;
|
XAssetType GetAssetType() const;
|
||||||
|
quint32 GetRawAssetType() const;
|
||||||
qint32 GetAssetPtr() const;
|
qint32 GetAssetPtr() const;
|
||||||
|
|
||||||
private:
|
private:
|
||||||
|
quint32 mRawType;
|
||||||
XAssetType mAssetType;
|
XAssetType mAssetType;
|
||||||
qint32 mAssetPtr;
|
qint32 mAssetPtr;
|
||||||
ZoneFile *mZoneFile;
|
ZoneFile *mZoneFile;
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user