Care must be taken when setting static options. Such options are only read once or cached in static final fields. They must be
configured through this class before touching any other LWJGL class.
| Modifier and Type | Class and Description |
|---|---|
| private static interface |
| Modifier and Type | Field and Description |
|---|---|
| public static final Configuration | ARRAY_TLC_SIZE
Sets the size of arrays cached in thread-local storage to minimize allocations while decoding text. |
| public static final Configuration | ASSIMP_DRACO_LIBRARY_NAME
Similar to |
| public static final Configuration | ASSIMP_LIBRARY_NAME
Similar to |
| public static final Configuration | BGFX_LIBRARY_NAME
Similar to |
| public static final Configuration | BUNDLED_LIBRARY_NAME_MAPPER
Sets the mapping algorithm used to resolve the name of bundled shared libraries. |
| public static final Configuration | BUNDLED_LIBRARY_PATH_MAPPER
Sets the mapping algorithm used to resolve bundled shared libraries in the classpath/modulepath. |
| public static final Configuration | CUDA_API_PER_THREAD_DEFAULT_STREAM
To enable per-thread synchronization, set this option to |
| public static final Configuration | CUDA_LIBRARY_NAME
Similar to |
| public static final Configuration | CUDA_NVRTC_BUILTINS_LIBRARY_NAME
Similar to |
| public static final Configuration | CUDA_NVRTC_LIBRARY_NAME
Similar to |
| public static final Configuration | CUDA_TOOLKIT_PATH
This option can be used to load toolkit libraries from a non-standard installation folder. |
| public static final Configuration | CUDA_TOOLKIT_VERSION
This option can be used to force a specific CUDA Toolkit version. |
| public static final Configuration | DEBUG
Set to true to enable LWJGL's debug mode. |
| public static final Configuration | DEBUG_FUNCTIONS
When enabled, a warning message will be output to |
| public static final Configuration | DEBUG_LOADER
When enabled, |
| public static final Configuration | DEBUG_MEMORY_ALLOCATOR
Set to true to enable LWJGL's debug mode for the |
| public static final Configuration | DEBUG_MEMORY_ALLOCATOR_FAST
Set to true to skip stacktrace generation on each tracked allocation. |
| public static final Configuration | DEBUG_MEMORY_ALLOCATOR_INTERNAL
Set to false to disable tracking of internal memory allocations, in native shared libraries that have been set up to use the LWJGL memory allocator. |
| public static final Configuration | DEBUG_STACK
Set to true to enable LWJGL's debug mode for the |
| public static final Configuration | DEBUG_STREAM
Can be set to override the default |
| public static final Configuration | DISABLE_CHECKS
Set to true to disable LWJGL's basic checks. |
| public static final Configuration | DISABLE_FUNCTION_CHECKS
Set to true to disable LWJGL's function lookup checks. |
| public static final Configuration | EGL_EXPLICIT_INIT
Set this property to false to disable automatic initialization of the EGL library. |
| public static final Configuration | EGL_EXTENSION_FILTER
Similar to |
| public static final Configuration | EGL_LIBRARY_NAME
Similar to |
| public static final Configuration | EMULATE_SYSTEM_LOADLIBRARY
EXPERIMENTAL: Emulates |
| public static final Configuration | FMOD_FSBANK_LIBRARY_NAME
Similar to |
| public static final Configuration | FMOD_LIBRARY_NAME
Similar to |
| public static final Configuration | FMOD_STUDIO_LIBRARY_NAME
Similar to |
| public static final Configuration | FREETYPE_LIBRARY_NAME
Similar to |
| public static final Configuration | GLFW_CHECK_THREAD0
macOS only: Set this property to false to disable first thread detection on |
| public static final Configuration | GLFW_LIBRARY_NAME
Similar to |
| public static final Configuration | HARFBUZZ_LIBRARY_NAME
Similar to |
| public static final Configuration | HWLOC_LIBRARY_NAME
Similar to |
| public static final Configuration | JAWT_LIBRARY_NAME
Similar to |
| public static final Configuration | JEMALLOC_LIBRARY_NAME
Similar to |
| public static final Configuration | JNI_NATIVE_INTERFACE_FUNCTION_COUNT
Overrides the number of functions in the |
| public static final Configuration | KTX_LIBRARY_NAME
Similar to |
| public static final Configuration | LIBRARY_NAME
Can be used to override the LWJGL library name. |
| public static final Configuration | LIBRARY_PATH
Takes priority over |
| public static final Configuration | LLVM_CLANG_LIBRARY_NAME
Similar to |
| public static final Configuration | LLVM_LIBRARY_NAME
Similar to |
| public static final Configuration | LLVM_LTO_LIBRARY_NAME
Similar to |
| public static final Configuration | MEMORY_ALLOCATOR
Sets the allocator used for the |
| public static final Configuration | NFD_LINUX_PORTAL
Set to true to enable NativeFileDialog's XDG Desktop Portal backend on Linux. |
| public static final Configuration | ODBC_LIBRARY_NAME
Similar to |
| public static final Configuration | OPENAL_EXPLICIT_INIT
Similar to |
| public static final Configuration | OPENAL_EXTENSION_FILTER
Similar to |
| public static final Configuration | OPENAL_LIBRARY_NAME
Similar to |
| public static final Configuration | OPENCL_EXPLICIT_INIT
Similar to |
| public static final Configuration | OPENCL_EXTENSION_FILTER
Similar to |
| public static final Configuration | OPENCL_LIBRARY_NAME
Similar to |
| public static final Configuration | OPENGL_EXPLICIT_INIT
Similar to |
| public static final Configuration | OPENGL_EXTENSION_FILTER
Can be used to disable specific extensions. |
| public static final Configuration | OPENGL_LIBRARY_NAME
Similar to |
| public static final Configuration | OPENGL_MAXVERSION
Can be used to limit the maximum available OpenGL version. |
| public static final Configuration | OPENGLES_CONTEXT_API
Defines the API that manages OpenGL ES contexts. |
| public static final Configuration | OPENGLES_EXPLICIT_INIT
Similar to |
| public static final Configuration | OPENGLES_EXTENSION_FILTER
Similar to |
| public static final Configuration | OPENGLES_LIBRARY_NAME
Similar to |
| public static final Configuration | OPENGLES_MAXVERSION
Similar to |
| public static final Configuration | OPENVR_LIBRARY_NAME
Similar to |
| public static final Configuration | OPENXR_EXPLICIT_INIT
Similar to |
| public static final Configuration | OPENXR_LIBRARY_NAME
Similar to |
| public static final Configuration | OPUS_LIBRARY_NAME
Similar to |
| private final String | |
| public static final Configuration | SHADERC_LIBRARY_NAME
Similar to |
| public static final Configuration | SHARED_LIBRARY_EXTRACT_DIRECTORY
Changes the temporary directory name created by LWJGL when extracting shared libraries from JAR files. |
| public static final Configuration | SHARED_LIBRARY_EXTRACT_FORCE
When enabled, shared libraries found as regular files (not inside a JAR file) in the classpath will first be copied to the
|
| public static final Configuration | SHARED_LIBRARY_EXTRACT_PATH
Changes the path where LWJGL extracts shared libraries from JAR files. |
| public static final Configuration | SPVC_LIBRARY_NAME
Similar to |
| public static final Configuration | STACK_SIZE
Sets the stack size, in kilobytes, that will be used in the default |
| private volatile T | |
| public static final Configuration | VULKAN_EXPLICIT_INIT
Similar to |
| public static final Configuration | VULKAN_LIBRARY_NAME
Similar to |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| public T | |
| public T | |
| public String | |
| public void |
| ARRAY_TLC_SIZE | back to summary |
|---|---|
| public static final Configuration<Integer> ARRAY_TLC_SIZE Sets the size of arrays cached in thread-local storage to minimize allocations while decoding text. The memory cost for the cache is up to two arrays per thread that does text decoding. When the text length is up to this value, a cached array will be used. When the text length is longer than this value, a new array buffer will be allocated. If this option is not set, it defaults to 8192. Setting the value to 0 will disable the array cache.
Property: org.lwjgl.system.arrayTLCSize | |
| ASSIMP_DRACO_LIBRARY_NAME | back to summary |
|---|---|
| public static final Configuration<String> ASSIMP_DRACO_LIBRARY_NAME Similar to | |
| ASSIMP_LIBRARY_NAME | back to summary |
|---|---|
| public static final Configuration<String> ASSIMP_LIBRARY_NAME Similar to | |
| BGFX_LIBRARY_NAME | back to summary |
|---|---|
| public static final Configuration<String> BGFX_LIBRARY_NAME Similar to | |
| BUNDLED_LIBRARY_NAME_MAPPER | back to summary |
|---|---|
| public static final Configuration<Object> BUNDLED_LIBRARY_NAME_MAPPER Sets the mapping algorithm used to resolve the name of bundled shared libraries. Supported values:
When set programmatically, it can also be a
Property: org.lwjgl.system.bundledLibrary.nameMapper | |
| BUNDLED_LIBRARY_PATH_MAPPER | back to summary |
|---|---|
| public static final Configuration<Object> BUNDLED_LIBRARY_PATH_MAPPER Sets the mapping algorithm used to resolve bundled shared libraries in the classpath/modulepath. Supported values:
When set programmatically, it can also be a
Property: org.lwjgl.system.bundledLibrary.nameMapper | |
| CUDA_API_PER_THREAD_DEFAULT_STREAM | back to summary |
|---|---|
| public static final Configuration<Boolean> CUDA_API_PER_THREAD_DEFAULT_STREAM To enable per-thread synchronization, set this option to By default, CUDA uses the legacy default stream. To check if the CUDA driver supports PTDS, call
Property: org.lwjgl.cuda.ptds | |
| CUDA_LIBRARY_NAME | back to summary |
|---|---|
| public static final Configuration<String> CUDA_LIBRARY_NAME Similar to | |
| CUDA_NVRTC_BUILTINS_LIBRARY_NAME | back to summary |
|---|---|
| public static final Configuration<String> CUDA_NVRTC_BUILTINS_LIBRARY_NAME Similar to | |
| CUDA_NVRTC_LIBRARY_NAME | back to summary |
|---|---|
| public static final Configuration<String> CUDA_NVRTC_LIBRARY_NAME Similar to | |
| CUDA_TOOLKIT_PATH | back to summary |
|---|---|
| public static final Configuration<String> CUDA_TOOLKIT_PATH This option can be used to load toolkit libraries from a non-standard installation folder. By default, LWJGL will try to detect CUDA Toolkits in the default installation folder.
Property: org.lwjgl.cuda.toolkit.path | |
| CUDA_TOOLKIT_VERSION | back to summary |
|---|---|
| public static final Configuration<String> CUDA_TOOLKIT_VERSION This option can be used to force a specific CUDA Toolkit version. By default, when LWJGL detects multiple CUDA Toolkits, it will use the toolkit with the greatest version.
Property: org.lwjgl.cuda.toolkit.version | |
| DEBUG | back to summary |
|---|---|
| public static final Configuration<Boolean> DEBUG Set to true to enable LWJGL's debug mode. Information messages will be printed to the
Property: org.lwjgl.util.Debug | |
| DEBUG_FUNCTIONS | back to summary |
|---|---|
| public static final Configuration<Boolean> DEBUG_FUNCTIONS When enabled, a warning message will be output to This option may generate a lot of output and false negatives for functions in unused classes. This option requires
Property: org.lwjgl.util.DebugFunctions | |
| DEBUG_LOADER | back to summary |
|---|---|
| public static final Configuration<Boolean> DEBUG_LOADER When enabled, This option requires
Property: org.lwjgl.util.DebugLoader | |
| DEBUG_MEMORY_ALLOCATOR | back to summary |
|---|---|
| public static final Configuration<Boolean> DEBUG_MEMORY_ALLOCATOR Set to true to enable LWJGL's debug mode for the All memory allocations through that API will be tracked and leaks will be reported on JVM exit. The When this option is enabled, a stacktrace is generated on every allocation, which may negatively impact performance. If this becomes a serious issue,
the JVM option
Property: org.lwjgl.util.DebugAllocator | |
| DEBUG_MEMORY_ALLOCATOR_FAST | back to summary |
|---|---|
| public static final Configuration<Boolean> DEBUG_MEMORY_ALLOCATOR_FAST Set to true to skip stacktrace generation on each tracked allocation. When enabled, this option dramatically reduces the performance overhead of memory leak detection. After a leak is detected, disable this option and rerun the application to get the offending allocation's stacktrace. This option can also be dynamically toggled on and off, to limit the performance impact in specific portions of the application that are prime suspects for memory leaks. When reporting memory allocation aggregates, with
Property: org.lwjgl.util.DebugAllocator.fast | |
| DEBUG_MEMORY_ALLOCATOR_INTERNAL | back to summary |
|---|---|
| public static final Configuration<Boolean> DEBUG_MEMORY_ALLOCATOR_INTERNAL Set to false to disable tracking of internal memory allocations, in native shared libraries that have been set up to use the LWJGL memory allocator. If this option is not set, it defaults to true.
Property: org.lwjgl.util.DebugAllocator.internal | |
| DEBUG_STACK | back to summary |
|---|---|
| public static final Configuration<Boolean> DEBUG_STACK Set to true to enable LWJGL's debug mode for the When using the stack, each frame should be popped in the same method that pushed it. If this symmetry is broken, this mode will report it immediately. When this option is enabled, a stacktrace is generated on every push or pop to the stack, which may negatively impact performance. If this becomes a
serious issue, the JVM option
Property: org.lwjgl.util.DebugStack | |
| DEBUG_STREAM | back to summary |
|---|---|
| public static final Configuration<Object> DEBUG_STREAM Can be set to override the default It must be the name of a class that implements the When set programmatically, it can also be a
Property: org.lwjgl.util.DebugStream | |
| DISABLE_CHECKS | back to summary |
|---|---|
| public static final Configuration<Boolean> DISABLE_CHECKS Set to true to disable LWJGL's basic checks. These are trivial checks that LWJGL performs to avoid JVM crashes, very useful during development. Their performance impact is usually minimal, but they may be disabled for release builds.
Property: org.lwjgl.util.NoChecks | |
| DISABLE_FUNCTION_CHECKS | back to summary |
|---|---|
| public static final Configuration<Boolean> DISABLE_FUNCTION_CHECKS Set to true to disable LWJGL's function lookup checks. These checks ensure that required functions are not missing from dynamically loaded shared libraries. This setting is useful when a trusted incompatible library must be loaded.
Property: org.lwjgl.util.NoFunctionChecks | |
| EGL_EXPLICIT_INIT | back to summary |
|---|---|
| public static final Configuration<Boolean> EGL_EXPLICIT_INIT Set this property to false to disable automatic initialization of the EGL library. By default, LWJGL will automatically initialize the EGL library when it is first accessed.
Property: org.lwjgl.egl.explicitInit | |
| EGL_EXTENSION_FILTER | back to summary |
|---|---|
| public static final Configuration<Object> EGL_EXTENSION_FILTER Similar to | |
| EGL_LIBRARY_NAME | back to summary |
|---|---|
| public static final Configuration<String> EGL_LIBRARY_NAME Similar to | |
| EMULATE_SYSTEM_LOADLIBRARY | back to summary |
|---|---|
| public static final Configuration<Boolean> EMULATE_SYSTEM_LOADLIBRARY EXPERIMENTAL: Emulates
Property: org.lwjgl.system.EmulateSystemLoadLibrary | |
| FMOD_FSBANK_LIBRARY_NAME | back to summary |
|---|---|
| public static final Configuration<String> FMOD_FSBANK_LIBRARY_NAME Similar to | |
| FMOD_LIBRARY_NAME | back to summary |
|---|---|
| public static final Configuration<String> FMOD_LIBRARY_NAME Similar to | |
| FMOD_STUDIO_LIBRARY_NAME | back to summary |
|---|---|
| public static final Configuration<String> FMOD_STUDIO_LIBRARY_NAME Similar to | |
| FREETYPE_LIBRARY_NAME | back to summary |
|---|---|
| public static final Configuration<String> FREETYPE_LIBRARY_NAME Similar to | |
| GLFW_CHECK_THREAD0 | back to summary |
|---|---|
| public static final Configuration<Boolean> GLFW_CHECK_THREAD0 macOS only: Set this property to false to disable first thread detection on By default, LWJGL will check if The JVM can be launched with
Property: org.lwjgl.glfw.checkThread0 | |
| GLFW_LIBRARY_NAME | back to summary |
|---|---|
| public static final Configuration<String> GLFW_LIBRARY_NAME Similar to | |
| HARFBUZZ_LIBRARY_NAME | back to summary |
|---|---|
| public static final Configuration<Object> HARFBUZZ_LIBRARY_NAME Similar to The default LWJGL HarfBuzz build does not include FreeType support and the
The
Property: org.lwjgl.harfbuzz.libname | |
| HWLOC_LIBRARY_NAME | back to summary |
|---|---|
| public static final Configuration<String> HWLOC_LIBRARY_NAME Similar to | |
| JAWT_LIBRARY_NAME | back to summary |
|---|---|
| public static final Configuration<String> JAWT_LIBRARY_NAME Similar to | |
| JEMALLOC_LIBRARY_NAME | back to summary |
|---|---|
| public static final Configuration<String> JEMALLOC_LIBRARY_NAME Similar to | |
| JNI_NATIVE_INTERFACE_FUNCTION_COUNT | back to summary |
|---|---|
| public static final Configuration<Integer> JNI_NATIVE_INTERFACE_FUNCTION_COUNT Overrides the number of functions in the This is only necessary when LWJGL runs on a JVM with a newer, unsupported JNI version, that has introduced new JNI functions. The function count must be accurate in order to use the OpenGL, OpenGL ES, or OpenAL bindings. The currently known values are:
Property: org.lwjgl.system.JNINativeInterfaceSize | |
| KTX_LIBRARY_NAME | back to summary |
|---|---|
| public static final Configuration<String> KTX_LIBRARY_NAME Similar to | |
| LIBRARY_NAME | back to summary |
|---|---|
| public static final Configuration<String> LIBRARY_NAME Can be used to override the LWJGL library name. It can be an absolute path.
Property: org.lwjgl.libname | |
| LIBRARY_PATH | back to summary |
|---|---|
| public static final Configuration<String> LIBRARY_PATH Takes priority over It may contain one or more directory paths, separated by
Property: org.lwjgl.librarypath | |
| LLVM_CLANG_LIBRARY_NAME | back to summary |
|---|---|
| public static final Configuration<String> LLVM_CLANG_LIBRARY_NAME Similar to | |
| LLVM_LIBRARY_NAME | back to summary |
|---|---|
| public static final Configuration<String> LLVM_LIBRARY_NAME Similar to | |
| LLVM_LTO_LIBRARY_NAME | back to summary |
|---|---|
| public static final Configuration<String> LLVM_LTO_LIBRARY_NAME Similar to | |
| MEMORY_ALLOCATOR | back to summary |
|---|---|
| public static final Configuration<Object> MEMORY_ALLOCATOR Sets the allocator used for the Supported values:
When set programmatically, it can also be a
Property: org.lwjgl.system.allocator | |
| NFD_LINUX_PORTAL | back to summary |
|---|---|
| public static final Configuration<Boolean> NFD_LINUX_PORTAL Set to true to enable NativeFileDialog's XDG Desktop Portal backend on Linux.
Property: org.lwjgl.nfd.linux.portal | |
| ODBC_LIBRARY_NAME | back to summary |
|---|---|
| public static final Configuration<String> ODBC_LIBRARY_NAME Similar to | |
| OPENAL_EXPLICIT_INIT | back to summary |
|---|---|
| public static final Configuration<Boolean> OPENAL_EXPLICIT_INIT Similar to | |
| OPENAL_EXTENSION_FILTER | back to summary |
|---|---|
| public static final Configuration<Object> OPENAL_EXTENSION_FILTER Similar to | |
| OPENAL_LIBRARY_NAME | back to summary |
|---|---|
| public static final Configuration<String> OPENAL_LIBRARY_NAME Similar to | |
| OPENCL_EXPLICIT_INIT | back to summary |
|---|---|
| public static final Configuration<Boolean> OPENCL_EXPLICIT_INIT Similar to | |
| OPENCL_EXTENSION_FILTER | back to summary |
|---|---|
| public static final Configuration<Object> OPENCL_EXTENSION_FILTER Similar to | |
| OPENCL_LIBRARY_NAME | back to summary |
|---|---|
| public static final Configuration<String> OPENCL_LIBRARY_NAME Similar to | |
| OPENGL_EXPLICIT_INIT | back to summary |
|---|---|
| public static final Configuration<Boolean> OPENGL_EXPLICIT_INIT Similar to | |
| OPENGL_EXTENSION_FILTER | back to summary |
|---|---|
| public static final Configuration<Object> OPENGL_EXTENSION_FILTER Can be used to disable specific extensions. This can be useful to ensure that an application behaves correctly with or without an extension. Supported values:
When set programmatically, it can also be:
| |
| OPENGL_LIBRARY_NAME | back to summary |
|---|---|
| public static final Configuration<String> OPENGL_LIBRARY_NAME Similar to | |
| OPENGL_MAXVERSION | back to summary |
|---|---|
| public static final Configuration<Object> OPENGL_MAXVERSION Can be used to limit the maximum available OpenGL version. This can be useful to ensure that an application has not accidentally used features only available in a higher OpenGL version. When set
programmatically, it can also be an
Property: org.lwjgl.opengl.maxVersion | |
| OPENGLES_CONTEXT_API | back to summary |
|---|---|
| public static final Configuration<String> OPENGLES_CONTEXT_API Defines the API that manages OpenGL ES contexts. Supported values:
If this option is not set, LWJGL will first attempt to use EGL. If EGL is not available, it will attempt to use the native platform API.
Property: org.lwjgl.opengl.contextAPI | |
| OPENGLES_EXPLICIT_INIT | back to summary |
|---|---|
| public static final Configuration<Boolean> OPENGLES_EXPLICIT_INIT Similar to | |
| OPENGLES_EXTENSION_FILTER | back to summary |
|---|---|
| public static final Configuration<Object> OPENGLES_EXTENSION_FILTER Similar to | |
| OPENGLES_LIBRARY_NAME | back to summary |
|---|---|
| public static final Configuration<String> OPENGLES_LIBRARY_NAME Similar to | |
| OPENGLES_MAXVERSION | back to summary |
|---|---|
| public static final Configuration<Object> OPENGLES_MAXVERSION Similar to | |
| OPENVR_LIBRARY_NAME | back to summary |
|---|---|
| public static final Configuration<String> OPENVR_LIBRARY_NAME Similar to | |
| OPENXR_EXPLICIT_INIT | back to summary |
|---|---|
| public static final Configuration<Boolean> OPENXR_EXPLICIT_INIT Similar to | |
| OPENXR_LIBRARY_NAME | back to summary |
|---|---|
| public static final Configuration<String> OPENXR_LIBRARY_NAME Similar to | |
| OPUS_LIBRARY_NAME | back to summary |
|---|---|
| public static final Configuration<String> OPUS_LIBRARY_NAME Similar to | |
| property | back to summary |
|---|---|
| private final String property | |
| SHADERC_LIBRARY_NAME | back to summary |
|---|---|
| public static final Configuration<String> SHADERC_LIBRARY_NAME Similar to | |
| SHARED_LIBRARY_EXTRACT_DIRECTORY | back to summary |
|---|---|
| public static final Configuration<String> SHARED_LIBRARY_EXTRACT_DIRECTORY Changes the temporary directory name created by LWJGL when extracting shared libraries from JAR files. If this option is not set, it defaults to
Property: org.lwjgl.system.SharedLibraryExtractDirectory | |
| SHARED_LIBRARY_EXTRACT_FORCE | back to summary |
|---|---|
| public static final Configuration<Boolean> SHARED_LIBRARY_EXTRACT_FORCE When enabled, shared libraries found as regular files (not inside a JAR file) in the classpath will first be copied to the
Property: org.lwjgl.system.SharedLibraryExtractForce | |
| SHARED_LIBRARY_EXTRACT_PATH | back to summary |
|---|---|
| public static final Configuration<String> SHARED_LIBRARY_EXTRACT_PATH Changes the path where LWJGL extracts shared libraries from JAR files. If this option is not set, LWJGL will try the following paths and the first successful will be used:
Property: org.lwjgl.system.SharedLibraryExtractPath | |
| SPVC_LIBRARY_NAME | back to summary |
|---|---|
| public static final Configuration<String> SPVC_LIBRARY_NAME Similar to | |
| STACK_SIZE | back to summary |
|---|---|
| public static final Configuration<Integer> STACK_SIZE Sets the stack size, in kilobytes, that will be used in the default This value is also used for the LWJGL-managed, thread-local,
Property: org.lwjgl.system.stackSize | |
| state | back to summary |
|---|---|
| private volatile T state
| |
| VULKAN_EXPLICIT_INIT | back to summary |
|---|---|
| public static final Configuration<Boolean> VULKAN_EXPLICIT_INIT Similar to | |
| VULKAN_LIBRARY_NAME | back to summary |
|---|---|
| public static final Configuration<String> VULKAN_LIBRARY_NAME Similar to | |
| Configuration | back to summary |
|---|---|
| pack-priv Configuration(String property, Configuration. | |
| get | back to summary |
|---|---|
| public T get() Returns the option value. If the option value has not been set, null will be returned.
| |
| get | back to summary |
|---|---|
| public T get(T defaultValue) Returns the option value. If the option value has not been set, the specified default value will be returned.
| |
| getProperty | back to summary |
|---|---|
| public String getProperty() | |
| set | back to summary |
|---|---|
| public void set(T value) Sets the option value.
| |
| Modifier and Type | Field and Description |
|---|---|
| public static final Configuration. | |
| public static final Configuration. | |
| public static final Configuration. |
| BOOLEAN | back to summary |
|---|---|
| public static final Configuration. | |
| INT | back to summary |
|---|---|
| public static final Configuration. | |
| STRING | back to summary |
|---|---|
| public static final Configuration. | |