From aad13c1b8715d6847641a5e50e3df3baf0bb0a1e Mon Sep 17 00:00:00 2001 From: Joshua Leung Date: Fri, 22 Jun 2007 11:09:31 +0000 Subject: == IPO Muting == MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit It is now possible to temporarily 'mute' and IPO-block or IPO-curve. This functionality has been requested by the Plumiferos team, and is based off Patch #6866 by Juho Vepsäläinen (bebraw). Usage: * In the IPO Editor header, there is a toggle button (open/closed eye used for Outliner Visibility restriction) beside the IPO-blocktype menu, when there is an active IPO-block in the IPO Editor. * In the Action Editor, beside the 'lock' icon for channel protection on Action/Constraint channels, there is the open/closed 'eye' that can be toggled to set the mute status of said channel's IPO-block. * Also in the Action Editor, you can mute individual IPO-curve channels in a similar manner. --- source/blender/makesdna/DNA_ipo_types.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'source/blender/makesdna/DNA_ipo_types.h') diff --git a/source/blender/makesdna/DNA_ipo_types.h b/source/blender/makesdna/DNA_ipo_types.h index 441a3fc43fc..9321dce2ca3 100644 --- a/source/blender/makesdna/DNA_ipo_types.h +++ b/source/blender/makesdna/DNA_ipo_types.h @@ -45,8 +45,7 @@ typedef struct Ipo { ListBase curve; rctf cur; short blocktype, showkey; - int pad; - + short muteipo, pad; } Ipo; /* sometimes used */ @@ -391,6 +390,7 @@ typedef short IPO_Channel; #define IPO_AUTO_HORIZ 16 #define IPO_ACTIVE 32 #define IPO_PROTECT 64 +#define IPO_MUTE 128 #endif -- cgit v1.2.3