Formatted all .cc and .h code in rtengine, rtexif and rtgui using astyle
This commit is contained in:
@@ -7,7 +7,7 @@
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
*
|
||||
* RawTherapee is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
@@ -24,11 +24,12 @@
|
||||
#include <gtkmm.h>
|
||||
#include <list>
|
||||
|
||||
class PreviewListener {
|
||||
|
||||
public:
|
||||
virtual ~PreviewListener () {}
|
||||
virtual void previewImageChanged () {}
|
||||
class PreviewListener
|
||||
{
|
||||
|
||||
public:
|
||||
virtual ~PreviewListener () {}
|
||||
virtual void previewImageChanged () {}
|
||||
};
|
||||
|
||||
class PreviewHandler;
|
||||
@@ -38,40 +39,47 @@ struct PreviewHandlerIdleHelper {
|
||||
int pending;
|
||||
};
|
||||
|
||||
class PreviewHandler : public rtengine::PreviewImageListener {
|
||||
class PreviewHandler : public rtengine::PreviewImageListener
|
||||
{
|
||||
|
||||
friend int setImageUI (void* data);
|
||||
friend int delImageUI (void* data);
|
||||
friend int imageReadyUI (void* data);
|
||||
|
||||
protected:
|
||||
rtengine::IImage8* image;
|
||||
rtengine::procparams::CropParams cropParams;
|
||||
double previewScale;
|
||||
PreviewHandlerIdleHelper* pih;
|
||||
std::list<PreviewListener*> listeners;
|
||||
MyMutex previewImgMutex;
|
||||
Glib::RefPtr<Gdk::Pixbuf> previewImg;
|
||||
protected:
|
||||
rtengine::IImage8* image;
|
||||
rtengine::procparams::CropParams cropParams;
|
||||
double previewScale;
|
||||
PreviewHandlerIdleHelper* pih;
|
||||
std::list<PreviewListener*> listeners;
|
||||
MyMutex previewImgMutex;
|
||||
Glib::RefPtr<Gdk::Pixbuf> previewImg;
|
||||
|
||||
public:
|
||||
public:
|
||||
|
||||
PreviewHandler ();
|
||||
virtual ~PreviewHandler ();
|
||||
PreviewHandler ();
|
||||
virtual ~PreviewHandler ();
|
||||
|
||||
void addPreviewImageListener (PreviewListener* l) { listeners.push_back (l); }
|
||||
void addPreviewImageListener (PreviewListener* l)
|
||||
{
|
||||
listeners.push_back (l);
|
||||
}
|
||||
|
||||
// previewimagelistener
|
||||
void setImage (rtengine::IImage8* img, double scale, rtengine::procparams::CropParams cp);
|
||||
void delImage (rtengine::IImage8* img);
|
||||
void imageReady (rtengine::procparams::CropParams cp);
|
||||
// previewimagelistener
|
||||
void setImage (rtengine::IImage8* img, double scale, rtengine::procparams::CropParams cp);
|
||||
void delImage (rtengine::IImage8* img);
|
||||
void imageReady (rtengine::procparams::CropParams cp);
|
||||
|
||||
// this function is called when a new preview image arrives from rtengine
|
||||
void previewImageChanged ();
|
||||
// this function is called when a new preview image arrives from rtengine
|
||||
void previewImageChanged ();
|
||||
|
||||
// with this function it is possible to ask for a rough approximation of a (possibly zoomed) crop of the image
|
||||
Glib::RefPtr<Gdk::Pixbuf> getRoughImage (int x, int y, int w, int h, double zoom);
|
||||
Glib::RefPtr<Gdk::Pixbuf> getRoughImage (int desiredW, int desiredH, double& zoom);
|
||||
rtengine::procparams::CropParams getCropParams () { return cropParams; }
|
||||
// with this function it is possible to ask for a rough approximation of a (possibly zoomed) crop of the image
|
||||
Glib::RefPtr<Gdk::Pixbuf> getRoughImage (int x, int y, int w, int h, double zoom);
|
||||
Glib::RefPtr<Gdk::Pixbuf> getRoughImage (int desiredW, int desiredH, double& zoom);
|
||||
rtengine::procparams::CropParams getCropParams ()
|
||||
{
|
||||
return cropParams;
|
||||
}
|
||||
};
|
||||
|
||||
#endif
|
||||
|
Reference in New Issue
Block a user