/** * Handle EventReport Events * $Id$ * $HeadURL$ * $Author$ */ #pragma once #include "rpr_global.h" #include #include #include #include /** * The notifier for new action requests */ class ObserverActionRequestCBNotifier : public QObject, public rpr2::IObserverActionRequestIntClassCB { Q_OBJECT public: ObserverActionRequestCBNotifier(); void newActionRequestIntInstance(const rpr2::IObserverActionRequestIntInstance &interaction) override; void deleteInterface() override; protected: NGL::INGLLogger &m_logger; signals: // Action requests only come in, when ICE wants to reset/resurrect our players. This is not implemented. void newActionRequest(const rpr2::IObserverActionRequestIntInstance &interaction); };