Capycore Engine  0.1.0
A simple and lightweight game engine written in C++ based on the Unity API architecture.
Loading...
Searching...
No Matches
IInputProvider Member List

This is the complete list of members for IInputProvider, including all inherited members.

any_key_held() const =0IInputProviderpure virtual
any_key_pressed() const =0IInputProviderpure virtual
any_key_released() const =0IInputProviderpure virtual
any_mouse_held() const =0IInputProviderpure virtual
any_mouse_pressed() const =0IInputProviderpure virtual
any_mouse_released() const =0IInputProviderpure virtual
get_pressed_key() const =0IInputProviderpure virtual
input() constIInputProvider
is_key_held(KeyCode key) const =0IInputProviderpure virtual
is_key_pressed(KeyCode key) const =0IInputProviderpure virtual
is_key_released(KeyCode key) const =0IInputProviderpure virtual
is_mouse_held(MouseButton button) const =0IInputProviderpure virtual
is_mouse_pressed(MouseButton button) const =0IInputProviderpure virtual
is_mouse_released(MouseButton button) const =0IInputProviderpure virtual
mouse_delta() const =0IInputProviderpure virtual
mouse_moved() const =0IInputProviderpure virtual
mouse_position() const =0IInputProviderpure virtual
mouse_scroll() const =0IInputProviderpure virtual
mouse_scroll_delta() const =0IInputProviderpure virtual
mouse_scroll_direction() const =0IInputProviderpure virtual
register_events()=0IInputProviderpure virtual
reset_state()=0IInputProviderpure virtual
set_input(std::unique_ptr< IInput > input)IInputProvider
update()=0IInputProviderpure virtual
~IInputProvider()=defaultIInputProvidervirtual