mirror of
https://github.com/luanti-org/luanti.git
synced 2025-08-11 17:51:04 +00:00
Android: porting_android.cpp refactoring (#9687)
* Android: porting_android.cpp refactoring * Replace assert to FATAL_ERROR_IF
This commit is contained in:
parent
e8e5d282da
commit
4f9a5f67ee
2 changed files with 62 additions and 87 deletions
|
@ -30,16 +30,15 @@ with this program; if not, write to the Free Software Foundation, Inc.,
|
|||
#include <string>
|
||||
|
||||
namespace porting {
|
||||
/** java app **/
|
||||
// java app
|
||||
extern android_app *app_global;
|
||||
|
||||
/** java <-> c++ interaction interface **/
|
||||
// java <-> c++ interaction interface
|
||||
extern JNIEnv *jnienv;
|
||||
|
||||
/**
|
||||
* do initialization required on android only
|
||||
*/
|
||||
// do initialization required on android only
|
||||
void initAndroid();
|
||||
|
||||
void cleanupAndroid();
|
||||
|
||||
/**
|
||||
|
@ -56,8 +55,8 @@ void initializePathsAndroid();
|
|||
* @param editType type of texfield
|
||||
* (1==multiline text input; 2==single line text input; 3=password field)
|
||||
*/
|
||||
void showInputDialog(const std::string& acceptButton,
|
||||
const std::string& hint, const std::string& current, int editType);
|
||||
void showInputDialog(const std::string &acceptButton,
|
||||
const std::string &hint, const std::string ¤t, int editType);
|
||||
|
||||
/**
|
||||
* WORKAROUND for not working callbacks from java -> c++
|
||||
|
@ -75,5 +74,4 @@ std::string getInputDialogValue();
|
|||
float getDisplayDensity();
|
||||
v2u32 getDisplaySize();
|
||||
#endif
|
||||
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue