Blender V4.3
action_intern.hh File Reference

Go to the source code of this file.

Enumerations

enum  eActKeys_LeftRightSelect_Mode { ACTKEYS_LRSEL_TEST = 0 , ACTKEYS_LRSEL_LEFT , ACTKEYS_LRSEL_RIGHT }
 
enum  eActKeys_ColumnSelect_Mode { ACTKEYS_COLUMNSEL_KEYS = 0 , ACTKEYS_COLUMNSEL_CFRA , ACTKEYS_COLUMNSEL_MARKERS_COLUMN , ACTKEYS_COLUMNSEL_MARKERS_BETWEEN }
 
enum  eActKeys_Snap_Mode { ACTKEYS_SNAP_CFRA = 1 , ACTKEYS_SNAP_NEAREST_FRAME , ACTKEYS_SNAP_NEAREST_SECOND , ACTKEYS_SNAP_NEAREST_MARKER }
 
enum  eActKeys_Mirror_Mode { ACTKEYS_MIRROR_CFRA = 1 , ACTKEYS_MIRROR_YAXIS , ACTKEYS_MIRROR_XAXIS , ACTKEYS_MIRROR_MARKER }
 

Functions

void action_buttons_register (ARegionType *art)
 
void draw_channel_names (bContext *C, bAnimContext *ac, ARegion *region, const ListBase &anim_data)
 
void draw_channel_strips (bAnimContext *ac, SpaceAction *saction, ARegion *region, ListBase *anim_data)
 
void timeline_draw_cache (const SpaceAction *saction, const Object *ob, const Scene *scene)
 
void ACTION_OT_select_all (wmOperatorType *ot)
 
void ACTION_OT_select_box (wmOperatorType *ot)
 
void ACTION_OT_select_lasso (wmOperatorType *ot)
 
void ACTION_OT_select_circle (wmOperatorType *ot)
 
void ACTION_OT_select_column (wmOperatorType *ot)
 
void ACTION_OT_select_linked (wmOperatorType *ot)
 
void ACTION_OT_select_more (wmOperatorType *ot)
 
void ACTION_OT_select_less (wmOperatorType *ot)
 
void ACTION_OT_select_leftright (wmOperatorType *ot)
 
void ACTION_OT_clickselect (wmOperatorType *ot)
 
void ACTION_OT_previewrange_set (wmOperatorType *ot)
 
void ACTION_OT_view_all (wmOperatorType *ot)
 
void ACTION_OT_view_selected (wmOperatorType *ot)
 
void ACTION_OT_view_frame (wmOperatorType *ot)
 
void ACTION_OT_copy (wmOperatorType *ot)
 
void ACTION_OT_paste (wmOperatorType *ot)
 
void ACTION_OT_keyframe_insert (wmOperatorType *ot)
 
void ACTION_OT_duplicate (wmOperatorType *ot)
 
void ACTION_OT_delete (wmOperatorType *ot)
 
void ACTION_OT_clean (wmOperatorType *ot)
 
void ACTION_OT_bake_keys (wmOperatorType *ot)
 
void ACTION_OT_keyframe_type (wmOperatorType *ot)
 
void ACTION_OT_handle_type (wmOperatorType *ot)
 
void ACTION_OT_interpolation_type (wmOperatorType *ot)
 
void ACTION_OT_extrapolation_type (wmOperatorType *ot)
 
void ACTION_OT_easing_type (wmOperatorType *ot)
 
void ACTION_OT_frame_jump (wmOperatorType *ot)
 
void ACTION_OT_snap (wmOperatorType *ot)
 
void ACTION_OT_mirror (wmOperatorType *ot)
 
void ACTION_OT_new (wmOperatorType *ot)
 
void ACTION_OT_unlink (wmOperatorType *ot)
 
void ACTION_OT_push_down (wmOperatorType *ot)
 
void ACTION_OT_stash (wmOperatorType *ot)
 
void ACTION_OT_stash_and_create (wmOperatorType *ot)
 
void ACTION_OT_layer_next (wmOperatorType *ot)
 
void ACTION_OT_layer_prev (wmOperatorType *ot)
 
void ACTION_OT_markers_make_local (wmOperatorType *ot)
 
void action_operatortypes ()
 
void action_keymap (wmKeyConfig *keyconf)
 

Enumeration Type Documentation

◆ eActKeys_ColumnSelect_Mode

Enumerator
ACTKEYS_COLUMNSEL_KEYS 
ACTKEYS_COLUMNSEL_CFRA 
ACTKEYS_COLUMNSEL_MARKERS_COLUMN 
ACTKEYS_COLUMNSEL_MARKERS_BETWEEN 

Definition at line 69 of file action_intern.hh.

◆ eActKeys_LeftRightSelect_Mode

Enumerator
ACTKEYS_LRSEL_TEST 
ACTKEYS_LRSEL_LEFT 
ACTKEYS_LRSEL_RIGHT 

Definition at line 62 of file action_intern.hh.

◆ eActKeys_Mirror_Mode

Enumerator
ACTKEYS_MIRROR_CFRA 
ACTKEYS_MIRROR_YAXIS 
ACTKEYS_MIRROR_XAXIS 
ACTKEYS_MIRROR_MARKER 

Definition at line 129 of file action_intern.hh.

◆ eActKeys_Snap_Mode

Enumerator
ACTKEYS_SNAP_CFRA 
ACTKEYS_SNAP_NEAREST_FRAME 
ACTKEYS_SNAP_NEAREST_SECOND 
ACTKEYS_SNAP_NEAREST_MARKER 

Definition at line 119 of file action_intern.hh.

Function Documentation

◆ action_buttons_register()

◆ action_keymap()

void action_keymap ( wmKeyConfig * keyconf)

Definition at line 96 of file action_ops.cc.

References RGN_TYPE_WINDOW, SPACE_ACTION, and WM_keymap_ensure().

Referenced by ED_spacetype_action().

◆ action_operatortypes()

◆ ACTION_OT_bake_keys()

◆ ACTION_OT_clean()

◆ ACTION_OT_clickselect()

◆ ACTION_OT_copy()

◆ ACTION_OT_delete()

◆ ACTION_OT_duplicate()

◆ ACTION_OT_easing_type()

◆ ACTION_OT_extrapolation_type()

◆ ACTION_OT_frame_jump()

◆ ACTION_OT_handle_type()

◆ ACTION_OT_interpolation_type()

◆ ACTION_OT_keyframe_insert()

◆ ACTION_OT_keyframe_type()

◆ ACTION_OT_layer_next()

◆ ACTION_OT_layer_prev()

◆ ACTION_OT_markers_make_local()

◆ ACTION_OT_mirror()

◆ ACTION_OT_new()

◆ ACTION_OT_paste()

◆ ACTION_OT_previewrange_set()

◆ ACTION_OT_push_down()

◆ ACTION_OT_select_all()

◆ ACTION_OT_select_box()

◆ ACTION_OT_select_circle()

◆ ACTION_OT_select_column()

◆ ACTION_OT_select_lasso()

◆ ACTION_OT_select_leftright()

◆ ACTION_OT_select_less()

◆ ACTION_OT_select_linked()

◆ ACTION_OT_select_more()

◆ ACTION_OT_snap()

◆ ACTION_OT_stash()

◆ ACTION_OT_stash_and_create()

◆ ACTION_OT_unlink()

◆ ACTION_OT_view_all()

◆ ACTION_OT_view_frame()

◆ ACTION_OT_view_selected()

◆ draw_channel_names()

◆ draw_channel_strips()

◆ timeline_draw_cache()