hedgewars/hwengine.pas
branchwebgl
changeset 9950 2759212a27de
parent 9521 8054d9d775fd
parent 9651 c0a389ccb0c1
child 10015 4feced261c68
equal deleted inserted replaced
9521:8054d9d775fd 9950:2759212a27de
   221                     begin
   221                     begin
   222                         cNewScreenWidth:= max(2 * (event.window.data1 div 2), cMinScreenWidth);
   222                         cNewScreenWidth:= max(2 * (event.window.data1 div 2), cMinScreenWidth);
   223                         cNewScreenHeight:= max(2 * (event.window.data2 div 2), cMinScreenHeight);
   223                         cNewScreenHeight:= max(2 * (event.window.data2 div 2), cMinScreenHeight);
   224                         cScreenResizeDelay:= RealTicks + 500{$IFDEF IPHONEOS}div 2{$ENDIF};
   224                         cScreenResizeDelay:= RealTicks + 500{$IFDEF IPHONEOS}div 2{$ENDIF};
   225                     end;
   225                     end;
   226 
   226 {$IFDEF USE_TOUCH_INTERFACE}
   227                 SDL_FINGERMOTION:
   227                 SDL_FINGERMOTION:
   228                     onTouchMotion(event.tfinger.x, event.tfinger.y, event.tfinger.dx, event.tfinger.dy, event.tfinger.fingerId);
   228                     onTouchMotion(event.tfinger.x, event.tfinger.y, event.tfinger.dx, event.tfinger.dy, event.tfinger.fingerId);
   229 
   229 
   230                 SDL_FINGERDOWN:
   230                 SDL_FINGERDOWN:
   231                     onTouchDown(event.tfinger.x, event.tfinger.y, event.tfinger.fingerId);
   231                     onTouchDown(event.tfinger.x, event.tfinger.y, event.tfinger.fingerId);
   232 
   232 
   233                 SDL_FINGERUP:
   233                 SDL_FINGERUP:
   234                     onTouchUp(event.tfinger.x, event.tfinger.y, event.tfinger.fingerId);
   234                     onTouchUp(event.tfinger.x, event.tfinger.y, event.tfinger.fingerId);
       
   235 {$ENDIF}
   235 {$ELSE}
   236 {$ELSE}
   236                 SDL_KEYDOWN:
   237                 SDL_KEYDOWN:
   237                     if GameState = gsChat then
   238                     if GameState = gsChat then
   238                         KeyPressChat(event.key.keysym.unicode, event.key.keysym.sym)
   239                         KeyPressChat(event.key.keysym.unicode, event.key.keysym.sym)
   239                     else
   240                     else
   505     begin
   506     begin
   506         uPhysFSLayer.initModule;
   507         uPhysFSLayer.initModule;
   507         uTextures.initModule;
   508         uTextures.initModule;
   508 {$IFDEF ANDROID}GLUnit.initModule;{$ENDIF}
   509 {$IFDEF ANDROID}GLUnit.initModule;{$ENDIF}
   509 {$IFDEF USE_TOUCH_INTERFACE}uTouch.initModule;{$ENDIF}
   510 {$IFDEF USE_TOUCH_INTERFACE}uTouch.initModule;{$ENDIF}
   510 {$IFDEF USE_VIDEO_RECORDING}uVideoRec.initModule;{$ENDIF}   //stub
   511 {$IFDEF USE_VIDEO_RECORDING}uVideoRec.initModule;{$ENDIF}
   511         uAI.initModule;
   512         uAI.initModule;
   512         uAIMisc.initModule;
   513         uAIMisc.initModule;
   513         uAILandMarks.initModule;    //stub
   514         uAILandMarks.initModule;    //stub
   514         uAmmos.initModule;
   515         uAmmos.initModule;
   515         uCaptions.initModule;
   516         uCaptions.initModule;