ó
    W|õhÁ  ã                   óX   • S SK Jr  S SKJrJr  S SKJr  S SKJr  \ " S S\5      5       r	g)é    )Ú	dataclass)ÚListÚUnion)ÚClip)ÚEffectc                   óD   • \ rS rSr% SrSr\\\4   \	S'   S\
S\
4S jrSrg	)
ÚMirrorXé   z;Flips the clip horizontally (and its mask too, by default).ÚmaskÚapply_toÚclipÚreturnc                 ó8   • UR                  S U R                  S9$ )zApply the effect to the clip.c                 ó   • U S S 2S S S24   $ )Néÿÿÿÿ© )Úimgs    ÚR/home/james-whalen/.local/lib/python3.13/site-packages/moviepy/video/fx/MirrorX.pyÚ<lambda>ÚMirrorX.apply.<locals>.<lambda>   s   € °²A±t¸°t°G²ó    )r   )Úimage_transformr   )Úselfr   s     r   ÚapplyÚMirrorX.apply   s   € à×#Ñ#Ñ$<ÀtÇ}Á}Ð#ÐUÐUr   r   N)Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ú__doc__r   r   r   ÚstrÚ__annotations__r   r   Ú__static_attributes__r   r   r   r	   r	      s.   ‡ áEà!'€HˆeD˜#IÑÓ'ðV˜$ð V 4÷ Vr   r	   N)
Údataclassesr   Útypingr   r   Úmoviepy.Clipr   Úmoviepy.Effectr   r	   r   r   r   Ú<module>r(      s/   ðÝ !ß å Ý !ð ôVˆfó Vó ñVr   