From 7d9e108ba3629b2e9120bc1da3354935c41aca37 Mon Sep 17 00:00:00 2001 From: Carl Hetherington Date: Fri, 2 Aug 2024 18:23:36 +0200 Subject: WIP: more hacks. --- src/mono_j2k_picture_frame.h | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'src/mono_j2k_picture_frame.h') diff --git a/src/mono_j2k_picture_frame.h b/src/mono_j2k_picture_frame.h index af2002a1..e5864c89 100644 --- a/src/mono_j2k_picture_frame.h +++ b/src/mono_j2k_picture_frame.h @@ -67,7 +67,7 @@ class OpenJPEGImage; /** @class MonoJ2KPictureFrame * @brief A single frame of a 2D (monoscopic) picture asset */ -class MonoJ2KPictureFrame : public Data +class MonoJ2KPictureFrame : public ConstantData { public: /** Make a picture frame from a JPEG2000 file. @@ -79,6 +79,9 @@ public: MonoJ2KPictureFrame (MonoJ2KPictureFrame const&) = delete; MonoJ2KPictureFrame& operator= (MonoJ2KPictureFrame const&) = delete; + MonoJ2KPictureFrame(MonoJ2KPictureFrame&&); + MonoJ2KPictureFrame& operator=(MonoJ2KPictureFrame&&); + /** @param reduce a factor by which to reduce the resolution * of the image, expressed as a power of two (pass 0 for no * reduction). @@ -88,9 +91,6 @@ public: /** @return Pointer to JPEG2000 data */ uint8_t const * data () const override; - /** @return Pointer to JPEG2000 data */ - uint8_t* data () override; - /** @return Size of JPEG2000 data in bytes */ int size () const override; -- cgit v1.2.3