diff options
| author | JosJuice <josjuice@gmail.com> | 2025-08-22 21:02:25 +0200 |
|---|---|---|
| committer | JosJuice <josjuice@gmail.com> | 2025-08-24 14:47:13 +0200 |
| commit | de98c3b96ff19650421511b1c5e5c34390dc18fc (patch) | |
| tree | 46c28da762dd0509014174af21b4f26984cfe9f3 /Source/Core/VideoCommon/GraphicsModSystem/Runtime/GraphicsModActionFactory.cpp | |
| parent | 0c7fe651bb3b60886f9d335b11a2f3c672572d0d (diff) | |
AchievementManager: Use HookableEvent instead of std::function callbacks
The callback mechanism AchievementManager had until now only supported
one caller registering a callback, and it didn't have any
synchronization. This isn't a problem for DolphinQt, but the PR to add
Android support for RetroAchievements exposes these problems. Let's
replace it with HookableEvent, which can handle all of this.
Diffstat (limited to 'Source/Core/VideoCommon/GraphicsModSystem/Runtime/GraphicsModActionFactory.cpp')
0 files changed, 0 insertions, 0 deletions
