Index

A B C D E F G H I J K L M N O P Q R S T U W 
All Classes and Interfaces|All Packages|Constant Field Values

A

accept(Field, int) - Method in interface com.jme3.lwjgl3.utils.APIUtil.TokenFilter
Should return true if the specified Field passes the filter.
acquireBufferForSharingAsync(CommandQueue) - Method in class com.jme3.opencl.lwjgl.LwjglBuffer
 
acquireBufferForSharingNoEvent(CommandQueue) - Method in class com.jme3.opencl.lwjgl.LwjglBuffer
 
acquireImageForSharingAsync(CommandQueue) - Method in class com.jme3.opencl.lwjgl.LwjglImage
 
acquireImageForSharingNoEvent(CommandQueue) - Method in class com.jme3.opencl.lwjgl.LwjglImage
 
addAxis(int, JoystickAxis) - Method in class com.jme3.input.lwjgl.GlfwJoystickInput.GlfwJoystick
 
addButton(JoystickButton) - Method in class com.jme3.input.lwjgl.GlfwJoystickInput.GlfwJoystick
 
address() - Method in class com.jme3.lwjgl3.utils.APIBuffer
Returns the memory address of the internal ByteBuffer.
address(int) - Method in class com.jme3.lwjgl3.utils.APIBuffer
Returns the memory address of the specified offset.
addressSafe(Object, int) - Method in class com.jme3.lwjgl3.utils.APIBuffer
Returns the memory address of the specified offset or NULL if the specified value is null.
alAuxiliaryEffectSloti(int, int, int) - Method in class com.jme3.audio.lwjgl.LwjglEFX
 
alBufferData(int, int, ByteBuffer, int, int) - Method in class com.jme3.audio.lwjgl.LwjglAL
 
alcDevicePauseSOFT() - Method in class com.jme3.audio.lwjgl.LwjglALC
 
alcDeviceResumeSOFT() - Method in class com.jme3.audio.lwjgl.LwjglALC
 
alcGetInteger(int, IntBuffer, int) - Method in class com.jme3.audio.lwjgl.LwjglALC
 
alcGetString(int) - Method in class com.jme3.audio.lwjgl.LwjglALC
 
alcIsExtensionPresent(String) - Method in class com.jme3.audio.lwjgl.LwjglALC
 
alDeleteAuxiliaryEffectSlots(int, IntBuffer) - Method in class com.jme3.audio.lwjgl.LwjglEFX
 
alDeleteBuffers(int, IntBuffer) - Method in class com.jme3.audio.lwjgl.LwjglAL
 
alDeleteEffects(int, IntBuffer) - Method in class com.jme3.audio.lwjgl.LwjglEFX
 
alDeleteFilters(int, IntBuffer) - Method in class com.jme3.audio.lwjgl.LwjglEFX
 
alDeleteSources(int, IntBuffer) - Method in class com.jme3.audio.lwjgl.LwjglAL
 
alEffectf(int, int, float) - Method in class com.jme3.audio.lwjgl.LwjglEFX
 
alEffecti(int, int, int) - Method in class com.jme3.audio.lwjgl.LwjglEFX
 
alFilterf(int, int, float) - Method in class com.jme3.audio.lwjgl.LwjglEFX
 
alFilteri(int, int, int) - Method in class com.jme3.audio.lwjgl.LwjglEFX
 
alGenAuxiliaryEffectSlots(int, IntBuffer) - Method in class com.jme3.audio.lwjgl.LwjglEFX
 
alGenBuffers(int, IntBuffer) - Method in class com.jme3.audio.lwjgl.LwjglAL
 
alGenEffects(int, IntBuffer) - Method in class com.jme3.audio.lwjgl.LwjglEFX
 
alGenFilters(int, IntBuffer) - Method in class com.jme3.audio.lwjgl.LwjglEFX
 
alGenSources() - Method in class com.jme3.audio.lwjgl.LwjglAL
 
alGetError() - Method in class com.jme3.audio.lwjgl.LwjglAL
 
alGetSourcei(int, int) - Method in class com.jme3.audio.lwjgl.LwjglAL
 
alGetString(int) - Method in class com.jme3.audio.lwjgl.LwjglAL
 
alListener(int, FloatBuffer) - Method in class com.jme3.audio.lwjgl.LwjglAL
 
alListener3f(int, float, float, float) - Method in class com.jme3.audio.lwjgl.LwjglAL
 
alListenerf(int, float) - Method in class com.jme3.audio.lwjgl.LwjglAL
 
allocate(int) - Method in class com.jme3.util.LWJGLBufferAllocator
 
allocate(int) - Method in class com.jme3.util.LWJGLBufferAllocator.ConcurrentLWJGLBufferAllocator
 
allowSwapBuffers - Variable in class com.jme3.system.lwjgl.LwjglWindow
 
alSource3f(int, int, float, float, float) - Method in class com.jme3.audio.lwjgl.LwjglAL
 
alSource3i(int, int, int, int, int) - Method in class com.jme3.audio.lwjgl.LwjglAL
 
alSourcef(int, int, float) - Method in class com.jme3.audio.lwjgl.LwjglAL
 
alSourcei(int, int, int) - Method in class com.jme3.audio.lwjgl.LwjglAL
 
alSourcePause(int) - Method in class com.jme3.audio.lwjgl.LwjglAL
 
alSourcePlay(int) - Method in class com.jme3.audio.lwjgl.LwjglAL
 
alSourceQueueBuffers(int, int, IntBuffer) - Method in class com.jme3.audio.lwjgl.LwjglAL
 
alSourceStop(int) - Method in class com.jme3.audio.lwjgl.LwjglAL
 
alSourceUnqueueBuffers(int, int, IntBuffer) - Method in class com.jme3.audio.lwjgl.LwjglAL
 
apiBuffer() - Static method in class com.jme3.lwjgl3.utils.APIUtil
Returns a thread-local APIBuffer that has been reset.
APIBuffer - Class in com.jme3.lwjgl3.utils
Helper class for alternative API functions.
APIBuffer() - Constructor for class com.jme3.lwjgl3.utils.APIBuffer
 
apiClassTokens(APIUtil.TokenFilter, Map<Integer, String>, Class<?>...) - Static method in class com.jme3.lwjgl3.utils.APIUtil
Returns a map of public static final integer fields in the specified classes, to their String representations.
apiOptionalClass(String) - Static method in class com.jme3.lwjgl3.utils.APIUtil
 
apiParseVersion(String) - Static method in class com.jme3.lwjgl3.utils.APIUtil
Parses a version string.
apiParseVersion(String, String) - Static method in class com.jme3.lwjgl3.utils.APIUtil
Parses a version string.
apiStack() - Static method in class com.jme3.lwjgl3.utils.APIUtil
Returns a thread-local APIBuffer, without resetting it.
apiUnknownToken(int) - Static method in class com.jme3.lwjgl3.utils.APIUtil
 
apiUnknownToken(String, int) - Static method in class com.jme3.lwjgl3.utils.APIUtil
 
APIUtil - Class in com.jme3.lwjgl3.utils
Utility class useful to API bindings.
APIUtil.APIVersion - Class in com.jme3.lwjgl3.utils
A data class for API versioning information.
APIUtil.TokenFilter - Interface in com.jme3.lwjgl3.utils
Simple interface for Field filtering.
APIVersion(int, int) - Constructor for class com.jme3.lwjgl3.utils.APIUtil.APIVersion
 
APIVersion(int, int, String, String) - Constructor for class com.jme3.lwjgl3.utils.APIUtil.APIVersion
 
assertSharingPossible() - Static method in class com.jme3.opencl.lwjgl.Utils
 
autoFlush - Variable in class com.jme3.system.lwjgl.LwjglWindow
 

B

b16 - Variable in class com.jme3.opencl.lwjgl.Utils.TempBuffer
 
b16d - Variable in class com.jme3.opencl.lwjgl.Utils.TempBuffer
 
b16f - Variable in class com.jme3.opencl.lwjgl.Utils.TempBuffer
 
b16i - Variable in class com.jme3.opencl.lwjgl.Utils.TempBuffer
 
b16l - Variable in class com.jme3.opencl.lwjgl.Utils.TempBuffer
 
b16s - Variable in class com.jme3.opencl.lwjgl.Utils.TempBuffer
 
b80 - Static variable in class com.jme3.opencl.lwjgl.Utils
 
b80f - Static variable in class com.jme3.opencl.lwjgl.Utils
 
b80l - Static variable in class com.jme3.opencl.lwjgl.Utils
 
bindImage(Image, Texture.Type, int, MemoryAccess) - Method in class com.jme3.opencl.lwjgl.LwjglContext
 
bindPureRenderBuffer(FrameBuffer.RenderBuffer, MemoryAccess) - Method in class com.jme3.opencl.lwjgl.LwjglContext
 
bindVertexBuffer(VertexBuffer, MemoryAccess) - Method in class com.jme3.opencl.lwjgl.LwjglContext
 
booleanParam() - Method in class com.jme3.lwjgl3.utils.APIBuffer
Ensures space for an additional boolean value and returns the address offset.
booleanParam(boolean) - Method in class com.jme3.lwjgl3.utils.APIBuffer
Ensures space for an additional boolean value, sets the specified value at the allocated offset and returns that offset.
booleanValue(int) - Method in class com.jme3.lwjgl3.utils.APIBuffer
Returns the boolean value at the specified offset.
buffer() - Method in class com.jme3.lwjgl3.utils.APIBuffer
Returns the ByteBuffer that backs this APIBuffer.
bufferParam(int) - Method in class com.jme3.lwjgl3.utils.APIBuffer
Ensures space for an additional buffer with the specified size (in bytes) and returns the address offset.
build(String, Device...) - Method in class com.jme3.opencl.lwjgl.LwjglProgram
 
byteParam() - Method in class com.jme3.lwjgl3.utils.APIBuffer
Ensures space for an additional byte value and returns the address offset.
byteParam(byte) - Method in class com.jme3.lwjgl3.utils.APIBuffer
Ensures space for an additional byte value, sets the specified value at the allocated offset and returns that offset.
byteValue(int) - Method in class com.jme3.lwjgl3.utils.APIBuffer
Returns the boolean value at the specified offset.

C

checkCLError(int) - Static method in class com.jme3.opencl.lwjgl.info.CLUtil
Checks the specified errcode and throws an OpenCLException if it's not equal to CL10.CL_SUCCESS.
checkCLError(ByteBuffer) - Static method in class com.jme3.opencl.lwjgl.info.CLUtil
Checks the errcode present in the current position of the specified errcode_ret buffer and throws an OpenCLException if it's not equal to CL10.CL_SUCCESS.
checkCLError(IntBuffer) - Static method in class com.jme3.opencl.lwjgl.info.CLUtil
Checks the errcode present in the current position of the specified errcode_ret buffer and throws an OpenCLException if it's not equal to CL10.CL_SUCCESS.
checkError(int, String) - Static method in class com.jme3.opencl.lwjgl.Utils
 
checkError(IntBuffer, String) - Static method in class com.jme3.opencl.lwjgl.Utils
 
checkLimit(Buffer) - Static method in class com.jme3.renderer.lwjgl.LwjglRender
 
checkVisibilityState() - Method in class com.jme3.system.lwjgl.LwjglCanvas
Check if the canvas is displayed, that is, if it has a parent that has set it up.
CL_GL_SHARING_POSSIBLE - Static variable in class com.jme3.opencl.lwjgl.Utils
 
CL_GL_SHARING_POSSIBLE - Static variable in class com.jme3.system.lwjgl.LwjglContext
 
clContext - Variable in class com.jme3.system.lwjgl.LwjglContext
 
clGetCommandQueueInfoInt(long, int) - Static method in class com.jme3.opencl.lwjgl.info.Info
Single int value version of CL10#clGetCommandQueueInfo
clGetCommandQueueInfoPointer(long, int) - Static method in class com.jme3.opencl.lwjgl.info.Info
Single pointer value version of CL10#clGetCommandQueueInfo
clGetCommandQueueInfoPointers(long, int, PointerBuffer) - Static method in class com.jme3.opencl.lwjgl.info.Info
PointBuffer version of CL10#clGetCommandQueueInfo
clGetContextInfoInt(long, int) - Static method in class com.jme3.opencl.lwjgl.info.Info
Single int value version of CL10#clGetContextInfo
clGetContextInfoPointer(long, int) - Static method in class com.jme3.opencl.lwjgl.info.Info
Single pointer value version of CL10#clGetContextInfo
clGetContextInfoPointers(long, int, PointerBuffer) - Static method in class com.jme3.opencl.lwjgl.info.Info
PointBuffer version of CL10#clGetContextInfo
clGetDeviceInfoBoolean(long, int) - Static method in class com.jme3.opencl.lwjgl.info.Info
Single boolean value version of CL10#clGetDeviceInfo
clGetDeviceInfoInt(long, int) - Static method in class com.jme3.opencl.lwjgl.info.Info
Single int value version of CL10#clGetDeviceInfo
clGetDeviceInfoLong(long, int) - Static method in class com.jme3.opencl.lwjgl.info.Info
Single long value version of CL10#clGetDeviceInfo
clGetDeviceInfoPointer(long, int) - Static method in class com.jme3.opencl.lwjgl.info.Info
Single pointer value version of CL10#clGetDeviceInfo
clGetDeviceInfoPointers(long, int, PointerBuffer) - Static method in class com.jme3.opencl.lwjgl.info.Info
PointBuffer version of CL10#clGetDeviceInfo
clGetDeviceInfoStringASCII(long, int) - Static method in class com.jme3.opencl.lwjgl.info.Info
String version of CL10#clGetDeviceInfo
clGetDeviceInfoStringASCII(long, int, int) - Static method in class com.jme3.opencl.lwjgl.info.Info
String with explicit length version of CL10#clGetDeviceInfo
clGetDeviceInfoStringUTF8(long, int) - Static method in class com.jme3.opencl.lwjgl.info.Info
UTF-8 string version of CL10#clGetDeviceInfo
clGetDeviceInfoStringUTF8(long, int, int) - Static method in class com.jme3.opencl.lwjgl.info.Info
UTF-8 string with explicit length version of CL10#clGetDeviceInfo
clGetEventInfoInt(long, int) - Static method in class com.jme3.opencl.lwjgl.info.Info
Single int value version of: GetEventInfo
clGetEventInfoPointer(long, int) - Static method in class com.jme3.opencl.lwjgl.info.Info
Single pointer value version of: GetEventInfo
clGetEventInfoPointers(long, int, PointerBuffer) - Static method in class com.jme3.opencl.lwjgl.info.Info
PointBuffer version of: GetEventInfo
clGetEventProfilingInfoLong(long, int) - Static method in class com.jme3.opencl.lwjgl.info.Info
Single long value version of: GetEventProfilingInfo
clGetGLTextureInfoInt(long, int) - Static method in class com.jme3.opencl.lwjgl.info.Info
Single int value version of: GetGLTextureInfo
clGetImageInfoInt(long, int) - Static method in class com.jme3.opencl.lwjgl.info.Info
Single int value version of org.lwjgl.opencl.CL10#clGetImageInfo
clGetImageInfoPointer(long, int) - Static method in class com.jme3.opencl.lwjgl.info.Info
Single pointer value version of org.lwjgl.opencl.CL10#clGetImageInfo
clGetImageInfoPointers(long, int, PointerBuffer) - Static method in class com.jme3.opencl.lwjgl.info.Info
PointBuffer version of org.lwjgl.opencl.CL10#clGetImageInfo
clGetKernelArgInfoInt(long, int, int) - Static method in class com.jme3.opencl.lwjgl.info.Info
Single int value version of: GetKernelArgInfo
clGetKernelArgInfoLong(long, int, int) - Static method in class com.jme3.opencl.lwjgl.info.Info
Single long value version of: GetKernelArgInfo
clGetKernelArgInfoStringASCII(long, int, int) - Static method in class com.jme3.opencl.lwjgl.info.Info
String version of: GetKernelArgInfo
clGetKernelArgInfoStringASCII(long, int, int, int) - Static method in class com.jme3.opencl.lwjgl.info.Info
String with explicit length version of: GetKernelArgInfo
clGetKernelArgInfoStringUTF8(long, int, int) - Static method in class com.jme3.opencl.lwjgl.info.Info
UTF-8 string version of: GetKernelArgInfo
clGetKernelArgInfoStringUTF8(long, int, int, int) - Static method in class com.jme3.opencl.lwjgl.info.Info
UTF-8 string with explicit length version of: GetKernelArgInfo
clGetKernelInfoInt(long, int) - Static method in class com.jme3.opencl.lwjgl.info.Info
Single int value version of: GetKernelInfo
clGetKernelInfoPointer(long, int) - Static method in class com.jme3.opencl.lwjgl.info.Info
Single pointer value version of: GetKernelInfo
clGetKernelInfoPointers(long, int, PointerBuffer) - Static method in class com.jme3.opencl.lwjgl.info.Info
PointBuffer version of: GetKernelInfo
clGetKernelInfoStringASCII(long, int) - Static method in class com.jme3.opencl.lwjgl.info.Info
String version of: GetKernelInfo
clGetKernelInfoStringASCII(long, int, int) - Static method in class com.jme3.opencl.lwjgl.info.Info
String with explicit length version of: GetKernelInfo
clGetKernelInfoStringUTF8(long, int) - Static method in class com.jme3.opencl.lwjgl.info.Info
UTF-8 string version of: GetKernelInfo
clGetKernelInfoStringUTF8(long, int, int) - Static method in class com.jme3.opencl.lwjgl.info.Info
UTF-8 string with explicit length version of: GetKernelInfo
clGetKernelWorkGroupInfoLong(long, long, int) - Static method in class com.jme3.opencl.lwjgl.info.Info
Single long value version of: GetKernelWorkGroupInfo
clGetKernelWorkGroupInfoPointer(long, long, int) - Static method in class com.jme3.opencl.lwjgl.info.Info
Single pointer value version of: GetKernelWorkGroupInfo
clGetKernelWorkGroupInfoPointers(long, long, int, PointerBuffer) - Static method in class com.jme3.opencl.lwjgl.info.Info
PointBuffer version of: GetKernelWorkGroupInfo
clGetMemObjectInfoBoolean(long, int) - Static method in class com.jme3.opencl.lwjgl.info.Info
Single boolean value version of CL10#clGetMemObjectInfo
clGetMemObjectInfoInt(long, int) - Static method in class com.jme3.opencl.lwjgl.info.Info
Single int value version of org.lwjgl.opencl.CL10#clGetMemObjectInfo
clGetMemObjectInfoLong(long, int) - Static method in class com.jme3.opencl.lwjgl.info.Info
Single long value version of org.lwjgl.opencl.CL10#clGetMemObjectInfo
clGetMemObjectInfoPointer(long, int) - Static method in class com.jme3.opencl.lwjgl.info.Info
Single pointer value version of org.lwjgl.opencl.CL10#clGetMemObjectInfo
clGetMemObjectInfoPointers(long, int, PointerBuffer) - Static method in class com.jme3.opencl.lwjgl.info.Info
PointBuffer version of org.lwjgl.opencl.CL10#clGetMemObjectInfo
clGetPipeInfoInt(long, int) - Static method in class com.jme3.opencl.lwjgl.info.Info
Single int value version of org.lwjgl.opencl.CL20#clGetPipeInfo
clGetPlatformInfoStringASCII(long, int) - Static method in class com.jme3.opencl.lwjgl.info.Info
String version of CL10#clGetPlatformInfo
clGetPlatformInfoStringASCII(long, int, int) - Static method in class com.jme3.opencl.lwjgl.info.Info
String with explicit length version of CL10#clGetPlatformInfo
clGetPlatformInfoStringUTF8(long, int) - Static method in class com.jme3.opencl.lwjgl.info.Info
UTF-8 string version of CL10#clGetPlatformInfo
clGetPlatformInfoStringUTF8(long, int, int) - Static method in class com.jme3.opencl.lwjgl.info.Info
UTF-8 string with explicit length version of CL10#clGetPlatformInfo
clGetProgramBuildInfoInt(long, long, int) - Static method in class com.jme3.opencl.lwjgl.info.Info
Single int value version of: GetProgramBuildInfo
clGetProgramBuildInfoPointer(long, long, int) - Static method in class com.jme3.opencl.lwjgl.info.Info
Single pointer value version of: GetProgramBuildInfo
clGetProgramBuildInfoPointers(long, long, int, PointerBuffer) - Static method in class com.jme3.opencl.lwjgl.info.Info
PointBuffer version of: GetProgramBuildInfo
clGetProgramBuildInfoStringASCII(long, long, int) - Static method in class com.jme3.opencl.lwjgl.info.Info
String version of: GetProgramBuildInfo
clGetProgramBuildInfoStringASCII(long, long, int, int) - Static method in class com.jme3.opencl.lwjgl.info.Info
String with explicit length version of: GetProgramBuildInfo
clGetProgramBuildInfoStringUTF8(long, long, int) - Static method in class com.jme3.opencl.lwjgl.info.Info
UTF-8 string version of: GetProgramBuildInfo
clGetProgramBuildInfoStringUTF8(long, long, int, int) - Static method in class com.jme3.opencl.lwjgl.info.Info
UTF-8 string with explicit length version of: GetProgramBuildInfo
clGetProgramInfoInt(long, int) - Static method in class com.jme3.opencl.lwjgl.info.Info
Single int value version of org.lwjgl.opencl.CL10#clGetProgramInfo
clGetProgramInfoPointer(long, int) - Static method in class com.jme3.opencl.lwjgl.info.Info
Single pointer value version of org.lwjgl.opencl.CL10#clGetProgramInfo
clGetProgramInfoPointers(long, int, PointerBuffer) - Static method in class com.jme3.opencl.lwjgl.info.Info
PointBuffer version of org.lwjgl.opencl.CL10#clGetProgramInfo
clGetProgramInfoStringASCII(long, int) - Static method in class com.jme3.opencl.lwjgl.info.Info
String version of org.lwjgl.opencl.CL10#clGetProgramInfo
clGetProgramInfoStringASCII(long, int, int) - Static method in class com.jme3.opencl.lwjgl.info.Info
String with explicit length version of org.lwjgl.opencl.CL10#clGetProgramInfo
clGetProgramInfoStringUTF8(long, int) - Static method in class com.jme3.opencl.lwjgl.info.Info
UTF-8 string version of: GetProgramInfo
clGetProgramInfoStringUTF8(long, int, int) - Static method in class com.jme3.opencl.lwjgl.info.Info
UTF-8 string with explicit length version of: GetProgramInfo
clGetSamplerInfoBoolean(long, int) - Static method in class com.jme3.opencl.lwjgl.info.Info
Single boolean value version of: GetSamplerInfo
clGetSamplerInfoInt(long, int) - Static method in class com.jme3.opencl.lwjgl.info.Info
Single int value version of: GetSamplerInfo
clGetSamplerInfoPointer(long, int) - Static method in class com.jme3.opencl.lwjgl.info.Info
Single pointer value version of: GetSamplerInfo
clGetSamplerInfoPointers(long, int, PointerBuffer) - Static method in class com.jme3.opencl.lwjgl.info.Info
PointBuffer version of: GetSamplerInfo
CLUtil - Class in com.jme3.opencl.lwjgl.info
 
com.jme3.audio.lwjgl - package com.jme3.audio.lwjgl
 
com.jme3.input.lwjgl - package com.jme3.input.lwjgl
 
com.jme3.lwjgl3.utils - package com.jme3.lwjgl3.utils
miscellaneous code for interfacing with v3 of the Lightweight Java Game Library (LWJGL)
com.jme3.opencl.lwjgl - package com.jme3.opencl.lwjgl
 
com.jme3.opencl.lwjgl.info - package com.jme3.opencl.lwjgl.info
 
com.jme3.renderer.lwjgl - package com.jme3.renderer.lwjgl
 
com.jme3.system.lwjgl - package com.jme3.system.lwjgl
 
com.jme3.system.lwjglx - package com.jme3.system.lwjglx
 
com.jme3.util - package com.jme3.util
 
ConcurrentLWJGLBufferAllocator() - Constructor for class com.jme3.util.LWJGLBufferAllocator.ConcurrentLWJGLBufferAllocator
 
copyTo(CommandQueue, Buffer, long, long, long) - Method in class com.jme3.opencl.lwjgl.LwjglBuffer
 
copyTo(CommandQueue, Image, long[], long[], long[]) - Method in class com.jme3.opencl.lwjgl.LwjglImage
 
copyToAsync(CommandQueue, Buffer, long, long, long) - Method in class com.jme3.opencl.lwjgl.LwjglBuffer
 
copyToAsync(CommandQueue, Image, long[], long[], long[]) - Method in class com.jme3.opencl.lwjgl.LwjglImage
 
copyToBufferAsync(CommandQueue, Buffer, long[], long[], long) - Method in class com.jme3.opencl.lwjgl.LwjglImage
 
copyToImageAsync(CommandQueue, Image, long, long[], long[]) - Method in class com.jme3.opencl.lwjgl.LwjglBuffer
 
create() - Method in class com.jme3.system.lwjgl.LwjglContext
 
create(boolean) - Method in class com.jme3.system.lwjgl.LwjglCanvas
(non-Javadoc)
create(boolean) - Method in class com.jme3.system.lwjgl.LwjglWindow
 
createALC() - Method in class com.jme3.audio.lwjgl.LwjglALC
 
createAllKernels() - Method in class com.jme3.opencl.lwjgl.LwjglProgram
 
createBuffer(long, MemoryAccess) - Method in class com.jme3.opencl.lwjgl.LwjglContext
 
createBufferFromHost(ByteBuffer, MemoryAccess) - Method in class com.jme3.opencl.lwjgl.LwjglContext
 
createContext(AppSettings) - Method in class com.jme3.system.lwjgl.LwjglCanvas
(non-Javadoc)
createContext(AppSettings) - Method in class com.jme3.system.lwjgl.LwjglWindow
Apply the settings, changing resolution, etc.
created - Variable in class com.jme3.system.lwjgl.LwjglContext
 
createdLock - Variable in class com.jme3.system.lwjgl.LwjglContext
 
createImage(MemoryAccess, Image.ImageFormat, Image.ImageDescriptor) - Method in class com.jme3.opencl.lwjgl.LwjglContext
 
createKernel(String) - Method in class com.jme3.opencl.lwjgl.LwjglProgram
 
createLwjglxGLPlatform() - Static method in class com.jme3.system.lwjglx.LwjglxDefaultGLPlatform
Returns a drawing platform based on the platform it is running on.
createProgramFromBinary(ByteBuffer, Device) - Method in class com.jme3.opencl.lwjgl.LwjglContext
 
createProgramFromSourceCode(String) - Method in class com.jme3.opencl.lwjgl.LwjglContext
 
createQueue(Device) - Method in class com.jme3.opencl.lwjgl.LwjglContext
 

D

decodeImageChannelOrder(Image.ImageChannelOrder) - Static method in class com.jme3.opencl.lwjgl.LwjglImage
 
decodeImageChannelType(Image.ImageChannelType) - Static method in class com.jme3.opencl.lwjgl.LwjglImage
 
decodeImageType(Image.ImageType) - Static method in class com.jme3.opencl.lwjgl.LwjglImage
 
deinitInThread() - Method in class com.jme3.system.lwjgl.LwjglWindow
De-initialize in the OpenGL thread.
destroy() - Method in class com.jme3.input.lwjgl.GlfwJoystickInput
 
destroy() - Method in class com.jme3.input.lwjgl.GlfwKeyInput
 
destroy() - Method in class com.jme3.input.lwjgl.GlfwMouseInput
 
destroy() - Method in class com.jme3.system.lwjgl.LwjglContext
 
destroy() - Method in interface com.jme3.system.lwjglx.LwjglxGLPlatform
Free the drawing surface.
destroy(boolean) - Method in class com.jme3.system.lwjgl.LwjglCanvas
(non-Javadoc)
destroy(boolean) - Method in class com.jme3.system.lwjgl.LwjglWindow
 
destroyALC() - Method in class com.jme3.audio.lwjgl.LwjglALC
 
destroyContext() - Method in class com.jme3.system.lwjgl.LwjglCanvas
(non-Javadoc)
destroyContext() - Method in class com.jme3.system.lwjgl.LwjglWindow
Destroy the context.
destroyDirectBuffer(Buffer) - Method in class com.jme3.util.LWJGLBufferAllocator.ConcurrentLWJGLBufferAllocator
 
destroyDirectBuffer(Buffer) - Method in class com.jme3.util.LWJGLBufferAllocator
 
determineMaxSamples() - Method in class com.jme3.system.lwjgl.LwjglContext
 
doubleParam() - Method in class com.jme3.lwjgl3.utils.APIBuffer
Ensures space for an additional double value and returns the address offset.
doubleParam(double) - Method in class com.jme3.lwjgl3.utils.APIBuffer
Ensures space for an additional double value, sets the specified value at the allocated offset and returns that offset.
doubleValue(int) - Method in class com.jme3.lwjgl3.utils.APIBuffer
Returns the double value at the specified offset.

E

encodeImageChannelOrder(int) - Static method in class com.jme3.opencl.lwjgl.LwjglImage
 
encodeImageChannelType(int) - Static method in class com.jme3.opencl.lwjgl.LwjglImage
 
encodeImageType(int) - Static method in class com.jme3.opencl.lwjgl.LwjglImage
 
errorBuffer - Static variable in class com.jme3.opencl.lwjgl.Utils
 

F

fillAsync(CommandQueue, long[], long[], int[]) - Method in class com.jme3.opencl.lwjgl.LwjglImage
 
fillAsync(CommandQueue, long[], long[], ColorRGBA) - Method in class com.jme3.opencl.lwjgl.LwjglImage
 
fillAsync(CommandQueue, ByteBuffer, long, long) - Method in class com.jme3.opencl.lwjgl.LwjglBuffer
 
finish() - Method in class com.jme3.opencl.lwjgl.LwjglCommandQueue
 
fireJoystickConnectedEvent(int) - Method in class com.jme3.input.lwjgl.GlfwJoystickInput
 
fireJoystickDisconnectedEvent(int) - Method in class com.jme3.input.lwjgl.GlfwJoystickInput
 
floatParam() - Method in class com.jme3.lwjgl3.utils.APIBuffer
Ensures space for an additional float value and returns the address offset.
floatParam(float) - Method in class com.jme3.lwjgl3.utils.APIBuffer
Ensures space for an additional float value, sets the specified value at the allocated offset and returns that offset.
floatValue(int) - Method in class com.jme3.lwjgl3.utils.APIBuffer
Returns the float value at the specified offset.
flush() - Method in class com.jme3.opencl.lwjgl.LwjglCommandQueue
 
fromJmeKeyCode(int) - Static method in class com.jme3.input.lwjgl.GlfwKeyMap
Returns the glfw keycode that matches the specified jme keycode or GLFW_KEY_UNKNOWN if there isn't any match.

G

getAddressBits() - Method in class com.jme3.opencl.lwjgl.LwjglDevice
 
getArgCount() - Method in class com.jme3.opencl.lwjgl.LwjglKernel
 
getArraySize() - Method in class com.jme3.opencl.lwjgl.LwjglImage
 
getBinary(Device) - Method in class com.jme3.opencl.lwjgl.LwjglProgram
 
getBuffer() - Method in class com.jme3.opencl.lwjgl.LwjglBuffer
 
getButtonCount() - Method in class com.jme3.input.lwjgl.GlfwMouseInput
 
getCanvas() - Method in class com.jme3.system.lwjgl.LwjglCanvas
Returns the AWT component where it is drawn (canvas).
getClockFrequency() - Method in class com.jme3.opencl.lwjgl.LwjglDevice
 
getCompilerVersion() - Method in class com.jme3.opencl.lwjgl.LwjglDevice
 
getCompilerVersionMajor() - Method in class com.jme3.opencl.lwjgl.LwjglDevice
 
getCompilerVersionMinor() - Method in class com.jme3.opencl.lwjgl.LwjglDevice
 
getComputeUnits() - Method in class com.jme3.opencl.lwjgl.LwjglDevice
 
getContext() - Method in class com.jme3.opencl.lwjgl.LwjglContext
 
getDepth() - Method in class com.jme3.opencl.lwjgl.LwjglImage
 
getDevice() - Method in class com.jme3.opencl.lwjgl.LwjglDevice
 
getDevices() - Method in class com.jme3.opencl.lwjgl.LwjglContext
 
getDevices() - Method in class com.jme3.opencl.lwjgl.LwjglPlatform
 
getDeviceType() - Method in class com.jme3.opencl.lwjgl.LwjglDevice
 
getDriverVersion() - Method in class com.jme3.opencl.lwjgl.LwjglDevice
 
getDriverVersionMajor() - Method in class com.jme3.opencl.lwjgl.LwjglDevice
 
getDriverVersionMinor() - Method in class com.jme3.opencl.lwjgl.LwjglDevice
 
getElementSize() - Method in class com.jme3.opencl.lwjgl.LwjglImage
 
getErrcodeName(int) - Static method in class com.jme3.opencl.lwjgl.info.CLUtil
Returns the token name of the specified errcode.
getErrorName(int) - Static method in class com.jme3.opencl.lwjgl.Utils
 
getEvent() - Method in class com.jme3.opencl.lwjgl.LwjglEvent
 
getExtensions() - Method in class com.jme3.opencl.lwjgl.LwjglDevice
 
getExtensions() - Method in class com.jme3.opencl.lwjgl.LwjglPlatform
 
getFramebufferHeight() - Method in class com.jme3.system.lwjgl.LwjglCanvas
(non-Javadoc)
getFramebufferHeight() - Method in class com.jme3.system.lwjgl.LwjglWindow
Returns the height of the framebuffer.
getFramebufferWidth() - Method in class com.jme3.system.lwjgl.LwjglCanvas
(non-Javadoc)
getFramebufferWidth() - Method in class com.jme3.system.lwjgl.LwjglWindow
Returns the width of the framebuffer.
getGlobalMemorySize() - Method in class com.jme3.opencl.lwjgl.LwjglDevice
 
getHeight() - Method in class com.jme3.opencl.lwjgl.LwjglImage
 
getImage() - Method in class com.jme3.opencl.lwjgl.LwjglImage
 
getImageFormat() - Method in class com.jme3.opencl.lwjgl.LwjglImage
 
getImageType() - Method in class com.jme3.opencl.lwjgl.LwjglImage
 
getInputTimeNanos() - Method in class com.jme3.input.lwjgl.GlfwJoystickInput
 
getInputTimeNanos() - Method in class com.jme3.input.lwjgl.GlfwKeyInput
 
getInputTimeNanos() - Method in class com.jme3.input.lwjgl.GlfwMouseInput
 
getJoyInput() - Method in class com.jme3.system.lwjgl.LwjglOffscreenBuffer
 
getJoyInput() - Method in class com.jme3.system.lwjgl.LwjglWindow
 
getKernel() - Method in class com.jme3.opencl.lwjgl.LwjglKernel
 
getKeyCount() - Method in class com.jme3.input.lwjgl.GlfwKeyInput
 
getKeyInput() - Method in class com.jme3.system.lwjgl.LwjglCanvas
(non-Javadoc)
getKeyInput() - Method in class com.jme3.system.lwjgl.LwjglOffscreenBuffer
 
getKeyInput() - Method in class com.jme3.system.lwjgl.LwjglWindow
 
getKeyName(int) - Method in class com.jme3.input.lwjgl.GlfwKeyInput
Determine the name of the specified key in the current system language.
getLocalMemorySize() - Method in class com.jme3.opencl.lwjgl.LwjglDevice
 
getMajorVersion(String, String) - Static method in class com.jme3.opencl.lwjgl.Utils
 
getMappingAccessFlags(MappingAccess) - Static method in class com.jme3.opencl.lwjgl.Utils
 
getMaximumAllocationSize() - Method in class com.jme3.opencl.lwjgl.LwjglDevice
 
getMaximumConstantArguments() - Method in class com.jme3.opencl.lwjgl.LwjglDevice
 
getMaximumConstantBufferSize() - Method in class com.jme3.opencl.lwjgl.LwjglDevice
 
getMaximumImage2DSize() - Method in class com.jme3.opencl.lwjgl.LwjglDevice
 
getMaximumImage3DSize() - Method in class com.jme3.opencl.lwjgl.LwjglDevice
 
getMaximumReadImages() - Method in class com.jme3.opencl.lwjgl.LwjglDevice
 
getMaximumSamplers() - Method in class com.jme3.opencl.lwjgl.LwjglDevice
 
getMaximumWorkItemDimensions() - Method in class com.jme3.opencl.lwjgl.LwjglDevice
 
getMaximumWorkItemSizes() - Method in class com.jme3.opencl.lwjgl.LwjglDevice
 
getMaximumWriteImages() - Method in class com.jme3.opencl.lwjgl.LwjglDevice
 
getMaxiumWorkItemsPerGroup() - Method in class com.jme3.opencl.lwjgl.LwjglDevice
 
getMaxWorkGroupSize(Device) - Method in class com.jme3.opencl.lwjgl.LwjglKernel
 
getMemoryAccessFlags() - Method in class com.jme3.opencl.lwjgl.LwjglBuffer
 
getMemoryAccessFlags(MemoryAccess) - Static method in class com.jme3.opencl.lwjgl.Utils
 
getMemoryAccessFromFlag(long) - Static method in class com.jme3.opencl.lwjgl.Utils
 
getMinorVersion(String, String) - Static method in class com.jme3.opencl.lwjgl.Utils
 
getMouseInput() - Method in class com.jme3.system.lwjgl.LwjglCanvas
(non-Javadoc)
getMouseInput() - Method in class com.jme3.system.lwjgl.LwjglOffscreenBuffer
 
getMouseInput() - Method in class com.jme3.system.lwjgl.LwjglWindow
 
getName() - Method in class com.jme3.opencl.lwjgl.LwjglDevice
 
getName() - Method in class com.jme3.opencl.lwjgl.LwjglKernel
 
getName() - Method in class com.jme3.opencl.lwjgl.LwjglPlatform
 
getNumSamplesToUse() - Method in class com.jme3.system.lwjgl.LwjglContext
 
getOffset() - Method in class com.jme3.lwjgl3.utils.APIBuffer
Returns the current parameter offset.
getOpenCLContext() - Method in class com.jme3.system.lwjgl.LwjglContext
 
getPlatform() - Method in class com.jme3.opencl.lwjgl.LwjglDevice
 
getPlatform() - Method in class com.jme3.opencl.lwjgl.LwjglPlatform
 
getPovXAxis() - Method in class com.jme3.input.lwjgl.GlfwJoystickInput.GlfwJoystick
 
getPovYAxis() - Method in class com.jme3.input.lwjgl.GlfwJoystickInput.GlfwJoystick
 
getPrintContextInitInfo(GLData) - Method in class com.jme3.system.lwjgl.LwjglCanvas
Returns a string with the information obtained from GLData so that it can be displayed.
getProfile() - Method in class com.jme3.opencl.lwjgl.LwjglDevice
 
getProfile() - Method in class com.jme3.opencl.lwjgl.LwjglPlatform
 
getProgram() - Method in class com.jme3.opencl.lwjgl.LwjglProgram
 
getQueue() - Method in class com.jme3.opencl.lwjgl.LwjglCommandQueue
 
getReleaser() - Method in class com.jme3.opencl.lwjgl.LwjglKernel
 
getRenderer() - Method in class com.jme3.system.lwjgl.LwjglContext
 
getRowPitch() - Method in class com.jme3.opencl.lwjgl.LwjglImage
 
getSettings() - Method in class com.jme3.system.lwjgl.LwjglContext
 
getSize() - Method in class com.jme3.opencl.lwjgl.LwjglBuffer
 
getSlicePitch() - Method in class com.jme3.opencl.lwjgl.LwjglImage
 
getSystemListener() - Method in class com.jme3.system.lwjgl.LwjglContext
Accesses the listener that receives events related to this context.
getTimer() - Method in class com.jme3.system.lwjgl.LwjglContext
 
getTouchInput() - Method in class com.jme3.system.lwjgl.LwjglOffscreenBuffer
 
getTouchInput() - Method in class com.jme3.system.lwjgl.LwjglWindow
 
getType() - Method in class com.jme3.system.lwjgl.LwjglWindow
 
getVendor() - Method in class com.jme3.opencl.lwjgl.LwjglDevice
 
getVendor() - Method in class com.jme3.opencl.lwjgl.LwjglPlatform
 
getVendorId() - Method in class com.jme3.opencl.lwjgl.LwjglDevice
 
getVersion() - Method in class com.jme3.opencl.lwjgl.LwjglDevice
 
getVersion() - Method in class com.jme3.opencl.lwjgl.LwjglPlatform
 
getVersionMajor() - Method in class com.jme3.opencl.lwjgl.LwjglDevice
 
getVersionMajor() - Method in class com.jme3.opencl.lwjgl.LwjglPlatform
 
getVersionMinor() - Method in class com.jme3.opencl.lwjgl.LwjglDevice
 
getVersionMinor() - Method in class com.jme3.opencl.lwjgl.LwjglPlatform
 
getWidth() - Method in class com.jme3.opencl.lwjgl.LwjglImage
 
getWindowContentScale(Vector2f) - Method in class com.jme3.system.lwjgl.LwjglWindow
Get the window content scale, for HiDPI support.
getWindowHandle() - Method in class com.jme3.system.lwjgl.LwjglWindow
 
getWindowXPosition() - Method in class com.jme3.system.lwjgl.LwjglWindow
Returns the screen X coordinate of the left edge of the content area.
getWindowYPosition() - Method in class com.jme3.system.lwjgl.LwjglWindow
Returns the screen Y coordinate of the top edge of the content area.
getXAxis() - Method in class com.jme3.input.lwjgl.GlfwJoystickInput.GlfwJoystick
 
getXAxisIndex() - Method in class com.jme3.input.lwjgl.GlfwJoystickInput.GlfwJoystick
 
getYAxis() - Method in class com.jme3.input.lwjgl.GlfwJoystickInput.GlfwJoystick
 
getYAxisIndex() - Method in class com.jme3.input.lwjgl.GlfwJoystickInput.GlfwJoystick
 
glActiveTexture(int) - Method in class com.jme3.renderer.lwjgl.LwjglGL
 
glAlphaFunc(int, float) - Method in class com.jme3.renderer.lwjgl.LwjglGL
 
glAttachShader(int, int) - Method in class com.jme3.renderer.lwjgl.LwjglGL
 
glBeginQuery(int, int) - Method in class com.jme3.renderer.lwjgl.LwjglGL
 
glBindBuffer(int, int) - Method in class com.jme3.renderer.lwjgl.LwjglGL
 
glBindBufferBase(int, int, int) - Method in class com.jme3.renderer.lwjgl.LwjglGL
 
glBindFragDataLocation(int, int, String) - Method in class com.jme3.renderer.lwjgl.LwjglGL
 
glBindFramebufferEXT(int, int) - Method in class com.jme3.renderer.lwjgl.LwjglGLFboEXT
 
glBindFramebufferEXT(int, int) - Method in class com.jme3.renderer.lwjgl.LwjglGLFboGL3
 
glBindRenderbufferEXT(int, int) - Method in class com.jme3.renderer.lwjgl.LwjglGLFboEXT
 
glBindRenderbufferEXT(int, int) - Method in class com.jme3.renderer.lwjgl.LwjglGLFboGL3
 
glBindTexture(int, int) - Method in class com.jme3.renderer.lwjgl.LwjglGL
 
glBindVertexArray(int) - Method in class com.jme3.renderer.lwjgl.LwjglGL
 
glBlendEquationSeparate(int, int) - Method in class com.jme3.renderer.lwjgl.LwjglGL
 
glBlendFunc(int, int) - Method in class com.jme3.renderer.lwjgl.LwjglGL
 
glBlendFuncSeparate(int, int, int, int) - Method in class com.jme3.renderer.lwjgl.LwjglGL
 
glBlitFramebufferEXT(int, int, int, int, int, int, int, int, int, int) - Method in class com.jme3.renderer.lwjgl.LwjglGLFboEXT
 
glBlitFramebufferEXT(int, int, int, int, int, int, int, int, int, int) - Method in class com.jme3.renderer.lwjgl.LwjglGLFboGL3
 
glBufferData(int, long, int) - Method in class com.jme3.renderer.lwjgl.LwjglGL
 
glBufferData(int, ByteBuffer, int) - Method in class com.jme3.renderer.lwjgl.LwjglGL
 
glBufferData(int, FloatBuffer, int) - Method in class com.jme3.renderer.lwjgl.LwjglGL
 
glBufferData(int, IntBuffer, int) - Method in class com.jme3.renderer.lwjgl.LwjglGLExt
 
glBufferData(int, ShortBuffer, int) - Method in class com.jme3.renderer.lwjgl.LwjglGL
 
glBufferSubData(int, long, ByteBuffer) - Method in class com.jme3.renderer.lwjgl.LwjglGL
 
glBufferSubData(int, long, FloatBuffer) - Method in class com.jme3.renderer.lwjgl.LwjglGL
 
glBufferSubData(int, long, IntBuffer) - Method in class com.jme3.renderer.lwjgl.LwjglGLExt
 
glBufferSubData(int, long, ShortBuffer) - Method in class com.jme3.renderer.lwjgl.LwjglGL
 
glCheckFramebufferStatusEXT(int) - Method in class com.jme3.renderer.lwjgl.LwjglGLFboEXT
 
glCheckFramebufferStatusEXT(int) - Method in class com.jme3.renderer.lwjgl.LwjglGLFboGL3
 
glClear(int) - Method in class com.jme3.renderer.lwjgl.LwjglGL
 
glClearColor(float, float, float, float) - Method in class com.jme3.renderer.lwjgl.LwjglGL
 
glClientWaitSync(Object, int, long) - Method in class com.jme3.renderer.lwjgl.LwjglGLExt
 
glColorMask(boolean, boolean, boolean, boolean) - Method in class com.jme3.renderer.lwjgl.LwjglGL
 
glCompileShader(int) - Method in class com.jme3.renderer.lwjgl.LwjglGL
 
glCompressedTexImage2D(int, int, int, int, int, int, ByteBuffer) - Method in class com.jme3.renderer.lwjgl.LwjglGL
 
glCompressedTexImage3D(int, int, int, int, int, int, int, ByteBuffer) - Method in class com.jme3.renderer.lwjgl.LwjglGL
 
glCompressedTexSubImage2D(int, int, int, int, int, int, int, ByteBuffer) - Method in class com.jme3.renderer.lwjgl.LwjglGL
 
glCompressedTexSubImage3D(int, int, int, int, int, int, int, int, int, ByteBuffer) - Method in class com.jme3.renderer.lwjgl.LwjglGL
 
glCreateProgram() - Method in class com.jme3.renderer.lwjgl.LwjglGL
 
glCreateShader(int) - Method in class com.jme3.renderer.lwjgl.LwjglGL
 
glCullFace(int) - Method in class com.jme3.renderer.lwjgl.LwjglGL
 
glDeleteBuffers(IntBuffer) - Method in class com.jme3.renderer.lwjgl.LwjglGL
 
glDeleteFramebuffersEXT(IntBuffer) - Method in class com.jme3.renderer.lwjgl.LwjglGLFboEXT
 
glDeleteFramebuffersEXT(IntBuffer) - Method in class com.jme3.renderer.lwjgl.LwjglGLFboGL3
 
glDeleteProgram(int) - Method in class com.jme3.renderer.lwjgl.LwjglGL
 
glDeleteRenderbuffersEXT(IntBuffer) - Method in class com.jme3.renderer.lwjgl.LwjglGLFboEXT
 
glDeleteRenderbuffersEXT(IntBuffer) - Method in class com.jme3.renderer.lwjgl.LwjglGLFboGL3
 
glDeleteShader(int) - Method in class com.jme3.renderer.lwjgl.LwjglGL
 
glDeleteSync(Object) - Method in class com.jme3.renderer.lwjgl.LwjglGLExt
 
glDeleteTextures(IntBuffer) - Method in class com.jme3.renderer.lwjgl.LwjglGL
 
glDeleteVertexArrays(IntBuffer) - Method in class com.jme3.renderer.lwjgl.LwjglGL
 
glDepthFunc(int) - Method in class com.jme3.renderer.lwjgl.LwjglGL
 
glDepthMask(boolean) - Method in class com.jme3.renderer.lwjgl.LwjglGL
 
glDepthRange(double, double) - Method in class com.jme3.renderer.lwjgl.LwjglGL
 
glDetachShader(int, int) - Method in class com.jme3.renderer.lwjgl.LwjglGL
 
glDisable(int) - Method in class com.jme3.renderer.lwjgl.LwjglGL
 
glDisableVertexAttribArray(int) - Method in class com.jme3.renderer.lwjgl.LwjglGL
 
glDrawArrays(int, int, int) - Method in class com.jme3.renderer.lwjgl.LwjglGL
 
glDrawArraysInstancedARB(int, int, int, int) - Method in class com.jme3.renderer.lwjgl.LwjglGLExt
 
glDrawBuffer(int) - Method in class com.jme3.renderer.lwjgl.LwjglGL
 
glDrawBuffers(IntBuffer) - Method in class com.jme3.renderer.lwjgl.LwjglGLExt
 
glDrawElementsInstancedARB(int, int, int, long, int) - Method in class com.jme3.renderer.lwjgl.LwjglGLExt
 
glDrawRangeElements(int, int, int, int, int, long) - Method in class com.jme3.renderer.lwjgl.LwjglGL
 
glEnable(int) - Method in class com.jme3.renderer.lwjgl.LwjglGL
 
glEnableVertexAttribArray(int) - Method in class com.jme3.renderer.lwjgl.LwjglGL
 
glEndQuery(int) - Method in class com.jme3.renderer.lwjgl.LwjglGL
 
glFenceSync(int, int) - Method in class com.jme3.renderer.lwjgl.LwjglGLExt
 
glFramebufferRenderbufferEXT(int, int, int, int) - Method in class com.jme3.renderer.lwjgl.LwjglGLFboEXT
 
glFramebufferRenderbufferEXT(int, int, int, int) - Method in class com.jme3.renderer.lwjgl.LwjglGLFboGL3
 
glFramebufferTexture2DEXT(int, int, int, int, int) - Method in class com.jme3.renderer.lwjgl.LwjglGLFboEXT
 
glFramebufferTexture2DEXT(int, int, int, int, int) - Method in class com.jme3.renderer.lwjgl.LwjglGLFboGL3
 
glFramebufferTextureLayerEXT(int, int, int, int, int) - Method in class com.jme3.renderer.lwjgl.LwjglGLFboEXT
 
glFramebufferTextureLayerEXT(int, int, int, int, int) - Method in class com.jme3.renderer.lwjgl.LwjglGLFboGL3
 
GlfwJoystick(InputManager, JoyInput, int, String) - Constructor for class com.jme3.input.lwjgl.GlfwJoystickInput.GlfwJoystick
 
GlfwJoystickInput - Class in com.jme3.input.lwjgl
The LWJGL implementation of JoyInput.
GlfwJoystickInput() - Constructor for class com.jme3.input.lwjgl.GlfwJoystickInput
 
GlfwJoystickInput.GlfwJoystick - Class in com.jme3.input.lwjgl
 
GlfwKeyInput - Class in com.jme3.input.lwjgl
The LWJGL implementation of KeyInput.
GlfwKeyInput(LwjglWindow) - Constructor for class com.jme3.input.lwjgl.GlfwKeyInput
 
GlfwKeyMap - Class in com.jme3.input.lwjgl
 
GlfwMouseInput - Class in com.jme3.input.lwjgl
Captures mouse input using GLFW callbacks.
GlfwMouseInput(LwjglWindow) - Constructor for class com.jme3.input.lwjgl.GlfwMouseInput
 
glGenBuffers(IntBuffer) - Method in class com.jme3.renderer.lwjgl.LwjglGL
 
glGenerateMipmapEXT(int) - Method in class com.jme3.renderer.lwjgl.LwjglGLFboEXT
 
glGenerateMipmapEXT(int) - Method in class com.jme3.renderer.lwjgl.LwjglGLFboGL3
 
glGenFramebuffersEXT(IntBuffer) - Method in class com.jme3.renderer.lwjgl.LwjglGLFboEXT
 
glGenFramebuffersEXT(IntBuffer) - Method in class com.jme3.renderer.lwjgl.LwjglGLFboGL3
 
glGenQueries(int, IntBuffer) - Method in class com.jme3.renderer.lwjgl.LwjglGL
 
glGenRenderbuffersEXT(IntBuffer) - Method in class com.jme3.renderer.lwjgl.LwjglGLFboEXT
 
glGenRenderbuffersEXT(IntBuffer) - Method in class com.jme3.renderer.lwjgl.LwjglGLFboGL3
 
glGenTextures(IntBuffer) - Method in class com.jme3.renderer.lwjgl.LwjglGL
 
glGenVertexArrays(IntBuffer) - Method in class com.jme3.renderer.lwjgl.LwjglGL
 
glGetAttribLocation(int, String) - Method in class com.jme3.renderer.lwjgl.LwjglGL
 
glGetBoolean(int, ByteBuffer) - Method in class com.jme3.renderer.lwjgl.LwjglGL
 
glGetBufferSubData(int, long, ByteBuffer) - Method in class com.jme3.renderer.lwjgl.LwjglGL
 
glGetError() - Method in class com.jme3.renderer.lwjgl.LwjglGL
 
glGetFloat(int, FloatBuffer) - Method in class com.jme3.renderer.lwjgl.LwjglGL
 
glGetInteger(int, IntBuffer) - Method in class com.jme3.renderer.lwjgl.LwjglGL
 
glGetMultisample(int, int, FloatBuffer) - Method in class com.jme3.renderer.lwjgl.LwjglGLExt
 
glGetProgram(int, int, IntBuffer) - Method in class com.jme3.renderer.lwjgl.LwjglGL
 
glGetProgramInfoLog(int, int) - Method in class com.jme3.renderer.lwjgl.LwjglGL
 
glGetProgramResourceIndex(int, int, String) - Method in class com.jme3.renderer.lwjgl.LwjglGL
 
glGetQueryObjectiv(int, int) - Method in class com.jme3.renderer.lwjgl.LwjglGL
 
glGetQueryObjectui64(int, int) - Method in class com.jme3.renderer.lwjgl.LwjglGL
 
glGetShader(int, int, IntBuffer) - Method in class com.jme3.renderer.lwjgl.LwjglGL
 
glGetShaderInfoLog(int, int) - Method in class com.jme3.renderer.lwjgl.LwjglGL
 
glGetString(int) - Method in class com.jme3.renderer.lwjgl.LwjglGL
 
glGetString(int, int) - Method in class com.jme3.renderer.lwjgl.LwjglGL
 
glGetUniformBlockIndex(int, String) - Method in class com.jme3.renderer.lwjgl.LwjglGL
 
glGetUniformLocation(int, String) - Method in class com.jme3.renderer.lwjgl.LwjglGL
 
glIsEnabled(int) - Method in class com.jme3.renderer.lwjgl.LwjglGL
 
glLineWidth(float) - Method in class com.jme3.renderer.lwjgl.LwjglGL
 
glLinkProgram(int) - Method in class com.jme3.renderer.lwjgl.LwjglGL
 
glObjectLabel(int, int, String) - Method in class com.jme3.renderer.lwjgl.LwjglGLExt
 
glPatchParameter(int) - Method in class com.jme3.renderer.lwjgl.LwjglGL
 
glPixelStorei(int, int) - Method in class com.jme3.renderer.lwjgl.LwjglGL
 
glPointSize(float) - Method in class com.jme3.renderer.lwjgl.LwjglGL
 
glPolygonMode(int, int) - Method in class com.jme3.renderer.lwjgl.LwjglGL
 
glPolygonOffset(float, float) - Method in class com.jme3.renderer.lwjgl.LwjglGL
 
glPopDebugGroup() - Method in class com.jme3.renderer.lwjgl.LwjglGLExt
 
glPushDebugGroup(int, int, String) - Method in class com.jme3.renderer.lwjgl.LwjglGLExt
 
glReadBuffer(int) - Method in class com.jme3.renderer.lwjgl.LwjglGL
 
glReadPixels(int, int, int, int, int, int, long) - Method in class com.jme3.renderer.lwjgl.LwjglGL
 
glReadPixels(int, int, int, int, int, int, ByteBuffer) - Method in class com.jme3.renderer.lwjgl.LwjglGL
 
glRenderbufferStorageEXT(int, int, int, int) - Method in class com.jme3.renderer.lwjgl.LwjglGLFboEXT
 
glRenderbufferStorageEXT(int, int, int, int) - Method in class com.jme3.renderer.lwjgl.LwjglGLFboGL3
 
glRenderbufferStorageMultisampleEXT(int, int, int, int, int) - Method in class com.jme3.renderer.lwjgl.LwjglGLFboEXT
 
glRenderbufferStorageMultisampleEXT(int, int, int, int, int) - Method in class com.jme3.renderer.lwjgl.LwjglGLFboGL3
 
glScissor(int, int, int, int) - Method in class com.jme3.renderer.lwjgl.LwjglGL
 
glShaderSource(int, String[], IntBuffer) - Method in class com.jme3.renderer.lwjgl.LwjglGL
 
glShaderStorageBlockBinding(int, int, int) - Method in class com.jme3.renderer.lwjgl.LwjglGL
 
glStencilFuncSeparate(int, int, int, int) - Method in class com.jme3.renderer.lwjgl.LwjglGL
 
glStencilOpSeparate(int, int, int, int) - Method in class com.jme3.renderer.lwjgl.LwjglGL
 
glTexImage2D(int, int, int, int, int, int, int, int, ByteBuffer) - Method in class com.jme3.renderer.lwjgl.LwjglGL
 
glTexImage2DMultisample(int, int, int, int, int, boolean) - Method in class com.jme3.renderer.lwjgl.LwjglGLExt
 
glTexImage3D(int, int, int, int, int, int, int, int, int, ByteBuffer) - Method in class com.jme3.renderer.lwjgl.LwjglGL
 
glTexParameterf(int, int, float) - Method in class com.jme3.renderer.lwjgl.LwjglGL
 
glTexParameteri(int, int, int) - Method in class com.jme3.renderer.lwjgl.LwjglGL
 
glTexSubImage2D(int, int, int, int, int, int, int, int, ByteBuffer) - Method in class com.jme3.renderer.lwjgl.LwjglGL
 
glTexSubImage3D(int, int, int, int, int, int, int, int, int, int, ByteBuffer) - Method in class com.jme3.renderer.lwjgl.LwjglGL
 
glUniform1(int, FloatBuffer) - Method in class com.jme3.renderer.lwjgl.LwjglGL
 
glUniform1(int, IntBuffer) - Method in class com.jme3.renderer.lwjgl.LwjglGL
 
glUniform1f(int, float) - Method in class com.jme3.renderer.lwjgl.LwjglGL
 
glUniform1i(int, int) - Method in class com.jme3.renderer.lwjgl.LwjglGL
 
glUniform2(int, FloatBuffer) - Method in class com.jme3.renderer.lwjgl.LwjglGL
 
glUniform2(int, IntBuffer) - Method in class com.jme3.renderer.lwjgl.LwjglGL
 
glUniform2f(int, float, float) - Method in class com.jme3.renderer.lwjgl.LwjglGL
 
glUniform3(int, FloatBuffer) - Method in class com.jme3.renderer.lwjgl.LwjglGL
 
glUniform3(int, IntBuffer) - Method in class com.jme3.renderer.lwjgl.LwjglGL
 
glUniform3f(int, float, float, float) - Method in class com.jme3.renderer.lwjgl.LwjglGL
 
glUniform4(int, FloatBuffer) - Method in class com.jme3.renderer.lwjgl.LwjglGL
 
glUniform4(int, IntBuffer) - Method in class com.jme3.renderer.lwjgl.LwjglGL
 
glUniform4f(int, float, float, float, float) - Method in class com.jme3.renderer.lwjgl.LwjglGL
 
glUniformBlockBinding(int, int, int) - Method in class com.jme3.renderer.lwjgl.LwjglGL
 
glUniformMatrix3(int, boolean, FloatBuffer) - Method in class com.jme3.renderer.lwjgl.LwjglGL
 
glUniformMatrix4(int, boolean, FloatBuffer) - Method in class com.jme3.renderer.lwjgl.LwjglGL
 
glUseProgram(int) - Method in class com.jme3.renderer.lwjgl.LwjglGL
 
glVertexAttribDivisorARB(int, int) - Method in class com.jme3.renderer.lwjgl.LwjglGLExt
 
glVertexAttribPointer(int, int, int, boolean, int, long) - Method in class com.jme3.renderer.lwjgl.LwjglGL
 
glViewport(int, int, int, int) - Method in class com.jme3.renderer.lwjgl.LwjglGL
 

H

hasCompiler() - Method in class com.jme3.opencl.lwjgl.LwjglDevice
 
hasDouble() - Method in class com.jme3.opencl.lwjgl.LwjglDevice
 
hasErrorCorrectingMemory() - Method in class com.jme3.opencl.lwjgl.LwjglDevice
 
hasExtension(String) - Method in class com.jme3.opencl.lwjgl.LwjglDevice
 
hasExtension(String) - Method in class com.jme3.opencl.lwjgl.LwjglPlatform
 
hasHalfFloat() - Method in class com.jme3.opencl.lwjgl.LwjglDevice
 
hasImageSupport() - Method in class com.jme3.opencl.lwjgl.LwjglDevice
 
hasOpenGLInterop() - Method in class com.jme3.opencl.lwjgl.LwjglDevice
 
hasOpenGLInterop() - Method in class com.jme3.opencl.lwjgl.LwjglPlatform
 
hasUnifiedMemory() - Method in class com.jme3.opencl.lwjgl.LwjglDevice
 
hasWritableImage3D() - Method in class com.jme3.opencl.lwjgl.LwjglDevice
 

I

implementation - Variable in class com.jme3.lwjgl3.utils.APIUtil.APIVersion
Returns the API implementation-specific versioning information.
Info - Class in com.jme3.opencl.lwjgl.info
This class provides methods that can be used to query information about OpenCL objects.
initContextFirstTime() - Method in class com.jme3.system.lwjgl.LwjglContext
Initializes the LWJGL renderer and input for the first time.
initialize() - Method in class com.jme3.input.lwjgl.GlfwJoystickInput
 
initialize() - Method in class com.jme3.input.lwjgl.GlfwKeyInput
 
initialize() - Method in class com.jme3.input.lwjgl.GlfwMouseInput
 
initInThread() - Method in class com.jme3.system.lwjgl.LwjglWindow
Does LWJGL display initialization in the OpenGL thread
initOpenCL(long) - Method in class com.jme3.system.lwjgl.LwjglContext
 
internalCreate() - Method in class com.jme3.system.lwjgl.LwjglContext
 
internalDestroy() - Method in class com.jme3.system.lwjgl.LwjglContext
 
intParam() - Method in class com.jme3.lwjgl3.utils.APIBuffer
Ensures space for an additional int value and returns the address offset.
intParam(int) - Method in class com.jme3.lwjgl3.utils.APIBuffer
Ensures space for an additional int value, sets the specified value at the allocated offset and returns that offset.
intParam(int, int, int) - Method in class com.jme3.lwjgl3.utils.APIBuffer
Sets an int value at the specified index of the int buffer that starts at the specified offset.
intValue(int) - Method in class com.jme3.lwjgl3.utils.APIBuffer
Returns the int value at the specified offset.
isAvailable() - Method in class com.jme3.opencl.lwjgl.LwjglDevice
 
isCompleted() - Method in class com.jme3.opencl.lwjgl.LwjglEvent
 
isCreated() - Method in class com.jme3.audio.lwjgl.LwjglALC
 
isCreated() - Method in class com.jme3.system.lwjgl.LwjglContext
 
isEmbeddedProfile() - Method in class com.jme3.opencl.lwjgl.LwjglPlatform
 
isFullProfile() - Method in class com.jme3.opencl.lwjgl.LwjglPlatform
 
isInitialized() - Method in class com.jme3.input.lwjgl.GlfwJoystickInput
 
isInitialized() - Method in class com.jme3.input.lwjgl.GlfwKeyInput
 
isInitialized() - Method in class com.jme3.input.lwjgl.GlfwMouseInput
 
isLittleEndian() - Method in class com.jme3.opencl.lwjgl.LwjglDevice
 
isRenderable() - Method in class com.jme3.system.lwjgl.LwjglContext
 

J

joyInput - Variable in class com.jme3.system.lwjgl.LwjglContext
 

K

keyInput - Variable in class com.jme3.system.lwjgl.LwjglContext
 

L

listener - Variable in class com.jme3.system.lwjgl.LwjglContext
 
loadJoysticks(InputManager) - Method in class com.jme3.input.lwjgl.GlfwJoystickInput
 
longParam() - Method in class com.jme3.lwjgl3.utils.APIBuffer
Ensures space for an additional long value and returns the address offset.
longParam(long) - Method in class com.jme3.lwjgl3.utils.APIBuffer
Ensures space for an additional long value, sets the specified value at the allocated offset and returns that offset.
longValue(int) - Method in class com.jme3.lwjgl3.utils.APIBuffer
Returns the long value at the specified offset.
LwjglAL - Class in com.jme3.audio.lwjgl
The LWJGL implementation of AL.
LwjglAL() - Constructor for class com.jme3.audio.lwjgl.LwjglAL
 
LwjglALC - Class in com.jme3.audio.lwjgl
The LWJGL implementation of ALC.
LwjglALC() - Constructor for class com.jme3.audio.lwjgl.LwjglALC
 
LwjglBuffer - Class in com.jme3.opencl.lwjgl
 
LwjglBuffer(long) - Constructor for class com.jme3.opencl.lwjgl.LwjglBuffer
 
LWJGLBufferAllocator - Class in com.jme3.util
The implementation of the BufferAllocator which use MemoryUtil to manage memory.
LWJGLBufferAllocator() - Constructor for class com.jme3.util.LWJGLBufferAllocator
 
LWJGLBufferAllocator.ConcurrentLWJGLBufferAllocator - Class in com.jme3.util
Threadsafe implementation of the LWJGLBufferAllocator.
LwjglCanvas - Class in com.jme3.system.lwjgl
Class LwjglCanvas that integrates LWJGLX which allows using AWT-Swing components.
LwjglCanvas() - Constructor for class com.jme3.system.lwjgl.LwjglCanvas
Generate a new OpenGL context (LwjglCanvas) to integrate AWT/Swing with JME3 in your desktop applications.
LwjglCommandQueue - Class in com.jme3.opencl.lwjgl
 
LwjglCommandQueue(long, Device) - Constructor for class com.jme3.opencl.lwjgl.LwjglCommandQueue
 
LwjglContext - Class in com.jme3.opencl.lwjgl
 
LwjglContext - Class in com.jme3.system.lwjgl
A LWJGL implementation of a graphics context.
LwjglContext() - Constructor for class com.jme3.system.lwjgl.LwjglContext
 
LwjglContext(long, List<LwjglDevice>) - Constructor for class com.jme3.opencl.lwjgl.LwjglContext
 
LwjglDevice - Class in com.jme3.opencl.lwjgl
 
LwjglDevice(long, LwjglPlatform) - Constructor for class com.jme3.opencl.lwjgl.LwjglDevice
 
LwjglDisplay - Class in com.jme3.system.lwjgl
 
LwjglDisplay() - Constructor for class com.jme3.system.lwjgl.LwjglDisplay
 
LwjglEFX - Class in com.jme3.audio.lwjgl
The LWJGL implementation of EFX.
LwjglEFX() - Constructor for class com.jme3.audio.lwjgl.LwjglEFX
 
LwjglEvent - Class in com.jme3.opencl.lwjgl
 
LwjglEvent(long) - Constructor for class com.jme3.opencl.lwjgl.LwjglEvent
 
LwjglGL - Class in com.jme3.renderer.lwjgl
The LWJGL implementation of interfaces GL, GL2, GL3, GL4.
LwjglGL() - Constructor for class com.jme3.renderer.lwjgl.LwjglGL
 
LwjglGLExt - Class in com.jme3.renderer.lwjgl
The LWJGL implementation og GLExt.
LwjglGLExt() - Constructor for class com.jme3.renderer.lwjgl.LwjglGLExt
 
LwjglGLFboEXT - Class in com.jme3.renderer.lwjgl
Implements GLFbo via GL_EXT_framebuffer_object.
LwjglGLFboEXT() - Constructor for class com.jme3.renderer.lwjgl.LwjglGLFboEXT
 
LwjglGLFboGL3 - Class in com.jme3.renderer.lwjgl
Implements GLFbo via OpenGL3+.
LwjglGLFboGL3() - Constructor for class com.jme3.renderer.lwjgl.LwjglGLFboGL3
 
LwjglImage - Class in com.jme3.opencl.lwjgl
 
LwjglImage(long) - Constructor for class com.jme3.opencl.lwjgl.LwjglImage
 
LwjglKernel - Class in com.jme3.opencl.lwjgl
 
LwjglKernel(long) - Constructor for class com.jme3.opencl.lwjgl.LwjglKernel
 
LwjglOffscreenBuffer - Class in com.jme3.system.lwjgl
 
LwjglOffscreenBuffer() - Constructor for class com.jme3.system.lwjgl.LwjglOffscreenBuffer
 
LwjglPlatform - Class in com.jme3.opencl.lwjgl
 
LwjglPlatform(long) - Constructor for class com.jme3.opencl.lwjgl.LwjglPlatform
 
LwjglProgram - Class in com.jme3.opencl.lwjgl
 
LwjglProgram(long, LwjglContext) - Constructor for class com.jme3.opencl.lwjgl.LwjglProgram
 
LwjglRender - Class in com.jme3.renderer.lwjgl
The base class of LWJGL implementations.
LwjglRender() - Constructor for class com.jme3.renderer.lwjgl.LwjglRender
 
LwjglWindow - Class in com.jme3.system.lwjgl
A wrapper class over the GLFW framework in LWJGL 3.
LwjglWindow(JmeContext.Type) - Constructor for class com.jme3.system.lwjgl.LwjglWindow
 
LwjglxDefaultGLPlatform - Class in com.jme3.system.lwjglx
Class wjglxDefaultGLPlatform used to create a drawing platform.
LwjglxGLPlatform - Interface in com.jme3.system.lwjglx
Interface LwjglxGLPlatform; It is used to implement and manage the context of a specific platform.

M

major - Variable in class com.jme3.lwjgl3.utils.APIUtil.APIVersion
Returns the API major version.
map(CommandQueue, long[], long[], MappingAccess) - Method in class com.jme3.opencl.lwjgl.LwjglImage
 
map(CommandQueue, long, long, MappingAccess) - Method in class com.jme3.opencl.lwjgl.LwjglBuffer
 
mapAsync(CommandQueue, long[], long[], MappingAccess) - Method in class com.jme3.opencl.lwjgl.LwjglImage
 
mapAsync(CommandQueue, long, long, MappingAccess) - Method in class com.jme3.opencl.lwjgl.LwjglBuffer
 
minor - Variable in class com.jme3.lwjgl3.utils.APIUtil.APIVersion
Returns the API minor version.
mouseInput - Variable in class com.jme3.system.lwjgl.LwjglContext
 

N

needClose - Variable in class com.jme3.system.lwjgl.LwjglWindow
 
needRestart - Variable in class com.jme3.system.lwjgl.LwjglWindow
 

O

onWindowSizeChanged(int, int) - Method in interface com.jme3.system.lwjgl.WindowSizeListener
When registered by LwjglWindow.registerWindowSizeListener(WindowSizeListener), it gets invoked on each glfw window size callback to notify the listener about changes in the window size.

P

pointerArrayFree(int, int) - Method in class com.jme3.lwjgl3.utils.APIBuffer
Frees length memory blocks stored in the APIBuffer, starting at the specified offset.
pointerArrayParam(long...) - Method in class com.jme3.lwjgl3.utils.APIBuffer
Ensures space for an additional pointer buffer, sets the specified memory addresses and returns the address offset.
pointerArrayParam(ByteBuffer...) - Method in class com.jme3.lwjgl3.utils.APIBuffer
Ensures space for an additional pointer buffer, sets the memory addresses of the specified buffers and returns the address offset.
pointerArrayParamASCII(CharSequence...) - Method in class com.jme3.lwjgl3.utils.APIBuffer
ASCII encodes the specified strings with a null-terminator and ensures space for a buffer filled with the memory addresses of the encoded strings.
pointerArrayParamASCIIi(CharSequence...) - Method in class com.jme3.lwjgl3.utils.APIBuffer
ASCII encodes the specified strings and ensures space for two additional buffers filled with the lengths and memory addresses of the encoded strings, respectively.
pointerArrayParamASCIIp(CharSequence...) - Method in class com.jme3.lwjgl3.utils.APIBuffer
ASCII encodes the specified strings and ensures space for two additional buffers filled with the lengths and memory addresses of the encoded strings, respectively.
pointerArrayParamp(ByteBuffer...) - Method in class com.jme3.lwjgl3.utils.APIBuffer
Ensures space for two additional pointer buffers, sets the memory addresses and remaining bytes of the specified buffers and returns the address offset.
pointerArrayParamUTF16(CharSequence...) - Method in class com.jme3.lwjgl3.utils.APIBuffer
UTF16 encodes the specified strings with a null-terminator and ensures space for a buffer filled with the memory addresses of the encoded strings.
pointerArrayParamUTF16i(CharSequence...) - Method in class com.jme3.lwjgl3.utils.APIBuffer
UTF16 encodes the specified strings and ensures space for two additional buffers filled with the lengths and memory addresses of the encoded strings, respectively.
pointerArrayParamUTF16p(CharSequence...) - Method in class com.jme3.lwjgl3.utils.APIBuffer
UTF16 encodes the specified strings and ensures space for two additional buffers filled with the lengths and memory addresses of the encoded strings, respectively.
pointerArrayParamUTF8(CharSequence...) - Method in class com.jme3.lwjgl3.utils.APIBuffer
UTF8 encodes the specified strings with a null-terminator and ensures space for a buffer filled with the memory addresses of the encoded strings.
pointerArrayParamUTF8i(CharSequence...) - Method in class com.jme3.lwjgl3.utils.APIBuffer
UTF8 encodes the specified strings and ensures space for two additional buffers filled with the lengths and memory addresses of the encoded strings, respectively.
pointerArrayParamUTF8p(CharSequence...) - Method in class com.jme3.lwjgl3.utils.APIBuffer
UTF8 encodes the specified strings and ensures space for two additional buffers filled with the lengths and memory addresses of the encoded strings, respectively.
pointerBuffers - Static variable in class com.jme3.opencl.lwjgl.Utils
 
pointerParam() - Method in class com.jme3.lwjgl3.utils.APIBuffer
Ensures space for an additional pointer value and returns the address offset.
pointerParam(int, int, long) - Method in class com.jme3.lwjgl3.utils.APIBuffer
Sets a pointer value at the specified index of the pointer buffer that starts at the specified offset.
pointerParam(long) - Method in class com.jme3.lwjgl3.utils.APIBuffer
Ensures space for an additional pointer value, sets the specified value at the allocated offset and returns that offset.
pointerValue(int) - Method in class com.jme3.lwjgl3.utils.APIBuffer
Returns the pointer value at the specified offset.
pop() - Method in class com.jme3.lwjgl3.utils.APIBuffer
Restores the last pushed parameter offset.
printContextInitInfo() - Method in class com.jme3.system.lwjgl.LwjglCanvas
(non-Javadoc)
printContextInitInfo() - Method in class com.jme3.system.lwjgl.LwjglContext
 
PROPERTY_CONCURRENT_BUFFER_ALLOCATOR - Static variable in class com.jme3.util.LWJGLBufferAllocator
 
push() - Method in class com.jme3.lwjgl3.utils.APIBuffer
Pushes the current parameter offset to a stack.

Q

querySupportedFormats(MemoryAccess, Image.ImageType) - Method in class com.jme3.opencl.lwjgl.LwjglContext
 

R

read(CommandQueue, ByteBuffer, long, long) - Method in class com.jme3.opencl.lwjgl.LwjglBuffer
 
readAsync(CommandQueue, ByteBuffer, long, long) - Method in class com.jme3.opencl.lwjgl.LwjglBuffer
 
readImage(CommandQueue, ByteBuffer, long[], long[], long, long) - Method in class com.jme3.opencl.lwjgl.LwjglImage
 
readImageAsync(CommandQueue, ByteBuffer, long[], long[], long, long) - Method in class com.jme3.opencl.lwjgl.LwjglImage
 
registerWindowSizeListener(WindowSizeListener) - Method in class com.jme3.system.lwjgl.LwjglWindow
Registers the specified listener to get notified when window size changes.
reinitContext() - Method in class com.jme3.system.lwjgl.LwjglContext
Reinitializes the relevant details of the context.
releaseBufferForSharingAsync(CommandQueue) - Method in class com.jme3.opencl.lwjgl.LwjglBuffer
 
releaseBufferForSharingNoEvent(CommandQueue) - Method in class com.jme3.opencl.lwjgl.LwjglBuffer
 
releaseImageForSharingAsync(CommandQueue) - Method in class com.jme3.opencl.lwjgl.LwjglImage
 
releaseImageForSharingNoEvent(CommandQueue) - Method in class com.jme3.opencl.lwjgl.LwjglImage
 
reloadJoysticks() - Method in class com.jme3.input.lwjgl.GlfwJoystickInput
 
removeWindowSizeListener(WindowSizeListener) - Method in class com.jme3.system.lwjgl.LwjglWindow
Removes the specified listener from the listeners list.
renderable - Variable in class com.jme3.system.lwjgl.LwjglContext
 
renderer - Variable in class com.jme3.system.lwjgl.LwjglContext
 
reportError(int, String) - Static method in class com.jme3.opencl.lwjgl.Utils
 
reset() - Method in class com.jme3.lwjgl3.utils.APIBuffer
Resets the parameter offset to 0.
resetContext() - Method in class com.jme3.input.lwjgl.GlfwKeyInput
Re-initializes the key input context window specific callbacks
resetContext() - Method in class com.jme3.input.lwjgl.GlfwMouseInput
Re-initializes the mouse input context window specific callbacks
resetStats() - Method in class com.jme3.renderer.lwjgl.LwjglGL
 
restart() - Method in class com.jme3.system.lwjgl.LwjglWindow
Restart if it's a windowed or full-screen display.
revision - Variable in class com.jme3.lwjgl3.utils.APIUtil.APIVersion
Returns the API revision.
run() - Method in class com.jme3.system.lwjgl.LwjglWindow
 
Run(CommandQueue) - Method in class com.jme3.opencl.lwjgl.LwjglKernel
 
runLoop() - Method in class com.jme3.system.lwjgl.LwjglCanvas
(non-Javadoc)
runLoop() - Method in class com.jme3.system.lwjgl.LwjglWindow
execute one iteration of the render loop in the OpenGL thread
RunNoEvent(CommandQueue) - Method in class com.jme3.opencl.lwjgl.LwjglKernel
 

S

setArg(int, byte) - Method in class com.jme3.opencl.lwjgl.LwjglKernel
 
setArg(int, double) - Method in class com.jme3.opencl.lwjgl.LwjglKernel
 
setArg(int, float) - Method in class com.jme3.opencl.lwjgl.LwjglKernel
 
setArg(int, int) - Method in class com.jme3.opencl.lwjgl.LwjglKernel
 
setArg(int, long) - Method in class com.jme3.opencl.lwjgl.LwjglKernel
 
setArg(int, short) - Method in class com.jme3.opencl.lwjgl.LwjglKernel
 
setArg(int, Matrix4f) - Method in class com.jme3.opencl.lwjgl.LwjglKernel
 
setArg(int, Quaternion) - Method in class com.jme3.opencl.lwjgl.LwjglKernel
 
setArg(int, Vector2f) - Method in class com.jme3.opencl.lwjgl.LwjglKernel
 
setArg(int, Vector4f) - Method in class com.jme3.opencl.lwjgl.LwjglKernel
 
setArg(int, Buffer) - Method in class com.jme3.opencl.lwjgl.LwjglKernel
 
setArg(int, Image) - Method in class com.jme3.opencl.lwjgl.LwjglKernel
 
setArg(int, Kernel.LocalMem) - Method in class com.jme3.opencl.lwjgl.LwjglKernel
 
setArg(int, Kernel.LocalMemPerElement) - Method in class com.jme3.opencl.lwjgl.LwjglKernel
 
setArg(int, ByteBuffer, long) - Method in class com.jme3.opencl.lwjgl.LwjglKernel
 
setAutoFlushFrames(boolean) - Method in class com.jme3.system.lwjgl.LwjglWindow
 
setCursorVisible(boolean) - Method in class com.jme3.input.lwjgl.GlfwMouseInput
 
setInputListener(RawInputListener) - Method in class com.jme3.input.lwjgl.GlfwJoystickInput
 
setInputListener(RawInputListener) - Method in class com.jme3.input.lwjgl.GlfwKeyInput
 
setInputListener(RawInputListener) - Method in class com.jme3.input.lwjgl.GlfwMouseInput
 
setJoyRumble(int, float) - Method in class com.jme3.input.lwjgl.GlfwJoystickInput
 
setNativeCursor(JmeCursor) - Method in class com.jme3.input.lwjgl.GlfwMouseInput
 
setOffset(int) - Method in class com.jme3.lwjgl3.utils.APIBuffer
Sets the current parameter offset.
setSettings(AppSettings) - Method in class com.jme3.system.lwjgl.LwjglContext
 
setSystemListener(SystemListener) - Method in class com.jme3.system.lwjgl.LwjglContext
 
settings - Variable in class com.jme3.system.lwjgl.LwjglContext
 
setTitle(String) - Method in class com.jme3.system.lwjgl.LwjglCanvas
(non-Javadoc)
setTitle(String) - Method in class com.jme3.system.lwjgl.LwjglOffscreenBuffer
 
setTitle(String) - Method in class com.jme3.system.lwjgl.LwjglWindow
Set the title if it's a windowed display
setWindowIcon(AppSettings) - Method in class com.jme3.system.lwjgl.LwjglCanvas
(non-Javadoc)
setWindowIcon(AppSettings) - Method in class com.jme3.system.lwjgl.LwjglOffscreenBuffer
 
setWindowIcon(AppSettings) - Method in class com.jme3.system.lwjgl.LwjglWindow
Set custom icons to the window of this application.
shortParam() - Method in class com.jme3.lwjgl3.utils.APIBuffer
Ensures space for an additional short value and returns the address offset.
shortParam(short) - Method in class com.jme3.lwjgl3.utils.APIBuffer
Ensures space for an additional short value, sets the specified value at the allocated offset and returns that offset.
shortValue(int) - Method in class com.jme3.lwjgl3.utils.APIBuffer
Returns the short value at the specified offset.
showWindow() - Method in class com.jme3.system.lwjgl.LwjglCanvas
(non-Javadoc)
showWindow() - Method in class com.jme3.system.lwjgl.LwjglOffscreenBuffer
 
showWindow() - Method in class com.jme3.system.lwjgl.LwjglWindow
 
stringParamASCII(CharSequence, boolean) - Method in class com.jme3.lwjgl3.utils.APIBuffer
Ensures space for the specified string encoded in ASCII, encodes the string at the allocated offset and returns that offset.
stringParamUTF16(CharSequence, boolean) - Method in class com.jme3.lwjgl3.utils.APIBuffer
Ensures space for the specified string encoded in UTF-16, encodes the string at the allocated offset and returns that offset.
stringParamUTF8(CharSequence, boolean) - Method in class com.jme3.lwjgl3.utils.APIBuffer
Ensures space for the specified string encoded in UTF-8, encodes the string at the allocated offset and returns that offset.
stringValueASCII(int, int) - Method in class com.jme3.lwjgl3.utils.APIBuffer
Returns the ASCII string value at the specified byte range.
stringValueUTF16(int, int) - Method in class com.jme3.lwjgl3.utils.APIBuffer
Returns the UTF16 string value at the specified byte range.
stringValueUTF8(int, int) - Method in class com.jme3.lwjgl3.utils.APIBuffer
Returns the UTF8 string value at the specified byte range.

T

TempBuffer() - Constructor for class com.jme3.opencl.lwjgl.Utils.TempBuffer
 
tempBuffers - Static variable in class com.jme3.opencl.lwjgl.Utils
 
timer - Variable in class com.jme3.system.lwjgl.LwjglContext
 
toArray(T...) - Static method in class com.jme3.lwjgl3.utils.APIUtil
Converts dynamic arguments to object array.
toJmeKeyCode(int) - Static method in class com.jme3.input.lwjgl.GlfwKeyMap
Returns the jme keycode that matches the specified glfw keycode
toString() - Method in class com.jme3.opencl.lwjgl.LwjglDevice
 
toString() - Method in class com.jme3.opencl.lwjgl.LwjglPlatform
 

U

unmap(CommandQueue, Image.ImageMapping) - Method in class com.jme3.opencl.lwjgl.LwjglImage
 
unmap(CommandQueue, ByteBuffer) - Method in class com.jme3.opencl.lwjgl.LwjglBuffer
 
update() - Method in class com.jme3.input.lwjgl.GlfwJoystickInput
 
update() - Method in class com.jme3.input.lwjgl.GlfwKeyInput
 
update() - Method in class com.jme3.input.lwjgl.GlfwMouseInput
 
Utils - Class in com.jme3.opencl.lwjgl
 
Utils.TempBuffer - Class in com.jme3.opencl.lwjgl
 

W

waitFor(boolean) - Method in class com.jme3.system.lwjgl.LwjglContext
 
waitForFinished() - Method in class com.jme3.opencl.lwjgl.LwjglEvent
 
wasActive - Variable in class com.jme3.system.lwjgl.LwjglWindow
 
WindowSizeListener - Interface in com.jme3.system.lwjgl
Listen to window size changes.
write(CommandQueue, ByteBuffer, long, long) - Method in class com.jme3.opencl.lwjgl.LwjglBuffer
 
writeAsync(CommandQueue, ByteBuffer, long, long) - Method in class com.jme3.opencl.lwjgl.LwjglBuffer
 
writeImage(CommandQueue, ByteBuffer, long[], long[], long, long) - Method in class com.jme3.opencl.lwjgl.LwjglImage
 
writeImageAsync(CommandQueue, ByteBuffer, long[], long[], long, long) - Method in class com.jme3.opencl.lwjgl.LwjglImage
 
A B C D E F G H I J K L M N O P Q R S T U W 
All Classes and Interfaces|All Packages|Constant Field Values