summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBen Bridle <bridle.benjamin@gmail.com>2024-01-06 11:31:48 +1300
committerBen Bridle <bridle.benjamin@gmail.com>2024-01-06 11:31:48 +1300
commitf82cda3c621c4efcaab040a9c11029fa11e53b05 (patch)
treea0dd308b071e84b9362c008874f14e3465994338
parent1cb14a20833b1e8eff57762d8d03c488381d4d06 (diff)
downloadbedrock-pc-f82cda3c621c4efcaab040a9c11029fa11e53b05.zip
Move ScreenDevice::fill_layer method
The method was between the two draw_sprite methods, but it fits better just after draw_pixel.
-rw-r--r--src/devices/screen.rs14
1 files changed, 7 insertions, 7 deletions
diff --git a/src/devices/screen.rs b/src/devices/screen.rs
index 75f0e57..02de8b9 100644
--- a/src/devices/screen.rs
+++ b/src/devices/screen.rs
@@ -220,6 +220,13 @@ impl ScreenDevice {
};
}
+ fn fill_layer(&mut self, colour: u8, layer: ScreenLayer) {
+ match layer {
+ ScreenLayer::Background => self.background.fill(colour),
+ ScreenLayer::Foreground => self.foreground.fill(colour),
+ }
+ }
+
fn draw_sprite_1bit(&mut self, params: u8, layer: ScreenLayer) {
let mut sprite = [0; 64];
let mut pointer: usize = 0;
@@ -233,13 +240,6 @@ impl ScreenDevice {
self.draw_sprite(params, layer, sprite);
}
- fn fill_layer(&mut self, colour: u8, layer: ScreenLayer) {
- match layer {
- ScreenLayer::Background => self.background.fill(colour),
- ScreenLayer::Foreground => self.foreground.fill(colour),
- }
- }
-
fn draw_sprite_2bit(&mut self, params: u8, layer: ScreenLayer) {
let mut sprite = [0; 64];
let mut pointer: usize = 0;