mirror of
https://github.com/RPCS3/rpcs3.git
synced 2025-07-12 17:58:37 +12:00
input: use enum class for pad connection
This commit is contained in:
parent
2ef120fdcd
commit
8676913e73
4 changed files with 3 additions and 5 deletions
|
@ -790,8 +790,6 @@ void PadHandlerBase::process()
|
||||||
}
|
}
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
default:
|
|
||||||
break;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
get_mapping(m_bindings[i]);
|
get_mapping(m_bindings[i]);
|
||||||
|
|
|
@ -58,7 +58,7 @@ using motion_fail_callback = std::function<void(std::string /*pad_name*/, motion
|
||||||
class PadHandlerBase
|
class PadHandlerBase
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
enum connection
|
enum class connection
|
||||||
{
|
{
|
||||||
no_data,
|
no_data,
|
||||||
connected,
|
connected,
|
||||||
|
|
|
@ -499,7 +499,7 @@ void pad_settings_dialog::InitButtons()
|
||||||
|
|
||||||
if (data.has_new_data)
|
if (data.has_new_data)
|
||||||
{
|
{
|
||||||
if (data.status == PadHandlerBase::disconnected)
|
if (data.status == PadHandlerBase::connection::disconnected)
|
||||||
{
|
{
|
||||||
fail_callback(data.pad_name);
|
fail_callback(data.pad_name);
|
||||||
}
|
}
|
||||||
|
|
|
@ -162,7 +162,7 @@ private:
|
||||||
std::mutex m_input_mutex;
|
std::mutex m_input_mutex;
|
||||||
struct input_callback_data
|
struct input_callback_data
|
||||||
{
|
{
|
||||||
PadHandlerBase::connection status = PadHandlerBase::disconnected;
|
PadHandlerBase::connection status = PadHandlerBase::connection::disconnected;
|
||||||
bool has_new_data = false;
|
bool has_new_data = false;
|
||||||
u16 val = 0;
|
u16 val = 0;
|
||||||
std::string name;
|
std::string name;
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue