This repository has been archived on 2026-04-01. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
original-mcpe-0.6.1/handheld/project/lib_projects/raknet/jni/RaknetSources/Getche.cpp
2026-04-01 23:13:15 +02:00

28 lines
447 B
C++

#if defined(_WIN32)
#include <conio.h> /* getche() */
#elif defined(__S3E__)
#else
#include "Getche.h"
char getche()
{
struct termios oldt,
newt;
char ch;
tcgetattr( STDIN_FILENO, &oldt );
newt = oldt;
newt.c_lflag &= ~( ICANON | ECHO );
tcsetattr( STDIN_FILENO, TCSANOW, &newt );
ch = getchar();
tcsetattr( STDIN_FILENO, TCSANOW, &oldt );
return ch;
}
#endif