Changeset View
Changeset View
Standalone View
Standalone View
source/blender/makesdna/DNA_action_types.h
| Show First 20 Lines • Show All 641 Lines • ▼ Show 20 Lines | typedef enum eDopeSheet_FilterFlag { | ||||
| ADS_FILTER_NOSPK = (1 << 21), | ADS_FILTER_NOSPK = (1 << 21), | ||||
| ADS_FILTER_NOLINESTYLE = (1 << 22), | ADS_FILTER_NOLINESTYLE = (1 << 22), | ||||
| ADS_FILTER_NOMODIFIERS = (1 << 23), | ADS_FILTER_NOMODIFIERS = (1 << 23), | ||||
| ADS_FILTER_NOGPENCIL = (1 << 24), | ADS_FILTER_NOGPENCIL = (1 << 24), | ||||
| /* NOTE: all new datablock filters will have to go in filterflag2 (see below) */ | /* NOTE: all new datablock filters will have to go in filterflag2 (see below) */ | ||||
| /* NLA-specific filters */ | /* NLA-specific filters */ | ||||
| ADS_FILTER_NLA_NOACT = (1 << 25), /* if the AnimData block has no NLA data, don't include to just show Action-line */ | ADS_FILTER_NLA_NOACT = (1 << 25), /* if the AnimData block has no NLA data, don't include to just show Action-line */ | ||||
campbellbarton: TODO: remove this. | |||||
| /* general filtering 3 */ | /* general filtering 3 */ | ||||
| ADS_FILTER_INCL_HIDDEN = (1 << 26), /* include 'hidden' channels too (i.e. those from hidden Objects/Bones) */ | ADS_FILTER_INCL_HIDDEN = (1 << 26), /* include 'hidden' channels too (i.e. those from hidden Objects/Bones) */ | ||||
| ADS_FILTER_BY_FCU_NAME = (1 << 27), /* for F-Curves, filter by the displayed name (i.e. to isolate all Location curves only) */ | ADS_FILTER_BY_FCU_NAME = (1 << 27), /* for F-Curves, filter by the displayed name (i.e. to isolate all Location curves only) */ | ||||
| ADS_FILTER_ONLY_ERRORS = (1 << 28), /* show only F-Curves which are disabled/have errors - for debugging drivers */ | ADS_FILTER_ONLY_ERRORS = (1 << 28), /* show only F-Curves which are disabled/have errors - for debugging drivers */ | ||||
| /* GPencil Mode */ | /* GPencil Mode */ | ||||
| ADS_FILTER_GP_3DONLY = (1 << 29), /* GP Mode - Only show datablocks used in the scene */ | ADS_FILTER_GP_3DONLY = (1 << 29), /* GP Mode - Only show datablocks used in the scene */ | ||||
| /* combination filters (some only used at runtime) */ | /* combination filters (some only used at runtime) */ | ||||
| ADS_FILTER_NOOBDATA = (ADS_FILTER_NOCAM | ADS_FILTER_NOMAT | ADS_FILTER_NOLAM | ADS_FILTER_NOCUR | ADS_FILTER_NOPART | ADS_FILTER_NOARM | ADS_FILTER_NOSPK | ADS_FILTER_NOMODIFIERS) | ADS_FILTER_NOOBDATA = (ADS_FILTER_NOCAM | ADS_FILTER_NOMAT | ADS_FILTER_NOLAM | ADS_FILTER_NOCUR | ADS_FILTER_NOPART | ADS_FILTER_NOARM | ADS_FILTER_NOSPK | ADS_FILTER_NOMODIFIERS) | ||||
| } eDopeSheet_FilterFlag; | } eDopeSheet_FilterFlag; | ||||
| /* DopeSheet general flags */ | /* DopeSheet general flags */ | ||||
| typedef enum eDopeSheet_Flag { | typedef enum eDopeSheet_Flag { | ||||
| ADS_FLAG_SUMMARY_COLLAPSED = (1 << 0), /* when summary is shown, it is collapsed, so all other channels get hidden */ | ADS_FLAG_SUMMARY_COLLAPSED = (1 << 0), /* when summary is shown, it is collapsed, so all other channels get hidden */ | ||||
| ADS_FLAG_SHOW_DBFILTERS = (1 << 1), /* show filters for datablocks */ | ADS_FLAG_SHOW_DBFILTERS = (1 << 1), /* show filters for datablocks */ | ||||
| ▲ Show 20 Lines • Show All 49 Lines • ▼ Show 20 Lines | typedef enum eSAction_Flag { | ||||
| /* don't draw current frame number beside frame indicator */ | /* don't draw current frame number beside frame indicator */ | ||||
| SACTION_NODRAWCFRANUM = (1 << 8), | SACTION_NODRAWCFRANUM = (1 << 8), | ||||
| /* temporary flag to force channel selections to be synced with main */ | /* temporary flag to force channel selections to be synced with main */ | ||||
| SACTION_TEMP_NEEDCHANSYNC = (1 << 9), | SACTION_TEMP_NEEDCHANSYNC = (1 << 9), | ||||
| /* don't perform realtime updates */ | /* don't perform realtime updates */ | ||||
| SACTION_NOREALTIMEUPDATES = (1 << 10), | SACTION_NOREALTIMEUPDATES = (1 << 10), | ||||
| /* move markers as well as keyframes */ | /* move markers as well as keyframes */ | ||||
| SACTION_MARKERS_MOVE = (1 << 11) | SACTION_MARKERS_MOVE = (1 << 11) | ||||
| } eSAction_Flag; | } eSAction_Flag; | ||||
| /* SpaceAction Mode Settings */ | /* SpaceAction Mode Settings */ | ||||
| typedef enum eAnimEdit_Context { | typedef enum eAnimEdit_Context { | ||||
| /* action on the active object */ | /* action on the active object */ | ||||
| SACTCONT_ACTION = 0, | SACTCONT_ACTION = 0, | ||||
| /* list of all shapekeys on the active object, linked with their F-Curves */ | /* list of all shapekeys on the active object, linked with their F-Curves */ | ||||
| SACTCONT_SHAPEKEY = 1, | SACTCONT_SHAPEKEY = 1, | ||||
| /* editing of gpencil data */ | /* editing of gpencil data */ | ||||
| ▲ Show 20 Lines • Show All 78 Lines • Show Last 20 Lines | |||||
TODO: remove this.