Further reduction of include dependencies

This commit is contained in:
Ingo Weyrich
2019-11-01 16:15:59 +01:00
parent e682b364b5
commit d731e172c2
17 changed files with 41 additions and 11 deletions

View File

@@ -29,8 +29,6 @@
#include "imageformat.h"
#include "rtengine.h"
#include "../rtexif/rtexif.h"
enum {
IMIO_SUCCESS,
IMIO_CANNOTREADFILE,
@@ -42,6 +40,13 @@ enum {
IMIO_CANNOTWRITEFILE
};
namespace rtexif
{
class TagDirectory;
}
namespace rtengine
{
@@ -49,6 +54,13 @@ class ColorTemp;
class ProgressListener;
class Imagefloat;
namespace procparams
{
class ExifPairs;
}
class ImageIO : virtual public ImageDatas
{