Uses of Class
com.threerings.opengl.renderer.Renderer

Packages that use Renderer
com.threerings.opengl   
com.threerings.opengl.camera   
com.threerings.opengl.compositor   
com.threerings.opengl.gui User interface classes. 
com.threerings.opengl.gui.background   
com.threerings.opengl.gui.border   
com.threerings.opengl.gui.icon   
com.threerings.opengl.gui.text   
com.threerings.opengl.renderer   
com.threerings.opengl.renderer.state   
com.threerings.opengl.renderer.util   
com.threerings.opengl.util   
 

Uses of Renderer in com.threerings.opengl
 

Methods in com.threerings.opengl that return Renderer
 Renderer GlApp.getRenderer()
           
 

Methods in com.threerings.opengl with parameters of type Renderer
 void GlApp.setRenderer(Renderer renderer)
           
 

Uses of Renderer in com.threerings.opengl.camera
 

Methods in com.threerings.opengl.camera with parameters of type Renderer
 void Camera.apply(Renderer renderer)
          Applies the camera state to the specified renderer.
 

Uses of Renderer in com.threerings.opengl.compositor
 

Methods in com.threerings.opengl.compositor with parameters of type Renderer
 void RenderQueue.renderLists(Renderer renderer)
          Renders the contents of the lists.
 

Uses of Renderer in com.threerings.opengl.gui
 

Methods in com.threerings.opengl.gui with parameters of type Renderer
 Texture2D Image.getTexture(Renderer renderer)
          Returns a reference to the image texture, loading it if necessary.
 void Image.load(Renderer renderer, int format)
          Loads the image into a texture (this is called automatically when first used and need only be called manually if a specific format is desired).
 void Component.render(Renderer renderer)
          Translates into the component's coordinate space, renders the background and border and then calls Component.renderComponent(com.threerings.opengl.renderer.Renderer) to allow the component to render itself.
 void Image.render(Renderer renderer, int tx, int ty, Color4f color, float alpha)
          Renders this image at the specified coordinates in the specified color.
 void Image.render(Renderer renderer, int tx, int ty, float alpha)
          Renders this image at the specified coordinates.
 void LabelRenderer.render(Renderer renderer, int x, int y, int contWidth, int contHeight, float alpha)
          Renders the label text and icon.
 void Image.render(Renderer renderer, int tx, int ty, int twidth, int theight, float alpha)
          Renders this image at the specified coordinates, scaled to the specified size.
 void Image.render(Renderer renderer, int sx, int sy, int swidth, int sheight, int tx, int ty, float alpha)
          Renders a region of this image at the specified coordinates.
 void Image.render(Renderer renderer, int sx, int sy, int swidth, int sheight, int tx, int ty, int twidth, int theight, Color4f color, float alpha)
          Renders a region of this image at the specified coordinates, scaled to the specified size, in the specified color.
 void Image.render(Renderer renderer, int sx, int sy, int swidth, int sheight, int tx, int ty, int twidth, int theight, float alpha)
          Renders a region of this image at the specified coordinates, scaled to the specified size.
 

Uses of Renderer in com.threerings.opengl.gui.background
 

Methods in com.threerings.opengl.gui.background with parameters of type Renderer
 void TintedBackground.render(Renderer renderer, int x, int y, int width, int height, float alpha)
           
 void ImageBackground.render(Renderer renderer, int x, int y, int width, int height, float alpha)
           
 void Background.render(Renderer renderer, int x, int y, int width, int height, float alpha)
          Renders this background.
 

Uses of Renderer in com.threerings.opengl.gui.border
 

Methods in com.threerings.opengl.gui.border with parameters of type Renderer
 void LineBorder.render(Renderer renderer, int x, int y, int width, int height, float alpha)
           
 void CompoundBorder.render(Renderer renderer, int x, int y, int width, int height, float alpha)
           
 void Border.render(Renderer renderer, int x, int y, int width, int height, float alpha)
          Renders this border.
 

Uses of Renderer in com.threerings.opengl.gui.icon
 

Methods in com.threerings.opengl.gui.icon with parameters of type Renderer
 void SubimageIcon.render(Renderer renderer, int x, int y, float alpha)
           
 void ScaledImageIcon.render(Renderer renderer, int x, int y, float alpha)
           
 void RotatedIcon.render(Renderer renderer, int x, int y, float alpha)
          Renders this icon.
 void MergedIcon.render(Renderer renderer, int x, int y, float alpha)
           
 void ImageIcon.render(Renderer renderer, int x, int y, float alpha)
           
 void Icon.render(Renderer renderer, int x, int y, float alpha)
          Renders this icon.
 void BlankIcon.render(Renderer renderer, int x, int y, float alpha)
           
 

Uses of Renderer in com.threerings.opengl.gui.text
 

Methods in com.threerings.opengl.gui.text with parameters of type Renderer
abstract  void Text.render(Renderer renderer, int x, int y, float alpha)
          Renders this text to the display.
 void Text.render(Renderer renderer, int x, int y, int w, int h, float alpha)
          Optional rendering this text scaled to a certain height/width.
 void CharacterTextFactory.render(Renderer renderer, String text, int x, int y, Color4f color)
          Renders a string directly, without creating a text object.
 

Uses of Renderer in com.threerings.opengl.renderer
 

Methods in com.threerings.opengl.renderer with parameters of type Renderer
 boolean SimpleBatch.draw(Renderer renderer)
           
 boolean CompoundBatch.draw(Renderer renderer)
           
abstract  boolean Batch.draw(Renderer renderer)
          Draws this batch using the specified renderer.
 

Constructors in com.threerings.opengl.renderer with parameters of type Renderer
BufferObject(Renderer renderer)
          Creates a new buffer object for the specified renderer.
DisplayList(Renderer renderer)
          Creates a new display list for the specified renderer.
Framebuffer(Renderer renderer)
          Creates a frame buffer object for the specified renderer.
Program(Renderer renderer)
          Creates a new shader program.
Query.SamplesPassed(Renderer renderer)
          Creates a new samples-passed query for the specified renderer.
Query(Renderer renderer, int target)
          Creates a new query for the specified renderer.
Renderbuffer(Renderer renderer)
          Creates a render buffer object for the specified renderer.
Shader(Renderer renderer, int type)
          Creates a new shader.
ShaderObject(Renderer renderer)
          Creates a shader object for the specified renderer.
Texture(Renderer renderer, int target)
          Creates a new texture for the specified renderer.
Texture1D(Renderer renderer)
          Creates a new texture.
Texture2D(Renderer renderer)
          Creates a new texture.
Texture2D(Renderer renderer, boolean rectangle)
          Creates a new texture.
Texture3D(Renderer renderer)
          Creates a new texture.
TextureCubeMap(Renderer renderer)
          Creates a new texture.
 

Uses of Renderer in com.threerings.opengl.renderer.state
 

Methods in com.threerings.opengl.renderer.state with parameters of type Renderer
 void TransformState.apply(Renderer renderer)
           
 void TextureState.apply(Renderer renderer)
           
 void StencilState.apply(Renderer renderer)
           
 void ShaderState.apply(Renderer renderer)
           
abstract  void RenderState.apply(Renderer renderer)
          Applies this state.
 void PolygonState.apply(Renderer renderer)
           
 void PointState.apply(Renderer renderer)
           
 void MaterialState.apply(Renderer renderer)
           
 void LineState.apply(Renderer renderer)
           
 void LightState.apply(Renderer renderer)
           
 void FogState.apply(Renderer renderer)
           
 void DepthState.apply(Renderer renderer)
           
 void CullState.apply(Renderer renderer)
           
 void ColorState.apply(Renderer renderer)
           
 void ColorMaskState.apply(Renderer renderer)
           
 void ArrayState.apply(Renderer renderer)
           
 void AlphaState.apply(Renderer renderer)
           
 

Uses of Renderer in com.threerings.opengl.renderer.util
 

Methods in com.threerings.opengl.renderer.util with parameters of type Renderer
static SimpleBatch BatchFactory.createLineBatch(Renderer renderer, FloatBuffer vbuf)
          Creates a batch containing the specified array of lines.
static SimpleBatch BatchFactory.createTriangleBatchT2N3V3(Renderer renderer, FloatBuffer vbuf, ShortBuffer ibuf)
          Creates a batch containing the specified triangles (whose texture coordinates, normals, and vertices are packed as in the GL11.GL_T2F_N3F_V3F interleaved format).
 

Uses of Renderer in com.threerings.opengl.util
 

Methods in com.threerings.opengl.util that return Renderer
 Renderer GlContextWrapper.getRenderer()
           
 Renderer GlContext.getRenderer()
          Returns a reference to the renderer.
 

Methods in com.threerings.opengl.util with parameters of type Renderer
 void GlContextWrapper.setRenderer(Renderer renderer)
           
 void GlContext.setRenderer(Renderer renderer)
          Sets the renderer reference.
 



Copyright © 2011. All Rights Reserved.