
    aiJ                     n    S SK Jr  S r " S S\5      r\4r\S:X  a  S SKJr  \ H  r\" \5        M     gg)    )Menuc           	          U R                  USSS9  UR                  nU(       a  UR                  (       d  gU R                  SU5        U R	                  USUSSS	S9  g)
z
Draw the action and slot selector for an ID, using the given layout.

The ID must be an animatable ID.

Note that the slot selector is only drawn when the ID has an assigned
Action.
z
action.newzaction.unlink)newunlinkNanimated_idaction_slotaction_suitable_slotszanim.slot_new_for_idzanim.slot_unassign_from_id)template_actionanimation_dataactioncontext_pointer_settemplate_search)layoutr   adts      R/home/wildlama/Downloads/blender-5.1.2-linux-x64/5.1/scripts/startup/bl_ui/anim.py$draw_action_and_slot_selector_for_idr      sd     ;LQ

$
$Ccjj
}k:
]$"+	      c                       \ rS rSrSrS rSrg)ANIM_MT_keyframe_insert_pie!   zKeyframe Insert Piec                     U R                   nUR                  5       nUR                  SSS9nSUl        UR                  SSS9nSUl        UR                  SSS9nSUl        UR                  SSS9nSUl        g )Nzanim.keyframe_insert_by_nameLocation)textScaleScaling	AvailableRotation)r   menu_pieoperatortype)self_contextr   pieprops        r   draw ANIM_MT_keyframe_insert_pie.draw$   s    oo||:|L	||:|I	||:|M	||:|L	r    N)__name__
__module____qualname____firstlineno__bl_labelr%   __static_attributes__r'   r   r   r   r   !   s    $Hr   r   __main__)register_classN)		bpy.typesr   r   r   classesr(   	bpy.utilsr/   clsr'   r   r   <module>r4      sK   
 2$ *   z(s  r   