diff options
author | Ben Bridle <bridle.benjamin@gmail.com> | 2024-01-06 11:31:48 +1300 |
---|---|---|
committer | Ben Bridle <bridle.benjamin@gmail.com> | 2024-01-06 11:31:48 +1300 |
commit | f82cda3c621c4efcaab040a9c11029fa11e53b05 (patch) | |
tree | a0dd308b071e84b9362c008874f14e3465994338 | |
parent | 1cb14a20833b1e8eff57762d8d03c488381d4d06 (diff) | |
download | bedrock-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.rs | 14 |
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; |