X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fpartcache.h;h=8099676f95d177ecc3855bf00006db2a3aa11263;hb=6d9570c97584758e3cfcac6827d439b7fb844cf4;hp=af697339efcfa0ed5e46cb998235e0c156ac13c0;hpb=9f38197854e699a6093a906ab43f4238f3cd2388;p=libs%2Fgltk.git diff --git a/source/partcache.h b/source/partcache.h index af69733..8099676 100644 --- a/source/partcache.h +++ b/source/partcache.h @@ -12,10 +12,13 @@ class Part; 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(); };