Updated xgameworldsp
This commit is contained in:
parent
11cc55dd71
commit
ba6da187f3
@ -3,7 +3,7 @@
|
||||
|
||||
XGameWorldSp::XGameWorldSp()
|
||||
: XAsset()
|
||||
, mName("")
|
||||
, mName()
|
||||
, mPath()
|
||||
{
|
||||
SetType(ASSET_TYPE_GAMEWORLD_SP);
|
||||
@ -18,24 +18,14 @@ XGameWorldSp::~XGameWorldSp()
|
||||
void XGameWorldSp::ParseData(QDataStream *aStream) {
|
||||
// Parse the name string
|
||||
if (GetPtr() == -1) {
|
||||
mName = XString::ParseCustom(aStream);
|
||||
mName.ParsePtr(aStream, false);
|
||||
|
||||
// Parse the path data using our new XPathData class
|
||||
mPath.ParseData(aStream);
|
||||
}
|
||||
}
|
||||
|
||||
void XGameWorldSp::Clear()
|
||||
{
|
||||
mName.clear();
|
||||
mName.Clear();
|
||||
mPath.Clear();
|
||||
}
|
||||
|
||||
QString XGameWorldSp::GetName() const {
|
||||
return mName;
|
||||
}
|
||||
|
||||
void XGameWorldSp::SetName(const QString& name) {
|
||||
mName = name;
|
||||
}
|
||||
|
||||
|
||||
@ -3,8 +3,7 @@
|
||||
|
||||
#include "xasset.h"
|
||||
#include "xpathdata.h"
|
||||
|
||||
#include <QString>
|
||||
#include "xstring.h"
|
||||
|
||||
class XGameWorldSp : public XAsset
|
||||
{
|
||||
@ -15,11 +14,8 @@ public:
|
||||
void ParseData(QDataStream *aStream) override;
|
||||
void Clear() override;
|
||||
|
||||
QString GetName() const;
|
||||
void SetName(const QString& name);
|
||||
|
||||
private:
|
||||
QString mName;
|
||||
XString mName;
|
||||
XPathData mPath;
|
||||
};
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user