utils
Namespaces
Name
Classes
Name
class
utils::InputMap Bidirectional map between sf::Keyboard::Key and std::string.
class
Functions
Attributes
Functions Documentation
function getInstance
template <typename T >
InputMap< T > & getInstance()
function toString
std::string toString(
sf::Keyboard::Key key
)
Exceptions:
std::out_of_range if key is not a valid key
Returns the string associated with the key
The returned string is identical to the enum identifier. For example:
utils::toString(sf::Keyboard::A) == "A"
function toKey
sf::Keyboard::Key toKey(
std::string string
)
Parameters:
string
Exceptions:
std::out_of_range if string is not a valid key
Return the key interpretation of string
The passed string must be identical to the enum identifier. For example:
utils::toKey("A") == sf::Keyboard::A
Attributes Documentation
variable initMap
InputMap< sf::Keyboard::Key >(sf::Keyboard::Key) initMap;
Updated on 2022-11-13 at 17:21:37 +0100
Last updated