Browse Source

Trade: cleanup the dummy classes a bit.

They need to be at least movable to be returnable inside `std::optional`.
pull/23/head
Vladimír Vondruš 13 years ago
parent
commit
bced4719ad
  1. 7
      src/Trade/CameraData.h
  2. 7
      src/Trade/LightData.h

7
src/Trade/CameraData.h

@ -35,12 +35,7 @@ namespace Magnum { namespace Trade {
/**
@brief %Camera data
*/
class MAGNUM_EXPORT CameraData {
CameraData(const CameraData&) = delete;
CameraData(CameraData&&) = delete;
CameraData& operator=(const CameraData&) = delete;
CameraData& operator=(CameraData&&) = delete;
};
class MAGNUM_EXPORT CameraData {};
}}

7
src/Trade/LightData.h

@ -35,12 +35,7 @@ namespace Magnum { namespace Trade {
/**
@brief %Light data
*/
class MAGNUM_EXPORT LightData {
LightData(const LightData&) = delete;
LightData(LightData&&) = delete;
LightData& operator=(const LightData&) = delete;
LightData& operator=(LightData&&) = delete;
};
class MAGNUM_EXPORT LightData {};
}}

Loading…
Cancel
Save