|
void | emit () throws IOException |
| Emit the java source code for the classes that comprise the composable pipeline. More...
|
|
|
| BuildComposablePipeline (final int mode, final String outputDir, final String outputPackage, final String outputName, final Class<?> classToComposeAround, final Class<?> classPrologOpt, final Class<?> classDownstream) |
|
◆ BuildComposablePipeline()
com.jogamp.gluegen.opengl.BuildComposablePipeline.BuildComposablePipeline |
( |
final int |
mode, |
|
|
final String |
outputDir, |
|
|
final String |
outputPackage, |
|
|
final String |
outputName, |
|
|
final Class<?> |
classToComposeAround, |
|
|
final Class<?> |
classPrologOpt, |
|
|
final Class<?> |
classDownstream |
|
) |
| |
|
protected |
◆ emit()
void com.jogamp.gluegen.opengl.BuildComposablePipeline.emit |
( |
| ) |
throws IOException |
◆ getBaseClassName()
static String com.jogamp.gluegen.opengl.BuildComposablePipeline.getBaseClassName |
( |
final String |
clazzName | ) |
|
|
static |
◆ getClass()
static Class<?> com.jogamp.gluegen.opengl.BuildComposablePipeline.getClass |
( |
final String |
name | ) |
|
|
static |
◆ getMethod()
static Method com.jogamp.gluegen.opengl.BuildComposablePipeline.getMethod |
( |
final Class<?> |
clazz, |
|
|
final Method |
m |
|
) |
| |
|
static |
◆ getPackageName()
static String com.jogamp.gluegen.opengl.BuildComposablePipeline.getPackageName |
( |
final String |
clazzName | ) |
|
|
static |
◆ main()
static void com.jogamp.gluegen.opengl.BuildComposablePipeline.main |
( |
final String[] |
args | ) |
|
|
static |
◆ printFunctionCallString()
static final void com.jogamp.gluegen.opengl.BuildComposablePipeline.printFunctionCallString |
( |
final PrintWriter |
output, |
|
|
final Method |
m |
|
) |
| |
|
static |
◆ GEN_CUSTOM
final int com.jogamp.gluegen.opengl.BuildComposablePipeline.GEN_CUSTOM = 1 << 2 |
|
static |
◆ GEN_DEBUG
final int com.jogamp.gluegen.opengl.BuildComposablePipeline.GEN_DEBUG = 1 << 0 |
|
static |
◆ GEN_GL_IDENTITY_BY_ASSIGNABLE_CLASS
final int com.jogamp.gluegen.opengl.BuildComposablePipeline.GEN_GL_IDENTITY_BY_ASSIGNABLE_CLASS = 1 << 4 |
|
static |
By extra command-line argument: gl_identity_by_assignable_class
.
If true, implementation does not utilize downstream's isGL*()
implementation, but determines whether the GL profile is matched by interface inheritance.
Default: false
Definition at line 87 of file BuildComposablePipeline.java.
◆ GEN_PROLOG_XOR_DOWNSTREAM
final int com.jogamp.gluegen.opengl.BuildComposablePipeline.GEN_PROLOG_XOR_DOWNSTREAM = 1 << 3 |
|
static |
By extra command-line argument: prolog_xor_downstream
.
If true, either prolog (if exist) is called or downstream's method, but not both. By default, both methods would be called.
Default: false
Definition at line 78 of file BuildComposablePipeline.java.
◆ GEN_TRACE
final int com.jogamp.gluegen.opengl.BuildComposablePipeline.GEN_TRACE = 1 << 1 |
|
static |
The documentation for this class was generated from the following file: