openMSX
Namespaces | Functions
BooleanInput.cc File Reference
#include "BooleanInput.hh"
#include "Event.hh"
#include "SDLKey.hh"
#include "narrow.hh"
#include "one_of.hh"
#include "stl.hh"
#include "strCat.hh"
#include "StringOp.hh"
#include "unreachable.hh"
#include <tuple>
Include dependency graph for BooleanInput.cc:

Go to the source code of this file.

Namespaces

namespace  openmsx
 This file implemented 3 utility functions:
 

Functions

std::string openmsx::toString (const BooleanInput &input)
 
std::optional< BooleanInputopenmsx::parseBooleanInput (std::string_view text)
 
std::optional< BooleanInputopenmsx::captureBooleanInput (const Event &event, std::function< int(JoystickId)> getJoyDeadZone)
 
bool openmsx::operator== (const BooleanInput &x, const BooleanInput &y)
 
std::optional< bool > openmsx::match (const BooleanInput &binding, const Event &event, std::function< int(JoystickId)> getJoyDeadZone)