GLWindow Class Reference

List of all members.

Detailed Description

OpenGL window which is located on-screen.


Public Member Functions

char[] toString ()
 Gets an object identification.
 this (GLConfig glconfig, WindowG window, int[] attrib_list)
 Creates a new GLWindow.
void destroy ()
 Destroy this GLWindow.
WindowG getWindow ()
 Gets the WindowG from this GLWindow.
GLWindow setGLCapability (WindowG windowG, GLConfig glconfig, int[] attrib_list)
 Sets GL capabilities for a WindowG.

Static Public Member Functions

void unsetGLCapability (WindowG windowG)
 Removes GL Capabilities fro the window.
bit isGLCapable (WindowG windowG)
 Checks if the window is GL capable.
GLWindow getGLWindow (WindowG windowG)
 Gets the GLWindow from the WindowG.


Member Function Documentation

void GLWindow.destroy  ) 
 

Destroy this GLWindow.

GLWindow GLWindow.getGLWindow WindowG  windowG  )  [static]
 

Gets the GLWindow from the WindowG.

Parameters:
windowG 
Returns:
a new GLWindow

WindowG GLWindow.getWindow  ) 
 

Gets the WindowG from this GLWindow.

Returns:
the WindowG

bit GLWindow.isGLCapable WindowG  windowG  )  [static]
 

Checks if the window is GL capable.

Parameters:
windowG 
Returns:
true if true

GLWindow GLWindow.setGLCapability WindowG  windowG,
GLConfig  glconfig,
int[]  attrib_list
 

Sets GL capabilities for a WindowG.

Parameters:
window 
glconfig 
attrib_list 
Returns:
the new GLWindow

GLWindow.this GLConfig  glconfig,
WindowG  window,
int[]  attrib_list
 

Creates a new GLWindow.

char [] GLWindow.toString  ) 
 

Gets an object identification.

Returns:
a string that identifies the object (or the class)

void GLWindow.unsetGLCapability WindowG  windowG  )  [static]
 

Removes GL Capabilities fro the window.


SourceForge.net Logo DSource.org Logo digitalmars.com Logo