Uses of Interface
com.threerings.opengl.compositor.Enqueueable

Packages that use Enqueueable
com.threerings.opengl   
com.threerings.opengl.compositor   
com.threerings.opengl.effect Effect classes. 
com.threerings.opengl.effect.tools   
com.threerings.opengl.gui User interface classes. 
com.threerings.opengl.gui.tools   
com.threerings.opengl.material.config Material configurations. 
com.threerings.opengl.model   
com.threerings.opengl.model.tools   
com.threerings.opengl.scene Scene management classes. 
com.threerings.opengl.util   
com.threerings.tudey.client.util   
com.threerings.tudey.tools Tudey tools. 
 

Uses of Enqueueable in com.threerings.opengl
 

Classes in com.threerings.opengl that implement Enqueueable
 class GlApp
          A base class for OpenGL-based applications.
 class GlCanvasApp
          A base class for applications centered around an OpenGL canvas.
 class GlCanvasTool
          A base class for the OpenGL tool applications.
 class GlDisplayApp
          A base class for applications that use LWJGL's Display class.
 

Uses of Enqueueable in com.threerings.opengl.compositor
 

Methods in com.threerings.opengl.compositor with parameters of type Enqueueable
 void Compositor.addEnqueueable(Enqueueable enqueueable)
          Adds an element to the list of render enqueueables.
 void Compositor.addEnqueueable(Enqueueable enqueueable, int maxSubrenderDepth)
          Adds an element to the list of render enqueueables if the subrender depth is at or below the specified value.
 

Uses of Enqueueable in com.threerings.opengl.effect
 

Classes in com.threerings.opengl.effect that implement Enqueueable
 class BaseParticleSystem
          Base class for ParticleSystem and MetaParticleSystem.
 class MetaParticleSystem
          The meta particle system model implementation.
static class MetaParticleSystem.Layer
          A single layer of the system.
 class ParticleSystem
          The particle system model implementation.
static class ParticleSystem.Layer
          A single layer of the system.
 

Uses of Enqueueable in com.threerings.opengl.effect.tools
 

Classes in com.threerings.opengl.effect.tools that implement Enqueueable
 class ParticleEditor
          The particle editor application.
 

Uses of Enqueueable in com.threerings.opengl.gui
 

Classes in com.threerings.opengl.gui that implement Enqueueable
 class CanvasRoot
          Bridges between the AWT and the BUI input event system when we are being used in an AWT canvas.
 class ComponentBillboard
          A component billboard model implementation.
 class DisplayRoot
          A root for Display-based apps.
 class Root
          Connects the BUI system into the JME scene graph.
 

Uses of Enqueueable in com.threerings.opengl.gui.tools
 

Classes in com.threerings.opengl.gui.tools that implement Enqueueable
 class InterfaceTester
          Tool for testing user interfaces.
 

Uses of Enqueueable in com.threerings.opengl.material.config
 

Methods in com.threerings.opengl.material.config that return Enqueueable
abstract  Enqueueable TechniqueConfig.Enqueuer.createEnqueueable(GlContext ctx, Scope scope, Geometry geometry, boolean update, RenderQueue.Group group, List<Dependency.Adder> adders, MutableInteger pidx)
          Creates the enqueueable for this enqueuer.
 Enqueueable TechniqueConfig.NormalEnqueuer.createEnqueueable(GlContext ctx, Scope scope, Geometry geometry, boolean update, RenderQueue.Group group, List<Dependency.Adder> adders, MutableInteger pidx)
           
 Enqueueable TechniqueConfig.CompoundEnqueuer.createEnqueueable(GlContext ctx, Scope scope, Geometry geometry, boolean update, RenderQueue.Group group, List<Dependency.Adder> adders, MutableInteger pidx)
           
 Enqueueable TechniqueConfig.GroupedEnqueuer.createEnqueueable(GlContext ctx, Scope scope, Geometry geometry, boolean update, RenderQueue.Group group, List<Dependency.Adder> adders, MutableInteger pidx)
           
 Enqueueable TechniqueConfig.EnqueuerWrapper.createEnqueueable(GlContext ctx, Scope scope, Geometry geometry, boolean update, RenderQueue.Group group, List<Dependency.Adder> adders, MutableInteger pidx)
           
 

Uses of Enqueueable in com.threerings.opengl.model
 

Classes in com.threerings.opengl.model that implement Enqueueable
 class Articulated
          An articulated model implementation.
static class Articulated.MeshNode
          A node that contains a (visible and/or collision) mesh.
static class Articulated.Node
          A node in the model.
 class Compound
          A compound model implementation.
 class Conditional
          A conditional model implementation.
 class Static
          A static model implementation.
 

Uses of Enqueueable in com.threerings.opengl.model.tools
 

Classes in com.threerings.opengl.model.tools that implement Enqueueable
 class ModelTool
          Base class for tools that view or manipulate a single model (like the model viewer and particle editor).
 class ModelViewer
          A simple model viewer application.
 

Uses of Enqueueable in com.threerings.opengl.scene
 

Classes in com.threerings.opengl.scene that implement Enqueueable
 class SceneInfluencer
          A model implementation that exerts an influence over scene elements.
 class SimpleSceneElement
          Extends SimpleTransformable and provides a basic implementation of the SceneElement interface.
 

Uses of Enqueueable in com.threerings.opengl.util
 

Classes in com.threerings.opengl.util that implement Enqueueable
 class Compass
          A compass that displays the coordinate system axes.
 class DebugBounds
          Renders bounding boxes for debugging purposes.
 class Grid
          Renders an unlit reference grid on the XY plane, centered about the origin.
 class SimpleOverlay
          A base class for simple overlays that draw themselves in immediate mode.
 class SimpleRenderable
          A base class for renderable objects based on SimpleBatches.
 class SimpleTransformable
          Extends SimpleRenderable to include a world space transform so that subclasses can render themselves in model space.
 class Stats
          Displays rendering statistics.
 class TextBillboard
          A text billboard that may be embedded within a scene.
 

Uses of Enqueueable in com.threerings.tudey.client.util
 

Classes in com.threerings.tudey.client.util that implement Enqueueable
 class AreaElement
          Displays a solid area.
 class RectangleElement
          Draws a grid-aligned rectangle.
 class ShapeConfigElement
          Draws a shape from its config.
 class ShapeSceneElement
          Draws a shape in the scene.
 

Uses of Enqueueable in com.threerings.tudey.tools
 

Classes in com.threerings.tudey.tools that implement Enqueueable
 class EditorGrid
          A special grid that follows the camera around (while staying aligned to the tile grid).
 class SceneEditor
          The scene editor application.
 class TudeyTool
          Base class for Tudey tools.
 



Copyright © 2011. All Rights Reserved.