
    ai                     n    S SK Jr  \R                  r\R
                  r\" \5      rS r	S r
S rS rS rg)    )opsc                 Z    UR                  S5      (       a  [        U5      e[        X5      $ N__)
startswithAttributeError_op_create_function)modulefuncs     O/home/wildlama/Downloads/blender-5.1.2-linux-x64/5.1/scripts/modules/bpy/ops.py_bpy_ops_submodule__getattr__r      s)     tT""v,,    c                     [        5       nU R                  5       n[        5        HD  nUR                  SS5      n[	        U5      S:X  d  M&  X$S   :X  d  M0  UR                  US   5        MF     [        U5      $ N_OT_      r   )setupper_op_dirsplitlenaddlist)r
   	functionsmodule_upperid_nameid_splits        r   _bpy_ops_submodule__dir__r      sa    I<<>L9==+x=A,1+"=MM(1+& 
 	?r   c                 P   ^  [        ST -   5      nU 4S jUl        U 4S jUl        U$ )Nzbpy.ops.c                    > [        TU 5      $ N)r   )r   r
   s    r   <lambda>$_bpy_ops_submodule.<locals>.<lambda>(   s    &CFD&Qr   c                     > [        T 5      $ r"   )r   r
   s   r   r#   r$   )   s    6v>r   )_ModuleType__getattr____dir__)r
   results   ` r   _bpy_ops_submoduler+   &   s&    f,-FQF>FNMr   c                 Z    U R                  S5      (       a  [        U 5      e[        U 5      $ r   )r   r   r+   r&   s    r   r(   r(   0   s)    V$$f%%r   c                      [        5       n [        5        H\  nUR                  SS5      n[        U5      S:X  a$  U R	                  US   R                  5       5        MH  U R	                  US   5        M^     [        U 5      $ r   )r   r   r   r   r   lowerr   )
submodulesr   r   s      r   r)   r)   7   sg    J9==+x=ANN8A;,,./NN8A;'  
r   N)_bpyr   _ops_moduledirr   create_functionr	   typer'   r   r   r+   r(   r)    r   r   <module>r6      sD    $ //!11 ;-	&
r   