Better looking aligned enum arms
This commit is contained in:
@ -86,126 +86,89 @@ pub enum CompositeOperator {
|
|||||||
impl From<CompositeOperator> for crate::bindings::CompositeOperator {
|
impl From<CompositeOperator> for crate::bindings::CompositeOperator {
|
||||||
fn from(value: CompositeOperator) -> Self {
|
fn from(value: CompositeOperator) -> Self {
|
||||||
match value {
|
match value {
|
||||||
CompositeOperator::Undefined => crate::bindings::CompositeOperator_UndefinedCompositeOp,
|
CompositeOperator::Undefined => crate::bindings::CompositeOperator_UndefinedCompositeOp,
|
||||||
CompositeOperator::Alpha => crate::bindings::CompositeOperator_AlphaCompositeOp,
|
CompositeOperator::Alpha => crate::bindings::CompositeOperator_AlphaCompositeOp,
|
||||||
CompositeOperator::Atop => crate::bindings::CompositeOperator_AtopCompositeOp,
|
CompositeOperator::Atop => crate::bindings::CompositeOperator_AtopCompositeOp,
|
||||||
CompositeOperator::Blend => crate::bindings::CompositeOperator_BlendCompositeOp,
|
CompositeOperator::Blend => crate::bindings::CompositeOperator_BlendCompositeOp,
|
||||||
CompositeOperator::Blur => crate::bindings::CompositeOperator_BlurCompositeOp,
|
CompositeOperator::Blur => crate::bindings::CompositeOperator_BlurCompositeOp,
|
||||||
CompositeOperator::Bumpmap => crate::bindings::CompositeOperator_BumpmapCompositeOp,
|
CompositeOperator::Bumpmap => crate::bindings::CompositeOperator_BumpmapCompositeOp,
|
||||||
CompositeOperator::ChangeMask => {
|
CompositeOperator::ChangeMask => crate::bindings::CompositeOperator_ChangeMaskCompositeOp,
|
||||||
crate::bindings::CompositeOperator_ChangeMaskCompositeOp
|
CompositeOperator::Clear => crate::bindings::CompositeOperator_ClearCompositeOp,
|
||||||
}
|
CompositeOperator::ColorBurn => crate::bindings::CompositeOperator_ColorBurnCompositeOp,
|
||||||
CompositeOperator::Clear => crate::bindings::CompositeOperator_ClearCompositeOp,
|
CompositeOperator::ColorDodge => crate::bindings::CompositeOperator_ColorDodgeCompositeOp,
|
||||||
CompositeOperator::ColorBurn => crate::bindings::CompositeOperator_ColorBurnCompositeOp,
|
CompositeOperator::Colorize => crate::bindings::CompositeOperator_ColorizeCompositeOp,
|
||||||
CompositeOperator::ColorDodge => {
|
CompositeOperator::CopyBlack => crate::bindings::CompositeOperator_CopyBlackCompositeOp,
|
||||||
crate::bindings::CompositeOperator_ColorDodgeCompositeOp
|
CompositeOperator::CopyBlue => crate::bindings::CompositeOperator_CopyBlueCompositeOp,
|
||||||
}
|
CompositeOperator::Copy => crate::bindings::CompositeOperator_CopyCompositeOp,
|
||||||
CompositeOperator::Colorize => crate::bindings::CompositeOperator_ColorizeCompositeOp,
|
CompositeOperator::CopyCyan => crate::bindings::CompositeOperator_CopyCyanCompositeOp,
|
||||||
CompositeOperator::CopyBlack=> {
|
CompositeOperator::CopyGreen => crate::bindings::CompositeOperator_CopyGreenCompositeOp,
|
||||||
crate::bindings::CompositeOperator_CopyBlackCompositeOp
|
CompositeOperator::CopyMagenta => crate::bindings::CompositeOperator_CopyMagentaCompositeOp,
|
||||||
}
|
CompositeOperator::CopyAlpha => crate::bindings::CompositeOperator_CopyAlphaCompositeOp,
|
||||||
CompositeOperator::CopyBlue => crate::bindings::CompositeOperator_CopyBlueCompositeOp,
|
CompositeOperator::CopyRed => crate::bindings::CompositeOperator_CopyRedCompositeOp,
|
||||||
CompositeOperator::Copy => crate::bindings::CompositeOperator_CopyCompositeOp,
|
CompositeOperator::CopyYellow => crate::bindings::CompositeOperator_CopyYellowCompositeOp,
|
||||||
CompositeOperator::CopyCyan => crate::bindings::CompositeOperator_CopyCyanCompositeOp,
|
CompositeOperator::Darken => crate::bindings::CompositeOperator_DarkenCompositeOp,
|
||||||
CompositeOperator::CopyGreen => crate::bindings::CompositeOperator_CopyGreenCompositeOp,
|
CompositeOperator::DarkenIntensity => crate::bindings::CompositeOperator_DarkenIntensityCompositeOp,
|
||||||
CompositeOperator::CopyMagenta => {
|
CompositeOperator::Difference => crate::bindings::CompositeOperator_DifferenceCompositeOp,
|
||||||
crate::bindings::CompositeOperator_CopyMagentaCompositeOp
|
CompositeOperator::Displace => crate::bindings::CompositeOperator_DisplaceCompositeOp,
|
||||||
}
|
CompositeOperator::Dissolve => crate::bindings::CompositeOperator_DissolveCompositeOp,
|
||||||
CompositeOperator::CopyAlpha => crate::bindings::CompositeOperator_CopyAlphaCompositeOp,
|
CompositeOperator::Distort => crate::bindings::CompositeOperator_DistortCompositeOp,
|
||||||
CompositeOperator::CopyRed => crate::bindings::CompositeOperator_CopyRedCompositeOp,
|
CompositeOperator::DivideDst => crate::bindings::CompositeOperator_DivideDstCompositeOp,
|
||||||
CompositeOperator::CopyYellow => {
|
CompositeOperator::DivideSrc => crate::bindings::CompositeOperator_DivideSrcCompositeOp,
|
||||||
crate::bindings::CompositeOperator_CopyYellowCompositeOp
|
CompositeOperator::DstAtop => crate::bindings::CompositeOperator_DstAtopCompositeOp,
|
||||||
}
|
CompositeOperator::Dst => crate::bindings::CompositeOperator_DstCompositeOp,
|
||||||
CompositeOperator::Darken => crate::bindings::CompositeOperator_DarkenCompositeOp,
|
CompositeOperator::DstIn => crate::bindings::CompositeOperator_DstInCompositeOp,
|
||||||
CompositeOperator::DarkenIntensity => {
|
CompositeOperator::DstOut => crate::bindings::CompositeOperator_DstOutCompositeOp,
|
||||||
crate::bindings::CompositeOperator_DarkenIntensityCompositeOp
|
CompositeOperator::DstOver => crate::bindings::CompositeOperator_DstOverCompositeOp,
|
||||||
}
|
CompositeOperator::Exclusion => crate::bindings::CompositeOperator_ExclusionCompositeOp,
|
||||||
CompositeOperator::Difference => {
|
CompositeOperator::HardLight => crate::bindings::CompositeOperator_HardLightCompositeOp,
|
||||||
crate::bindings::CompositeOperator_DifferenceCompositeOp
|
CompositeOperator::HardMix => crate::bindings::CompositeOperator_HardMixCompositeOp,
|
||||||
}
|
CompositeOperator::Hue => crate::bindings::CompositeOperator_HueCompositeOp,
|
||||||
CompositeOperator::Displace => crate::bindings::CompositeOperator_DisplaceCompositeOp,
|
CompositeOperator::In => crate::bindings::CompositeOperator_InCompositeOp,
|
||||||
CompositeOperator::Dissolve => crate::bindings::CompositeOperator_DissolveCompositeOp,
|
CompositeOperator::Intensity => crate::bindings::CompositeOperator_IntensityCompositeOp,
|
||||||
CompositeOperator::Distort => crate::bindings::CompositeOperator_DistortCompositeOp,
|
CompositeOperator::Lighten => crate::bindings::CompositeOperator_LightenCompositeOp,
|
||||||
CompositeOperator::DivideDst => crate::bindings::CompositeOperator_DivideDstCompositeOp,
|
CompositeOperator::LightenIntensity => crate::bindings::CompositeOperator_LightenIntensityCompositeOp,
|
||||||
CompositeOperator::DivideSrc => crate::bindings::CompositeOperator_DivideSrcCompositeOp,
|
CompositeOperator::LinearBurn => crate::bindings::CompositeOperator_LinearBurnCompositeOp,
|
||||||
CompositeOperator::DstAtop => crate::bindings::CompositeOperator_DstAtopCompositeOp,
|
CompositeOperator::LinearDodge => crate::bindings::CompositeOperator_LinearDodgeCompositeOp,
|
||||||
CompositeOperator::Dst => crate::bindings::CompositeOperator_DstCompositeOp,
|
CompositeOperator::LinearLight => crate::bindings::CompositeOperator_LinearLightCompositeOp,
|
||||||
CompositeOperator::DstIn => crate::bindings::CompositeOperator_DstInCompositeOp,
|
CompositeOperator::Luminize => crate::bindings::CompositeOperator_LuminizeCompositeOp,
|
||||||
CompositeOperator::DstOut => crate::bindings::CompositeOperator_DstOutCompositeOp,
|
CompositeOperator::Mathematics => crate::bindings::CompositeOperator_MathematicsCompositeOp,
|
||||||
CompositeOperator::DstOver => crate::bindings::CompositeOperator_DstOverCompositeOp,
|
CompositeOperator::MinusDst => crate::bindings::CompositeOperator_MinusDstCompositeOp,
|
||||||
CompositeOperator::Exclusion => crate::bindings::CompositeOperator_ExclusionCompositeOp,
|
CompositeOperator::MinusSrc => crate::bindings::CompositeOperator_MinusSrcCompositeOp,
|
||||||
CompositeOperator::HardLight => crate::bindings::CompositeOperator_HardLightCompositeOp,
|
CompositeOperator::Modulate => crate::bindings::CompositeOperator_ModulateCompositeOp,
|
||||||
CompositeOperator::HardMix => crate::bindings::CompositeOperator_HardMixCompositeOp,
|
CompositeOperator::ModulusAdd => crate::bindings::CompositeOperator_ModulusAddCompositeOp,
|
||||||
CompositeOperator::Hue => crate::bindings::CompositeOperator_HueCompositeOp,
|
CompositeOperator::ModulusSubtract => crate::bindings::CompositeOperator_ModulusSubtractCompositeOp,
|
||||||
CompositeOperator::In => crate::bindings::CompositeOperator_InCompositeOp,
|
CompositeOperator::Multiply => crate::bindings::CompositeOperator_MultiplyCompositeOp,
|
||||||
CompositeOperator::Intensity => crate::bindings::CompositeOperator_IntensityCompositeOp,
|
CompositeOperator::No => crate::bindings::CompositeOperator_NoCompositeOp,
|
||||||
CompositeOperator::Lighten => crate::bindings::CompositeOperator_LightenCompositeOp,
|
CompositeOperator::Out => crate::bindings::CompositeOperator_OutCompositeOp,
|
||||||
CompositeOperator::LightenIntensity => {
|
CompositeOperator::Over => crate::bindings::CompositeOperator_OverCompositeOp,
|
||||||
crate::bindings::CompositeOperator_LightenIntensityCompositeOp
|
CompositeOperator::Overlay => crate::bindings::CompositeOperator_OverlayCompositeOp,
|
||||||
}
|
CompositeOperator::PegtopLight => crate::bindings::CompositeOperator_PegtopLightCompositeOp,
|
||||||
CompositeOperator::LinearBurn => {
|
CompositeOperator::PinLight => crate::bindings::CompositeOperator_PinLightCompositeOp,
|
||||||
crate::bindings::CompositeOperator_LinearBurnCompositeOp
|
CompositeOperator::Plus => crate::bindings::CompositeOperator_PlusCompositeOp,
|
||||||
}
|
CompositeOperator::Replace => crate::bindings::CompositeOperator_ReplaceCompositeOp,
|
||||||
CompositeOperator::LinearDodge => {
|
CompositeOperator::Saturate => crate::bindings::CompositeOperator_SaturateCompositeOp,
|
||||||
crate::bindings::CompositeOperator_LinearDodgeCompositeOp
|
CompositeOperator::Screen => crate::bindings::CompositeOperator_ScreenCompositeOp,
|
||||||
}
|
CompositeOperator::SoftLight => crate::bindings::CompositeOperator_SoftLightCompositeOp,
|
||||||
CompositeOperator::LinearLight => {
|
CompositeOperator::SrcAtop => crate::bindings::CompositeOperator_SrcAtopCompositeOp,
|
||||||
crate::bindings::CompositeOperator_LinearLightCompositeOp
|
CompositeOperator::Src => crate::bindings::CompositeOperator_SrcCompositeOp,
|
||||||
}
|
CompositeOperator::SrcIn => crate::bindings::CompositeOperator_SrcInCompositeOp,
|
||||||
CompositeOperator::Luminize => crate::bindings::CompositeOperator_LuminizeCompositeOp,
|
CompositeOperator::SrcOut => crate::bindings::CompositeOperator_SrcOutCompositeOp,
|
||||||
CompositeOperator::Mathematics => {
|
CompositeOperator::SrcOver => crate::bindings::CompositeOperator_SrcOverCompositeOp,
|
||||||
crate::bindings::CompositeOperator_MathematicsCompositeOp
|
CompositeOperator::Threshold => crate::bindings::CompositeOperator_ThresholdCompositeOp,
|
||||||
}
|
CompositeOperator::VividLight => crate::bindings::CompositeOperator_VividLightCompositeOp,
|
||||||
CompositeOperator::MinusDst => crate::bindings::CompositeOperator_MinusDstCompositeOp,
|
CompositeOperator::Xor => crate::bindings::CompositeOperator_XorCompositeOp,
|
||||||
CompositeOperator::MinusSrc => crate::bindings::CompositeOperator_MinusSrcCompositeOp,
|
CompositeOperator::Stereo => crate::bindings::CompositeOperator_StereoCompositeOp,
|
||||||
CompositeOperator::Modulate => crate::bindings::CompositeOperator_ModulateCompositeOp,
|
CompositeOperator::Freeze => crate::bindings::CompositeOperator_FreezeCompositeOp,
|
||||||
CompositeOperator::ModulusAdd => {
|
CompositeOperator::Interpolate => crate::bindings::CompositeOperator_InterpolateCompositeOp,
|
||||||
crate::bindings::CompositeOperator_ModulusAddCompositeOp
|
CompositeOperator::Negate => crate::bindings::CompositeOperator_NegateCompositeOp,
|
||||||
}
|
CompositeOperator::Reflect => crate::bindings::CompositeOperator_ReflectCompositeOp,
|
||||||
CompositeOperator::ModulusSubtract => {
|
CompositeOperator::SoftBurn => crate::bindings::CompositeOperator_SoftBurnCompositeOp,
|
||||||
crate::bindings::CompositeOperator_ModulusSubtractCompositeOp
|
CompositeOperator::SoftDodge => crate::bindings::CompositeOperator_SoftDodgeCompositeOp,
|
||||||
}
|
CompositeOperator::Stamp => crate::bindings::CompositeOperator_StampCompositeOp,
|
||||||
CompositeOperator::Multiply => crate::bindings::CompositeOperator_MultiplyCompositeOp,
|
CompositeOperator::RMSE => crate::bindings::CompositeOperator_RMSECompositeOp,
|
||||||
CompositeOperator::No => crate::bindings::CompositeOperator_NoCompositeOp,
|
CompositeOperator::SaliencyBlend => crate::bindings::CompositeOperator_SaliencyBlendCompositeOp,
|
||||||
CompositeOperator::Out => crate::bindings::CompositeOperator_OutCompositeOp,
|
CompositeOperator::SeamlessBlend => crate::bindings::CompositeOperator_SeamlessBlendCompositeOp,
|
||||||
CompositeOperator::Over => crate::bindings::CompositeOperator_OverCompositeOp,
|
|
||||||
CompositeOperator::Overlay => crate::bindings::CompositeOperator_OverlayCompositeOp,
|
|
||||||
CompositeOperator::PegtopLight => {
|
|
||||||
crate::bindings::CompositeOperator_PegtopLightCompositeOp
|
|
||||||
}
|
|
||||||
CompositeOperator::PinLight => crate::bindings::CompositeOperator_PinLightCompositeOp,
|
|
||||||
CompositeOperator::Plus => crate::bindings::CompositeOperator_PlusCompositeOp,
|
|
||||||
CompositeOperator::Replace => crate::bindings::CompositeOperator_ReplaceCompositeOp,
|
|
||||||
CompositeOperator::Saturate => crate::bindings::CompositeOperator_SaturateCompositeOp,
|
|
||||||
CompositeOperator::Screen => crate::bindings::CompositeOperator_ScreenCompositeOp,
|
|
||||||
CompositeOperator::SoftLight => crate::bindings::CompositeOperator_SoftLightCompositeOp,
|
|
||||||
CompositeOperator::SrcAtop => crate::bindings::CompositeOperator_SrcAtopCompositeOp,
|
|
||||||
CompositeOperator::Src => crate::bindings::CompositeOperator_SrcCompositeOp,
|
|
||||||
CompositeOperator::SrcIn => crate::bindings::CompositeOperator_SrcInCompositeOp,
|
|
||||||
CompositeOperator::SrcOut => crate::bindings::CompositeOperator_SrcOutCompositeOp,
|
|
||||||
CompositeOperator::SrcOver => crate::bindings::CompositeOperator_SrcOverCompositeOp,
|
|
||||||
CompositeOperator::Threshold => crate::bindings::CompositeOperator_ThresholdCompositeOp,
|
|
||||||
CompositeOperator::VividLight => {
|
|
||||||
crate::bindings::CompositeOperator_VividLightCompositeOp
|
|
||||||
}
|
|
||||||
CompositeOperator::Xor => crate::bindings::CompositeOperator_XorCompositeOp,
|
|
||||||
CompositeOperator::Stereo => crate::bindings::CompositeOperator_StereoCompositeOp,
|
|
||||||
CompositeOperator::Freeze => crate::bindings::CompositeOperator_FreezeCompositeOp,
|
|
||||||
CompositeOperator::Interpolate => {
|
|
||||||
crate::bindings::CompositeOperator_InterpolateCompositeOp
|
|
||||||
}
|
|
||||||
CompositeOperator::Negate => crate::bindings::CompositeOperator_NegateCompositeOp,
|
|
||||||
CompositeOperator::Reflect => crate::bindings::CompositeOperator_ReflectCompositeOp,
|
|
||||||
CompositeOperator::SoftBurn => crate::bindings::CompositeOperator_SoftBurnCompositeOp,
|
|
||||||
CompositeOperator::SoftDodge => crate::bindings::CompositeOperator_SoftDodgeCompositeOp,
|
|
||||||
CompositeOperator::Stamp => crate::bindings::CompositeOperator_StampCompositeOp,
|
|
||||||
CompositeOperator::RMSE => crate::bindings::CompositeOperator_RMSECompositeOp,
|
|
||||||
CompositeOperator::SaliencyBlend => {
|
|
||||||
crate::bindings::CompositeOperator_SaliencyBlendCompositeOp
|
|
||||||
}
|
|
||||||
CompositeOperator::SeamlessBlend => {
|
|
||||||
crate::bindings::CompositeOperator_SeamlessBlendCompositeOp
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user