#pragma once #include "Controller.h" #include #include namespace Ship { class ControlDeck { public: std::vector virtualDevices; std::vector> physicalDevices = {}; void Init(uint8_t* controllerBits); void ScanPhysicalDevices(); void WriteToPad(OSContPad* pad) const; void LoadControllerSettings(); void SaveControllerSettings(); void SetPhysicalDevice(int slot, int deviceSlot); }; }