net.java.games.jogl.impl.x11

Class XVisualInfo


public class XVisualInfo
extends java.lang.Object

Wrapper for the XVisualInfo data structure, referenced by some GLX OpenGL extensions. No other access is provided to these data structures so currently this wrapper is not useful to end users, though it is used in the implementation.

Constructor Summary

XVisualInfo()
XVisualInfo(ByteBuffer buf)

Method Summary

int
bits_per_rgb()
XVisualInfo
bits_per_rgb(int val)
int
blue_mask()
XVisualInfo
blue_mask(int val)
int
c_class()
XVisualInfo
c_class(int val)
int
colormap_size()
XVisualInfo
colormap_size(int val)
int
depth()
XVisualInfo
depth(int val)
ByteBuffer
getBuffer()
int
green_mask()
XVisualInfo
green_mask(int val)
int
red_mask()
XVisualInfo
red_mask(int val)
int
screen()
XVisualInfo
screen(int val)
static int
size()
long
visual()
XVisualInfo
visual(long val)
int
visualid()
XVisualInfo
visualid(int val)

Constructor Details

XVisualInfo

public XVisualInfo()

XVisualInfo

public XVisualInfo(ByteBuffer buf)

Method Details

bits_per_rgb

public int bits_per_rgb()

bits_per_rgb

public XVisualInfo bits_per_rgb(int val)

blue_mask

public int blue_mask()

blue_mask

public XVisualInfo blue_mask(int val)

c_class

public int c_class()

c_class

public XVisualInfo c_class(int val)

colormap_size

public int colormap_size()

colormap_size

public XVisualInfo colormap_size(int val)

depth

public int depth()

depth

public XVisualInfo depth(int val)

getBuffer

public ByteBuffer getBuffer()

green_mask

public int green_mask()

green_mask

public XVisualInfo green_mask(int val)

red_mask

public int red_mask()

red_mask

public XVisualInfo red_mask(int val)

screen

public int screen()

screen

public XVisualInfo screen(int val)

size

public static int size()

visual

public long visual()

visual

public XVisualInfo visual(long val)

visualid

public int visualid()

visualid

public XVisualInfo visualid(int val)