Path: blob/main/Natives/JavaLauncher.h
589 views
#pragma once12#include <Foundation/Foundation.h>3#include "jni.h"45typedef jint JLI_Launch_func(int argc, const char ** argv, /* main argc, argc */6int jargc, const char** jargv, /* java args */7int appclassc, const char** appclassv, /* app classpath */8const char* fullversion, /* full version defined */9const char* dotversion, /* dot version defined */10const char* pname, /* program name */11const char* lname, /* launcher name */12jboolean javaargs, /* JAVA_ARGS */13jboolean cpwildcard, /* classpath wildcard*/14jboolean javaw, /* windows-only javaw */15jint ergo /* ergonomics class policy */16);17JLI_Launch_func *pJLI_Launch;1819int launchJVM(NSString *username, id launchTarget, int width, int height, int minVersion);202122