struct CachedPart
{
- const Part *part = 0;
- const GL::Texture2D *texture = 0;
- GL::Mesh *mesh = 0;
+ const Part *part = nullptr;
+ const GL::Texture2D *texture = nullptr;
+ GL::Mesh *mesh = nullptr;
+ CachedPart() = default;
+ CachedPart(CachedPart &&);
+ CachedPart &operator=(CachedPart &&);
~CachedPart();
};