Crossfire JXClient, Trunk
Classes | Macros | Typedefs | Functions
jawt.h File Reference
#include "jni.h"
Include dependency graph for jawt.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  jawt
 
struct  jawt_DrawingSurface
 
struct  jawt_DrawingSurfaceInfo
 
struct  jawt_Rectangle
 

Macros

#define JAWT_LOCK_BOUNDS_CHANGED   0x00000004
 
#define JAWT_LOCK_CLIP_CHANGED   0x00000002
 
#define JAWT_LOCK_ERROR   0x00000001
 
#define JAWT_LOCK_SURFACE_CHANGED   0x00000008
 
#define JAWT_VERSION_1_3   0x00010003
 
#define JAWT_VERSION_1_4   0x00010004
 
#define JAWT_VERSION_1_7   0x00010007
 

Typedefs

typedef struct jawt JAWT
 
typedef struct jawt_DrawingSurface JAWT_DrawingSurface
 
typedef struct jawt_DrawingSurfaceInfo JAWT_DrawingSurfaceInfo
 
typedef struct jawt_Rectangle JAWT_Rectangle
 

Functions

_JNI_IMPORT_OR_EXPORT_ jboolean JNICALL JAWT_GetAWT (JNIEnv *env, JAWT *awt)
 

Macro Definition Documentation

◆ JAWT_LOCK_BOUNDS_CHANGED

#define JAWT_LOCK_BOUNDS_CHANGED   0x00000004

Definition at line 174 of file jawt.h.

◆ JAWT_LOCK_CLIP_CHANGED

#define JAWT_LOCK_CLIP_CHANGED   0x00000002

Definition at line 173 of file jawt.h.

◆ JAWT_LOCK_ERROR

#define JAWT_LOCK_ERROR   0x00000001

Definition at line 172 of file jawt.h.

◆ JAWT_LOCK_SURFACE_CHANGED

#define JAWT_LOCK_SURFACE_CHANGED   0x00000008

Definition at line 175 of file jawt.h.

◆ JAWT_VERSION_1_3

#define JAWT_VERSION_1_3   0x00010003

Definition at line 291 of file jawt.h.

◆ JAWT_VERSION_1_4

#define JAWT_VERSION_1_4   0x00010004

Definition at line 292 of file jawt.h.

◆ JAWT_VERSION_1_7

#define JAWT_VERSION_1_7   0x00010007

Definition at line 293 of file jawt.h.

Typedef Documentation

◆ JAWT

typedef struct jawt JAWT

◆ JAWT_DrawingSurface

◆ JAWT_DrawingSurfaceInfo

◆ JAWT_Rectangle

Function Documentation

◆ JAWT_GetAWT()

_JNI_IMPORT_OR_EXPORT_ jboolean JNICALL JAWT_GetAWT ( JNIEnv env,
JAWT awt 
)