Add canvas save and restore methods to C API.
This commit is contained in:
parent
d72e61d60b
commit
84b4d1a5a8
10
c/src/lib.rs
10
c/src/lib.rs
|
@ -320,6 +320,16 @@ pub unsafe extern "C" fn PFCanvasResetTransform(canvas: PFCanvasRef) {
|
|||
(*canvas).reset_transform();
|
||||
}
|
||||
|
||||
#[no_mangle]
|
||||
pub unsafe extern "C" fn PFCanvasSave(canvas: PFCanvasRef) {
|
||||
(*canvas).save();
|
||||
}
|
||||
|
||||
#[no_mangle]
|
||||
pub unsafe extern "C" fn PFCanvasRestore(canvas: PFCanvasRef) {
|
||||
(*canvas).restore();
|
||||
}
|
||||
|
||||
#[no_mangle]
|
||||
pub unsafe extern "C" fn PFCanvasSetLineDashOffset(canvas: PFCanvasRef, new_offset: f32) {
|
||||
(*canvas).set_line_dash_offset(new_offset)
|
||||
|
|
Loading…
Reference in New Issue