14#include <AUI/Common/AObject.h>
24 extern "C" API_AUI_CORE JavaVM*
javaVM();
39 thread_local JNIEnv*
env = [] {
41 javaVM()->AttachCurrentThread(&
env,
nullptr);
42 javaVM()->GetEnv((
void**)&
env, JNI_VERSION_1_2);
API_AUI_CORE void setJavaVM(JavaVM *vm)
Sets global Java VM pointer.
JNIEnv * env()
Definition Globals.h:38
API_AUI_CORE JavaVM * javaVM()
#define AUI_ASSERT(condition)
Asserts that the passed condition evaluates to true.
Definition Assert.h:55