From 87c05f7836e5b646e0053bd23f138bc36ab18773 Mon Sep 17 00:00:00 2001 From: Joshua Leung Date: Tue, 23 Dec 2008 11:02:39 +0000 Subject: 2.5 Action Editor - Big WIP Commit * Brought back backend for editing keyframes IPO/IPO-Curves. Did some refactoring work here that will still have to be verified when operators using them are added. * Animation channel filtering code now returns the number of channels filtered (for Action Editor to set totrect of channels - TODO still!) * View2D - made function to check if mouse is in View2D scrollers an API function * Renamed keyframe related files. The old names were too clumsy. * Started porting click-select operators for Action Editor. These don't work currently, as the events are being stolen by the markers. This needs to be fixed ASAP. --- source/blender/editors/space_action/action_intern.h | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'source/blender/editors/space_action/action_intern.h') diff --git a/source/blender/editors/space_action/action_intern.h b/source/blender/editors/space_action/action_intern.h index 67fdff6190e..ef9ab5a9d66 100644 --- a/source/blender/editors/space_action/action_intern.h +++ b/source/blender/editors/space_action/action_intern.h @@ -32,6 +32,8 @@ struct bContext; struct bAnimContext; struct SpaceAction; struct ARegion; +struct wmWindowManager; +struct wmOperatorType; /* internal exports only */ @@ -42,6 +44,12 @@ void draw_channel_strips(struct bAnimContext *ac, struct SpaceAction *saction, s /* action_header.c */ void action_header_buttons(const struct bContext *C, struct ARegion *ar); +/* action_select.c */ +void ED_ACT_OT_keyframes_clickselect(struct wmOperatorType *ot); + +/* action_ops.c */ +void action_operatortypes(void); +void action_keymap(struct wmWindowManager *wm); #endif /* ED_ACTION_INTERN_H */ -- cgit v1.2.3