From 6d2c23bf70c550ead52a5e518d9e4846c5d3f23f Mon Sep 17 00:00:00 2001 From: Joshua Leung Date: Mon, 5 May 2014 14:15:28 +1200 Subject: NLA Pushdown Operator: Active animdata option + More error handling * If channel_index = -1, the pushdown operator will try to use the active AnimData block. To see which one this will be, check the properties (NKEY) region in NLA Editor. * Added more detailed error handling for the various cases where things are not in a valid state for pushing down an action. This is notably to stop scripters from putting the NLA into an inconsistent state. --- source/blender/editors/space_nla/nla_intern.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'source/blender/editors/space_nla/nla_intern.h') diff --git a/source/blender/editors/space_nla/nla_intern.h b/source/blender/editors/space_nla/nla_intern.h index b89d816cfad..766ae28da6f 100644 --- a/source/blender/editors/space_nla/nla_intern.h +++ b/source/blender/editors/space_nla/nla_intern.h @@ -41,6 +41,8 @@ ARegion *nla_has_buttons_region(ScrArea *sa); +bool nla_panel_context(const bContext *C, PointerRNA *adt_ptr, PointerRNA *nlt_ptr, PointerRNA *strip_ptr); + void nla_buttons_register(ARegionType *art); void NLA_OT_properties(wmOperatorType *ot); -- cgit v1.2.3