|
JOGL v2.6.0-rc-20250706
JOGL, High-Performance Graphics Binding for Java (public API).
|
Emitter producing NativeSignature attributes. More...
Protected Member Functions | |
| List<? extends FunctionEmitter > | generateMethodBindingEmitters (final FunctionSymbol sym) throws Exception |
| void | generateNativeSignatureEmitters (final MethodBinding binding, final List< JavaMethodBindingEmitter > allEmitters) |
| boolean | signatureContainsStrings (final MethodBinding binding) |
| boolean | haveEmitterWithBody (final List< JavaMethodBindingEmitter > allEmitters) |
| NativeSignatureJavaMethodBindingEmitter | findEmitterWithUnit (final List< JavaMethodBindingEmitter > allEmitters, final CodeUnit unit) |
Protected Member Functions inherited from com.jogamp.gluegen.opengl.GLEmitter | |
| void | renameExtensionsIntoCore () |
| void | renameExtensionsIntoCore (final GLConfiguration config, final BuildStaticGLInfo glInfo, final boolean isSemHeader) |
| JavaConfiguration | createConfig () |
| void | mangleBinding (final MethodBinding binding) |
| List< MethodBinding > | expandMethodBinding (final MethodBinding binding) |
| In order to implement Buffer Object variants of certain functions we generate another MethodBinding which maps the void* argument to a Java long. More... | |
| boolean | needsModifiedEmitters (final FunctionSymbol sym) |
| void | generateModifiedEmitters (final JavaMethodBindingEmitter baseJavaEmitter, final List< FunctionEmitter > emitters) |
| boolean | needsBufferObjectVariant (final FunctionSymbol sym) |
| GLConfiguration | getGLConfig () |
| void | endProcAddressTable () throws Exception |
Additional Inherited Members | |
Public Member Functions inherited from com.jogamp.gluegen.opengl.GLEmitter | |
| void | beginEmission (final GlueEmitterControls controls) throws IOException |
| boolean | isBufferObjectMethodBinding (final MethodBinding binding) |
| void | emitDefine (final ConstantDefinition def, final String optionalComment) throws Exception |
| int | addExtensionsOfSymbols2Doc (StringBuilder buf, final String sep1, final String sep2, final String first) |
Emitter producing NativeSignature attributes.
Review: This Package/Class is not used and subject to be deleted.
Definition at line 61 of file NativeSignatureEmitter.java.
|
protected |
Definition at line 184 of file NativeSignatureEmitter.java.
|
protected |
Definition at line 64 of file NativeSignatureEmitter.java.
|
protected |
Definition at line 114 of file NativeSignatureEmitter.java.
|
protected |
Definition at line 175 of file NativeSignatureEmitter.java.
|
protected |
Definition at line 161 of file NativeSignatureEmitter.java.