Hardcover Progress Plugin

This commit is contained in:
justin committed 2026-04-08 19:46:23 -07:00
1 parent 7dade1ec72
commit bfbae77acb
5 files changed
+1021

No files matched your search

+22
View File
@@ -0,0 +1,22 @@
#pragma once
#include "HardcoverPlugin.h"
#include "activities/Activity.h"
class HardcoverSyncActivity final : public Activity {
public:
explicit HardcoverSyncActivity(GfxRenderer& renderer, MappedInputManager& mappedInput)
: Activity("HardcoverSync", renderer, mappedInput) {}
void onEnter() override;
void onExit() override;
void loop() override;
bool skipLoopDelay() override { return true; }
void render(RenderLock&&) override;
private:
enum State { SYNCING, DONE };
State state = SYNCING;
HardcoverPlugin::SyncResult result = HardcoverPlugin::SyncResult::OK;
void doSync();
};