File indexing completed on 2024-04-28 03:48:48

0001 // SPDX-FileCopyrightText: 2010 Jens-Michael Hoffmann <jmho@c-xx.com>
0002 //
0003 // SPDX-License-Identifier: LGPL-2.1-or-later
0004 
0005 #ifndef MARBLE_BLENDING_H
0006 #define MARBLE_BLENDING_H
0007 
0008 class QImage;
0009 
0010 namespace Marble
0011 {
0012 class TextureTile;
0013 
0014 class Blending
0015 {
0016  public:
0017     virtual ~Blending();
0018     virtual void blend( QImage * const bottom, TextureTile const * const top ) const = 0;
0019 };
0020 
0021 }
0022 
0023 #endif