Enum gif::ExtensionData
[−]
[src]
pub enum ExtensionData {
Control {
flags: u8,
delay: u16,
trns: u8,
},
Repetitions(Repeat),
}Extension data.
Variants
ControlControl extension. Use ExtensionData::new_control_ext to construct.
Fields of Control
flags: u8 | Flags. |
delay: u16 | Frame delay. |
trns: u8 | Transparent index. |
Repetitions(Repeat)Sets the number of repetitions
Methods
impl ExtensionData[src]
pub fn new_control_ext(
delay: u16,
dispose: DisposalMethod,
needs_user_input: bool,
trns: Option<u8>
) -> ExtensionData[src]
delay: u16,
dispose: DisposalMethod,
needs_user_input: bool,
trns: Option<u8>
) -> ExtensionData
Constructor for control extension data.
delay is given in units of 10 ms.