Struct png::FrameControl [−][src]
pub struct FrameControl {
pub sequence_number: u32,
pub width: u32,
pub height: u32,
pub x_offset: u32,
pub y_offset: u32,
pub delay_num: u16,
pub delay_den: u16,
pub dispose_op: DisposeOp,
pub blend_op: BlendOp,
}
Expand description
Frame control information
Fields
sequence_number: u32
Sequence number of the animation chunk, starting from 0
width: u32
Width of the following frame
height: u32
Height of the following frame
x_offset: u32
X position at which to render the following frame
y_offset: u32
Y position at which to render the following frame
delay_num: u16
Frame delay fraction numerator
delay_den: u16
Frame delay fraction denominator
dispose_op: DisposeOp
Type of frame area disposal to be done after rendering this frame
blend_op: BlendOp
Type of frame area rendering for this frame
Implementations
Trait Implementations
Returns the “default value” for a type. Read more
Auto Trait Implementations
impl RefUnwindSafe for FrameControl
impl Send for FrameControl
impl Sync for FrameControl
impl Unpin for FrameControl
impl UnwindSafe for FrameControl
Blanket Implementations
Mutably borrows from an owned value. Read more