Crossfire JXClient, Trunk
|
Classes | |
class | AbstractFaceQueue |
class | AbstractFacesManager |
class | AskfaceFaceQueue |
interface | AskfaceFaceQueueListener |
interface | AskfaceQueue |
class | DefaultFacesManager |
class | Face |
class | FaceCache |
class | FaceImages |
class | FaceImagesUtils |
interface | FaceQueue |
interface | FaceQueueListener |
interface | FacesManager |
interface | FacesManagerListener |
interface | FacesProvider |
class | FacesProviderFactory |
class | FacesQueue |
class | FileCache |
class | FileCacheFaceQueue |
interface | ImageCache |
class | ImageScale2x |
class | ImageScale8d |
class | MagicMapFacesProvider |
class | OriginalFacesProvider |
class | RawScale2x |
class | RawScale8d |
class | ScaledFacesProvider |
class | SmoothFaces |
class | TestFacesManager |
Manages image information ("faces") needed to display the map view, items, and spell icons. The main class is com.realtime.crossfire.jxclient.faces.FacesManager; it delegates to a com.realtime.crossfire.jxclient.faces.FaceCache instance for caching the face information. The faces are stored in SoftReferences so they can be reclaimed by the garbage collector.
If a face is not available, an "unknown" (question mark) face is returned and the face is requested through a com.realtime.crossfire.jxclient.faces.FacesQueue instance.