Skip to content

Commit 3892af7

Browse files
Refac
1 parent ba373db commit 3892af7

File tree

17 files changed

+47
-56
lines changed

17 files changed

+47
-56
lines changed

pacman-app-arcade-mspacman/src/main/java/de/amr/pacmanfx/arcade/ms_pacman/scenes/ArcadeMsPacMan_CutScene1.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
import de.amr.pacmanfx.ui.api.GameUI_Config;
1717
import de.amr.pacmanfx.uilib.animation.SingleSpriteActor;
1818

19-
import java.util.List;
19+
import java.util.stream.Stream;
2020

2121
import static de.amr.pacmanfx.Globals.*;
2222
import static de.amr.pacmanfx.arcade.ms_pacman.ArcadeMsPacMan_GameModel.*;
@@ -106,7 +106,7 @@ public Vector2f sizeInPx() {
106106

107107
@Override
108108
public void drawSceneContent() {
109-
gameRenderer.drawActors(List.of(clapperboard, msPacMan, pacMan, inky, pinky, heart));
109+
Stream.of(clapperboard, msPacMan, pacMan, inky, pinky, heart).forEach(gameRenderer::drawActor);
110110
}
111111

112112
// Scene controller state machine

pacman-app-arcade-mspacman/src/main/java/de/amr/pacmanfx/arcade/ms_pacman/scenes/ArcadeMsPacMan_CutScene2.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
import de.amr.pacmanfx.ui._2d.GameScene2D;
1212
import de.amr.pacmanfx.ui.api.GameUI;
1313

14-
import java.util.List;
14+
import java.util.stream.Stream;
1515

1616
import static de.amr.pacmanfx.Globals.TS;
1717
import static de.amr.pacmanfx.arcade.ms_pacman.ArcadeMsPacMan_GameModel.createMsPacMan;
@@ -83,7 +83,7 @@ public Vector2f sizeInPx() {
8383

8484
@Override
8585
public void drawSceneContent() {
86-
gameRenderer.drawActors(List.of(clapperboard, msPacMan, pacMan));
86+
Stream.of(clapperboard, msPacMan, pacMan).forEach(gameRenderer::drawActor);
8787
}
8888

8989
// Scene controller state machine

pacman-app-arcade-mspacman/src/main/java/de/amr/pacmanfx/arcade/ms_pacman/scenes/ArcadeMsPacMan_CutScene3.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
import de.amr.pacmanfx.ui.api.GameUI;
1515
import de.amr.pacmanfx.ui.api.GameUI_Config;
1616

17-
import java.util.List;
17+
import java.util.stream.Stream;
1818

1919
import static de.amr.pacmanfx.Globals.TS;
2020
import static de.amr.pacmanfx.arcade.ms_pacman.ArcadeMsPacMan_GameModel.createMsPacMan;
@@ -96,7 +96,7 @@ public Vector2f sizeInPx() {
9696

9797
@Override
9898
public void drawSceneContent() {
99-
gameRenderer.drawActors(List.of(clapperboard, msPacMan, pacMan, stork, bag));
99+
Stream.of(clapperboard, msPacMan, pacMan, stork, bag).forEach(gameRenderer::drawActor);
100100
}
101101

102102
// Scene controller state machine

pacman-app-arcade-mspacman/src/main/java/de/amr/pacmanfx/arcade/ms_pacman/scenes/ArcadeMsPacMan_IntroScene.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -133,7 +133,7 @@ public void drawSceneContent() {
133133
ctx().setFont(scaledArcadeFont8());
134134
gameRenderer.fillTextAtScaledPosition(TITLE, ARCADE_ORANGE, TITLE_X, TITLE_Y);
135135
gameRenderer.drawActor(marquee);
136-
gameRenderer.drawActors(ghosts);
136+
ghosts.forEach(gameRenderer::drawActor);
137137
gameRenderer.drawActor(msPacMan);
138138
switch (sceneController.state()) {
139139
case GHOSTS_MARCHING_IN -> {

pacman-app-arcade-pacman/src/main/java/de/amr/pacmanfx/arcade/pacman/scenes/ArcadePacMan_CutScene1.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,7 @@ else if (frame == ANIMATION_START + 632) {
105105

106106
@Override
107107
public void drawSceneContent() {
108-
gameRenderer.drawActors(actorsInZOrder);
108+
actorsInZOrder.forEach(gameRenderer::drawActor);
109109
}
110110

111111
@Override

pacman-app-arcade-pacman/src/main/java/de/amr/pacmanfx/arcade/pacman/scenes/ArcadePacMan_CutScene2.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -131,7 +131,7 @@ public void update() {
131131
@Override
132132
public void drawSceneContent() {
133133
gameRenderer.drawSpriteScaled(nailDressRaptureAnimation.currentSprite(), TS(14), TS(19) + 3);
134-
gameRenderer.drawActors(actorsInZOrder);
134+
actorsInZOrder.forEach(gameRenderer::drawActor);
135135
}
136136

137137
@Override

pacman-app-arcade-pacman/src/main/java/de/amr/pacmanfx/arcade/pacman/scenes/ArcadePacMan_CutScene3.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,7 @@ public void update() {
9797

9898
@Override
9999
public void drawSceneContent() {
100-
gameRenderer.drawActors(actorsInZOrder);
100+
actorsInZOrder.forEach(gameRenderer::drawActor);
101101
}
102102

103103
@Override

pacman-app-arcade-pacman/src/main/java/de/amr/pacmanfx/arcade/pacman/scenes/ArcadePacMan_IntroScene.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -167,7 +167,7 @@ private void drawGuys(boolean shaking) {
167167
long tick = sceneController.state().timer().tickCount();
168168
int shakingAmount = shaking ? (tick % 5 < 2 ? 0 : -1) : 0;
169169
if (shakingAmount == 0) {
170-
gameRenderer.drawActors(ghosts);
170+
ghosts.forEach(gameRenderer::drawActor);
171171
} else {
172172
gameRenderer.drawActor(ghosts.get(RED_GHOST_SHADOW));
173173
gameRenderer.drawActor(ghosts.get(ORANGE_GHOST_POKEY));

pacman-app-arcade-pacman/src/main/java/de/amr/pacmanfx/arcade/pacman/scenes/ArcadePacMan_PlayScene2D.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -240,7 +240,7 @@ public void drawSceneContent() {
240240
Stream.of(ORANGE_GHOST_POKEY, CYAN_GHOST_BASHFUL, PINK_GHOST_SPEEDY, RED_GHOST_SHADOW).map(gameLevel::ghost)
241241
.forEach(actorsInZOrder::add);
242242

243-
gameRenderer.drawActors(actorsInZOrder);
243+
actorsInZOrder.forEach(gameRenderer::drawActor);
244244

245245
if (isDebugInfoVisible()) {
246246
actorsInZOrder.forEach(actor -> {

pacman-app-arcade-pacmanxxl/src/main/java/de/amr/pacmanfx/arcade/pacman_xxl/PacManXXL_Common_StartPageMenu.java

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ private static class ChaseAnimation {
4949
private final GraphicsContext ctx;
5050
private final Pac pac;
5151
private final List<Ghost> ghosts;
52-
private GameRenderer renderer;
52+
private GameRenderer gameRenderer;
5353
private boolean chasingGhosts;
5454
private boolean running;
5555

@@ -140,14 +140,14 @@ void draw(float scaling) {
140140
ctx.save();
141141
ctx.translate(0, 23.5 * TS * scaling);
142142
ctx.setImageSmoothing(false);
143-
renderer.setScaling(scaling);
144-
renderer.drawActors(ghosts);
145-
renderer.drawActor(pac);
143+
gameRenderer.setScaling(scaling);
144+
ghosts.forEach(gameRenderer::drawActor);
145+
gameRenderer.drawActor(pac);
146146
ctx.restore();
147147
}
148148

149149
void setGameConfig(GameUI_Config config) {
150-
renderer = config.createGameRenderer(ctx.getCanvas());
150+
gameRenderer = config.createGameRenderer(ctx.getCanvas());
151151
pac.setAnimations(config.createPacAnimations(pac));
152152
pac.animations().ifPresent(am -> am.play(ANIM_PAC_MUNCHING));
153153
for (Ghost ghost : ghosts) {

0 commit comments

Comments
 (0)