From 6a3aaca8727d3f0292d62dbcd54e3bf87df74c0c Mon Sep 17 00:00:00 2001 From: metamuffin Date: Tue, 6 Dec 2022 15:52:08 +0100 Subject: split files --- evc/src/frame.rs | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) (limited to 'evc/src/frame.rs') diff --git a/evc/src/frame.rs b/evc/src/frame.rs index 5c2adfb..666dc00 100644 --- a/evc/src/frame.rs +++ b/evc/src/frame.rs @@ -38,10 +38,20 @@ impl Frame { } Ok(()) } - pub fn view<'a>(&'a self, offset: (usize, usize), size: (usize, usize)) -> View<&'a Frame> { + pub fn view<'a>(&'a self) -> View<&'a Frame> { + View::new(self, (0, 0), self.size) + } + pub fn view_mut<'a>(&'a mut self) -> View<&'a mut Frame> { + View::new(self, (0, 0), self.size) + } + pub fn view_area<'a>( + &'a self, + offset: (usize, usize), + size: (usize, usize), + ) -> View<&'a Frame> { View::new(self, offset, size) } - pub fn view_mut<'a>( + pub fn view_area_mut<'a>( &'a mut self, offset: (usize, usize), size: (usize, usize), -- cgit v1.2.3-70-g09d2