Program Listing for File PDJE_Input_Device_Data.hpp
↰ Return to documentation for file (include/global/DataLines/PDJE_Input_Device_Data.hpp)
#pragma once
#include <future>
#include <latch>
#include <optional>
#include <string>
#include <vector>
enum class PDJE_Dev_Type { MOUSE, KEYBOARD, MIDI, HID, UNKNOWN };
struct DeviceData {
PDJE_Dev_Type Type;
std::string Name;
std::string device_specific_id;
};
using DEV_LIST = std::vector<DeviceData>;