Last change
on this file since 3276 was
3274,
checked in by rgrieder, 15 years ago
|
Added a few more generic parts to the input library:
- Created Mouse and Keyboard to join JoyStick and provided them with a templated base class (InputDeviceTemplated) that does most of the work (reduces quite some redundancy)
- Created InputPrereqs.h from InputInterfaces.h and destroyed the latter
- Exported InputHandler to its own file and replaced KeyHandler, MouseHandler and JoyStickHandler with the single InputHandler.
- Deleted the SimpleInputState: There is only one class now which fulfills all our needs.
In general there is now less code and the code itself has more 'pluses'. However I haven't really thrown away any feature at all.
|
-
Property svn:eol-style set to
native
|
File size:
231 bytes
|
Line | |
---|
1 | ADD_SOURCE_FILES(CORE_SRC_FILES |
---|
2 | Button.cc |
---|
3 | HalfAxis.cc |
---|
4 | InputBuffer.cc |
---|
5 | InputCommands.cc |
---|
6 | InputManager.cc |
---|
7 | InputState.cc |
---|
8 | JoyStick.cc |
---|
9 | JoyStickQuantityListener.cc |
---|
10 | KeyBinder.cc |
---|
11 | Keyboard.cc |
---|
12 | KeyDetector.cc |
---|
13 | Mouse.cc |
---|
14 | ) |
---|
Note: See
TracBrowser
for help on using the repository browser.