All Downloads are FREE. Search and download functionalities are using the official Maven repository.

jogamp.opengl.windows.wgl.WGL Maven / Gradle / Ivy

There is a newer version: 2.3.2
Show newest version
/* !---- DO NOT EDIT: This file autogenerated by com/jogamp/gluegen/opengl/GLEmitter.java on Thu Aug 07 00:31:15 CEST 2014 ----! */

package jogamp.opengl.windows.wgl;

import java.util.*;
import javax.media.opengl.*;
import javax.media.opengl.fixedfunc.*;
import jogamp.opengl.*;
import jogamp.nativewindow.windows.PIXELFORMATDESCRIPTOR;
import com.jogamp.gluegen.runtime.opengl.GLProcAddressResolver;
import com.jogamp.gluegen.runtime.*;
import com.jogamp.common.os.*;
import com.jogamp.common.nio.*;
import java.nio.*;

 /**
  * Provides access to the Windows-specific OpenGL vendor extensions.
  * See {@link GLBase} for more information.
  */
public class WGL {

  /** Part of CORE DEF */
  public static final int WGL_SWAP_MAIN_PLANE = 1;
  /** Part of CORE DEF */
  public static final int WGL_SWAP_OVERLAY1 = 2;
  /** Part of CORE DEF */
  public static final int WGL_SWAP_OVERLAY2 = 4;
  /** Part of CORE DEF */
  public static final int WGL_SWAP_OVERLAY3 = 8;
  /** Part of CORE DEF */
  public static final int WGL_SWAP_OVERLAY4 = 16;
  /** Part of CORE DEF */
  public static final int WGL_SWAP_OVERLAY5 = 32;
  /** Part of CORE DEF */
  public static final int WGL_SWAP_OVERLAY6 = 64;
  /** Part of CORE DEF */
  public static final int WGL_SWAP_OVERLAY7 = 128;
  /** Part of CORE DEF */
  public static final int WGL_SWAP_OVERLAY8 = 256;
  /** Part of CORE DEF */
  public static final int WGL_SWAP_OVERLAY9 = 512;
  /** Part of CORE DEF */
  public static final int WGL_SWAP_OVERLAY10 = 1024;
  /** Part of CORE DEF */
  public static final int WGL_SWAP_OVERLAY11 = 2048;
  /** Part of CORE DEF */
  public static final int WGL_SWAP_OVERLAY12 = 4096;
  /** Part of CORE DEF */
  public static final int WGL_SWAP_OVERLAY13 = 8192;
  /** Part of CORE DEF */
  public static final int WGL_SWAP_OVERLAY14 = 16384;
  /** Part of CORE DEF */
  public static final int WGL_SWAP_OVERLAY15 = 32768;
  /** Part of CORE DEF */
  public static final int WGL_SWAP_UNDERLAY1 = 65536;
  /** Part of CORE DEF */
  public static final int WGL_SWAP_UNDERLAY2 = 0x20000;
  /** Part of CORE DEF */
  public static final int WGL_SWAP_UNDERLAY3 = 0x40000;
  /** Part of CORE DEF */
  public static final int WGL_SWAP_UNDERLAY4 = 0x80000;
  /** Part of CORE DEF */
  public static final int WGL_SWAP_UNDERLAY5 = 0x100000;
  /** Part of CORE DEF */
  public static final int WGL_SWAP_UNDERLAY6 = 0x200000;
  /** Part of CORE DEF */
  public static final int WGL_SWAP_UNDERLAY7 = 0x400000;
  /** Part of CORE DEF */
  public static final int WGL_SWAP_UNDERLAY8 = 0x800000;
  /** Part of CORE DEF */
  public static final int WGL_SWAP_UNDERLAY9 = 0x1000000;
  /** Part of CORE DEF */
  public static final int WGL_SWAP_UNDERLAY10 = 0x2000000;
  /** Part of CORE DEF */
  public static final int WGL_SWAP_UNDERLAY11 = 0x4000000;
  /** Part of CORE DEF */
  public static final int WGL_SWAP_UNDERLAY12 = 0x8000000;
  /** Part of CORE DEF */
  public static final int WGL_SWAP_UNDERLAY13 = 0x10000000;
  /** Part of CORE DEF */
  public static final int WGL_SWAP_UNDERLAY14 = 0x20000000;
  /** Part of CORE DEF */
  public static final int WGL_SWAP_UNDERLAY15 = 0x40000000;

  /** Entry point to C language function:  int wglChoosePixelFormat(HANDLE, const PIXELFORMATDESCRIPTOR * )  
Part of CORE FUNC */ public static int wglChoosePixelFormat(long arg0, PIXELFORMATDESCRIPTOR arg1) { final long __addr_ = wglProcAddressTable._addressof_wglChoosePixelFormat; if (__addr_ == 0) { throw new GLException(String.format("Method \"%s\" not available", "wglChoosePixelFormat")); } return dispatch_wglChoosePixelFormat0(arg0, ((arg1 == null) ? null : arg1.getBuffer()), __addr_); } /** Entry point to C language function: int wglChoosePixelFormat(HANDLE, const PIXELFORMATDESCRIPTOR * )
Part of CORE FUNC */ private static native int dispatch_wglChoosePixelFormat0(long arg0, ByteBuffer arg1, long procAddress); /** Entry point to C language function: BOOL wglCopyContext(HANDLE, HANDLE, UINT)
Part of CORE FUNC */ public static boolean wglCopyContext(long arg0, long arg1, int arg2) { final long __addr_ = wglProcAddressTable._addressof_wglCopyContext; if (__addr_ == 0) { throw new GLException(String.format("Method \"%s\" not available", "wglCopyContext")); } return dispatch_wglCopyContext0(arg0, arg1, arg2, __addr_); } /** Entry point to C language function: BOOL wglCopyContext(HANDLE, HANDLE, UINT)
Part of CORE FUNC */ static private native boolean dispatch_wglCopyContext0(long arg0, long arg1, int arg2, long procAddress); /** Entry point to C language function: HANDLE wglCreateContext(HANDLE)
Part of CORE FUNC */ public static long wglCreateContext(long arg0) { final long __addr_ = wglProcAddressTable._addressof_wglCreateContext; if (__addr_ == 0) { throw new GLException(String.format("Method \"%s\" not available", "wglCreateContext")); } return dispatch_wglCreateContext0(arg0, __addr_); } /** Entry point to C language function: HANDLE wglCreateContext(HANDLE)
Part of CORE FUNC */ static private native long dispatch_wglCreateContext0(long arg0, long procAddress); /** Entry point to C language function: BOOL wglDeleteContext(HANDLE)
Part of CORE FUNC */ public static boolean wglDeleteContext(long arg0) { final long __addr_ = wglProcAddressTable._addressof_wglDeleteContext; if (__addr_ == 0) { throw new GLException(String.format("Method \"%s\" not available", "wglDeleteContext")); } return dispatch_wglDeleteContext0(arg0, __addr_); } /** Entry point to C language function: BOOL wglDeleteContext(HANDLE)
Part of CORE FUNC */ static private native boolean dispatch_wglDeleteContext0(long arg0, long procAddress); /** Entry point to C language function: int wglDescribePixelFormat(HANDLE, int, UINT, PPIXELFORMATDESCRIPTOR)
Part of CORE FUNC */ public static int wglDescribePixelFormat(long arg0, int arg1, int arg2, PIXELFORMATDESCRIPTOR arg3) { final long __addr_ = wglProcAddressTable._addressof_wglDescribePixelFormat; if (__addr_ == 0) { throw new GLException(String.format("Method \"%s\" not available", "wglDescribePixelFormat")); } return dispatch_wglDescribePixelFormat0(arg0, arg1, arg2, ((arg3 == null) ? null : arg3.getBuffer()), __addr_); } /** Entry point to C language function: int wglDescribePixelFormat(HANDLE, int, UINT, PPIXELFORMATDESCRIPTOR)
Part of CORE FUNC */ private static native int dispatch_wglDescribePixelFormat0(long arg0, int arg1, int arg2, ByteBuffer arg3, long procAddress); /** Entry point to C language function: HANDLE wglGetCurrentContext(void)
Part of CORE FUNC */ public static long wglGetCurrentContext() { final long __addr_ = wglProcAddressTable._addressof_wglGetCurrentContext; if (__addr_ == 0) { throw new GLException(String.format("Method \"%s\" not available", "wglGetCurrentContext")); } return dispatch_wglGetCurrentContext0(__addr_); } /** Entry point to C language function: HANDLE wglGetCurrentContext(void)
Part of CORE FUNC */ static private native long dispatch_wglGetCurrentContext0(long procAddress); /** Entry point to C language function: HANDLE wglGetCurrentDC(void)
Part of CORE FUNC */ public static long wglGetCurrentDC() { final long __addr_ = wglProcAddressTable._addressof_wglGetCurrentDC; if (__addr_ == 0) { throw new GLException(String.format("Method \"%s\" not available", "wglGetCurrentDC")); } return dispatch_wglGetCurrentDC0(__addr_); } /** Entry point to C language function: HANDLE wglGetCurrentDC(void)
Part of CORE FUNC */ static private native long dispatch_wglGetCurrentDC0(long procAddress); /** Entry point to C language function: int wglGetPixelFormat(HANDLE)
Part of CORE FUNC */ public static int wglGetPixelFormat(long arg0) { final long __addr_ = wglProcAddressTable._addressof_wglGetPixelFormat; if (__addr_ == 0) { throw new GLException(String.format("Method \"%s\" not available", "wglGetPixelFormat")); } return dispatch_wglGetPixelFormat0(arg0, __addr_); } /** Entry point to C language function: int wglGetPixelFormat(HANDLE)
Part of CORE FUNC */ static private native int dispatch_wglGetPixelFormat0(long arg0, long procAddress); /** Entry point to C language function: PROC wglGetProcAddress(LPCSTR)
Part of CORE FUNC */ public static long wglGetProcAddress(String arg0) { final long __addr_ = wglProcAddressTable._addressof_wglGetProcAddress; if (__addr_ == 0) { throw new GLException(String.format("Method \"%s\" not available", "wglGetProcAddress")); } return dispatch_wglGetProcAddress0(arg0, __addr_); } /** Entry point to C language function: PROC wglGetProcAddress(LPCSTR)
Part of CORE FUNC */ static private native long dispatch_wglGetProcAddress0(String arg0, long procAddress); /** Entry point to C language function: BOOL wglMakeCurrent(HANDLE, HANDLE)
Part of CORE FUNC */ public static boolean wglMakeCurrent(long arg0, long arg1) { final long __addr_ = wglProcAddressTable._addressof_wglMakeCurrent; if (__addr_ == 0) { throw new GLException(String.format("Method \"%s\" not available", "wglMakeCurrent")); } return dispatch_wglMakeCurrent0(arg0, arg1, __addr_); } /** Entry point to C language function: BOOL wglMakeCurrent(HANDLE, HANDLE)
Part of CORE FUNC */ static private native boolean dispatch_wglMakeCurrent0(long arg0, long arg1, long procAddress); /** Entry point to C language function: BOOL wglSetPixelFormat(HANDLE, int, const PIXELFORMATDESCRIPTOR * )
Part of CORE FUNC */ public static boolean wglSetPixelFormat(long arg0, int arg1, PIXELFORMATDESCRIPTOR arg2) { final long __addr_ = wglProcAddressTable._addressof_wglSetPixelFormat; if (__addr_ == 0) { throw new GLException(String.format("Method \"%s\" not available", "wglSetPixelFormat")); } return dispatch_wglSetPixelFormat0(arg0, arg1, ((arg2 == null) ? null : arg2.getBuffer()), __addr_); } /** Entry point to C language function: BOOL wglSetPixelFormat(HANDLE, int, const PIXELFORMATDESCRIPTOR * )
Part of CORE FUNC */ private static native boolean dispatch_wglSetPixelFormat0(long arg0, int arg1, ByteBuffer arg2, long procAddress); /** Entry point to C language function: BOOL wglShareLists(HANDLE, HANDLE)
Part of CORE FUNC */ public static boolean wglShareLists(long arg0, long arg1) { final long __addr_ = wglProcAddressTable._addressof_wglShareLists; if (__addr_ == 0) { throw new GLException(String.format("Method \"%s\" not available", "wglShareLists")); } return dispatch_wglShareLists0(arg0, arg1, __addr_); } /** Entry point to C language function: BOOL wglShareLists(HANDLE, HANDLE)
Part of CORE FUNC */ static private native boolean dispatch_wglShareLists0(long arg0, long arg1, long procAddress); /** Entry point to C language function: BOOL wglSwapBuffers(HANDLE)
Part of CORE FUNC */ public static boolean wglSwapBuffers(long arg0) { final long __addr_ = wglProcAddressTable._addressof_wglSwapBuffers; if (__addr_ == 0) { throw new GLException(String.format("Method \"%s\" not available", "wglSwapBuffers")); } return dispatch_wglSwapBuffers0(arg0, __addr_); } /** Entry point to C language function: BOOL wglSwapBuffers(HANDLE)
Part of CORE FUNC */ static private native boolean dispatch_wglSwapBuffers0(long arg0, long procAddress); /** Entry point to C language function: BOOL wglSwapLayerBuffers(HANDLE, UINT)
Part of CORE FUNC */ public static boolean wglSwapLayerBuffers(long arg0, int arg1) { final long __addr_ = wglProcAddressTable._addressof_wglSwapLayerBuffers; if (__addr_ == 0) { throw new GLException(String.format("Method \"%s\" not available", "wglSwapLayerBuffers")); } return dispatch_wglSwapLayerBuffers0(arg0, arg1, __addr_); } /** Entry point to C language function: BOOL wglSwapLayerBuffers(HANDLE, UINT)
Part of CORE FUNC */ static private native boolean dispatch_wglSwapLayerBuffers0(long arg0, int arg1, long procAddress); // --- Begin CustomJavaCode .cfg declarations private static WGLProcAddressTable wglProcAddressTable = new WGLProcAddressTable(new GLProcAddressResolver()); public static WGLProcAddressTable getWGLProcAddressTable() { return wglProcAddressTable; } protected static long wglGetProcAddress(long wglGetProcAddressHandle, java.lang.String procname) { if (wglGetProcAddressHandle == 0) { throw new GLException("Passed null pointer for method \"wglGetProcAddress\""); } return dispatch_wglGetProcAddress0(procname, wglGetProcAddressHandle); } // ---- End CustomJavaCode .cfg declarations } // end of class WGL




© 2015 - 2024 Weber Informatics LLC | Privacy Policy