------------------------------------------------------------------------------
| 378 | |
| 379 | //------------------------------------------------------------------------------ |
| 380 | void Input::process() |
| 381 | { |
| 382 | //only gets called once per frame, create touches and accelerometer events here |
| 383 | //post, then pop each event |
| 384 | |
| 385 | if(platState.multipleTouchesEnabled) processMultipleTouches(); |
| 386 | |
| 387 | if (!smActive || !gInputEnabled) |
| 388 | return; |
| 389 | |
| 390 | if (!gMouseEnabled || !gMouseActive) |
| 391 | return; |
| 392 | |
| 393 | |
| 394 | if ( smManager && smManager->isEnabled() && smActive ) |
| 395 | smManager->process(); |
| 396 | } |
| 397 | |
| 398 | //------------------------------------------------------------------------------ |
| 399 | InputManager* Input::getManager() |
nothing calls this directly
no test coverage detected