#ifndef IPC_STATE_H_6B3B0958 #define IPC_STATE_H_6B3B0958 #include <optional> #include <set> #include <string> #include <tuple> class TrackerFrame; void IPC_SetTrackerFrame(TrackerFrame* tracker_frame); void IPC_Connect(std::string address); std::optional<std::string> IPC_GetStatusMessage(); void IPC_SetTrackerSlot(std::string server, std::string user); bool IPC_IsConnected(); std::optional<std::tuple<int, int>> IPC_GetPlayerPosition(); const std::set<std::string>& IPC_GetSolvedPanels(); #endif /* end of include guard: IPC_STATE_H_6B3B0958 */