Browse Source
1. Correctly defined button strings. 2. Clean up the printing code. 3. Use translatable strings for the generic gamepad type.pull/5407/head
4 changed files with 255 additions and 129 deletions
@ -0,0 +1,113 @@
|
||||
#include "controller_buttons.h" |
||||
|
||||
namespace devilution { |
||||
namespace controller_button_icon { |
||||
const string_view Playstation_Triangle = "\uE000"; |
||||
const string_view Playstation_Square = "\uE001"; |
||||
const string_view Playstation_X = "\uE002"; |
||||
const string_view Playstation_Circle = "\uE003"; |
||||
const string_view Playstation_Options = "\uE004"; |
||||
const string_view Playstation_Share = "\uE005"; |
||||
const string_view Playstation_L2 = "\uE006"; |
||||
const string_view Playstation_R2 = "\uE007"; |
||||
const string_view Playstation_L1 = "\uE008"; |
||||
const string_view Playstation_R1 = "\uE009"; |
||||
const string_view Playstation_DPad_Up = "\uE00A"; |
||||
const string_view Playstation_DPad_Right = "\uE00B"; |
||||
const string_view Playstation_DPad_Down = "\uE00C"; |
||||
const string_view Playstation_DPad_Left = "\uE00D"; |
||||
const string_view Playstation_LStick_NW = "\uE00E"; |
||||
const string_view Playstation_LStick_W = "\uE00F"; |
||||
const string_view Playstation_LStick_SW = "\uE010"; |
||||
const string_view Playstation_LStick_N = "\uE011"; |
||||
const string_view Playstation_LStick = "\uE012"; |
||||
const string_view Playstation_LStick_S = "\uE013"; |
||||
const string_view Playstation_LStick_NE = "\uE014"; |
||||
const string_view Playstation_LStick_E = "\uE015"; |
||||
const string_view Playstation_LStick_SE = "\uE016"; |
||||
const string_view Playstation_L3 = "\uE017"; |
||||
const string_view Playstation_RStick_NW = "\uE018"; |
||||
const string_view Playstation_RStick_W = "\uE019"; |
||||
const string_view Playstation_RStick_SW = "\uE01A"; |
||||
const string_view Playstation_RStick_N = "\uE01B"; |
||||
const string_view Playstation_RStick = "\uE01C"; |
||||
const string_view Playstation_RStick_S = "\uE01D"; |
||||
const string_view Playstation_RStick_NE = "\uE01E"; |
||||
const string_view Playstation_RStick_E = "\uE01F"; |
||||
const string_view Playstation_RStick_SE = "\uE020"; |
||||
const string_view Playstation_R3 = "\uE021"; |
||||
const string_view Playstation_Touchpad = "\uE022"; |
||||
const string_view Nintendo_X = "\uE023"; |
||||
const string_view Nintendo_Y = "\uE024"; |
||||
const string_view Nintendo_B = "\uE025"; |
||||
const string_view Nintendo_A = "\uE026"; |
||||
const string_view Nintendo_Plus = "\uE027"; |
||||
const string_view Nintendo_Minus = "\uE028"; |
||||
const string_view Nintendo_ZL = "\uE029"; |
||||
const string_view Nintendo_ZR = "\uE02A"; |
||||
const string_view Nintendo_L = "\uE02B"; |
||||
const string_view Nintendo_R = "\uE02C"; |
||||
const string_view Nintendo_DPad_Up = "\uE02D"; |
||||
const string_view Nintendo_DPad_Right = "\uE02E"; |
||||
const string_view Nintendo_DPad_Down = "\uE02F"; |
||||
const string_view Nintendo_DPad_Left = "\uE030"; |
||||
const string_view Nintendo_LStick_NW = "\uE031"; |
||||
const string_view Nintendo_LStick_W = "\uE032"; |
||||
const string_view Nintendo_LStick_SW = "\uE033"; |
||||
const string_view Nintendo_LStick_N = "\uE034"; |
||||
const string_view Nintendo_LStick = "\uE035"; |
||||
const string_view Nintendoo_LStick_S = "\uE036"; |
||||
const string_view Nintendo_LStick_NE = "\uE037"; |
||||
const string_view Nintendo_LStick_E = "\uE038"; |
||||
const string_view Nintendo_LStick_SE = "\uE039"; |
||||
const string_view Nintendo_LStick_Click = "\uE03A"; |
||||
const string_view Nintendo_RStick_NW = "\uE03B"; |
||||
const string_view Nintendo_RStick_W = "\uE03C"; |
||||
const string_view Nintendo_RStick_SW = "\uE03D"; |
||||
const string_view Nintendo_RStick_N = "\uE03E"; |
||||
const string_view Nintendo_RStick = "\uE03F"; |
||||
const string_view Nintendo_RStick_S = "\uE040"; |
||||
const string_view Nintendo_RStick_NE = "\uE041"; |
||||
const string_view Nintendo_RStick_E = "\uE042"; |
||||
const string_view Nintendo_RStick_SE = "\uE043"; |
||||
const string_view Nintendo_RStick_Click = "\uE044"; |
||||
const string_view Nintendo_Home = "\uE045"; |
||||
const string_view Nintendo_Screenshot = "\uE046"; |
||||
const string_view Nintendo_SL = "\uE047"; |
||||
const string_view Nintendo_SR = "\uE048"; |
||||
const string_view Xbox_Y = "\uE049"; |
||||
const string_view Xbox_X = "\uE04A"; |
||||
const string_view Xbox_A = "\uE04B"; |
||||
const string_view Xbox_B = "\uE04C"; |
||||
const string_view Xbox_Menu = "\uE04D"; |
||||
const string_view Xbox_View = "\uE04E"; |
||||
const string_view Xbox_LT = "\uE04F"; |
||||
const string_view Xbox_RT = "\uE050"; |
||||
const string_view Xbox_LB = "\uE051"; |
||||
const string_view Xbox_RB = "\uE052"; |
||||
const string_view Xbox_DPad_Up = "\uE053"; |
||||
const string_view Xbox_Dpad_Right = "\uE054"; |
||||
const string_view Xbox_Dpad_Down = "\uE055"; |
||||
const string_view Xbox_Dpad_Left = "\uE056"; |
||||
const string_view Xbox_LStick_NW = "\uE057"; |
||||
const string_view Xbox_LStick_W = "\uE058"; |
||||
const string_view Xbox_LStick_SW = "\uE059"; |
||||
const string_view Xbox_LStick_N = "\uE05A"; |
||||
const string_view Xbox_LStick = "\uE05B"; |
||||
const string_view Xbox_LStick_NE = "\uE05C"; |
||||
const string_view Xbox_LStick_E = "\uE05D"; |
||||
const string_view Xbox_LStick_SE = "\uE05E"; |
||||
const string_view Xbox_LStick_Click = "\uE05F"; |
||||
const string_view Xbox_RStick_NW = "\uE060"; |
||||
const string_view Xbox_RStick_W = "\uE061"; |
||||
const string_view Xbox_RStick_SW = "\uE062"; |
||||
const string_view Xbox_RStick_N = "\uE063"; |
||||
const string_view Xbox_RStick = "\uE064"; |
||||
const string_view Xbox_RStick_S = "\uE065"; |
||||
const string_view Xbox_RStick_NE = "\uE066"; |
||||
const string_view Xbox_RStick_E = "\uE067"; |
||||
const string_view Xbox_RStick_SE = "\uE068"; |
||||
const string_view Xbox_RStick_Click = "\uE069"; |
||||
const string_view Xbox_Xbox = "\uE06A"; |
||||
} // namespace controller_button_icon
|
||||
} // namespace devilution
|
||||
Loading…
Reference in new issue