Blender V5.0
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 71 of file action_intern.hh.

◆ eActKeys_LeftRightSelect_Mode

Enumerator
ACTKEYS_LRSEL_TEST 
ACTKEYS_LRSEL_LEFT 
ACTKEYS_LRSEL_RIGHT 

Definition at line 64 of file action_intern.hh.

◆ eActKeys_Mirror_Mode

Enumerator
ACTKEYS_MIRROR_CFRA 
ACTKEYS_MIRROR_YAXIS 
ACTKEYS_MIRROR_XAXIS 
ACTKEYS_MIRROR_MARKER 

Definition at line 131 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 121 of file action_intern.hh.

Function Documentation

◆ action_buttons_register()

◆ action_keymap()

void action_keymap ( wmKeyConfig * keyconf)

Definition at line 92 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()

void ACTION_OT_bake_keys ( wmOperatorType * ot)

◆ ACTION_OT_clean()

◆ ACTION_OT_clickselect()

◆ ACTION_OT_copy()

void ACTION_OT_copy ( wmOperatorType * ot)

◆ ACTION_OT_delete()

◆ ACTION_OT_duplicate()

void ACTION_OT_duplicate ( wmOperatorType * ot)

◆ ACTION_OT_easing_type()

◆ ACTION_OT_extrapolation_type()

void ACTION_OT_extrapolation_type ( wmOperatorType * ot)

◆ ACTION_OT_frame_jump()

void ACTION_OT_frame_jump ( wmOperatorType * ot)

◆ ACTION_OT_handle_type()

◆ ACTION_OT_interpolation_type()

◆ ACTION_OT_keyframe_insert()

◆ ACTION_OT_keyframe_type()

◆ ACTION_OT_layer_next()

void ACTION_OT_layer_next ( wmOperatorType * ot)

References ot.

◆ ACTION_OT_layer_prev()

void ACTION_OT_layer_prev ( wmOperatorType * ot)

References ot.

◆ ACTION_OT_markers_make_local()

void ACTION_OT_markers_make_local ( wmOperatorType * ot)

◆ ACTION_OT_mirror()

◆ ACTION_OT_new()

void ACTION_OT_new ( wmOperatorType * ot)

Definition at line 261 of file action_data.cc.

References action_new_exec(), action_new_poll(), OPTYPE_REGISTER, OPTYPE_UNDO, and ot.

Referenced by action_operatortypes().

◆ ACTION_OT_paste()

◆ ACTION_OT_previewrange_set()

void ACTION_OT_previewrange_set ( wmOperatorType * ot)

◆ ACTION_OT_push_down()

void ACTION_OT_push_down ( wmOperatorType * ot)

◆ 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()

void ACTION_OT_select_less ( wmOperatorType * ot)

◆ ACTION_OT_select_linked()

void ACTION_OT_select_linked ( wmOperatorType * ot)

◆ ACTION_OT_select_more()

void ACTION_OT_select_more ( wmOperatorType * ot)

◆ ACTION_OT_snap()

◆ ACTION_OT_stash()

void ACTION_OT_stash ( wmOperatorType * ot)

◆ ACTION_OT_stash_and_create()

void ACTION_OT_stash_and_create ( wmOperatorType * ot)

◆ ACTION_OT_unlink()

◆ ACTION_OT_view_all()

void ACTION_OT_view_all ( wmOperatorType * ot)

Definition at line 451 of file action_edit.cc.

References actkeys_viewall_exec(), ED_operator_action_active(), and ot.

Referenced by action_operatortypes().

◆ ACTION_OT_view_frame()

void ACTION_OT_view_frame ( wmOperatorType * ot)

Definition at line 495 of file action_edit.cc.

References actkeys_view_frame_exec(), ED_operator_action_active(), and ot.

Referenced by action_operatortypes().

◆ ACTION_OT_view_selected()

void ACTION_OT_view_selected ( wmOperatorType * ot)

Definition at line 466 of file action_edit.cc.

References actkeys_viewsel_exec(), ED_operator_action_active(), and ot.

Referenced by action_operatortypes().

◆ draw_channel_names()

◆ draw_channel_strips()

◆ timeline_draw_cache()