Crossfire JXClient, Trunk
R20561
|
Interface for face providers. More...
Public Member Functions | |
ImageIcon | getImageIcon (int faceNum, @Nullable boolean[] isUnknownImage) |
Returns the face for a face ID. More... | |
int | getSize () |
Returns the size of faces in pixels. More... | |
Interface for face providers.
Definition at line 32 of file FacesProvider.java.
ImageIcon com.realtime.crossfire.jxclient.faces.FacesProvider.getImageIcon | ( | int | faceNum, |
@Nullable boolean [] | isUnknownImage | ||
) |
Returns the face for a face ID.
This function returns immediately even if the face is not loaded. A not loaded face will be updated as soon as loading has finished.
faceNum | the face ID |
isUnknownImage | returns whether the returned face is the "unknown" face; ignored if null |
Implemented in com.realtime.crossfire.jxclient.faces.MagicMapFacesProvider, com.realtime.crossfire.jxclient.faces.OriginalFacesProvider, and com.realtime.crossfire.jxclient.faces.ScaledFacesProvider.
Referenced by com.realtime.crossfire.jxclient.gui.map.AbstractGUIMap.paintImage(), and com.realtime.crossfire.jxclient.gui.map.SmoothingRenderer.paintSmooth().
int com.realtime.crossfire.jxclient.faces.FacesProvider.getSize | ( | ) |
Returns the size of faces in pixels.
Implemented in com.realtime.crossfire.jxclient.faces.MagicMapFacesProvider, com.realtime.crossfire.jxclient.faces.OriginalFacesProvider, and com.realtime.crossfire.jxclient.faces.ScaledFacesProvider.