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

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

add_controller(Args &&... aArgs)neogfx::i_game_controllersinline
add_device(i_game_controller &aController)=0neogfx::i_game_controllerspure virtual
button_map(const hid_device_uuid &aProductId) const =0neogfx::i_game_controllerspure virtual
button_map_type typedefneogfx::i_game_controllers
controller_for(game_player aPlayer) const =0neogfx::i_game_controllerspure virtual
controller_list typedefneogfx::i_game_controllers
controllers() const =0neogfx::i_game_controllerspure virtual
declare_event(controller_connected, i_game_controller &) declare_event(controller_disconnectedneogfx::i_game_controllers
enumerate_controllers()=0neogfx::i_game_controllerspure virtual
have_controller_for(game_player aPlayer) const =0neogfx::i_game_controllerspure virtual
iid()neogfx::i_game_controllersinlinestatic
product_name(const hid_device_uuid &aProductId) const =0neogfx::i_game_controllerspure virtual
remove_device(i_game_controller &aController)=0neogfx::i_game_controllerspure virtual
~i_game_controllers()=defaultneogfx::i_game_controllersvirtual
~i_service()=defaultneolib::services::i_servicevirtual