summaryrefslogtreecommitdiff
path: root/Source/Core/VideoCommon/GraphicsModSystem/Runtime/GraphicsModActionFactory.cpp
diff options
context:
space:
mode:
authorJosJuice <josjuice@gmail.com>2025-08-22 21:02:25 +0200
committerJosJuice <josjuice@gmail.com>2025-08-24 14:47:13 +0200
commitde98c3b96ff19650421511b1c5e5c34390dc18fc (patch)
tree46c28da762dd0509014174af21b4f26984cfe9f3 /Source/Core/VideoCommon/GraphicsModSystem/Runtime/GraphicsModActionFactory.cpp
parent0c7fe651bb3b60886f9d335b11a2f3c672572d0d (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