|
Crossfire JXClient, Trunk
R20561
|
A FacesProvider that returns faces scaled to 64x64 pixels. More...
Inheritance diagram for com.realtime.crossfire.jxclient.faces.ScaledFacesProvider:
Collaboration diagram for com.realtime.crossfire.jxclient.faces.ScaledFacesProvider:Public Member Functions | |||||
| ImageIcon | getImageIcon (final int faceNum, @Nullable final 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.
| |||||
| int | getSize () | ||||
Returns the size of faces in pixels.
| |||||
| ScaledFacesProvider (@NotNull final FacesManager facesManager) | |||||
| Creates a new instance. More... | |||||
Private Attributes | |
| final FacesManager | facesManager |
| The FacesManager to query. More... | |
Static Private Attributes | |
| static final int | SIZE = 64 |
| The size of faces in pixels. More... | |
A FacesProvider that returns faces scaled to 64x64 pixels.
Definition at line 32 of file ScaledFacesProvider.java.
| com.realtime.crossfire.jxclient.faces.ScaledFacesProvider.ScaledFacesProvider | ( | @NotNull final FacesManager | facesManager | ) |
Creates a new instance.
| facesManager | the faces manager to query |
Definition at line 49 of file ScaledFacesProvider.java.
References com.realtime.crossfire.jxclient.faces.ScaledFacesProvider.facesManager.
| ImageIcon com.realtime.crossfire.jxclient.faces.ScaledFacesProvider.getImageIcon | ( | final int | faceNum, |
| @Nullable final 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 |
Implements com.realtime.crossfire.jxclient.faces.FacesProvider.
Definition at line 66 of file ScaledFacesProvider.java.
References com.realtime.crossfire.jxclient.faces.FacesManager.getScaledImageIcon().
Here is the call graph for this function:| int com.realtime.crossfire.jxclient.faces.ScaledFacesProvider.getSize | ( | ) |
Returns the size of faces in pixels.
Implements com.realtime.crossfire.jxclient.faces.FacesProvider.
Definition at line 57 of file ScaledFacesProvider.java.
References com.realtime.crossfire.jxclient.faces.ScaledFacesProvider.SIZE.
|
private |
The FacesManager to query.
Definition at line 43 of file ScaledFacesProvider.java.
Referenced by com.realtime.crossfire.jxclient.faces.ScaledFacesProvider.ScaledFacesProvider().
|
staticprivate |
The size of faces in pixels.
Definition at line 37 of file ScaledFacesProvider.java.
Referenced by com.realtime.crossfire.jxclient.faces.ScaledFacesProvider.getSize().