InputBag in a working state and getting used.

This commit is contained in:
King_DuckZ 2014-02-24 21:16:00 +01:00
parent d9ccbede66
commit 597607366e
7 changed files with 112 additions and 9 deletions

View file

@ -1,6 +1,7 @@
#ifndef idF4E67FC292A5480DA4305B806170F520
#define idF4E67FC292A5480DA4305B806170F520
#include "inputdevicetype.hpp"
#include <memory>
namespace cloonel {
@ -21,6 +22,9 @@ namespace cloonel {
void AddAction ( int parAction, const Key& parKey, std::string&& parName );
ActionStateType ActionState ( int parAction ) const;
void Clear ( void );
void NotifyKeyAction ( InputDeviceType parDev, int parScancode, bool parPressed );
void KeyStateUpdateFinished ( void ) noexcept;
void ClearState ( void );
private:
struct LocalData;