22 package com.realtime.crossfire.jxclient.faces;
24 import javax.swing.ImageIcon;
25 import org.jetbrains.annotations.NotNull;
26 import org.jetbrains.annotations.Nullable;
Face getFace2(int faceNum)
Returns the Face instance for a given face ID.
ImageIcon getOriginalImageIcon(int faceNum, @Nullable boolean[] isUnknownImage)
Returns the "original" face for a face ID.
ImageIcon getMagicMapImageIcon(int faceNum, @Nullable boolean[] isUnknownImage)
Returns the "magic map" face for a face ID.
void reset()
Forgets about pending faces.
ImageIcon getScaledImageIcon(int faceNum, @Nullable boolean[] isUnknownImage)
Returns the "scaled" face for a face ID.
Interface for listeners interested in FacesManager events.
Face getFace(int faceNum)
Returns the Face instance for a given face ID.
void removeFacesManagerListener(@NotNull FacesManagerListener facesManagerListener)
Removes a FacesManagerListener to be notified about updated faces.
void addFacesManagerListener(@NotNull FacesManagerListener facesManagerListener)
Adds a FacesManagerListener to be notified about updated faces.
Maintains a mapping of face numbers to face data.