Package com.threerings.opengl.util

Interface Summary
GlContext Provides access to the various components of the OpenGL rendering system.
Intersectable A generic interface for objects that can be tested for intersections.
Tickable A generic interface for objects that can participate in a per-frame tick.
 

Class Summary
Compass A compass that displays the coordinate system axes.
DDSLoader Provides a means of loading texture data from DirectDraw Surface (DDS) files.
DebugBounds Renders bounding boxes for debugging purposes.
GlContextWrapper Wraps another GlContext, allowing subclasses to override methods selectively.
GlUtil Various static methods of general utility.
Grid Renders an unlit reference grid on the XY plane, centered about the origin.
ImageCache A cache for images.
Phaser Provides a convenient way to effect updates that proceed through a set of discrete phases (for example: fade in, linger, fade out).
Preloadable Represents a resource to be preloaded and "pinned" in the cache by retaining a strong reference.
Preloadable.Animation An animation resource.
Preloadable.Config A generic config resource.
Preloadable.Model A model resource.
PreloadableSet Contains a set of preloadables and provides a means for incrementalling preloading them.
ResourceCache Base class for the resource caches.
ShaderCache Caches loaded shaders and shader programs.
SimpleOverlay A base class for simple overlays that draw themselves in immediate mode.
SimpleRenderable A base class for renderable objects based on SimpleBatches.
SimpleTransformable Extends SimpleRenderable to include a world space transform so that subclasses can render themselves in model space.
Stats Displays rendering statistics.
TextBillboard A text billboard that may be embedded within a scene.
 



Copyright © 2011. All Rights Reserved.