/* * All or portions of this file Copyright (c) Amazon.com, Inc. or its affiliates or * its licensors. * * For complete copyright and license terms please see the LICENSE at the root of this * distribution (the "License"). All use of this software is governed by the License, * or, if provided, by the license below or the license accompanying this file. Do not * remove or modify any license notices. This file is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * */ // Original file Copyright Crytek GMBH or its affiliates, used under license. // Description : implementation file #include "StdAfx.h" #include "ParticleEffectPanel.h" #include "Objects/ParticleEffectObject.h" #include <ui_ParticleEffectPanel.h> CParticleEffectPanel::CParticleEffectPanel(QWidget* pParent /*=NULL*/) : QWidget(pParent) , ui(new Ui::CParticleEffectPanel) { ui->setupUi(this); connect(ui->m_buttonGoToDatabase, &QPushButton::clicked, this, &CParticleEffectPanel::OnBnClickedGotodatabase); } CParticleEffectPanel::~CParticleEffectPanel() { } ///////////////////////////////////////////////////////////////////////////// // CParticleEffectPanel message handlers void CParticleEffectPanel::SetParticleEffectEntity(CParticleEffectObject* entity) { assert(entity); m_pEntity = entity; } void CParticleEffectPanel::OnBnClickedGotodatabase() { if (m_pEntity) { m_pEntity->OnMenuGoToDatabase(); } } // Confetti Begin: Jurecka void CParticleEffectPanel::OnBnClickedGotoEditor() { if (m_pEntity) { m_pEntity->OnMenuGoToEditor(); } } // Confetti End: Jurecka #include <ParticleEffectPanel.moc>