// Copyright (C) 2020 The Qt Company Ltd. // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR GPL-3.0-only #include #include #include QT_BEGIN_NAMESPACE QSSGRenderItem2D::QSSGRenderItem2D() : QSSGRenderNode(QSSGRenderGraphObject::Type::Item2D) { } QSSGRenderItem2D::~QSSGRenderItem2D() { // Normally it will be deleted when m_renderer destroyed // by QQuick3DItem2D's connection // But if this backend node may suddenly be deleted, // it is safe to remain this deletion here. delete m_rp; } QT_END_NAMESPACE