This is going to require a major rewrite of every component of this program. Going to revert back to the linear game loop for now
This commit is contained in:
202
src/Input.cpp
202
src/Input.cpp
@@ -282,107 +282,107 @@ void Input::transpose_sf_events(std::list<sf::Event> sf_event_queue) {
|
||||
}
|
||||
}
|
||||
|
||||
const std::vector<std::string> Input::key_strings = {
|
||||
"A",
|
||||
"B",
|
||||
"C",
|
||||
"D",
|
||||
"E",
|
||||
"F",
|
||||
"G",
|
||||
"H",
|
||||
"I",
|
||||
"J",
|
||||
"K",
|
||||
"L",
|
||||
"M",
|
||||
"N",
|
||||
"O",
|
||||
"P",
|
||||
"Q",
|
||||
"R",
|
||||
"S",
|
||||
"T",
|
||||
"U",
|
||||
"V",
|
||||
"W",
|
||||
"X",
|
||||
"Y",
|
||||
"Z",
|
||||
"Num0",
|
||||
"Num1",
|
||||
"Num2",
|
||||
"Num3",
|
||||
"Num4",
|
||||
"Num5",
|
||||
"Num6",
|
||||
"Num7",
|
||||
"Num8",
|
||||
"Num9",
|
||||
"Escape",
|
||||
"LControl",
|
||||
"LShift",
|
||||
"LAlt",
|
||||
"LSystem",
|
||||
"RControl",
|
||||
"RShift",
|
||||
"RAlt",
|
||||
"RSystem",
|
||||
"Menu",
|
||||
"LBracket",
|
||||
"RBracket",
|
||||
"SemiColon",
|
||||
"Comma",
|
||||
"Period",
|
||||
"Quote",
|
||||
"Slash",
|
||||
"BackSlash",
|
||||
"Tilde",
|
||||
"Equal",
|
||||
"Dash",
|
||||
"Space",
|
||||
"Return",
|
||||
"BackSpace",
|
||||
"Tab",
|
||||
"PageUp",
|
||||
"PageDown",
|
||||
"End",
|
||||
"Home",
|
||||
"Insert",
|
||||
"Delete",
|
||||
"Add",
|
||||
"Subtract",
|
||||
"Multiply",
|
||||
"Divide",
|
||||
"Left",
|
||||
"Right",
|
||||
"Up",
|
||||
"Down",
|
||||
"Numpad0",
|
||||
"Numpad1",
|
||||
"Numpad2",
|
||||
"Numpad3",
|
||||
"Numpad4",
|
||||
"Numpad5",
|
||||
"Numpad6",
|
||||
"Numpad7",
|
||||
"Numpad8",
|
||||
"Numpad9",
|
||||
"F1" ,
|
||||
"F2" ,
|
||||
"F3" ,
|
||||
"F4" ,
|
||||
"F5" ,
|
||||
"F6" ,
|
||||
"F7" ,
|
||||
"F8" ,
|
||||
"F9" ,
|
||||
"F10",
|
||||
"F11",
|
||||
"F12",
|
||||
"F13",
|
||||
"F14",
|
||||
"F15",
|
||||
const std::vector<std::string> Input::key_strings = {
|
||||
"A",
|
||||
"B",
|
||||
"C",
|
||||
"D",
|
||||
"E",
|
||||
"F",
|
||||
"G",
|
||||
"H",
|
||||
"I",
|
||||
"J",
|
||||
"K",
|
||||
"L",
|
||||
"M",
|
||||
"N",
|
||||
"O",
|
||||
"P",
|
||||
"Q",
|
||||
"R",
|
||||
"S",
|
||||
"T",
|
||||
"U",
|
||||
"V",
|
||||
"W",
|
||||
"X",
|
||||
"Y",
|
||||
"Z",
|
||||
"Num0",
|
||||
"Num1",
|
||||
"Num2",
|
||||
"Num3",
|
||||
"Num4",
|
||||
"Num5",
|
||||
"Num6",
|
||||
"Num7",
|
||||
"Num8",
|
||||
"Num9",
|
||||
"Escape",
|
||||
"LControl",
|
||||
"LShift",
|
||||
"LAlt",
|
||||
"LSystem",
|
||||
"RControl",
|
||||
"RShift",
|
||||
"RAlt",
|
||||
"RSystem",
|
||||
"Menu",
|
||||
"LBracket",
|
||||
"RBracket",
|
||||
"SemiColon",
|
||||
"Comma",
|
||||
"Period",
|
||||
"Quote",
|
||||
"Slash",
|
||||
"BackSlash",
|
||||
"Tilde",
|
||||
"Equal",
|
||||
"Dash",
|
||||
"Space",
|
||||
"Return",
|
||||
"BackSpace",
|
||||
"Tab",
|
||||
"PageUp",
|
||||
"PageDown",
|
||||
"End",
|
||||
"Home",
|
||||
"Insert",
|
||||
"Delete",
|
||||
"Add",
|
||||
"Subtract",
|
||||
"Multiply",
|
||||
"Divide",
|
||||
"Left",
|
||||
"Right",
|
||||
"Up",
|
||||
"Down",
|
||||
"Numpad0",
|
||||
"Numpad1",
|
||||
"Numpad2",
|
||||
"Numpad3",
|
||||
"Numpad4",
|
||||
"Numpad5",
|
||||
"Numpad6",
|
||||
"Numpad7",
|
||||
"Numpad8",
|
||||
"Numpad9",
|
||||
"F1" ,
|
||||
"F2" ,
|
||||
"F3" ,
|
||||
"F4" ,
|
||||
"F5" ,
|
||||
"F6" ,
|
||||
"F7" ,
|
||||
"F8" ,
|
||||
"F9" ,
|
||||
"F10",
|
||||
"F11",
|
||||
"F12",
|
||||
"F13",
|
||||
"F14",
|
||||
"F15",
|
||||
"Pause"
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user