File indexing completed on 2024-05-12 08:02:11
0001 /* 0002 SPDX-FileCopyrightText: 2010 Stefan Majewsky <majewsky@gmx.net> 0003 0004 SPDX-License-Identifier: LGPL-2.0-only 0005 */ 0006 0007 #include "kgamerendereditem.h" 0008 0009 class KGameRenderedItemPrivate 0010 { 0011 // NOTE: reserved for later use 0012 }; 0013 0014 KGameRenderedItem::KGameRenderedItem(KGameRenderer *renderer, const QString &spriteKey, QGraphicsItem *parent) 0015 : QGraphicsPixmapItem(parent) 0016 , KGameRendererClient(renderer, spriteKey) 0017 , d_ptr(nullptr) 0018 { 0019 setCacheMode(QGraphicsItem::DeviceCoordinateCache); 0020 } 0021 0022 KGameRenderedItem::~KGameRenderedItem() = default; 0023 0024 void KGameRenderedItem::receivePixmap(const QPixmap &pixmap) 0025 { 0026 QGraphicsPixmapItem::setPixmap(pixmap); 0027 }