|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.lwjgl.LWJGLUtil
public class LWJGLUtil
Internal library methods
| Field Summary | |
|---|---|
static boolean |
CHECKS
|
static boolean |
DEBUG
Debug flag. |
static ByteBuffer |
LWJGLIcon16x16
LWJGL Logo - 16 by 16 pixels |
static ByteBuffer |
LWJGLIcon32x32
LWJGL Logo - 32 by 32 pixels |
static int |
PLATFORM_LINUX
|
static String |
PLATFORM_LINUX_NAME
|
static int |
PLATFORM_MACOSX
|
static String |
PLATFORM_MACOSX_NAME
|
static int |
PLATFORM_WINDOWS
|
static String |
PLATFORM_WINDOWS_NAME
|
| Constructor Summary | |
|---|---|
LWJGLUtil()
|
|
| Method Summary | |
|---|---|
static String[] |
getLibraryPaths(String libname,
String[] platform_lib_names,
ClassLoader classloader)
Locates the paths required by a library. |
static String[] |
getLibraryPaths(String libname,
String platform_lib_name,
ClassLoader classloader)
Locates the paths required by a library. |
static int |
getPlatform()
|
static String |
getPlatformName()
|
static boolean |
isMacOSXEqualsOrBetterThan(int major_required,
int minor_required)
Method to determine if the current system is running a version of Mac OS X better than the given version. |
static void |
log(String msg)
Prints the given message to System.err if DEBUG is true. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final int PLATFORM_LINUX
public static final int PLATFORM_MACOSX
public static final int PLATFORM_WINDOWS
public static final String PLATFORM_LINUX_NAME
public static final String PLATFORM_MACOSX_NAME
public static final String PLATFORM_WINDOWS_NAME
public static final ByteBuffer LWJGLIcon16x16
public static final ByteBuffer LWJGLIcon32x32
public static final boolean DEBUG
public static final boolean CHECKS
| Constructor Detail |
|---|
public LWJGLUtil()
| Method Detail |
|---|
public static int getPlatform()
PLATFORM_WINDOWS,
PLATFORM_LINUX,
PLATFORM_MACOSXpublic static String getPlatformName()
PLATFORM_WINDOWS_NAME,
PLATFORM_LINUX_NAME,
PLATFORM_MACOSX_NAME
public static String[] getLibraryPaths(String libname,
String platform_lib_name,
ClassLoader classloader)
libname - Local Library Name to search the classloader with ("openal").platform_lib_name - The native library name ("libopenal.so")classloader - The classloader to ask for library paths
public static String[] getLibraryPaths(String libname,
String[] platform_lib_names,
ClassLoader classloader)
libname - Local Library Name to search the classloader with ("openal").platform_lib_names - The list of possible library names ("libopenal.so")classloader - The classloader to ask for library paths
public static void log(String msg)
msg - Message to print
public static boolean isMacOSXEqualsOrBetterThan(int major_required,
int minor_required)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||