Blender V4.3
action_intern.hh
Go to the documentation of this file.
1/* SPDX-FileCopyrightText: 2008 Blender Authors
2 *
3 * SPDX-License-Identifier: GPL-2.0-or-later */
4
9#pragma once
10
11struct ARegion;
12struct ARegionType;
13struct Object;
14struct Scene;
15struct SpaceAction;
16struct bAnimContext;
17struct bContext;
18struct wmOperatorType;
19
20/* internal exports only */
21
22/* **************************************** */
23/* `space_action.cc` / `action_buttons.cc` */
24
26
27/* ***************************************** */
28/* `action_draw.cc` */
29
34 bAnimContext *ac,
35 ARegion *region,
36 const ListBase /*bAnimListElem*/ &anim_data);
41 SpaceAction *saction,
42 ARegion *region,
43 ListBase /* bAnimListElem */ *anim_data);
44
45void timeline_draw_cache(const SpaceAction *saction, const Object *ob, const Scene *scene);
46
47/* ***************************************** */
48/* `action_select.cc` */
49
60
61/* defines for left-right select tool */
67
68/* defines for column-select mode */
75
76/* ***************************************** */
77/* `action_edit.cc` */
78
83
86
92
98
100
103
106
110
113
115
116/* defines for snap keyframes
117 * NOTE: keep in sync with eEditKeyframes_Snap (in ED_keyframes_edit.hh)
118 */
125
126/* defines for mirror keyframes
127 * NOTE: keep in sync with eEditKeyframes_Mirror (in ED_keyframes_edit.hh)
128 */
135
136/* ***************************************** */
137/* `action_ops.cc` */
138
140void action_keymap(wmKeyConfig *keyconf);
void ACTION_OT_view_selected(wmOperatorType *ot)
void action_operatortypes()
Definition action_ops.cc:26
void ACTION_OT_keyframe_type(wmOperatorType *ot)
void draw_channel_names(bContext *C, bAnimContext *ac, ARegion *region, const ListBase &anim_data)
void ACTION_OT_easing_type(wmOperatorType *ot)
void ACTION_OT_select_column(wmOperatorType *ot)
void ACTION_OT_layer_prev(wmOperatorType *ot)
void timeline_draw_cache(const SpaceAction *saction, const Object *ob, const Scene *scene)
void ACTION_OT_push_down(wmOperatorType *ot)
void ACTION_OT_select_less(wmOperatorType *ot)
void ACTION_OT_view_all(wmOperatorType *ot)
void draw_channel_strips(bAnimContext *ac, SpaceAction *saction, ARegion *region, ListBase *anim_data)
void ACTION_OT_previewrange_set(wmOperatorType *ot)
void ACTION_OT_unlink(wmOperatorType *ot)
void ACTION_OT_duplicate(wmOperatorType *ot)
void ACTION_OT_delete(wmOperatorType *ot)
void ACTION_OT_view_frame(wmOperatorType *ot)
void ACTION_OT_extrapolation_type(wmOperatorType *ot)
void ACTION_OT_keyframe_insert(wmOperatorType *ot)
eActKeys_LeftRightSelect_Mode
@ ACTKEYS_LRSEL_TEST
@ ACTKEYS_LRSEL_LEFT
@ ACTKEYS_LRSEL_RIGHT
void ACTION_OT_snap(wmOperatorType *ot)
eActKeys_Snap_Mode
@ ACTKEYS_SNAP_NEAREST_FRAME
@ ACTKEYS_SNAP_NEAREST_SECOND
@ ACTKEYS_SNAP_CFRA
@ ACTKEYS_SNAP_NEAREST_MARKER
void action_buttons_register(ARegionType *art)
eActKeys_ColumnSelect_Mode
@ ACTKEYS_COLUMNSEL_CFRA
@ ACTKEYS_COLUMNSEL_MARKERS_BETWEEN
@ ACTKEYS_COLUMNSEL_MARKERS_COLUMN
@ ACTKEYS_COLUMNSEL_KEYS
void ACTION_OT_select_all(wmOperatorType *ot)
void ACTION_OT_bake_keys(wmOperatorType *ot)
void ACTION_OT_frame_jump(wmOperatorType *ot)
void ACTION_OT_stash_and_create(wmOperatorType *ot)
void ACTION_OT_paste(wmOperatorType *ot)
void ACTION_OT_select_lasso(wmOperatorType *ot)
void ACTION_OT_select_leftright(wmOperatorType *ot)
void action_keymap(wmKeyConfig *keyconf)
Definition action_ops.cc:96
void ACTION_OT_copy(wmOperatorType *ot)
void ACTION_OT_stash(wmOperatorType *ot)
void ACTION_OT_markers_make_local(wmOperatorType *ot)
void ACTION_OT_interpolation_type(wmOperatorType *ot)
eActKeys_Mirror_Mode
@ ACTKEYS_MIRROR_CFRA
@ ACTKEYS_MIRROR_MARKER
@ ACTKEYS_MIRROR_YAXIS
@ ACTKEYS_MIRROR_XAXIS
void ACTION_OT_select_linked(wmOperatorType *ot)
void ACTION_OT_handle_type(wmOperatorType *ot)
void ACTION_OT_new(wmOperatorType *ot)
void ACTION_OT_layer_next(wmOperatorType *ot)
void ACTION_OT_mirror(wmOperatorType *ot)
void ACTION_OT_select_box(wmOperatorType *ot)
void ACTION_OT_select_circle(wmOperatorType *ot)
void ACTION_OT_clickselect(wmOperatorType *ot)
void ACTION_OT_clean(wmOperatorType *ot)
void ACTION_OT_select_more(wmOperatorType *ot)
wmOperatorType * ot
Definition wm_files.cc:4125