Ë
    Í—Äjÿ  ã                   ó†  — U d dl mZmZ d dlmZ  G d„ de«      Z G d„ de«      Zej                  dej                  dej                  d	ej                  d
ej                  dej                  dej                  dej                  dej                  dej                   dej"                  dej$                  diZeeef   ed<   y)é    )ÚIntEnumÚStrEnum)ÚDictc                   ó   — e Zd ZdZdZdZdZy)Ú
PCFVersionz®
    Supported PCF file format versions.
    Each version represents a different encoding format for particle files.
    DMX_BINARY2_PCF1 is the default in this library.
    z+<!-- dmx encoding binary 2 format dmx 1 -->z+<!-- dmx encoding binary 2 format pcf 1 -->z+<!-- dmx encoding binary 3 format pcf 1 -->N)Ú__name__Ú
__module__Ú__qualname__Ú__doc__ÚDMX_BINARY2_DMX1ÚDMX_BINARY2_PCF1ÚDMX_BINARY3_PCF1© ó    ú\C:\Users\pivot\Documents\cueki\casual-preloader\Lib\site-packages\valve_parsers/constants.pyr   r      s   „ ñð EÐØDÐØDÑr   r   c                   ó€   — e Zd ZdZdZdZdZdZdZdZ	dZ
d	Zd
ZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZy)ÚAttributeTypez¼
    Data types for PCF element attributes.
    Defines all supported attribute types including basic types (int, float, bool),
    vectors, matrices, and array variants of each type.
    é   é   é   é   é   é   é   é   é	   é
   é   é   é   é   é   é   é   é   é   é   é   é   é   é   é   é   é   é   N) r   r	   r
   r   ÚELEMENTÚINTEGERÚFLOATÚBOOLEANÚSTRINGÚBINARYÚTIMEÚCOLORÚVECTOR2ÚVECTOR3ÚVECTOR4ÚQANGLEÚ
QUATERNIONÚMATRIXÚELEMENT_ARRAYÚINTEGER_ARRAYÚFLOAT_ARRAYÚBOOLEAN_ARRAYÚSTRING_ARRAYÚBINARY_ARRAYÚ
TIME_ARRAYÚCOLOR_ARRAYÚVECTOR2_ARRAYÚVECTOR3_ARRAYÚVECTOR4_ARRAYÚQANGLE_ARRAYÚQUATERNION_ARRAYÚMATRIX_ARRAYr   r   r   r   r      s–   „ ñð €GØ€GØ€EØ€GØ€FØ€FØ€DØ€EØ€GØ€GØ€GØ€FØ€JØ€FØ€MØ€MØ€KØ€MØ€LØ€LØ€JØ€KØ€MØ€MØ€MØ€LØÐØ�Lr   r   z<Iz<iz<fÚBz<Hz<4Bz<2fz<3fz<4fÚATTRIBUTE_VALUESN)Úenumr   r   Útypingr   r   r   r0   r1   r2   r3   r4   r5   r7   r8   r9   r:   r=   r>   rM   ÚstrÚ__annotations__r   r   r   Ú<module>rR      sÈ   ðß !Ð !Ý ô	E�ô 	Eô"�Gô "ðN ×Ñ˜4Ø×Ñ˜4Ø×Ñ˜Ø×Ñ˜3Ø×Ñ˜$Ø×Ñ˜$Ø×Ñ˜Ø×Ñ˜5Ø×Ñ˜5Ø×Ñ˜5Ø×Ñ˜%Ø×Ñ ð.Ð �$�} cÐ)Ñ*ô r   