|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use CanvasPeer | |
|---|---|
| org.xith3d.render | |
| org.xith3d.render.jsr231 | |
| org.xith3d.render.lwjgl | |
| org.xith3d.render.states.units | |
| org.xith3d.resources | |
| org.xith3d.scenegraph | |
| Uses of CanvasPeer in org.xith3d.render |
|---|
| Methods in org.xith3d.render that return CanvasPeer | |
|---|---|
CanvasPeer |
Canvas3D.getCanvasPeer()
Deprecated. Use and see Canvas3D.getPeer(). |
CanvasPeer |
RenderPeer.getCanvasPeer()
|
CanvasPeer |
SceneGraphOpenGLReference.getContext()
|
CanvasPeer |
Canvas3D.getPeer()
|
| Methods in org.xith3d.render with parameters of type CanvasPeer | |
|---|---|
static void |
SceneGraphOpenGLReferences.destroyObjects(CanvasPeer context)
|
void |
ImageRenderTarget.freeOpenGLResources(CanvasPeer canvasPeer)
This method frees OpenGL resources (names) for all Nodes in the traversal of this Node(-Group). |
void |
RenderPass.freeOpenGLResources(CanvasPeer canvasPeer)
This method frees OpenGL resources (names) for all Nodes in the traversal of this Node(-Group). |
void |
RenderTarget.freeOpenGLResources(CanvasPeer canvasPeer)
This method frees OpenGL resources (names) for all Nodes in the traversal of this Node(-Group). |
void |
TextureRenderTarget.freeOpenGLResources(CanvasPeer canvasPeer)
This method frees OpenGL resources (names) for all Nodes in the traversal of this Node(-Group). |
SceneGraphOpenGLReference |
SceneGraphOpenGLReferences.getReference(CanvasPeer canvasPeer,
SceneGraphOpenGLReferences.Provider provider)
|
SceneGraphOpenGLReference |
SceneGraphOpenGLReferences.Provider.newReference(CanvasPeer canvasPeer,
SceneGraphOpenGLReferences references,
int numNamesPerContext)
|
void |
SceneGraphOpenGLReferences.prepareObjectForDestroy(CanvasPeer canvasPeer)
|
boolean |
SceneGraphOpenGLReferences.referenceExists(CanvasPeer canvasPeer)
|
int |
RenderPeer.renderAtom(RenderAtom<?> atom,
java.lang.Object glObj,
CanvasPeer canvasPeer,
OpenGLCapabilities glCaps,
OpenGLStatesCache statesCache,
View view,
RenderOptions options,
long nanoTime,
long nanoStep,
RenderPeer.RenderMode renderMode,
long frameId)
Renders an Atom. |
protected void |
RenderPeer.setCanvasPeer(CanvasPeer canvasPeer)
|
protected void |
Canvas3D.setPeer(CanvasPeer peer)
|
| Constructors in org.xith3d.render with parameters of type CanvasPeer | |
|---|---|
Canvas3D(CanvasPeer peer)
|
|
Canvas3D(CanvasPeer peer,
org.openmali.vecmath2.Colorf backgroundColor)
|
|
Canvas3D(CanvasPeer peer,
float backgroundColorR,
float backgroundColorG,
float backgroundColorB)
|
|
RenderPeer(CanvasPeer canvasPeer,
StateUnitPeerRegistry shaderRegistry,
OpenGLStatesCache statesCache)
|
|
RenderPeer(CanvasPeer canvasPeer,
StateUnitPeerRegistry shaderRegistry,
OpenGLStatesCache statesCache,
RenderOptions renderOptions)
|
|
SceneGraphOpenGLReference(CanvasPeer context,
SceneGraphOpenGLReferences references,
int numNames)
Creates a new SceneGraphOpenGLReference. |
|
| Uses of CanvasPeer in org.xith3d.render.jsr231 |
|---|
| Subclasses of CanvasPeer in org.xith3d.render.jsr231 | |
|---|---|
class |
CanvasPeerImplAWT
The CanvasPeer implementation for the official Java OpenGL Bindings (JOGL) and AWT. |
class |
CanvasPeerImplBase
The base for CanvasPeer implementation for the official Java OpenGL Bindings (JOGL) |
class |
CanvasPeerImplSwing
The CanvasPeer implementation for the official Java OpenGL Bindings (JOGL) and Swing. |
class |
CanvasPeerImplSWT
The CanvasPeer implementation for the official Java OpenGL Bindings (JOGL) and SWT. |
| Methods in org.xith3d.render.jsr231 with parameters of type CanvasPeer | |
|---|---|
static void |
AssemblyShaderProgramStateUnitPeer.apply(java.lang.Object glObj,
AssemblyShaderProgramContext shaderProgram,
CanvasPeer canvasPeer,
OpenGLStatesCache statesCache,
RenderPeer.RenderMode renderMode)
|
static void |
GLSLShaderProgramStateUnitPeer.apply(java.lang.Object glObj,
GLSLContext shaderProgram,
CanvasPeer canvasPeer,
OpenGLStatesCache statesCache,
RenderPeer.RenderMode renderMode)
|
void |
ColoringStateUnitPeer.apply(RenderAtom<?> atom,
StateUnit stateUnit,
java.lang.Object glObj,
CanvasPeer canvasPeer,
RenderPeer renderPeer,
OpenGLCapabilities glCaps,
View view,
OpenGLStatesCache statesCache,
RenderOptions options,
long nanoTime,
long nanoStep,
RenderPeer.RenderMode renderMode,
long frameId)
|
void |
FogStateUnitPeer.apply(RenderAtom<?> atom,
StateUnit stateUnit,
java.lang.Object glObj,
CanvasPeer canvasPeer,
RenderPeer renderPeer,
OpenGLCapabilities glCaps,
View view,
OpenGLStatesCache statesCache,
RenderOptions options,
long nanoTime,
long nanoStep,
RenderPeer.RenderMode renderMode,
long frameId)
|
void |
LightingStateUnitPeer.apply(RenderAtom<?> atom,
StateUnit stateUnit,
java.lang.Object glObj,
CanvasPeer canvasPeer,
RenderPeer renderPeer,
OpenGLCapabilities glCaps,
View view,
OpenGLStatesCache statesCache,
RenderOptions options,
long nanoTime,
long nanoStep,
RenderPeer.RenderMode renderMode,
long frameId)
|
void |
LineAttribsStateUnitPeer.apply(RenderAtom<?> atom,
StateUnit stateUnit,
java.lang.Object glObj,
CanvasPeer canvasPeer,
RenderPeer renderPeer,
OpenGLCapabilities glCaps,
View view,
OpenGLStatesCache statesCache,
RenderOptions options,
long nanoTime,
long nanoStep,
RenderPeer.RenderMode renderMode,
long frameId)
|
void |
MaterialStateUnitPeer.apply(RenderAtom<?> atom,
StateUnit stateUnit,
java.lang.Object glObj,
CanvasPeer canvasPeer,
RenderPeer renderPeer,
OpenGLCapabilities glCaps,
View view,
OpenGLStatesCache statesCache,
RenderOptions options,
long nanoTime,
long nanoStep,
RenderPeer.RenderMode renderMode,
long frameId)
|
void |
PointAttribsStateUnitPeer.apply(RenderAtom<?> atom,
StateUnit stateUnit,
java.lang.Object glObj,
CanvasPeer canvasPeer,
RenderPeer renderPeer,
OpenGLCapabilities glCaps,
View view,
OpenGLStatesCache statesCache,
RenderOptions options,
long nanoTime,
long nanoStep,
RenderPeer.RenderMode renderMode,
long frameId)
|
void |
PolygonAttribsStateUnitPeer.apply(RenderAtom<?> atom,
StateUnit stateUnit,
java.lang.Object glObj,
CanvasPeer canvasPeer,
RenderPeer renderPeer,
OpenGLCapabilities glCaps,
View view,
OpenGLStatesCache statesCache,
RenderOptions options,
long nanoTime,
long nanoStep,
RenderPeer.RenderMode renderMode,
long frameId)
|
void |
RenderingAttribsStateUnitPeer.apply(RenderAtom<?> atom,
StateUnit stateUnit,
java.lang.Object glObj,
CanvasPeer canvasPeer,
RenderPeer renderPeer,
OpenGLCapabilities glCaps,
View view,
OpenGLStatesCache statesCache,
RenderOptions options,
long nanoTime,
long nanoStep,
RenderPeer.RenderMode renderMode,
long frameId)
|
void |
ShaderProgramStateUnitPeer.apply(RenderAtom<?> atom,
StateUnit stateUnit,
java.lang.Object glObj,
CanvasPeer canvasPeer,
RenderPeer renderPeer,
OpenGLCapabilities glCaps,
View view,
OpenGLStatesCache statesCache,
RenderOptions options,
long nanoTime,
long nanoStep,
RenderPeer.RenderMode renderMode,
long frameId)
|
void |
TextureUnitStateUnitPeer.apply(RenderAtom<?> atom,
StateUnit stateUnit,
java.lang.Object glObj,
CanvasPeer canvasPeer,
RenderPeer renderPeer,
OpenGLCapabilities glCaps,
View view,
OpenGLStatesCache statesCache,
RenderOptions options,
long nanoTime,
long nanoStep,
RenderPeer.RenderMode renderMode,
long frameId)
|
static void |
DisplayListRenderPeer.renderDisplayList(javax.media.opengl.GL gl,
ShapeAtom atom,
Geometry geom,
CanvasPeer canvasPeer,
OpenGLCapabilities glCaps,
OpenGLStatesCache statesCache,
boolean isNormalRenderMode)
|
protected static int |
ShapeAtomPeer.renderWithForcedVertexArrays(javax.media.opengl.GL gl,
ShapeAtom shapeAtom,
int texturesUseMap,
Geometry geoArray,
CanvasPeer canvasPeer,
OpenGLCapabilities glCaps,
OpenGLStatesCache statesCache)
|
protected static int |
TextureUnitStateUnitPeer.setTextureState2(javax.media.opengl.GL gl,
OpenGLCapabilities glCaps,
OpenGLStatesCache statesCache,
Texture texture,
int unit,
boolean texChanged,
CanvasPeer canvasPeer,
int depthBuffersize)
|
void |
RenderTargetPeer.setupRenderTarget(javax.media.opengl.GL gl,
OpenGLCapabilities glCaps,
OpenGLStatesCache statesCache,
CanvasPeer canvasPeer,
RenderTarget renderTarget)
|
| Uses of CanvasPeer in org.xith3d.render.lwjgl |
|---|
| Subclasses of CanvasPeer in org.xith3d.render.lwjgl | |
|---|---|
class |
CanvasPeerImplNative
The CanvasPeer implementation for the LightWeight Java Game Library (LWJGL) |
| Methods in org.xith3d.render.lwjgl with parameters of type CanvasPeer | |
|---|---|
static void |
AssemblyShaderProgramStateUnitPeer.apply(AssemblyShaderProgramContext shaderProgram,
CanvasPeer canvasPeer,
OpenGLStatesCache statesCache,
RenderPeer.RenderMode renderMode)
|
static void |
GLSLShaderProgramStateUnitPeer.apply(GLSLContext shaderProgram,
CanvasPeer canvasPeer,
OpenGLStatesCache statesCache,
RenderPeer.RenderMode renderMode)
|
void |
ColoringStateUnitPeer.apply(RenderAtom<?> atom,
StateUnit stateUnit,
java.lang.Object glObj,
CanvasPeer canvasPeer,
RenderPeer renderPeer,
OpenGLCapabilities glCaps,
View view,
OpenGLStatesCache statesCache,
RenderOptions options,
long nanoTime,
long nanoStep,
RenderPeer.RenderMode renderMode,
long frameId)
|
void |
FogStateUnitPeer.apply(RenderAtom<?> atom,
StateUnit stateUnit,
java.lang.Object glObj,
CanvasPeer canvasPeer,
RenderPeer renderPeer,
OpenGLCapabilities glCaps,
View view,
OpenGLStatesCache statesCache,
RenderOptions options,
long nanoTime,
long nanoStep,
RenderPeer.RenderMode renderMode,
long frameId)
|
void |
LightingStateUnitPeer.apply(RenderAtom<?> atom,
StateUnit stateUnit,
java.lang.Object glObj,
CanvasPeer canvasPeer,
RenderPeer renderPeer,
OpenGLCapabilities glCaps,
View view,
OpenGLStatesCache statesCache,
RenderOptions options,
long nanoTime,
long nanoStep,
RenderPeer.RenderMode renderMode,
long frameId)
|
void |
LineAttribsStateUnitPeer.apply(RenderAtom<?> atom,
StateUnit stateUnit,
java.lang.Object glObj,
CanvasPeer canvasPeer,
RenderPeer renderPeer,
OpenGLCapabilities glCaps,
View view,
OpenGLStatesCache statesCache,
RenderOptions options,
long nanoTime,
long nanoStep,
RenderPeer.RenderMode renderMode,
long frameId)
|
void |
MaterialStateUnitPeer.apply(RenderAtom<?> atom,
StateUnit stateUnit,
java.lang.Object glObj,
CanvasPeer canvasPeer,
RenderPeer renderPeer,
OpenGLCapabilities glCaps,
View view,
OpenGLStatesCache statesCache,
RenderOptions options,
long nanoTime,
long nanoStep,
RenderPeer.RenderMode renderMode,
long frameId)
|
void |
PointAttribsStateUnitPeer.apply(RenderAtom<?> atom,
StateUnit stateUnit,
java.lang.Object glObj,
CanvasPeer canvasPeer,
RenderPeer renderPeer,
OpenGLCapabilities glCaps,
View view,
OpenGLStatesCache statesCache,
RenderOptions options,
long nanoTime,
long nanoStep,
RenderPeer.RenderMode renderMode,
long frameId)
|
void |
PolygonAttribsStateUnitPeer.apply(RenderAtom<?> atom,
StateUnit stateUnit,
java.lang.Object glObj,
CanvasPeer canvasPeer,
RenderPeer renderPeer,
OpenGLCapabilities glCaps,
View view,
OpenGLStatesCache statesCache,
RenderOptions options,
long nanoTime,
long nanoStep,
RenderPeer.RenderMode renderMode,
long frameId)
|
void |
RenderingAttribsStateUnitPeer.apply(RenderAtom<?> atom,
StateUnit stateUnit,
java.lang.Object glObj,
CanvasPeer canvasPeer,
RenderPeer renderPeer,
OpenGLCapabilities glCaps,
View view,
OpenGLStatesCache statesCache,
RenderOptions options,
long nanoTime,
long nanoStep,
RenderPeer.RenderMode renderMode,
long frameId)
|
void |
ShaderProgramStateUnitPeer.apply(RenderAtom<?> atom,
StateUnit stateUnit,
java.lang.Object glObj,
CanvasPeer canvasPeer,
RenderPeer renderPeer,
OpenGLCapabilities glCaps,
View view,
OpenGLStatesCache statesCache,
RenderOptions options,
long nanoTime,
long nanoStep,
RenderPeer.RenderMode renderMode,
long frameId)
|
void |
TextureUnitStateUnitPeer.apply(RenderAtom<?> atom,
StateUnit stateUnit,
java.lang.Object glObj,
CanvasPeer canvasPeer,
RenderPeer renderPeer,
OpenGLCapabilities glCaps,
View view,
OpenGLStatesCache statesCache,
RenderOptions options,
long nanoTime,
long nanoStep,
RenderPeer.RenderMode renderMode,
long frameId)
|
static void |
DisplayListRenderPeer.renderDisplayList(ShapeAtom atom,
Geometry geom,
CanvasPeer canvasPeer,
OpenGLCapabilities glCaps,
OpenGLStatesCache statesCache,
boolean isNormalRenderMode)
|
protected static int |
ShapeAtomPeer.renderNoDisplayLists(ShapeAtom shapeAtom,
int texturesUseMap,
Geometry geoArray,
Geometry.Optimization optimization,
CanvasPeer canvasPeer,
OpenGLCapabilities glCaps,
OpenGLStatesCache statesCache,
boolean glVBOsSupported,
boolean arbVBOsSupported)
|
protected static int |
ShapeAtomPeer.renderWithForcedVertexArrays(ShapeAtom shapeAtom,
int texturesUseMap,
Geometry geoArray,
CanvasPeer canvasPeer,
OpenGLCapabilities glCaps,
OpenGLStatesCache statesCache)
|
protected static int |
TextureUnitStateUnitPeer.setTextureState2(OpenGLCapabilities glCaps,
OpenGLStatesCache statesCache,
Texture texture,
int unit,
boolean texChanged,
CanvasPeer canvasPeer,
int depthBuffersize)
|
void |
RenderTargetPeer.setupRenderTarget(OpenGLCapabilities glCaps,
OpenGLStatesCache statesCache,
CanvasPeer canvasPeer,
RenderTarget renderTarget)
|
| Uses of CanvasPeer in org.xith3d.render.states.units |
|---|
| Methods in org.xith3d.render.states.units with parameters of type CanvasPeer | |
|---|---|
void |
StateUnitPeer.apply(RenderAtom<?> atom,
StateUnit stateUnit,
java.lang.Object glObj,
CanvasPeer canvasPeer,
RenderPeer renderPeer,
OpenGLCapabilities glCaps,
View view,
OpenGLStatesCache statesCache,
RenderOptions options,
long nanoTime,
long nanoStep,
RenderPeer.RenderMode renderMode,
long frameId)
Takes the StateUnit assigned to the specified atom and sets up the graphics environment, so that it is correct. |
| Uses of CanvasPeer in org.xith3d.resources |
|---|
| Methods in org.xith3d.resources with parameters of type CanvasPeer | |
|---|---|
void |
ResourceBag.freeOpenGLResources(CanvasPeer canvasPeer)
This method frees OpenGL resources (names) for all this NodeComponent and all
child-components. |
| Uses of CanvasPeer in org.xith3d.scenegraph |
|---|
| Methods in org.xith3d.scenegraph with parameters of type CanvasPeer | |
|---|---|
void |
Appearance.freeOpenGLResources(CanvasPeer canvasPeer)
This method frees OpenGL resources (names) for all this NodeComponent and all child-components. |
void |
BoundingLeaf.freeOpenGLResources(CanvasPeer canvasPeer)
This method frees OpenGL resources (names) for all Nodes in the traversal of this Node(-Group). |
void |
Clip.freeOpenGLResources(CanvasPeer canvasPeer)
This method frees OpenGL resources (names) for all Nodes in the traversal of this Node(-Group). |
void |
ColoringAttributes.freeOpenGLResources(CanvasPeer canvasPeer)
This method frees OpenGL resources (names) for all this NodeComponent and all child-components. |
void |
DepthComponent.freeOpenGLResources(CanvasPeer canvasPeer)
This method frees OpenGL resources (names) for all this NodeComponent and all child-components. |
void |
DummyLeaf.freeOpenGLResources(CanvasPeer canvasPeer)
|
void |
Fog.freeOpenGLResources(CanvasPeer canvasPeer)
This method frees OpenGL resources (names) for all Nodes in the traversal of this Node(-Group). |
void |
GLSLContext.freeOpenGLResources(CanvasPeer canvasPeer)
This method frees OpenGL resources (names) for all this NodeComponent and all child-components. |
void |
GLSLParameters.freeOpenGLResources(CanvasPeer canvasPeer)
|
void |
GLSLShaderProgram.freeOpenGLResources(CanvasPeer canvasPeer)
This method frees OpenGL resources (names) for all this NodeComponent and all child-components. |
void |
GeomNioFloatData.freeOpenGLResources(CanvasPeer canvasPeer)
|
void |
GeomNioIntData.freeOpenGLResources(CanvasPeer canvasPeer)
|
void |
Geometry.freeOpenGLResources(CanvasPeer canvasPeer)
This method frees OpenGL resources (names) for all this NodeComponent and all child-components. |
void |
GroupNode.freeOpenGLResources(CanvasPeer canvasPeer)
This method frees OpenGL resources (names) for all Nodes in the traversal of this Node(-Group). |
void |
Light.freeOpenGLResources(CanvasPeer canvasPeer)
This method frees OpenGL resources (names) for all Nodes in the traversal of this Node(-Group). |
void |
LineAttributes.freeOpenGLResources(CanvasPeer canvasPeer)
This method frees OpenGL resources (names) for all this NodeComponent and all child-components. |
void |
Material.freeOpenGLResources(CanvasPeer canvasPeer)
This method frees OpenGL resources (names) for all this NodeComponent and all child-components. |
abstract void |
Node.freeOpenGLResources(CanvasPeer canvasPeer)
This method frees OpenGL resources (names) for all Nodes in the traversal of this Node(-Group). |
abstract void |
NodeComponent.freeOpenGLResources(CanvasPeer canvasPeer)
This method frees OpenGL resources (names) for all this NodeComponent and all child-components. |
void |
PointAttributes.freeOpenGLResources(CanvasPeer canvasPeer)
This method frees OpenGL resources (names) for all this NodeComponent and all child-components. |
void |
PolygonAttributes.freeOpenGLResources(CanvasPeer canvasPeer)
This method frees OpenGL resources (names) for all this NodeComponent and all child-components. |
void |
RenderingAttributes.freeOpenGLResources(CanvasPeer canvasPeer)
This method frees OpenGL resources (names) for all this NodeComponent and all child-components. |
void |
Shader.freeOpenGLResources(CanvasPeer canvasPeer)
|
void |
ShaderProgram.freeOpenGLResources(CanvasPeer canvasPeer)
This method frees OpenGL resources (names) for all this NodeComponent and all child-components. |
void |
ShaderProgramContext.freeOpenGLResources(CanvasPeer canvasPeer)
This method frees OpenGL resources (names) for all this NodeComponent and all child-components. |
void |
Shape3D.freeOpenGLResources(CanvasPeer canvasPeer)
This method frees OpenGL resources (names) for all Nodes in the traversal of this Node(-Group). |
void |
Sound.freeOpenGLResources(CanvasPeer canvasPeer)
This method frees OpenGL resources (names) for all Nodes in the traversal of this Node(-Group). |
void |
TexCoordGeneration.freeOpenGLResources(CanvasPeer canvasPeer)
This method frees OpenGL resources (names) for all this NodeComponent and all child-components. |
void |
Texture.freeOpenGLResources(CanvasPeer canvasPeer)
This method frees OpenGL resources (names) for all this NodeComponent and all child-components. |
void |
TextureAttributes.freeOpenGLResources(CanvasPeer canvasPeer)
This method frees OpenGL resources (names) for all this NodeComponent and all child-components. |
void |
TextureImage.freeOpenGLResources(CanvasPeer canvasPeer)
This method frees OpenGL resources (names) for all this NodeComponent and all child-components. |
void |
TextureUnit.freeOpenGLResources(CanvasPeer canvasPeer)
This method frees OpenGL resources (names) for all this NodeComponent and all child-components. |
void |
TransparencyAttributes.freeOpenGLResources(CanvasPeer canvasPeer)
This method frees OpenGL resources (names) for all this NodeComponent and all child-components. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||