org.jrabbit.base.data
Interface Destroyable

All Known Subinterfaces:
DataController, FontRenderer, Intro
All Known Implementing Classes:
AcceleratedFontRenderer, AngelCodeRenderer, BaseLogoIntro, BaseWindowController, Cache, CanvasWindowController, DesktopWindowController, Font, FontCache, GroupedCache, Image, Image.SubImage, ImageAudioIntro, ImageCache, ImageIntro, JRabbitIntro, SoundData, UnicodeRenderer, UnicodeRenderer.GlyphPage, WindowController

public interface Destroyable

An object that is Destroyable contains data that needs to be flushed differently than standard Garbage Collection. In most cases, this means the object controls data in OpenGL that is outside the domain of the JVM.

Author:
Chris Molini

Method Summary
 void destroy()
          Destroys data or controls settings that cannot be appropriately handled with garbage collection.
 

Method Detail

destroy

void destroy()
Destroys data or controls settings that cannot be appropriately handled with garbage collection.