|
|
|
@ -73,13 +73,13 @@ template<UnsignedInt dimensions> class ImageData: public AbstractImage { |
|
|
|
|
|
|
|
|
|
|
|
/** @brief Conversion to reference */ |
|
|
|
/** @brief Conversion to reference */ |
|
|
|
/*implicit*/ operator ImageReference<dimensions>() |
|
|
|
/*implicit*/ operator ImageReference<dimensions>() |
|
|
|
#ifndef CORRADE_GCC47_COMPATIBILITY |
|
|
|
#if !defined(CORRADE_GCC47_COMPATIBILITY) && !defined(CORRADE_MSVC2013_COMPATIBILITY) |
|
|
|
const &; |
|
|
|
const &; |
|
|
|
#else |
|
|
|
#else |
|
|
|
const; |
|
|
|
const; |
|
|
|
#endif |
|
|
|
#endif |
|
|
|
|
|
|
|
|
|
|
|
#ifndef CORRADE_GCC47_COMPATIBILITY |
|
|
|
#if !defined(CORRADE_GCC47_COMPATIBILITY) && !defined(CORRADE_MSVC2013_COMPATIBILITY) |
|
|
|
/** @overload */ |
|
|
|
/** @overload */ |
|
|
|
/*implicit*/ operator ImageReference<dimensions>() const && = delete; |
|
|
|
/*implicit*/ operator ImageReference<dimensions>() const && = delete; |
|
|
|
#endif |
|
|
|
#endif |
|
|
|
@ -142,7 +142,7 @@ template<UnsignedInt dimensions> inline ImageData<dimensions>& ImageData<dimensi |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
template<UnsignedInt dimensions> inline ImageData<dimensions>::operator ImageReference<dimensions>() |
|
|
|
template<UnsignedInt dimensions> inline ImageData<dimensions>::operator ImageReference<dimensions>() |
|
|
|
#ifndef CORRADE_GCC47_COMPATIBILITY |
|
|
|
#if !defined(CORRADE_GCC47_COMPATIBILITY) && !defined(CORRADE_MSVC2013_COMPATIBILITY) |
|
|
|
const & |
|
|
|
const & |
|
|
|
#else |
|
|
|
#else |
|
|
|
const |
|
|
|
const |
|
|
|
|