Top Interfaces Annotations Classes Enums
[default module]

Package org.lwjgl.util.generator


Interface Summary

Modifier and TypeInterface and Description
public interface

Annotation Summary

Modifier and TypeAnnotation and Description
public @interface
public @interface
Alternate

When a method is annonated with @Alternate, no native stub will be created and the Java method will be renamed to value().

public @interface
public @interface
public @interface
public @interface
public @interface
public @interface
public @interface
public @interface
public @interface
public @interface
public @interface
public @interface
public @interface
public @interface
Extern

Functions marked with @Extern will not be declared as static in the C implementation.

public @interface
public @interface
public @interface
public @interface
Imports

This annotation can be used when an extension template needs extra imports in its generated class.

public @interface
public @interface
public @interface
public @interface
public @interface
public @interface
public @interface
public @interface
public @interface
PointerType

Marker interface for pointer types.

public @interface
public @interface
public @interface
public @interface
Reuse

Reuse can be used to annotate methods that duplicate functionality that has been already defined somewhere else.

public @interface

Class Summary

Modifier and TypeClass and Description
public class
public class
GeneratorProcessor

Generator tool for creating the java classes and native code from an annotated template java interface.

public class
GeneratorVisitor

Generator visitor for the generator tool

public class
public class
JavaTypeTranslator

A TypeVisitor that translates (annotated) TypeMirrors to java types (represented by a Class)

public class
JNITypeTranslator

A TypeVisitor that translates TypeMirrors to JNI type strings.

public class
public class
NativeTypeTranslator

$Id$

A TypeVisitor that translates (annotated) TypeMirrors to native types

public class
public class
pack-priv class
public class
public class
public class

Enum Summary

Modifier and TypeEnum and Description
public enum
public enum
public enum
public enum