le2d v0.4.7
2D game engine framework
 
Loading...
Searching...
No Matches
le::input::MouseButtonChord Class Reference

#include <le2d/input/controls.hpp>

Inheritance diagram for le::input::MouseButtonChord:
le::input::Chord

Public Member Functions

 MouseButtonChord ()=default
 
constexpr MouseButtonChord (int const button, int const action=GLFW_PRESS, int const mods=0)
 
constexpr auto is_engaged (event::MouseButton const &button) const -> bool
 
- Public Member Functions inherited from le::input::Chord
 Chord ()=default
 
constexpr Chord (Entry const &match)
 
constexpr auto is_engaged (Entry const &entry) const -> bool
 

Constructor & Destructor Documentation

◆ MouseButtonChord() [1/2]

le::input::MouseButtonChord::MouseButtonChord ( )
default

◆ MouseButtonChord() [2/2]

constexpr le::input::MouseButtonChord::MouseButtonChord ( int const  button,
int const  action = GLFW_PRESS,
int const  mods = 0 
)
inlineexplicitconstexpr

Member Function Documentation

◆ is_engaged()

constexpr auto le::input::MouseButtonChord::is_engaged ( event::MouseButton const &  button) const -> bool
inlineconstexpr

The documentation for this class was generated from the following file: