Uses of Class
com.jme3.texture.FrameBuffer

Packages that use FrameBuffer
com.jme3.app.state The com.jme3.app.state package provides app states, an abstract way of handling application logic. 
com.jme3.niftygui   
com.jme3.post The com.jme3.post package provides utilities for render processing. 
com.jme3.post.filters   
com.jme3.renderer The com.jme3.renderer package provides classes responsible for rendering. 
com.jme3.renderer.android   
com.jme3.renderer.lwjgl   
com.jme3.shadow   
com.jme3.system   
com.jme3.system.awt   
com.jme3.texture   
com.jme3.water   
 

Uses of FrameBuffer in com.jme3.app.state
 

Methods in com.jme3.app.state with parameters of type FrameBuffer
 void ScreenshotAppState.postFrame(FrameBuffer out)
           
 

Uses of FrameBuffer in com.jme3.niftygui
 

Methods in com.jme3.niftygui with parameters of type FrameBuffer
 void NiftyJmeDisplay.postFrame(FrameBuffer out)
           
 

Uses of FrameBuffer in com.jme3.post
 

Fields in com.jme3.post declared as FrameBuffer
protected  FrameBuffer Filter.Pass.renderFrameBuffer
           
 

Methods in com.jme3.post that return FrameBuffer
protected  FrameBuffer Filter.getRenderFrameBuffer()
          returns the default pass frame buffer
 FrameBuffer Filter.Pass.getRenderFrameBuffer()
           
 

Methods in com.jme3.post with parameters of type FrameBuffer
 void FilterPostProcessor.postFrame(FrameBuffer out)
           
 void HDRRenderer.postFrame(FrameBuffer out)
           
 void PreDepthProcessor.postFrame(FrameBuffer out)
           
 void SceneProcessor.postFrame(FrameBuffer out)
          Called after a frame has been rendered and the queue flushed.
protected  void Filter.postFrame(RenderManager renderManager, ViewPort viewPort, FrameBuffer prevFilterBuffer, FrameBuffer sceneBuffer)
          Override this method if you want to make a pass just after the frame has been rendered and just before the filter rendering
protected  void Filter.setRenderFrameBuffer(FrameBuffer renderFrameBuffer)
          sets the default pas frame buffer
 void Filter.Pass.setRenderFrameBuffer(FrameBuffer renderFrameBuffer)
           
 

Uses of FrameBuffer in com.jme3.post.filters
 

Methods in com.jme3.post.filters with parameters of type FrameBuffer
protected  void TranslucentBucketFilter.postFrame(RenderManager renderManager, ViewPort viewPort, FrameBuffer prevFilterBuffer, FrameBuffer sceneBuffer)
           
 

Uses of FrameBuffer in com.jme3.renderer
 

Fields in com.jme3.renderer declared as FrameBuffer
protected  FrameBuffer ViewPort.out
           
 

Methods in com.jme3.renderer that return FrameBuffer
 FrameBuffer ViewPort.getOutputFrameBuffer()
          Returns the framebuffer where this ViewPort's scenes are rendered to.
 

Methods in com.jme3.renderer with parameters of type FrameBuffer
 void Renderer.copyFrameBuffer(FrameBuffer src, FrameBuffer dst)
          Copies contents from src to dst, scaling if necessary.
 void Renderer.copyFrameBuffer(FrameBuffer src, FrameBuffer dst, boolean copyDepth)
          Copies contents from src to dst, scaling if necessary.
 void Renderer.deleteFrameBuffer(FrameBuffer fb)
          Deletes a framebuffer and all attached renderbuffers
 void Statistics.onFrameBufferUse(FrameBuffer fb, boolean wasSwitched)
          Called by the Renderer when a framebuffer has been set.
 void Renderer.readFrameBuffer(FrameBuffer fb, java.nio.ByteBuffer byteBuf)
          Reads the pixels currently stored in the specified framebuffer into the given ByteBuffer object.
 void Renderer.setFrameBuffer(FrameBuffer fb)
          Sets the framebuffer that will be drawn to.
 void Renderer.setMainFrameBufferOverride(FrameBuffer fb)
          Set the framebuffer that will be set instead of the main framebuffer when a call to setFrameBuffer(null) is made.
 void ViewPort.setOutputFrameBuffer(FrameBuffer out)
          Sets the output framebuffer for the ViewPort.
static boolean Caps.supports(java.util.Collection<Caps> caps, FrameBuffer fb)
          Returns true if given the renderer capabilities, the framebuffer can be supported by the renderer.
 

Uses of FrameBuffer in com.jme3.renderer.android
 

Methods in com.jme3.renderer.android with parameters of type FrameBuffer
 void OGLESShaderRenderer.copyFrameBuffer(FrameBuffer src, FrameBuffer dst)
          \ |* Framebuffers *| \
 void OGLESShaderRenderer.copyFrameBuffer(FrameBuffer src, FrameBuffer dst, boolean copyDepth)
           
 void OGLESShaderRenderer.deleteFrameBuffer(FrameBuffer fb)
           
 void OGLESShaderRenderer.readFrameBuffer(FrameBuffer fb, java.nio.ByteBuffer byteBuf)
           
 void OGLESShaderRenderer.setFrameBuffer(FrameBuffer fb)
           
 void OGLESShaderRenderer.setMainFrameBufferOverride(FrameBuffer fb)
           
 void OGLESShaderRenderer.updateFrameBuffer(FrameBuffer fb)
           
 void OGLESShaderRenderer.updateFrameBufferAttachment(FrameBuffer fb, FrameBuffer.RenderBuffer rb)
           
 void OGLESShaderRenderer.updateRenderTexture(FrameBuffer fb, FrameBuffer.RenderBuffer rb)
           
 

Uses of FrameBuffer in com.jme3.renderer.lwjgl
 

Methods in com.jme3.renderer.lwjgl with parameters of type FrameBuffer
 void LwjglGL1Renderer.copyFrameBuffer(FrameBuffer src, FrameBuffer dst)
           
 void LwjglRenderer.copyFrameBuffer(FrameBuffer src, FrameBuffer dst)
          \ |* Framebuffers *| \
 void LwjglGL1Renderer.copyFrameBuffer(FrameBuffer src, FrameBuffer dst, boolean copyDepth)
           
 void LwjglRenderer.copyFrameBuffer(FrameBuffer src, FrameBuffer dst, boolean copyDepth)
           
 void LwjglGL1Renderer.deleteFrameBuffer(FrameBuffer fb)
           
 void LwjglRenderer.deleteFrameBuffer(FrameBuffer fb)
           
 Vector2f[] LwjglRenderer.getFrameBufferSamplePositions(FrameBuffer fb)
           
 void LwjglGL1Renderer.readFrameBuffer(FrameBuffer fb, java.nio.ByteBuffer byteBuf)
           
 void LwjglRenderer.readFrameBuffer(FrameBuffer fb, java.nio.ByteBuffer byteBuf)
           
 void LwjglGL1Renderer.setFrameBuffer(FrameBuffer fb)
           
 void LwjglRenderer.setFrameBuffer(FrameBuffer fb)
           
 void LwjglGL1Renderer.setMainFrameBufferOverride(FrameBuffer fb)
           
 void LwjglRenderer.setMainFrameBufferOverride(FrameBuffer fb)
           
 void LwjglRenderer.updateFrameBuffer(FrameBuffer fb)
           
 void LwjglRenderer.updateFrameBufferAttachment(FrameBuffer fb, FrameBuffer.RenderBuffer rb)
           
 void LwjglRenderer.updateRenderTexture(FrameBuffer fb, FrameBuffer.RenderBuffer rb)
           
 

Uses of FrameBuffer in com.jme3.shadow
 

Methods in com.jme3.shadow with parameters of type FrameBuffer
 void BasicShadowRenderer.postFrame(FrameBuffer out)
           
 void PssmShadowRenderer.postFrame(FrameBuffer out)
           
 

Uses of FrameBuffer in com.jme3.system
 

Methods in com.jme3.system with parameters of type FrameBuffer
 void NullRenderer.copyFrameBuffer(FrameBuffer src, FrameBuffer dst)
           
 void NullRenderer.copyFrameBuffer(FrameBuffer src, FrameBuffer dst, boolean copyDepth)
           
 void NullRenderer.deleteFrameBuffer(FrameBuffer fb)
           
 void NullRenderer.readFrameBuffer(FrameBuffer fb, java.nio.ByteBuffer byteBuf)
           
 void NullRenderer.setFrameBuffer(FrameBuffer fb)
           
 void NullRenderer.setMainFrameBufferOverride(FrameBuffer fb)
           
 

Uses of FrameBuffer in com.jme3.system.awt
 

Methods in com.jme3.system.awt with parameters of type FrameBuffer
 void AwtPanel.postFrame(FrameBuffer out)
           
 

Uses of FrameBuffer in com.jme3.texture
 

Constructors in com.jme3.texture with parameters of type FrameBuffer
FrameBuffer(FrameBuffer src)
           
 

Uses of FrameBuffer in com.jme3.water
 

Fields in com.jme3.water declared as FrameBuffer
protected  FrameBuffer SimpleWaterProcessor.reflectionBuffer
           
protected  FrameBuffer SimpleWaterProcessor.refractionBuffer
           
 

Methods in com.jme3.water that return FrameBuffer
 FrameBuffer ReflectionProcessor.getReflectionBuffer()
          Internal use only
returns the frame buffer
 

Methods in com.jme3.water with parameters of type FrameBuffer
 void ReflectionProcessor.postFrame(FrameBuffer out)
           
 void SimpleWaterProcessor.postFrame(FrameBuffer out)
           
 void SimpleWaterProcessor.RefractionProcessor.postFrame(FrameBuffer out)
           
 void ReflectionProcessor.setReflectionBuffer(FrameBuffer reflectionBuffer)
          Internal use only
sets the frame buffer
 

Constructors in com.jme3.water with parameters of type FrameBuffer
ReflectionProcessor(Camera reflectionCam, FrameBuffer reflectionBuffer, Plane reflectionClipPlane)
          Creates a ReflectionProcessor