/****************************************************************************** * QSkinny - Copyright (C) 2016 Uwe Rathmann * SPDX-License-Identifier: BSD-3-Clause *****************************************************************************/ #pragma once #include class QRect; class QSGTexture; class TextureFilterNodePrivate; class TextureFilterNode : public QSGGeometryNode { using Inherited = QSGGeometryNode; public: TextureFilterNode(); ~TextureFilterNode(); void setTexture( QSGTexture* ); QSGTexture* texture(); void setRect( const QRectF& ); private: Q_DECLARE_PRIVATE( TextureFilterNode ) };