![]() |
RGFW
A multi-platform single-header very simple-to-use framework library for creating GUI Libraries or simple GUI programs.
|
Functions | |
typedef | RGFW_ENUM (u8, RGFW_gamepadType) |
RGFWDEF u32 | RGFW_isPressedGamepad (RGFW_window *win, u8 controller, RGFW_gamepadCodes button) |
RGFWDEF u32 | RGFW_isReleasedGamepad (RGFW_window *win, u8 controller, RGFW_gamepadCodes button) |
RGFWDEF u32 | RGFW_isHeldGamepad (RGFW_window *win, u8 controller, RGFW_gamepadCodes button) |
RGFWDEF u32 | RGFW_wasPressedGamepad (RGFW_window *win, u8 controller, RGFW_gamepadCodes button) |
RGFWDEF RGFW_point | RGFW_getGamepadAxis (RGFW_window *win, u16 controller, u16 whichAxis) |
RGFWDEF const char * | RGFW_getGamepadName (RGFW_window *win, u16 controller) |
RGFWDEF size_t | RGFW_getGamepadCount (RGFW_window *win) |
RGFWDEF RGFW_gamepadType | RGFW_getGamepadType (RGFW_window *win, u16 controller) |
typedef RGFW_ENUM | ( | u8 | , |
RGFW_gamepadType | |||
) |
RGFWDEF RGFW_point RGFW_getGamepadAxis | ( | RGFW_window * | win, |
u16 | controller, | ||
u16 | whichAxis | ||
) |
RGFWDEF size_t RGFW_getGamepadCount | ( | RGFW_window * | win | ) |
RGFWDEF const char * RGFW_getGamepadName | ( | RGFW_window * | win, |
u16 | controller | ||
) |
RGFWDEF RGFW_gamepadType RGFW_getGamepadType | ( | RGFW_window * | win, |
u16 | controller | ||
) |
RGFWDEF u32 RGFW_isHeldGamepad | ( | RGFW_window * | win, |
u8 | controller, | ||
RGFW_gamepadCodes | button | ||
) |
RGFWDEF u32 RGFW_isPressedGamepad | ( | RGFW_window * | win, |
u8 | controller, | ||
RGFW_gamepadCodes | button | ||
) |
gamepad count starts at 0
RGFWDEF u32 RGFW_isReleasedGamepad | ( | RGFW_window * | win, |
u8 | controller, | ||
RGFW_gamepadCodes | button | ||
) |
RGFWDEF u32 RGFW_wasPressedGamepad | ( | RGFW_window * | win, |
u8 | controller, | ||
RGFW_gamepadCodes | button | ||
) |