discord_impl.h 436 B

12345678910111213141516171819202122232425
  1. // SPDX-FileCopyrightText: 2018 Citra Emulator Project
  2. // SPDX-License-Identifier: GPL-2.0-or-later
  3. #pragma once
  4. #include "yuzu/discord.h"
  5. namespace Core {
  6. class System;
  7. }
  8. namespace DiscordRPC {
  9. class DiscordImpl : public DiscordInterface {
  10. public:
  11. DiscordImpl(Core::System& system_);
  12. ~DiscordImpl() override;
  13. void Pause() override;
  14. void Update() override;
  15. Core::System& system;
  16. };
  17. } // namespace DiscordRPC