Skip to content

Some kind of callbacks InputManager for SFML2. Still needs a lot of work and doc

Notifications You must be signed in to change notification settings

posva/InputManager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

#InputManager by Eduardo San Martin Morote aka posva Simple Input and Actions linking and managing using SFML2.

##Description You can manage Actions and link some inputs to them. Then when the input is detected a signal is send to the related actions which will check if the event match any activation method with that input. If it's the case the binded function to that action will be launched.

##Modules

  • Input: base class for different inputs such as Mouse, Keyboard and Joystick
  • Keyboard: class for keybard keys
  • Mouse: class for mouse events
  • Joystick: class for Joystick events
  • Action: class for managing actions and its related inputs and activation methods
  • ActivatedInput: link between and input and its activation method such as keyPress or keyRelease
  • InputManager: user interaction class for managing all the classes above

##License This is distributed under the LGPL license

About

Some kind of callbacks InputManager for SFML2. Still needs a lot of work and doc

Resources

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

 

Packages

No packages published