Package org.lwjgl.system.jawt
Class JAWTFunctions
java.lang.Object
org.lwjgl.system.jawt.JAWTFunctions
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final class
Contains the function pointers loaded from the jawtSharedLibrary
. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
-
Method Summary
Modifier and TypeMethodDescriptionstatic SharedLibrary
Returns the jawtSharedLibrary
.static @Nullable Frame
JAWT_CreateEmbeddedFrame
(long platformInfo, long __functionAddress) jobject JAWT_CreateEmbeddedFrame(void * platformInfo, void * __functionAddress)
static void
JAWT_DrawingSurface_FreeDrawingSurfaceInfo
(JAWTDrawingSurfaceInfo dsi, long __functionAddress) void JAWT_DrawingSurface_FreeDrawingSurfaceInfo(JAWT_DrawingSurfaceInfo * dsi, void * __functionAddress)
static @Nullable JAWTDrawingSurfaceInfo
JAWT_DrawingSurface_GetDrawingSurfaceInfo
(JAWTDrawingSurface ds, long __functionAddress) JAWT_DrawingSurfaceInfo * JAWT_DrawingSurface_GetDrawingSurfaceInfo(JAWT_DrawingSurface * ds, void * __functionAddress)
static int
JAWT_DrawingSurface_Lock
(JAWTDrawingSurface ds, long __functionAddress) jint JAWT_DrawingSurface_Lock(JAWT_DrawingSurface * ds, void * __functionAddress)
static void
JAWT_DrawingSurface_Unlock
(JAWTDrawingSurface ds, long __functionAddress) void JAWT_DrawingSurface_Unlock(JAWT_DrawingSurface * ds, void * __functionAddress)
static void
JAWT_FreeDrawingSurface
(JAWTDrawingSurface ds, long __functionAddress) void JAWT_FreeDrawingSurface(JAWT_DrawingSurface * ds, void * __functionAddress)
static boolean
JAWT_GetAWT
(JAWT awt) jboolean JAWT_GetAWT(JAWT * awt)
static @Nullable Component
JAWT_GetComponent
(long platformInfo, long __functionAddress) jobject JAWT_GetComponent(void * platformInfo, void * __functionAddress)
static @Nullable JAWTDrawingSurface
JAWT_GetDrawingSurface
(Object target, long __functionAddress) JAWT_DrawingSurface * JAWT_GetDrawingSurface(jobject target, void * __functionAddress)
static void
JAWT_Lock
(long __functionAddress) void JAWT_Lock(void * __functionAddress)
static void
JAWT_SetBounds
(Frame embeddedFrame, int x, int y, int w, int h, long __functionAddress) void JAWT_SetBounds(jobject embeddedFrame, jint x, jint y, jint w, jint h, void * __functionAddress)
static void
JAWT_SynthesizeWindowActivation
(Frame embeddedFrame, boolean doActivate, long __functionAddress) void JAWT_SynthesizeWindowActivation(jobject embeddedFrame, jboolean doActivate, void * __functionAddress)
static void
JAWT_Unlock
(long __functionAddress) void JAWT_Unlock(void * __functionAddress)
static @Nullable Frame
nJAWT_CreateEmbeddedFrame
(long platformInfo, long __functionAddress) jobject JAWT_CreateEmbeddedFrame(void * platformInfo, void * __functionAddress)
static void
nJAWT_DrawingSurface_FreeDrawingSurfaceInfo
(long dsi, long __functionAddress) void JAWT_DrawingSurface_FreeDrawingSurfaceInfo(JAWT_DrawingSurfaceInfo * dsi, void * __functionAddress)
static long
nJAWT_DrawingSurface_GetDrawingSurfaceInfo
(long ds, long __functionAddress) JAWT_DrawingSurfaceInfo * JAWT_DrawingSurface_GetDrawingSurfaceInfo(JAWT_DrawingSurface * ds, void * __functionAddress)
static int
nJAWT_DrawingSurface_Lock
(long ds, long __functionAddress) jint JAWT_DrawingSurface_Lock(JAWT_DrawingSurface * ds, void * __functionAddress)
static void
nJAWT_DrawingSurface_Unlock
(long ds, long __functionAddress) void JAWT_DrawingSurface_Unlock(JAWT_DrawingSurface * ds, void * __functionAddress)
static void
nJAWT_FreeDrawingSurface
(long ds, long __functionAddress) void JAWT_FreeDrawingSurface(JAWT_DrawingSurface * ds, void * __functionAddress)
static boolean
nJAWT_GetAWT
(long awt) jboolean JAWT_GetAWT(JAWT * awt)
static boolean
nJAWT_GetAWT
(long awt, long __functionAddress) jboolean JAWT_GetAWT(JAWT * awt)
static @Nullable Component
nJAWT_GetComponent
(long platformInfo, long __functionAddress) jobject JAWT_GetComponent(void * platformInfo, void * __functionAddress)
static long
nJAWT_GetDrawingSurface
(Object target, long __functionAddress) JAWT_DrawingSurface * JAWT_GetDrawingSurface(jobject target, void * __functionAddress)
static void
nJAWT_Lock
(long __functionAddress) void JAWT_Lock(void * __functionAddress)
static void
nJAWT_SetBounds
(Frame embeddedFrame, int x, int y, int w, int h, long __functionAddress) void JAWT_SetBounds(jobject embeddedFrame, jint x, jint y, jint w, jint h, void * __functionAddress)
static void
nJAWT_SynthesizeWindowActivation
(Frame embeddedFrame, boolean doActivate, long __functionAddress) void JAWT_SynthesizeWindowActivation(jobject embeddedFrame, jboolean doActivate, void * __functionAddress)
static void
nJAWT_Unlock
(long __functionAddress) void JAWT_Unlock(void * __functionAddress)
-
Field Details
-
JAWT_VERSION_1_3
public static final int JAWT_VERSION_1_3- See Also:
-
JAWT_VERSION_1_4
public static final int JAWT_VERSION_1_4- See Also:
-
JAWT_VERSION_1_7
public static final int JAWT_VERSION_1_7- See Also:
-
JAWT_VERSION_9
public static final int JAWT_VERSION_9- See Also:
-
JAWT_MACOSX_USE_CALAYER
public static final int JAWT_MACOSX_USE_CALAYER- See Also:
-
JAWT_LOCK_ERROR
public static final int JAWT_LOCK_ERROR- See Also:
-
JAWT_LOCK_CLIP_CHANGED
public static final int JAWT_LOCK_CLIP_CHANGED- See Also:
-
JAWT_LOCK_BOUNDS_CHANGED
public static final int JAWT_LOCK_BOUNDS_CHANGED- See Also:
-
JAWT_LOCK_SURFACE_CHANGED
public static final int JAWT_LOCK_SURFACE_CHANGED- See Also:
-
-
Method Details
-
getLibrary
Returns the jawtSharedLibrary
. -
nJAWT_GetAWT
public static boolean nJAWT_GetAWT(long awt, long __functionAddress) jboolean JAWT_GetAWT(JAWT * awt)
-
nJAWT_GetAWT
public static boolean nJAWT_GetAWT(long awt) jboolean JAWT_GetAWT(JAWT * awt)
-
JAWT_GetAWT
jboolean JAWT_GetAWT(JAWT * awt)
-
nJAWT_DrawingSurface_Lock
public static int nJAWT_DrawingSurface_Lock(long ds, long __functionAddress) jint JAWT_DrawingSurface_Lock(JAWT_DrawingSurface * ds, void * __functionAddress)
-
JAWT_DrawingSurface_Lock
jint JAWT_DrawingSurface_Lock(JAWT_DrawingSurface * ds, void * __functionAddress)
-
nJAWT_DrawingSurface_GetDrawingSurfaceInfo
public static long nJAWT_DrawingSurface_GetDrawingSurfaceInfo(long ds, long __functionAddress) JAWT_DrawingSurfaceInfo * JAWT_DrawingSurface_GetDrawingSurfaceInfo(JAWT_DrawingSurface * ds, void * __functionAddress)
-
JAWT_DrawingSurface_GetDrawingSurfaceInfo
public static @Nullable JAWTDrawingSurfaceInfo JAWT_DrawingSurface_GetDrawingSurfaceInfo(JAWTDrawingSurface ds, long __functionAddress) JAWT_DrawingSurfaceInfo * JAWT_DrawingSurface_GetDrawingSurfaceInfo(JAWT_DrawingSurface * ds, void * __functionAddress)
-
nJAWT_DrawingSurface_FreeDrawingSurfaceInfo
public static void nJAWT_DrawingSurface_FreeDrawingSurfaceInfo(long dsi, long __functionAddress) void JAWT_DrawingSurface_FreeDrawingSurfaceInfo(JAWT_DrawingSurfaceInfo * dsi, void * __functionAddress)
-
JAWT_DrawingSurface_FreeDrawingSurfaceInfo
public static void JAWT_DrawingSurface_FreeDrawingSurfaceInfo(JAWTDrawingSurfaceInfo dsi, long __functionAddress) void JAWT_DrawingSurface_FreeDrawingSurfaceInfo(JAWT_DrawingSurfaceInfo * dsi, void * __functionAddress)
-
nJAWT_DrawingSurface_Unlock
public static void nJAWT_DrawingSurface_Unlock(long ds, long __functionAddress) void JAWT_DrawingSurface_Unlock(JAWT_DrawingSurface * ds, void * __functionAddress)
-
JAWT_DrawingSurface_Unlock
void JAWT_DrawingSurface_Unlock(JAWT_DrawingSurface * ds, void * __functionAddress)
-
nJAWT_GetDrawingSurface
JAWT_DrawingSurface * JAWT_GetDrawingSurface(jobject target, void * __functionAddress)
-
JAWT_GetDrawingSurface
public static @Nullable JAWTDrawingSurface JAWT_GetDrawingSurface(Object target, long __functionAddress) JAWT_DrawingSurface * JAWT_GetDrawingSurface(jobject target, void * __functionAddress)
-
nJAWT_FreeDrawingSurface
public static void nJAWT_FreeDrawingSurface(long ds, long __functionAddress) void JAWT_FreeDrawingSurface(JAWT_DrawingSurface * ds, void * __functionAddress)
-
JAWT_FreeDrawingSurface
void JAWT_FreeDrawingSurface(JAWT_DrawingSurface * ds, void * __functionAddress)
-
nJAWT_Lock
public static void nJAWT_Lock(long __functionAddress) void JAWT_Lock(void * __functionAddress)
-
JAWT_Lock
public static void JAWT_Lock(long __functionAddress) void JAWT_Lock(void * __functionAddress)
-
nJAWT_Unlock
public static void nJAWT_Unlock(long __functionAddress) void JAWT_Unlock(void * __functionAddress)
-
JAWT_Unlock
public static void JAWT_Unlock(long __functionAddress) void JAWT_Unlock(void * __functionAddress)
-
nJAWT_GetComponent
jobject JAWT_GetComponent(void * platformInfo, void * __functionAddress)
-
JAWT_GetComponent
jobject JAWT_GetComponent(void * platformInfo, void * __functionAddress)
-
nJAWT_CreateEmbeddedFrame
jobject JAWT_CreateEmbeddedFrame(void * platformInfo, void * __functionAddress)
-
JAWT_CreateEmbeddedFrame
jobject JAWT_CreateEmbeddedFrame(void * platformInfo, void * __functionAddress)
-
nJAWT_SetBounds
public static void nJAWT_SetBounds(Frame embeddedFrame, int x, int y, int w, int h, long __functionAddress) void JAWT_SetBounds(jobject embeddedFrame, jint x, jint y, jint w, jint h, void * __functionAddress)
-
JAWT_SetBounds
public static void JAWT_SetBounds(Frame embeddedFrame, int x, int y, int w, int h, long __functionAddress) void JAWT_SetBounds(jobject embeddedFrame, jint x, jint y, jint w, jint h, void * __functionAddress)
-
nJAWT_SynthesizeWindowActivation
public static void nJAWT_SynthesizeWindowActivation(Frame embeddedFrame, boolean doActivate, long __functionAddress) void JAWT_SynthesizeWindowActivation(jobject embeddedFrame, jboolean doActivate, void * __functionAddress)
-
JAWT_SynthesizeWindowActivation
public static void JAWT_SynthesizeWindowActivation(Frame embeddedFrame, boolean doActivate, long __functionAddress) void JAWT_SynthesizeWindowActivation(jobject embeddedFrame, jboolean doActivate, void * __functionAddress)
-