|
Crossfire JXClient, Trunk
R20561
|
Interface for face providers. More...
Inheritance diagram for com.realtime.crossfire.jxclient.faces.FacesProvider:
Collaboration diagram for com.realtime.crossfire.jxclient.faces.FacesProvider: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().
Here is the caller graph for this function:| 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.