-CachedPart::CachedPart(CachedPart &&other):
- part(other.part),
- texture(other.texture),
- mesh(other.mesh)
-{
- other.mesh = nullptr;
-}
-
-CachedPart &CachedPart::operator=(CachedPart &&other)
-{
- delete mesh;
- part = other.part;
- texture = other.texture;
- mesh = other.mesh;
- other.mesh = nullptr;
- return *this;
-}
-
-CachedPart::~CachedPart()
-{
- delete mesh;
-}
-
-