![]() |
Calamity Engine 1.0.0
A cross-platform 2D game engine written in C++ and SDL3.
|
This is the complete list of members for Input, including all inherited members.
| getAxis(const std::string &minAction, const std::string &maxAction) const | Input | |
| getConnectedControllers() | Input | |
| getControllerAxis(int device, ControllerAxis axis) const | Input | |
| getControllerGUID(int device) const | Input | |
| getControllerName(int device) const | Input | |
| getMousePosition() const | Input | |
| getVector(const std::string &minX, const std::string &maxX, const std::string &minY, const std::string &maxY, float deadzone=-1.0f) const | Input | |
| isActionJustPressed(const std::string &name) const | Input | |
| isActionJustReleased(const std::string &name) const | Input | |
| isActionPressed(const std::string &name) const | Input | |
| isControllerButtonPressed(int device, ControllerButton button) const | Input | |
| isKeyLabelPressed(const char *label) const | Input | |
| isKeyPressed(Keycode key) const | Input | |
| isMouseButtonPressed(MouseButton button) const | Input | |
| shouldQuit | Input | |
| startControllerVibration(int device, float weakMagnitude, float strongMagnitude, int durationMs=0) const | Input | |
| update(float deltaTime) | Input |