diff options
| author | manzerbredes <loic.guegan_secondary@yahoo.fr> | 2015-05-03 09:14:30 +0200 |
|---|---|---|
| committer | manzerbredes <loic.guegan_secondary@yahoo.fr> | 2015-05-03 09:14:30 +0200 |
| commit | 98a8e2d520baf254407e589b3de8bde7c73dc871 (patch) | |
| tree | 1527e4e97462db74e3b6cf6a2709aab3a6cb8428 | |
| parent | d8b1466ad925c6eb80809c9218d627f806f850cd (diff) | |
Try to remove arrow characters printed in console
| -rw-r--r-- | src/Controllers/ConsoleController/ConsoleController.cpp | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/src/Controllers/ConsoleController/ConsoleController.cpp b/src/Controllers/ConsoleController/ConsoleController.cpp index 8c2d96c..66dc370 100644 --- a/src/Controllers/ConsoleController/ConsoleController.cpp +++ b/src/Controllers/ConsoleController/ConsoleController.cpp @@ -65,7 +65,8 @@ kbdh::Direction ConsoleController::waitArrowKeyPress() keyPress=kbdh::Left; while(sf::Keyboard::isKeyPressed(sf::Keyboard::Left)) { - //Wait for release + //Wait for release and try to remove arrow printed characters + std::cout << "\r" << " "; } break; } @@ -74,7 +75,8 @@ kbdh::Direction ConsoleController::waitArrowKeyPress() keyPress=kbdh::Right; while(sf::Keyboard::isKeyPressed(sf::Keyboard::Right)) { - //Wait for release + //Wait for release and try to remove arrow printed characters + std::cout << "\r" << " "; } break; } @@ -83,7 +85,8 @@ kbdh::Direction ConsoleController::waitArrowKeyPress() keyPress=kbdh::Up; while(sf::Keyboard::isKeyPressed(sf::Keyboard::Up)) { - //Wait for release + //Wait for release and try to remove arrow printed characters + std::cout << "\r" << " "; } break; } @@ -93,7 +96,8 @@ kbdh::Direction ConsoleController::waitArrowKeyPress() keyPress=kbdh::Down; while(sf::Keyboard::isKeyPressed(sf::Keyboard::Down)) { - //Wait for release + //Wait for release and try to remove arrow printed characters + std::cout << "\r" << " "; } break; } |
