Commit Graph

24 Commits

Author SHA1 Message Date
Paul Gilbert
b957eda759 CGE: Map keypad Enter to be handled like the main Enter key 2011-07-16 15:30:06 +10:00
Paul Gilbert
c3bed46ba0 CGE: Fix for all the game objects being draggable 2011-07-15 19:38:58 +10:00
Paul Gilbert
daae033e01 CGE: Converted SprExt::_Seq to use dynamically allocated data 2011-07-12 21:16:23 +10:00
Paul Gilbert
9ba5e2b304 CGE: Reverted last commit due to extra memory leaks 2011-07-11 20:56:32 +10:00
Paul Gilbert
18077762d7 CGE: Standardised Sprite::seq on always allocating/freeing data 2011-07-11 20:37:37 +10:00
Paul Gilbert
9b5b88274e CGE: Bugfix for correctly flagging key release 2011-07-10 20:13:11 +10:00
Paul Gilbert
88c7b25e5b CGE: Fixed more free/delete[] mismatches identified by Valgrind 2011-07-10 17:56:29 +10:00
Paul Gilbert
1870f09d31 CGE: Fix several allocation mismatches and Valgrind issues 2011-07-10 14:51:22 +10:00
Paul Gilbert
9d40a1ba9d CGE: Mouse MC sprite array into the Mouse class 2011-07-10 10:00:57 +10:00
Strangerke
6ed9dd0d04 CGE: Cleanup: rename a couple of forgotten class members 2011-07-09 00:41:47 +02:00
Strangerke
080d7cf7f0 CGE: Rename Mouse class 2011-07-08 08:22:25 +02:00
Strangerke
c86c62b288 CGE: Cleanup and renaming. Also move some static and global functions to CGEEngine. 2011-07-07 09:23:09 +02:00
Strangerke
fae1d7efd8 CGE: This ends the first renaming pass. Also move some functions to CGEEngine 2011-07-04 08:15:56 +02:00
Strangerke
c313d2cce8 CGE: Even more renaming (WIP) 2011-07-03 16:22:26 +02:00
Paul Gilbert
d1ef4021bc CGE: Bugfix for keyboard entry 2011-07-03 20:21:40 +10:00
Strangerke
4116189395 CGE: Some more renaming (WIP) 2011-07-03 11:28:22 +02:00
Paul Gilbert
156c2d020f CGE: Fix GCC compiler warnings 2011-07-03 14:55:49 +10:00
Paul Gilbert
f150126a0b CGE: Bugfix for wrapping event queue when it reaches the 256th event 2011-07-02 22:26:40 +10:00
Paul Gilbert
e782b53eab CGE: Added code for Mouse::On and Mouse::Off 2011-07-02 21:45:29 +10:00
Paul Gilbert
1e3c0725e4 CGE: Hooked up mouse event handler 2011-07-02 21:34:40 +10:00
Paul Gilbert
72ae475c97 CGE: Fix naming of touch() virtual methods, and fixed keyboard handling 2011-07-02 20:04:30 +10:00
Paul Gilbert
bb3d61b137 CGE: Created an EventManager class and hooked it up to the Keyboard class 2011-07-02 18:38:25 +10:00
Paul Gilbert
d55401c2e1 CGE: Changed MOUSE class from using static fields to an instantiated class 2011-07-02 16:46:31 +10:00
Paul Gilbert
ec28ef04c4 CGE: Merged mouse.* and keybd.* files to centralise event handling 2011-07-02 16:19:36 +10:00