Encore une fonction que vous avez déjà vu :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
void PAppSdlOpenGl3::getEvent(SDL_Event* event){
for (KeyStates::iterator it = p_keystatesRepeat.begin();it != p_keystatesRepeat.end();it++){
if (event->key.keysym.sym == it->first){
it->second = (event->motion.type == SDL_KEYDOWN); break; }
}
for (KeyStates::iterator it = p_keystatesNoRepeat.begin();it != p_keystatesNoRepeat.end();it++){
if (event->key.keysym.sym == it->first){
it->second = (event->motion.type == SDL_KEYUP); break; }
}
}
|
Aller, c'est fini pour cette classe.
|