jjdh API

jjdh.opengl.initialization
Interface SystemContext

All Known Implementing Classes:
StandardSystemContext

public interface SystemContext

Models a system context in which OpenGL is running.

Author:
Dennis Heidsiek, Jonas Jacobi

Method Summary
 boolean checkExtensions(String... extensions)
           
 Component getComponent()
           
 javax.media.opengl.GLContext getContext()
           
 javax.media.opengl.GLDrawable getDrawable()
           
 Frame getFrame()
           
 javax.media.opengl.GL getGL()
           
 javax.media.opengl.glu.GLU getGLU()
           
 com.sun.opengl.util.GLUT getGLUT()
           
 MouseRobot getMouseRobot()
           
 double getRenderFPS()
           
 SchedulerManager getSchedulerManager()
           
 void makeCurrent()
           
 void release()
           
 void shutdown()
           
 

Method Detail

getSchedulerManager

SchedulerManager getSchedulerManager()

getRenderFPS

double getRenderFPS()

getFrame

Frame getFrame()

getComponent

Component getComponent()

getMouseRobot

MouseRobot getMouseRobot()

getDrawable

javax.media.opengl.GLDrawable getDrawable()

getContext

javax.media.opengl.GLContext getContext()

getGL

javax.media.opengl.GL getGL()

getGLU

javax.media.opengl.glu.GLU getGLU()

getGLUT

com.sun.opengl.util.GLUT getGLUT()

checkExtensions

boolean checkExtensions(String... extensions)

makeCurrent

void makeCurrent()

release

void release()

shutdown

void shutdown()

jjdh API

Copyright © 2006 Jonas Jacobi and Dennis Heidsiek. All Rights Reserved.