2023-05-30 20:50:09 -07:00
|
|
|
// SPDX-FileCopyrightText: 2023 yuzu Emulator Project
|
|
|
|
// SPDX-License-Identifier: GPL-3.0-or-later
|
|
|
|
|
2022-12-17 23:27:18 -08:00
|
|
|
#pragma once
|
|
|
|
|
|
|
|
#include <jni.h>
|
|
|
|
|
2023-04-11 22:03:19 -07:00
|
|
|
#include "video_core/rasterizer_interface.h"
|
|
|
|
|
2022-12-17 23:27:18 -08:00
|
|
|
namespace IDCache {
|
|
|
|
|
|
|
|
JNIEnv* GetEnvForThread();
|
|
|
|
jclass GetNativeLibraryClass();
|
2023-04-11 22:03:19 -07:00
|
|
|
jclass GetDiskCacheProgressClass();
|
|
|
|
jclass GetDiskCacheLoadCallbackStageClass();
|
2023-11-27 14:56:25 -05:00
|
|
|
jclass GetGameDirClass();
|
|
|
|
jmethodID GetGameDirConstructor();
|
2022-12-17 23:27:18 -08:00
|
|
|
jmethodID GetExitEmulationActivity();
|
2023-04-11 22:03:19 -07:00
|
|
|
jmethodID GetDiskCacheLoadProgress();
|
2023-08-12 20:11:59 -04:00
|
|
|
jmethodID GetOnEmulationStarted();
|
|
|
|
jmethodID GetOnEmulationStopped();
|
2022-12-17 23:27:18 -08:00
|
|
|
|
|
|
|
} // namespace IDCache
|