Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
PojavLauncherTeam
GitHub Repository: PojavLauncherTeam/PojavLauncher
Path: blob/v3_openjdk/app_pojavlauncher/src/main/jni/utils.h
2128 views
1
#pragma once
2
3
#include <stdbool.h>
4
5
#define CLIPBOARD_COPY 2000
6
#define CLIPBOARD_PASTE 2001
7
#define CLIPBOARD_OPEN 2002
8
9
char** convert_to_char_array(JNIEnv *env, jobjectArray jstringArray);
10
jobjectArray convert_from_char_array(JNIEnv *env, char **charArray, int num_rows);
11
void free_char_array(JNIEnv *env, jobjectArray jstringArray, const char **charArray);
12
jstring convertStringJVM(JNIEnv* srcEnv, JNIEnv* dstEnv, jstring srcStr);
13
14
JNIEnv* get_attached_env(JavaVM* jvm);
15
JNIEXPORT jstring JNICALL Java_org_lwjgl_glfw_CallbackBridge_nativeClipboard(JNIEnv* env, jclass clazz, jint action, jbyteArray copySrc);
16
17
18