Class BasePlayerInputSystem¶
Defined in File base_player_input_system.h
Inheritance Relationships¶
Base Type¶
public portal::ecs::System< BasePlayerInputSystem, ecs::Views< BaseCameraController >, ecs::Views< PlayerTag > >(Template Class System)
Class Documentation¶
-
class BasePlayerInputSystem : public portal::ecs::System<BasePlayerInputSystem, ecs::Views<BaseCameraController>, ecs::Views<PlayerTag>>¶
Public Functions
-
BasePlayerInputSystem(InputManager &input_manager)¶
-
void on_key_pressed(const KeyPressedEvent &event)¶
-
void on_key_released(const KeyReleasedEvent &event)¶
-
void on_mouse_moved(const MouseMovedEvent &event)¶
-
BasePlayerInputSystem(InputManager &input_manager)¶