22 package com.realtime.crossfire.jxclient.faces;
24 import javax.swing.ImageIcon;
25 import org.jetbrains.annotations.NotNull;
26 import org.jetbrains.annotations.Nullable;
50 if (faceImages != null) {
54 final FaceImages faceImages2 =
new FaceImages(
new ImageIcon(),
new ImageIcon(),
new ImageIcon());
FaceImages getFaceImages()
Returns the images.
A cache for Face instances.
final FaceCache faceCache
The FaceCache instance used to look up in-memory faces.
Consists of three ImageIcons representing a Face.
Face lookupFace(final int faceNum)
Returns the Face instance for a given face ID.
TestFacesManager(@NotNull final FaceCache faceCache)
Creates a new instance.
A FacesManager for regression tests.
void setFaceImages(@NotNull final FaceImages faceImages)
Sets the images.
Abstract base class for FacesManager implementations.
FaceImages getFaceImages(final int faceNum, @Nullable final boolean[] isUnknownImage)