Index
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
offsetorNULLif the specifiedvalueis 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
APIBufferthat 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
ByteBufferthat backs thisAPIBuffer. - 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
errcodeand throws anOpenCLExceptionif it's not equal toCL10.CL_SUCCESS. - checkCLError(ByteBuffer) - Static method in class com.jme3.opencl.lwjgl.info.CLUtil
-
Checks the
errcodepresent in the current position of the specifiederrcode_retbuffer and throws anOpenCLExceptionif it's not equal toCL10.CL_SUCCESS. - checkCLError(IntBuffer) - Static method in class com.jme3.opencl.lwjgl.info.CLUtil
-
Checks the
errcodepresent in the current position of the specifiederrcode_retbuffer and throws anOpenCLExceptionif it's not equal toCL10.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
GLDataso 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
BufferAllocatorwhich useMemoryUtilto 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
LwjglCanvasthat 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
wjglxDefaultGLPlatformused 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
lengthmemory blocks stored in the APIBuffer, starting at the specifiedoffset. - 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
All Classes and Interfaces|All Packages|Constant Field Values