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