
    aij                     x    S SK Jr  S SKJrJr   " S S\5      r\4r\	S:X  a  S SK
Jr  \ H  r\" \5        M     gg)    )Panel)pgettext_ifacecontextsc                   P    \ rS rSrSrSrSrSrS1r\	S 5       r
\	S 5       rS	 rS
rg)PHYSICS_PT_geometry_nodes   
PROPERTIESWINDOWphysicszSimulation NodesDEFAULT_CLOSEDc              #      #    UR                    H@  n[        UR                   Vs/ s H  o3R                  S:H  PM     sn5      (       d  M<  Uv   MB     g s  snf 7f)NNODES)selected_editable_objectsany	modifierstype)clscontextobmodifiers       o/home/wildlama/Downloads/blender-5.1.2-linux-x64/5.1/scripts/startup/bl_ui/properties_physics_geometry_nodes.pygeometry_nodes_objects0PHYSICS_PT_geometry_nodes.geometry_nodes_objects   sB     33BR\\J\MMW,\JKK 4Js   #AA

AAc                 6    [        U R                  U5      5      $ )N)r   r   )r   r   s     r   pollPHYSICS_PT_geometry_nodes.poll   s    3--g677    c                    U R                   n[        UR                  5      S:  a  [        S5      n[        S5      nO[        S5      n[        S5      nSUR	                  SUSS	9l        UR                  SS
9nSUR	                  SUSS	9l        SUR	                  SSSS9l        SUl        SUl        UR                  nUR                  USS[        R                  S9  g )N   zCalculate Selected to FramezBake SelectedzCalculate to FrameBakeTz0object.simulation_nodes_cache_calculate_to_frameF)text	translate)alignz"object.simulation_nodes_cache_bakez$object.simulation_nodes_cache_delete TRASH)r!   iconuse_simulation_cacheCache)r!   	text_ctxt)layoutlenr   iface_operatorselectedrowuse_property_splituse_property_decorateobjectpropi18n_contextsid_simulation)selfr   r*   	calc_text	bake_textr/   r   s          r   drawPHYSICS_PT_geometry_nodes.draw   s    w001A5<=I/I34IvI
  	>e 	 	
 jjtj$gk9	UZ[d_c;"7S\$(!',$^^B.WHcHcdr    N)__name__
__module____qualname____firstlineno__bl_space_typebl_region_type
bl_contextbl_label
bl_optionsclassmethodr   r   r9   __static_attributes__r;   r   r   r   r      sJ     MNJ!H"#J 
 8 8er   r   __main__)register_classN)	bpy.typesr   bpy.app.translationsr   r,   r   r4   r   classesr<   	bpy.utilsrH   r   r;   r   r   <module>rM      sN   
'e 'eV 
 z(s  r   