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

Digital action for a primary gamepad button match. More...

#include <le2d/input/action.hpp>

Inheritance diagram for le::input::action::GamepadButton:
le::input::action::IDigital le::input::IAction

Public Member Functions

 GamepadButton ()=default
 
 GamepadButton (int const trigger)
 
- Public Member Functions inherited from le::input::action::IDigital
 IDigital ()=default
 
 IDigital (int const match)
 

Public Attributes

Gamepad::Binding binding {Gamepad::FirstUsed{}}
 Gamepad binding.
 
- Public Attributes inherited from le::input::action::IDigital
int match {}
 Match identifier.
 

Additional Inherited Members

- Protected Member Functions inherited from le::input::action::IDigital
void on_input (int actor, int action)
 

Detailed Description

Digital action for a primary gamepad button match.

Constructor & Destructor Documentation

◆ GamepadButton() [1/2]

le::input::action::GamepadButton::GamepadButton ( )
default

◆ GamepadButton() [2/2]

le::input::action::GamepadButton::GamepadButton ( int const  trigger)
inlineexplicit

Member Data Documentation

◆ binding

Gamepad::Binding le::input::action::GamepadButton::binding {Gamepad::FirstUsed{}}

Gamepad binding.


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