|
Capycore Engine
0.1.0
A simple and lightweight game engine written in C++ based on the Unity API architecture.
|
This is the complete list of members for InputSystem, including all inherited members.
| any_key_held() const override | InputSystem | virtual |
| any_key_pressed() const override | InputSystem | virtual |
| any_key_released() const override | InputSystem | virtual |
| any_mouse_held() const override | InputSystem | virtual |
| any_mouse_pressed() const override | InputSystem | virtual |
| any_mouse_released() const override | InputSystem | virtual |
| get_pressed_key() const override | InputSystem | virtual |
| input() const | IInputProvider | |
| is_key_held(KeyCode key) const override | InputSystem | virtual |
| is_key_pressed(KeyCode key) const override | InputSystem | virtual |
| is_key_released(KeyCode key) const override | InputSystem | virtual |
| is_mouse_held(MouseButton button) const override | InputSystem | virtual |
| is_mouse_pressed(MouseButton button) const override | InputSystem | virtual |
| is_mouse_released(MouseButton button) const override | InputSystem | virtual |
| key_states_ | InputSystem | protected |
| mouse_delta() const override | InputSystem | virtual |
| mouse_moved() const override | InputSystem | virtual |
| mouse_position() const override | InputSystem | virtual |
| mouse_scroll() const override | InputSystem | virtual |
| mouse_scroll_delta() const override | InputSystem | virtual |
| mouse_scroll_direction() const override | InputSystem | virtual |
| mouse_state_ | InputSystem | protected |
| register_events() override | InputSystem | virtual |
| reset_state() override | InputSystem | virtual |
| set_input(std::unique_ptr< IInput > input) | IInputProvider | |
| update() override | InputSystem | virtual |
| ~IInputProvider()=default | IInputProvider | virtual |