neoGFX
Cross-platform C++ app/game engine
Loading...
Searching...
No Matches
neogfx::game_controller Member List

This is the complete list of members for neogfx::game_controller, including all inherited members.

abstract_type typedefneogfx::hid_device< i_game_controller >
add_ref() const noexcept overrideneolib::reference_counted< Base, DeallocateOnRelease >inline
assign_player(game_player aPlayer) overrideneogfx::game_controller
button_count() const overrideneogfx::game_controller
button_map()neogfx::game_controllerprotected
button_map_type typedefneogfx::game_controller
button_mapped(game_controller_button aButton) const overrideneogfx::game_controller
button_ordinal_to_button(game_controller_button_ordinal aButtonOrdinal) const overrideneogfx::game_controller
button_releasedneogfx::game_controller
button_to_button_ordinal(game_controller_button aButton) const overrideneogfx::game_controller
clear_port() overrideneogfx::game_controller
control_block() overrideneolib::reference_counted< Base, DeallocateOnRelease >inline
define_declared_event(ButtonPressed, button_pressed, game_controller_button, key_modifiers_e) define_declared_event(ButtonReleasedneogfx::game_controller
define_declared_event(ButtonRepeat, button_repeat, game_controller_button, key_modifiers_e) define_declared_event(LeftTriggerMovedneogfx::game_controller
define_declared_event(RightTriggerMoved, right_trigger_moved, double, key_modifiers_e) define_declared_event(LeftThumbMovedneogfx::game_controller
define_declared_event(RightThumbMoved, right_thumb_moved, const vec2 &, key_modifiers_e) define_declared_event(StickMovedneogfx::game_controller
define_declared_event(StickRotated, stick_rotated, const vec3 &, key_modifiers_e) define_declared_event(SliderMovedneogfx::game_controller
hid_device< i_game_controller >::define_declared_event(Enabled, enabled) define_declared_event(Disabledneogfx::hid_device< i_game_controller >
device_class() const overrideneogfx::hid_device< i_game_controller >inline
device_subclass() const overrideneogfx::hid_device< i_game_controller >inline
device_type() const overrideneogfx::hid_device< i_game_controller >inline
disable() overrideneogfx::hid_device< i_game_controller >inline
doubleneogfx::game_controller
enable() overrideneogfx::hid_device< i_game_controller >inline
game_controller(hid_device_subclass aSubclass, const hid_device_uuid &aProductId, const hid_device_uuid &aInstanceId, const button_map_type &aButtonMap={})neogfx::game_controller
game_controller_buttonneogfx::game_controller
have_port() const overrideneogfx::game_controller
hid_device(hid_device_type aType, hid_device_class aClass, hid_device_subclass aSubclass, const hid_device_uuid &aProductId={}, const hid_device_uuid &aInstanceId={})neogfx::hid_device< i_game_controller >inline
instance_id() const overrideneogfx::hid_device< i_game_controller >inline
is_button_pressed(game_controller_button_ordinal aButtonOrdinal) const overrideneogfx::game_controller
is_button_pressed(game_controller_button aButton) const overrideneogfx::game_controller
is_enabled() const overrideneogfx::hid_device< i_game_controller >inline
left_thumb_movedneogfx::game_controller
left_thumb_position() const overrideneogfx::game_controller
left_trigger_movedneogfx::game_controller
left_trigger_position() const overrideneogfx::game_controller
MAX_BUTTONSneogfx::game_controllerstatic
needs_calibrating() const overrideneogfx::game_controller
operator=(const reference_counted &)neolib::reference_counted< Base, DeallocateOnRelease >inline
pin() const noexcept overrideneolib::reference_counted< Base, DeallocateOnRelease >inline
player() const overrideneogfx::game_controller
player_assigned() const overrideneogfx::game_controller
port() const overrideneogfx::game_controller
product_id() const overrideneogfx::hid_device< i_game_controller >inline
product_name() const overrideneogfx::hid_device< i_game_controller >inline
reference_counted() noexceptneolib::reference_counted< Base, DeallocateOnRelease >inline
reference_counted(const reference_counted &aOther) noexceptneolib::reference_counted< Base, DeallocateOnRelease >inline
release() const overrideneolib::reference_counted< Base, DeallocateOnRelease >inline
release_and_take_ownership() const overrideneolib::reference_counted< Base, DeallocateOnRelease >inline
release_and_take_ownership() overrideneolib::reference_counted< Base, DeallocateOnRelease >inline
right_thumb_position() const overrideneogfx::game_controller
right_trigger_position() const overrideneogfx::game_controller
set_button_state(game_controller_button_ordinal aButtonOrdinal, bool aIsPressed)neogfx::game_controllerprotected
set_button_state(game_controller_button aButton, bool aIsPressed)neogfx::game_controllerprotected
set_left_thumb_position(const vec2 &aPosition)neogfx::game_controllerprotected
set_left_trigger_position(double aPosition)neogfx::game_controllerprotected
set_port(game_controller_port aPort) overrideneogfx::game_controller
set_right_thumb_position(const vec2 &aPosition)neogfx::game_controllerprotected
set_right_trigger_position(double aPosition)neogfx::game_controllerprotected
set_slider_position(const vec2 &aPosition)neogfx::game_controllerprotected
set_stick_position(const vec3 &aPosition)neogfx::game_controllerprotected
set_stick_rotation(const vec3 &aRotation)neogfx::game_controllerprotected
slider_movedneogfx::game_controller
slider_position() const overrideneogfx::game_controller
stick_movedneogfx::game_controller
stick_position() const overrideneogfx::game_controller
stick_rotation() const overrideneogfx::game_controller
unassign_player() overrideneogfx::game_controller
unpin() const overrideneolib::reference_counted< Base, DeallocateOnRelease >inline
update_state()=0neogfx::game_controllerprotectedpure virtual
use_count() const noexcept overrideneolib::reference_counted< Base, DeallocateOnRelease >inline
~reference_counted()neolib::reference_counted< Base, DeallocateOnRelease >inline