|
ShitEngine
基于 C++20 与 SDL3 的轻量级 2D 游戏引擎
|
成员的完整列表,这些成员属于 Input,包括所有继承而来的类成员
| EngineContext class | Input | friend |
| GetAxis(const std::string &axis) | Input | inlinestatic |
| getAxis(const std::string &axis) const | Input | |
| GetInstance() | Input | static |
| GetMousePosition() | Input | inlinestatic |
| getMousePosition() const | Input | |
| GetMouseScroll() | Input | inlinestatic |
| getMouseScroll() const | Input | |
| HandleEvent(const SDL_Event &event) | Input | inlinestatic |
| handleEvent(const SDL_Event &event) | Input | |
| InitMappings() | Input | inlinestatic |
| initMappings() | Input | |
| IsActionDown(const std::string &action) | Input | inlinestatic |
| isActionDown(const std::string &action) const | Input | |
| IsActionPressed(const std::string &action) | Input | inlinestatic |
| isActionPressed(const std::string &action) const | Input | |
| IsActionReleased(const std::string &action) | Input | inlinestatic |
| isActionReleased(const std::string &action) const | Input | |
| IsKeyDown(KeyCode code) | Input | inlinestatic |
| isKeyDown(KeyCode code) const | Input | |
| IsKeyPressed(KeyCode code) | Input | inlinestatic |
| isKeyPressed(KeyCode code) const | Input | |
| IsKeyReleased(KeyCode code) | Input | inlinestatic |
| isKeyReleased(KeyCode code) const | Input | |
| IsMouseButtonDown(MouseButton code) | Input | inlinestatic |
| isMouseButtonDown(MouseButton code) const | Input | |
| IsMouseButtonPressed(MouseButton code) | Input | inlinestatic |
| isMouseButtonPressed(MouseButton code) const | Input | |
| IsMouseButtonReleased(MouseButton code) | Input | inlinestatic |
| isMouseButtonReleased(MouseButton code) const | Input | |
| Update() | Input | inlinestatic |
| update() | Input |