mirror of
https://github.com/hrydgard/ppsspp.git
synced 2026-07-25 08:14:45 +02:00
Display multi-mappings correctly in the mapping list
This commit is contained in:
@@ -870,4 +870,18 @@ std::string MultiInputMapping::ToConfigString() const {
|
||||
return out;
|
||||
}
|
||||
|
||||
std::string MultiInputMapping::ToVisualString() const {
|
||||
std::string out;
|
||||
for (auto iter : mappings) {
|
||||
out += std::string(GetDeviceName(iter.deviceId)) + "." + GetKeyOrAxisName(iter) + " + ";
|
||||
}
|
||||
if (!out.empty()) {
|
||||
// remove the last ' + '
|
||||
out.pop_back();
|
||||
out.pop_back();
|
||||
out.pop_back();
|
||||
}
|
||||
return out;
|
||||
}
|
||||
|
||||
} // KeyMap
|
||||
|
||||
Reference in New Issue
Block a user