I have a small request. Count it be possible to add a boolean flag to the CGapiApplication class that would allow the enabling/disabling of this line in KeyDown():
if (!(lParam & 0x40000000))
{
...
}
I made a small in-game editor, and on the PC version key repeats are really useful. I'm always commenting/uncommenting this line, and a variable switch would be nice. I could easily add it, but then I would break the purpose of the class

Thanks!
--Eric