Crossfire JXClient, Trunk
|
Public Member Functions | |
void | testDisplayArtifacts1 () |
void | testDisplayArtifacts2 () |
void | testDisplayArtifacts3 () |
void | testFogOfWar1 () |
Static Private Member Functions | |
static void | defineFace (@NotNull final FaceCache faceCache, final int faceNum, @NotNull final String faceName, final byte @NotNull[] data) |
static String | toString (@NotNull final CfMap map, final int x0, final int y0, final int w, final int h) |
Static Private Attributes | |
static final byte[] | PNG128X256 |
static final byte[] | PNG32X32 |
static final byte[] | PNG64X64 |
Regression tests for MapUpdaterState.
Definition at line 43 of file MapUpdaterStateTest.java.
|
staticprivate |
Adds a new face to a FaceCache.
faceCache | the face cache to add to |
faceNum | the face number to add |
faceName | the face name to add |
data | the face data as .png |
Definition at line 395 of file MapUpdaterStateTest.java.
References com.realtime.crossfire.jxclient.faces.FaceImagesUtils.newFaceImages(), and com.realtime.crossfire.jxclient.faces.Face.setFaceImages().
Referenced by com.realtime.crossfire.jxclient.map.MapUpdaterStateTest.testDisplayArtifacts1(), com.realtime.crossfire.jxclient.map.MapUpdaterStateTest.testDisplayArtifacts2(), com.realtime.crossfire.jxclient.map.MapUpdaterStateTest.testDisplayArtifacts3(), and com.realtime.crossfire.jxclient.map.MapUpdaterStateTest.testFogOfWar1().
void com.realtime.crossfire.jxclient.map.MapUpdaterStateTest.testDisplayArtifacts1 | ( | ) |
Checks that a regression causing display artifacts is fixed.
Definition at line 158 of file MapUpdaterStateTest.java.
References com.realtime.crossfire.jxclient.map.MapUpdaterStateTest.defineFace(), com.realtime.crossfire.jxclient.map.MapUpdaterState.getMap(), com.realtime.crossfire.jxclient.map.MapUpdaterState.mapBegin(), com.realtime.crossfire.jxclient.map.MapUpdaterState.mapClear(), com.realtime.crossfire.jxclient.map.MapUpdaterState.mapEnd(), com.realtime.crossfire.jxclient.map.MapUpdaterState.mapFace(), com.realtime.crossfire.jxclient.map.MapUpdaterState.newMap(), com.realtime.crossfire.jxclient.map.MapUpdaterStateTest.PNG32X32, com.realtime.crossfire.jxclient.map.MapUpdaterStateTest.PNG64X64, com.realtime.crossfire.jxclient.map.MapUpdaterState.tick(), and com.realtime.crossfire.jxclient.map.MapUpdaterStateTest.toString().
void com.realtime.crossfire.jxclient.map.MapUpdaterStateTest.testDisplayArtifacts2 | ( | ) |
Checks that a regression causing display artifacts is fixed.
Definition at line 249 of file MapUpdaterStateTest.java.
References com.realtime.crossfire.jxclient.map.MapUpdaterStateTest.defineFace(), com.realtime.crossfire.jxclient.map.MapUpdaterState.getMap(), com.realtime.crossfire.jxclient.map.MapUpdaterState.mapBegin(), com.realtime.crossfire.jxclient.map.MapUpdaterState.mapClear(), com.realtime.crossfire.jxclient.map.MapUpdaterState.mapEnd(), com.realtime.crossfire.jxclient.map.MapUpdaterState.mapFace(), com.realtime.crossfire.jxclient.map.MapUpdaterState.newMap(), com.realtime.crossfire.jxclient.map.MapUpdaterStateTest.PNG64X64, and com.realtime.crossfire.jxclient.map.MapUpdaterStateTest.toString().
void com.realtime.crossfire.jxclient.map.MapUpdaterStateTest.testDisplayArtifacts3 | ( | ) |
Checks that a regression causing display artifacts is fixed.
Definition at line 276 of file MapUpdaterStateTest.java.
References com.realtime.crossfire.jxclient.map.MapUpdaterStateTest.defineFace(), com.realtime.crossfire.jxclient.map.MapUpdaterState.getMap(), com.realtime.crossfire.jxclient.map.MapUpdaterState.mapBegin(), com.realtime.crossfire.jxclient.map.MapUpdaterState.mapClear(), com.realtime.crossfire.jxclient.map.MapUpdaterState.mapEnd(), com.realtime.crossfire.jxclient.map.MapUpdaterState.mapFace(), com.realtime.crossfire.jxclient.map.MapUpdaterState.mapScroll(), com.realtime.crossfire.jxclient.map.MapUpdaterState.newMap(), com.realtime.crossfire.jxclient.map.MapUpdaterStateTest.PNG128X256, and com.realtime.crossfire.jxclient.map.MapUpdaterStateTest.toString().
void com.realtime.crossfire.jxclient.map.MapUpdaterStateTest.testFogOfWar1 | ( | ) |
Checks that a cleared multi-tile face causes all affected tiles to become fog-of-war.
Definition at line 122 of file MapUpdaterStateTest.java.
References com.realtime.crossfire.jxclient.map.MapUpdaterStateTest.defineFace(), com.realtime.crossfire.jxclient.map.MapUpdaterState.getMap(), com.realtime.crossfire.jxclient.map.MapUpdaterState.mapBegin(), com.realtime.crossfire.jxclient.map.MapUpdaterState.mapClear(), com.realtime.crossfire.jxclient.map.MapUpdaterState.mapEnd(), com.realtime.crossfire.jxclient.map.MapUpdaterState.mapFace(), com.realtime.crossfire.jxclient.map.MapUpdaterState.newMap(), com.realtime.crossfire.jxclient.map.MapUpdaterStateTest.PNG32X32, com.realtime.crossfire.jxclient.map.MapUpdaterStateTest.PNG64X64, and com.realtime.crossfire.jxclient.map.MapUpdaterStateTest.toString().
|
staticprivate |
Returns a string representation of a rectangular area of a CfMap instance.
map | the map instance |
x0 | the left border of the area |
y0 | the top border of the area |
w | the width of the area |
h | the height of the area |
Definition at line 339 of file MapUpdaterStateTest.java.
References com.realtime.crossfire.jxclient.map.CfMapSquare.getFace(), com.realtime.crossfire.jxclient.faces.Face.getFaceName(), com.realtime.crossfire.jxclient.map.CfMapSquare.getHeadMapSquare(), com.realtime.crossfire.jxclient.protocol.Map2.NUM_LAYERS, and com.realtime.crossfire.jxclient.faces.Face.toString().
Referenced by com.realtime.crossfire.jxclient.map.MapUpdaterStateTest.testDisplayArtifacts1(), com.realtime.crossfire.jxclient.map.MapUpdaterStateTest.testDisplayArtifacts2(), com.realtime.crossfire.jxclient.map.MapUpdaterStateTest.testDisplayArtifacts3(), and com.realtime.crossfire.jxclient.map.MapUpdaterStateTest.testFogOfWar1().
|
staticprivate |
A .png file of size 128x256.
Definition at line 86 of file MapUpdaterStateTest.java.
Referenced by com.realtime.crossfire.jxclient.map.MapUpdaterStateTest.testDisplayArtifacts3().
|
staticprivate |
A .png file of size 64x64.
Definition at line 48 of file MapUpdaterStateTest.java.
Referenced by com.realtime.crossfire.jxclient.map.MapUpdaterStateTest.testDisplayArtifacts1(), and com.realtime.crossfire.jxclient.map.MapUpdaterStateTest.testFogOfWar1().
|
staticprivate |
A .png file of size 64x64.
Definition at line 66 of file MapUpdaterStateTest.java.
Referenced by com.realtime.crossfire.jxclient.map.MapUpdaterStateTest.testDisplayArtifacts1(), com.realtime.crossfire.jxclient.map.MapUpdaterStateTest.testDisplayArtifacts2(), and com.realtime.crossfire.jxclient.map.MapUpdaterStateTest.testFogOfWar1().