1
0
mirror of https://github.com/OpenRCT2/OpenRCT2 synced 2026-01-20 21:43:06 +01:00

Upgrade platform_get_default_scale()

This commit is contained in:
Gymnasiast
2022-01-11 11:48:07 +01:00
parent f553268728
commit b826c0706a
6 changed files with 25 additions and 26 deletions

View File

@@ -18,22 +18,6 @@
# include <jni.h>
# include <wchar.h>
float platform_get_default_scale()
{
JNIEnv* env = static_cast<JNIEnv*>(SDL_AndroidGetJNIEnv());
jobject activity = static_cast<jobject>(SDL_AndroidGetActivity());
jclass activityClass = env->GetObjectClass(activity);
jmethodID getDefaultScale = env->GetMethodID(activityClass, "getDefaultScale", "()F");
jfloat displayScale = env->CallFloatMethod(activity, getDefaultScale);
env->DeleteLocalRef(activity);
env->DeleteLocalRef(activityClass);
return displayScale;
}
AndroidClassLoader::AndroidClassLoader()
{
log_info("Obtaining JNI class loader");