Simulant  21.12-194
A portable game engine for Windows, OSX, Linux, Dreamcast, and PSP
smlt::InputState Member List

This is the complete list of members for smlt::InputState, including all inherited members.

_handle_joystick_axis_motion(JoystickID joypad_id, JoystickAxis axis, float value) (defined in smlt::InputState)smlt::InputState
_handle_joystick_button_down(JoystickID joypad_id, JoystickButton button) (defined in smlt::InputState)smlt::InputState
_handle_joystick_button_up(JoystickID joypad_id, JoystickButton button) (defined in smlt::InputState)smlt::InputState
_handle_joystick_hat_motion(JoystickID joypad_id, JoystickHatID hat_id, HatPosition position) (defined in smlt::InputState)smlt::InputState
_handle_key_down(KeyboardID keyboard_id, KeyboardCode code) (defined in smlt::InputState)smlt::InputState
_handle_key_up(KeyboardID keyboard_id, KeyboardCode code) (defined in smlt::InputState)smlt::InputState
_handle_mouse_down(MouseID mouse_id, MouseButtonID button_id) (defined in smlt::InputState)smlt::InputState
_handle_mouse_motion(MouseID mouse_id, uint32_t x, uint32_t y, int32_t xrel, int32_t yrel) (defined in smlt::InputState)smlt::InputState
_handle_mouse_up(MouseID mouse_id, MouseButtonID button_id) (defined in smlt::InputState)smlt::InputState
_update_joystick_devices(const std::vector< JoystickDeviceInfo > &device_info) (defined in smlt::InputState)smlt::InputState
_update_keyboard_devices(const std::vector< KeyboardDeviceInfo > &device_info) (defined in smlt::InputState)smlt::InputStateinline
_update_mouse_devices(const std::vector< MouseDeviceInfo > &device_info) (defined in smlt::InputState)smlt::InputStateinline
clean_up() (defined in smlt::TwoPhaseConstructed)smlt::TwoPhaseConstructedinlinevirtual
create(Args &&... args) (defined in smlt::RefCounted< InputState >)smlt::RefCounted< InputState >inlinestatic
create() (defined in smlt::RefCounted< InputState >)smlt::RefCounted< InputState >inlinestatic
init() (defined in smlt::TwoPhaseConstructed)smlt::TwoPhaseConstructedinlinevirtual
joystick_axis_state(JoystickID joystick_id, JoystickAxis axis) const (defined in smlt::InputState)smlt::InputState
joystick_button_state(JoystickID joystick_id, JoystickButton button) const (defined in smlt::InputState)smlt::InputState
joystick_count() const (defined in smlt::InputState)smlt::InputStateinline
joystick_hat_state(JoystickID joystick_id, JoystickHatID hat) const (defined in smlt::InputState)smlt::InputState
keyboard_count() const (defined in smlt::InputState)smlt::InputStateinline
keyboard_key_state(KeyboardID keyboard_id, KeyboardCode code) const (defined in smlt::InputState)smlt::InputState
linked_axis(JoystickID id, JoystickAxis axis) (defined in smlt::InputState)smlt::InputState
mouse_axis_state(MouseID mouse_id, MouseAxis axis) const (defined in smlt::InputState)smlt::InputState
mouse_button_state(MouseID mouse_id, MouseButtonID button) const (defined in smlt::InputState)smlt::InputState
mouse_count() const (defined in smlt::InputState)smlt::InputStateinline
mouse_position(MouseID mouse_id) const (defined in smlt::InputState)smlt::InputState
pre_update(float dt) (defined in smlt::InputState)smlt::InputState
ptr typedef (defined in smlt::RefCounted< InputState >)smlt::RefCounted< InputState >
RefCounted()=default (defined in smlt::RefCounted< InputState >)smlt::RefCounted< InputState >protected
RefCounted(Args &&...) (defined in smlt::RefCounted< InputState >)smlt::RefCounted< InputState >inlineprotected
update(float dt) (defined in smlt::InputState)smlt::InputState
wptr typedef (defined in smlt::RefCounted< InputState >)smlt::RefCounted< InputState >
~RefCounted() (defined in smlt::RefCounted< InputState >)smlt::RefCounted< InputState >inlineprotectedvirtual
~TwoPhaseConstructed() (defined in smlt::TwoPhaseConstructed)smlt::TwoPhaseConstructedinlinevirtual