Add cropping
This commit is contained in:
parent
4c2b72e0f9
commit
6867e0b13f
19 changed files with 1414 additions and 52 deletions
|
|
@ -370,4 +370,14 @@ impl LpImage {
|
|||
image.imp().still.replace(true);
|
||||
image
|
||||
}
|
||||
|
||||
pub fn duplicate_from(&self, original: &LpImage) {
|
||||
let original_imp = original.imp();
|
||||
|
||||
let imp = self.imp();
|
||||
|
||||
*imp.file.borrow_mut() = original_imp.file.borrow().clone();
|
||||
imp.frame_buffer
|
||||
.swap(Arc::new((*(original_imp.frame_buffer).load_full()).clone()));
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue