Updated xmaterialinfo
This commit is contained in:
parent
59d5b12e80
commit
7fdd451cd1
@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
XMaterialInfo::XMaterialInfo()
|
XMaterialInfo::XMaterialInfo()
|
||||||
: XAsset()
|
: XAsset()
|
||||||
, mName("")
|
, mName()
|
||||||
, mGameFlags(0)
|
, mGameFlags(0)
|
||||||
, mSortKey(0)
|
, mSortKey(0)
|
||||||
, mTextureAtlasRowCount(0)
|
, mTextureAtlasRowCount(0)
|
||||||
@ -20,7 +20,20 @@ XMaterialInfo::~XMaterialInfo()
|
|||||||
|
|
||||||
void XMaterialInfo::ParseData(QDataStream *aStream)
|
void XMaterialInfo::ParseData(QDataStream *aStream)
|
||||||
{
|
{
|
||||||
|
mName.ParsePtr(aStream, false);
|
||||||
|
|
||||||
|
*aStream
|
||||||
|
>> mGameFlags
|
||||||
|
>> mSortKey
|
||||||
|
>> mTextureAtlasRowCount
|
||||||
|
>> mTextureAtlasColumnCount;
|
||||||
|
|
||||||
|
mDrawSurf.ParseData(aStream);
|
||||||
|
|
||||||
|
*aStream >> mSurfaceTypeBits;
|
||||||
|
aStream->skipRawData(4);
|
||||||
|
|
||||||
|
mName.ParseData(aStream);
|
||||||
}
|
}
|
||||||
|
|
||||||
void XMaterialInfo::Clear()
|
void XMaterialInfo::Clear()
|
||||||
|
|||||||
@ -3,8 +3,7 @@
|
|||||||
|
|
||||||
#include "xasset.h"
|
#include "xasset.h"
|
||||||
#include "xgfxdrawsurf.h"
|
#include "xgfxdrawsurf.h"
|
||||||
|
#include "xstring.h"
|
||||||
#include <QString>
|
|
||||||
|
|
||||||
class XMaterialInfo : public XAsset
|
class XMaterialInfo : public XAsset
|
||||||
{
|
{
|
||||||
@ -16,7 +15,7 @@ public:
|
|||||||
void Clear() override;
|
void Clear() override;
|
||||||
|
|
||||||
private:
|
private:
|
||||||
QString mName;
|
XString mName;
|
||||||
quint8 mGameFlags;
|
quint8 mGameFlags;
|
||||||
quint8 mSortKey;
|
quint8 mSortKey;
|
||||||
quint8 mTextureAtlasRowCount;
|
quint8 mTextureAtlasRowCount;
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user