diff options
| author | Carl Hetherington <cth@carlh.net> | 2024-08-02 18:23:36 +0200 |
|---|---|---|
| committer | Carl Hetherington <cth@carlh.net> | 2024-08-02 18:23:36 +0200 |
| commit | 7d9e108ba3629b2e9120bc1da3354935c41aca37 (patch) | |
| tree | c8ffdb2bca75d62bfe9fa2262e9fc4cd19c45027 /src/mono_j2k_picture_frame.h | |
| parent | 6f98afd8021f9475bbd342bdcb39162b3167fa9e (diff) | |
WIP: more hacks.shared-ptr
Diffstat (limited to 'src/mono_j2k_picture_frame.h')
| -rw-r--r-- | src/mono_j2k_picture_frame.h | 8 |
1 files changed, 4 insertions, 4 deletions
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; |
