Crossfire JXClient, Trunk
|
Public Member Functions | |
ImageIcon | getImageIcon (final int faceNum, @Nullable final AtomicBoolean returnIsUnknownImage) |
int | getSize () |
MagicMapFacesProvider (@NotNull final FacesManager facesManager) | |
Private Attributes | |
final FacesManager | facesManager |
Static Private Attributes | |
static final int | SIZE = 4 |
A FacesProvider that returns faces scaled to 4x4 pixels.
Definition at line 34 of file MagicMapFacesProvider.java.
com.realtime.crossfire.jxclient.faces.MagicMapFacesProvider.MagicMapFacesProvider | ( | @NotNull final FacesManager | facesManager | ) |
Creates a new instance.
facesManager | the faces manager to query |
Definition at line 51 of file MagicMapFacesProvider.java.
References com.realtime.crossfire.jxclient.faces.MagicMapFacesProvider.facesManager.
ImageIcon com.realtime.crossfire.jxclient.faces.MagicMapFacesProvider.getImageIcon | ( | final int | faceNum, |
@Nullable final AtomicBoolean | returnIsUnknownImage | ||
) |
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 |
returnIsUnknownImage | returns whether the returned face is the "unknown" face; ignored if null
|
Implements com.realtime.crossfire.jxclient.faces.FacesProvider.
Definition at line 62 of file MagicMapFacesProvider.java.
References com.realtime.crossfire.jxclient.faces.MagicMapFacesProvider.facesManager, and com.realtime.crossfire.jxclient.faces.FacesManager.getMagicMapImageIcon().
int com.realtime.crossfire.jxclient.faces.MagicMapFacesProvider.getSize | ( | ) |
Returns the size of faces in pixels.
Implements com.realtime.crossfire.jxclient.faces.FacesProvider.
Definition at line 56 of file MagicMapFacesProvider.java.
References com.realtime.crossfire.jxclient.faces.MagicMapFacesProvider.SIZE.
|
private |
The FacesManager to query.
Definition at line 45 of file MagicMapFacesProvider.java.
Referenced by com.realtime.crossfire.jxclient.faces.MagicMapFacesProvider.getImageIcon(), and com.realtime.crossfire.jxclient.faces.MagicMapFacesProvider.MagicMapFacesProvider().
|
staticprivate |
The size of faces in pixels.
Definition at line 39 of file MagicMapFacesProvider.java.
Referenced by com.realtime.crossfire.jxclient.faces.MagicMapFacesProvider.getSize().