Input-related functions: gamepads.
More...
#include <Gamepad.hpp>
|
void | set (int gamepadNumber) |
|
Input-related functions: gamepads.
Definition at line 14 of file Gamepad.hpp.
◆ Gamepad()
raylib::Gamepad::Gamepad |
( |
int |
gamepadNumber = 0 | ) |
|
|
inline |
◆ GetAxisCount()
int raylib::Gamepad::GetAxisCount |
( |
| ) |
const |
|
inline |
Return gamepad axis count for a gamepad.
Definition at line 101 of file Gamepad.hpp.
◆ GetAxisMovement()
float raylib::Gamepad::GetAxisMovement |
( |
int |
axis | ) |
const |
|
inline |
Return axis movement value for a gamepad axis.
Definition at line 108 of file Gamepad.hpp.
◆ GetButtonPressed()
int raylib::Gamepad::GetButtonPressed |
( |
| ) |
const |
|
inline |
Get the last gamepad button pressed.
Definition at line 94 of file Gamepad.hpp.
◆ GetName()
std::string raylib::Gamepad::GetName |
( |
| ) |
const |
|
inline |
◆ GetNumber()
int raylib::Gamepad::GetNumber |
( |
| ) |
const |
|
inline |
Retrieves the number value for the object.
- Returns
- The number value of the object.
Definition at line 21 of file Gamepad.hpp.
◆ IsAvailable() [1/2]
bool raylib::Gamepad::IsAvailable |
( |
| ) |
const |
|
inline |
Detect if a gamepad is available.
Definition at line 38 of file Gamepad.hpp.
◆ IsAvailable() [2/2]
static bool raylib::Gamepad::IsAvailable |
( |
int |
number | ) |
|
|
inlinestatic |
Detect if a gamepad is available.
Definition at line 45 of file Gamepad.hpp.
◆ IsButtonDown()
bool raylib::Gamepad::IsButtonDown |
( |
int |
button | ) |
const |
|
inline |
Detect if a gamepad button is being pressed.
Definition at line 73 of file Gamepad.hpp.
◆ IsButtonPressed()
bool raylib::Gamepad::IsButtonPressed |
( |
int |
button | ) |
const |
|
inline |
Detect if a gamepad button has been pressed once.
Definition at line 66 of file Gamepad.hpp.
◆ IsButtonReleased()
bool raylib::Gamepad::IsButtonReleased |
( |
int |
button | ) |
const |
|
inline |
Detect if a gamepad button has been released once.
Definition at line 80 of file Gamepad.hpp.
◆ IsButtonUp()
bool raylib::Gamepad::IsButtonUp |
( |
int |
button | ) |
const |
|
inline |
Detect if a gamepad button is NOT being pressed.
Definition at line 87 of file Gamepad.hpp.
◆ operator int()
raylib::Gamepad::operator int |
( |
| ) |
const |
|
inline |
◆ operator std::string()
raylib::Gamepad::operator std::string |
( |
| ) |
const |
|
inline |
◆ operator=() [1/2]
◆ operator=() [2/2]
Gamepad & raylib::Gamepad::operator= |
( |
int |
gamepadNumber | ) |
|
|
inline |
◆ set()
void raylib::Gamepad::set |
( |
int |
gamepadNumber | ) |
|
|
inlineprotected |
◆ SetMappings()
int raylib::Gamepad::SetMappings |
( |
const std::string_view |
mappings | ) |
|
|
inline |
◆ SetNumber()
void raylib::Gamepad::SetNumber |
( |
int |
value | ) |
|
|
inline |
Sets the number value for the object.
- Parameters
-
value | The value of which to set number to. |
Definition at line 21 of file Gamepad.hpp.
◆ number
int raylib::Gamepad::number |