Files
imgui-java/imgui-binding/src/main/native/jni_common.h
T
SpaiR 1c037e826a Add basic support of Java<->Native callbacks
Implement them for ImGuiIO::GetClipboardTextFn and ImGuiIO::SetClipboardTextFn
2020-01-03 19:24:24 +03:00

24 lines
485 B
C++

#include <jni.h>
#include <imgui.h>
#ifndef JNI_COMMON_H
#define JNI_COMMON_H
namespace Jni
{
void InitCommon(JNIEnv* env);
JNIEnv* GetEnv();
void ImVec2Cpy(JNIEnv* env, ImVec2* src, jobject dst);
void ImVec2Cpy(JNIEnv* env, ImVec2 src, jobject dst);
void ImVec2Cpy(JNIEnv* env, jobject src, ImVec2* dst);
void ImVec2Cpy(JNIEnv* env, jobject src, ImVec2 dst);
void ImVec4Cpy(JNIEnv* env, ImVec4* src, jobject dst);
void ImVec4Cpy(JNIEnv* env, ImVec4 src, jobject dst);
}
#endif