SnakeTile.cpp 624 Bytes
Newer Older
1 2
#include "SnakeTile.h"

Valentin Platzgummer's avatar
Valentin Platzgummer committed
3
SnakeTile::SnakeTile(QObject *parent) : WimaAreaData(parent) {}
4

Valentin Platzgummer's avatar
Valentin Platzgummer committed
5 6 7
SnakeTile::SnakeTile(const SnakeTile &other, QObject *parent)
    : WimaAreaData(parent) {
  *this = other;
8 9
}

10 11
SnakeTile::~SnakeTile() {}

12 13 14 15
QString SnakeTile::mapVisualQML() const {
  return QStringLiteral("WimaAreaNoVisual.qml");
}

16 17 18 19
QString SnakeTile::type() const { return "Tile"; }

SnakeTile *SnakeTile::Clone() const { return new SnakeTile(*this); }

Valentin Platzgummer's avatar
Valentin Platzgummer committed
20 21 22
SnakeTile &SnakeTile::operator=(const SnakeTile &other) {
  this->assign(other);
  return *this;
23 24
}

Valentin Platzgummer's avatar
Valentin Platzgummer committed
25
void SnakeTile::assign(const SnakeTile &other) { WimaAreaData::assign(other); }