Updated xgameworldmp
This commit is contained in:
parent
e82dbce63c
commit
11cc55dd71
@ -3,7 +3,7 @@
|
||||
|
||||
XGameWorldMp::XGameWorldMp()
|
||||
: XAsset()
|
||||
, mName("")
|
||||
, mName()
|
||||
{
|
||||
SetType(ASSET_TYPE_GAMEWORLD_MP);
|
||||
SetName("GameWorld MP");
|
||||
@ -17,19 +17,11 @@ XGameWorldMp::~XGameWorldMp()
|
||||
void XGameWorldMp::ParseData(QDataStream *aStream) {
|
||||
// Parse the name string
|
||||
if (GetPtr() == -1) {
|
||||
mName = XString::ParseCustom(aStream);
|
||||
mName.ParsePtr(aStream);
|
||||
}
|
||||
}
|
||||
|
||||
void XGameWorldMp::Clear()
|
||||
{
|
||||
mName.clear();
|
||||
}
|
||||
|
||||
QString XGameWorldMp::GetName() const {
|
||||
return mName;
|
||||
}
|
||||
|
||||
void XGameWorldMp::SetName(const QString& name) {
|
||||
mName = name;
|
||||
mName.Clear();
|
||||
}
|
||||
|
||||
@ -2,6 +2,7 @@
|
||||
#define XGAMEWORLDMP_H
|
||||
|
||||
#include "xasset.h"
|
||||
#include "xstring.h"
|
||||
|
||||
#include <QString>
|
||||
|
||||
@ -14,11 +15,8 @@ public:
|
||||
void ParseData(QDataStream *aStream) override;
|
||||
void Clear() override;
|
||||
|
||||
QString GetName() const;
|
||||
void SetName(const QString& name);
|
||||
|
||||
private:
|
||||
QString mName;
|
||||
XString mName;
|
||||
};
|
||||
|
||||
#endif // XGAMEWORLDMP_H
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user