Package panamagl.platform.windows
Class APanamaGLFactory_windows
java.lang.Object
panamagl.factory.APanamaGLFactory
panamagl.platform.windows.APanamaGLFactory_windows
- All Implemented Interfaces:
panamagl.factory.PanamaGLFactory,panamagl.platform.PlatformMatcher
- Direct Known Subclasses:
PanamaGLFactory_windows_x64
public abstract class APanamaGLFactory_windows
extends panamagl.factory.APanamaGLFactory
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected booleanprotected GLUTContext_windowsprotected booleanprotected WGLContext_windows -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidbooleanmatches(panamagl.platform.Platform os) panamagl.offscreen.FBOnewFBO(int width, int height) abstract panamagl.opengl.GLnewGL()panamagl.opengl.GLContextpanamagl.offscreen.OffscreenRenderernewOffscreenRenderer(panamagl.offscreen.FBOReader reader) Methods inherited from class panamagl.factory.APanamaGLFactory
getThreadRedirect, setThreadRedirect
-
Field Details
-
debug
protected boolean debug -
wglContext
-
glutContext
-
useGLUT
protected boolean useGLUT
-
-
Constructor Details
-
APanamaGLFactory_windows
public APanamaGLFactory_windows()
-
-
Method Details
-
newGL
public abstract panamagl.opengl.GL newGL() -
matches
public boolean matches(panamagl.platform.Platform os) -
newOffscreenRenderer
public panamagl.offscreen.OffscreenRenderer newOffscreenRenderer(panamagl.offscreen.FBOReader reader) -
newFBO
public panamagl.offscreen.FBO newFBO(int width, int height) -
newGLContext
public panamagl.opengl.GLContext newGLContext() -
destroyContext
public void destroyContext()
-