![]() |
Simulant
21.12-1292
A portable game engine for Windows, OSX, Linux, Dreamcast, and PSP
|
This is the complete list of members for smlt::InputState, including all inherited members.
_handle_joystick_axis_motion(GameControllerID joypad_id, JoystickAxis axis, float value) (defined in smlt::InputState) | smlt::InputState | |
_handle_joystick_button_down(GameControllerID joypad_id, JoystickButton button) (defined in smlt::InputState) | smlt::InputState | |
_handle_joystick_button_up(GameControllerID joypad_id, JoystickButton button) (defined in smlt::InputState) | smlt::InputState | |
_handle_joystick_hat_motion(GameControllerID 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_game_controllers(const std::vector< GameControllerInfo > &device_info) (defined in smlt::InputState) | smlt::InputState | |
_update_keyboard_devices(const std::vector< KeyboardDeviceInfo > &device_info) (defined in smlt::InputState) | smlt::InputState | inline |
_update_mouse_devices(const std::vector< MouseDeviceInfo > &device_info) (defined in smlt::InputState) | smlt::InputState | inline |
clean_up() (defined in smlt::TwoPhaseConstructed) | smlt::TwoPhaseConstructed | inline |
create(Args &&... args) (defined in smlt::RefCounted< InputState >) | smlt::RefCounted< InputState > | inlinestatic |
create() (defined in smlt::RefCounted< InputState >) | smlt::RefCounted< InputState > | inlinestatic |
game_controller(GameControllerIndex id) (defined in smlt::InputState) | smlt::InputState | |
game_controller_by_id(GameControllerID id) (defined in smlt::InputState) | smlt::InputState | |
game_controller_by_id(GameControllerID id) const (defined in smlt::InputState) | smlt::InputState | |
game_controller_count() const (defined in smlt::InputState) | smlt::InputState | inline |
game_controller_index_from_id(GameControllerID id) const (defined in smlt::InputState) | smlt::InputState | |
GameController (defined in smlt::InputState) | smlt::InputState | friend |
init() (defined in smlt::TwoPhaseConstructed) | smlt::TwoPhaseConstructed | inline |
InputState(Window *window) (defined in smlt::InputState) | smlt::InputState | inline |
keyboard_by_id(KeyboardID keyboard_id) (defined in smlt::InputState) | smlt::InputState | |
keyboard_by_id(KeyboardID keyboard_id) const (defined in smlt::InputState) | smlt::InputState | |
keyboard_count() const (defined in smlt::InputState) | smlt::InputState | inline |
keyboard_key_state(KeyboardID keyboard_id, KeyboardCode code) const (defined in smlt::InputState) | smlt::InputState | |
linked_axis(GameControllerID 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::InputState | inline |
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::TwoPhaseConstructed | inlinevirtual |