azahar/src/retroachievements/client.h
2026-02-25 14:19:57 -07:00

27 lines
542 B
C++

// Copyright Citra Emulator Project / Azahar Emulator Project
// Licensed under GPLv2 or any later version
// Refer to the license.txt file included.
#pragma once
namespace Core {
class System;
}
struct rc_client_t;
namespace RetroAchievements {
class Client {
public:
explicit Client(const Core::System& system);
~Client();
void Initialize();
void LogInUser(const char* username, const char* password);
private:
const Core::System& system;
rc_client_t* rc_client = nullptr;
};
} // namespace RetroAchievements