#pragma once #include "stdafx.h" #include #include "BaseControlDevice.h" class Console; class RewindData { private: vector SaveStateData; public: std::deque InputLogs[BaseControlDevice::PortCount]; int32_t FrameCount = 0; bool EndOfSegment = false; void GetStateData(stringstream& stateData); void LoadState(shared_ptr& console); void SaveState(shared_ptr& console); };