These filters can be used with methods such as ITreeViewOps::SetFilter, ITreeViewOps::ClearFilter and ITreeViewOps::TestFilter.
Defines |
|
| #define | FILTER_SELOBJECTS (1<<0) |
| Selected objects. |
|
| #define | FILTER_SELCHANNELS (1<<1) |
| Selected channels. |
|
| #define | FILTER_ANIMCHANNELS (1<<2) |
| Animated channels. |
|
| #define | FILTER_WORLDMODS (1<<3) |
| World Space Modifiers. |
|
| #define | FILTER_OBJECTMODS (1<<4) |
| Object
Space Modifiers. |
|
| #define | FILTER_TRANSFORM (1<<5) |
| Transformations. |
|
| #define | FILTER_BASEPARAMS (1<<6) |
| base parameters |
|
| #define | FILTER_POSX (1<<7) |
| X positions. |
|
| #define | FILTER_POSY (1<<8) |
| Y positions. |
|
| #define | FILTER_POSZ (1<<9) |
| Z positions. |
|
| #define | FILTER_POSW (1<<10) |
| W Positions. |
|
| #define | FILTER_ROTX (1<<11) |
| X rotations. |
|
| #define | FILTER_ROTY (1<<12) |
| Y rotations. |
|
| #define | FILTER_ROTZ (1<<13) |
| Z rotations. |
|
| #define | FILTER_SCALEX (1<<14) |
| X scaling. |
|
| #define | FILTER_SCALEY (1<<15) |
| Y scaling. |
|
| #define | FILTER_SCALEZ (1<<16) |
| Z scaling. |
|
| #define | FILTER_RED (1<<17) |
| Red. |
|
| #define | FILTER_GREEN (1<<18) |
| Green. |
|
| #define | FILTER_BLUE (1<<19) |
| Blue. |
|
| #define | FILTER_ALPHA (1<<20) |
| #define | FILTER_CONTTYPES (1<<21) |
| #define | FILTER_NOTETRACKS (1<<22) |
| #define | FILTER_SOUND (1<<23) |
| #define | FILTER_MATMAPS (1<<24) |
| #define | FILTER_MATPARAMS (1<<25) |
| #define | FILTER_VISTRACKS (1<<26) |
| #define | FILTER_GLOBALTRACKS (1<<27) |
| #define | FILTER_GEOM (1<<0) |
| All geometrical objects. |
|
| #define | FILTER_SHAPES (1<<1) |
| All shape objects. |
|
| #define | FILTER_LIGHTS (1<<2) |
| All lights. |
|
| #define | FILTER_CAMERAS (1<<3) |
| All cameras. |
|
| #define | FILTER_HELPERS (1<<4) |
| All helper objects. |
|
| #define | FILTER_WARPS (1<<5) |
| All space warps. |
|
| #define | FILTER_VISIBLE_OBJS (1<<6) |
| All visible objects. |
|
| #define | FILTER_POSITION (1<<7) |
| All position controllers. |
|
| #define | FILTER_ROTATION (1<<8) |
| All rotation controllers. |
|
| #define | FILTER_SCALE (1<<9) |
| All scaling controllers. |
|
| #define | FILTER_CONTX (1<<10) |
| All X axis controllers. |
|
| #define | FILTER_CONTY (1<<11) |
| All Y axis controllers. |
|
| #define | FILTER_CONTZ (1<<12) |
| All Z axis controllers. |
|
| #define | FILTER_CONTW (1<<13) |
| All W axis controllers. |
|
| #define | FILTER_STATICVALS (1<<14) |
| All static values. |
|
| #define | FILTER_HIERARCHY (1<<15) |
| Based on hierarchy. |
|
| #define | FILTER_NODES (1<<16) |
| All nodes. |
|
| #define | FILTER_BONES (1<<17) |
| #define | FILTER_KEYABLE (1<<18) |
| corresponds to the "Keyable" checkbox in the
Filters dialog in TrackView |
|
| #define | FILTER_ACTIVELAYER (1<<19) |
| Whether or not we show only active layer
controls or all controls. |
|
| #define | FILTER_LOCKED (1<<20) |
| Whether or not we show only unlocked tracks
or all tracks. |
|
| #define | DEFAULT_TREEVIEW_FILTER0 |
| #define | DEFAULT_TREEVIEW_FILTER1 |
| #define FILTER_SELOBJECTS (1<<0) |
Selected objects.
| #define FILTER_SELCHANNELS (1<<1) |
Selected channels.
| #define FILTER_ANIMCHANNELS (1<<2) |
Animated channels.
| #define FILTER_WORLDMODS (1<<3) |
World Space Modifiers.
| #define FILTER_OBJECTMODS (1<<4) |
Object Space Modifiers.
| #define FILTER_TRANSFORM (1<<5) |
Transformations.
| #define FILTER_BASEPARAMS (1<<6) |
base parameters
| #define FILTER_POSX (1<<7) |
X positions.
| #define FILTER_POSY (1<<8) |
Y positions.
| #define FILTER_POSZ (1<<9) |
Z positions.
| #define FILTER_POSW (1<<10) |
W Positions.
| #define FILTER_ROTX (1<<11) |
X rotations.
| #define FILTER_ROTY (1<<12) |
Y rotations.
| #define FILTER_ROTZ (1<<13) |
Z rotations.
| #define FILTER_SCALEX (1<<14) |
X scaling.
| #define FILTER_SCALEY (1<<15) |
Y scaling.
| #define FILTER_SCALEZ (1<<16) |
Z scaling.
| #define FILTER_RED (1<<17) |
| #define FILTER_GREEN (1<<18) |
Green.
| #define FILTER_BLUE (1<<19) |
| #define FILTER_ALPHA (1<<20) |
| #define FILTER_CONTTYPES (1<<21) |
| #define FILTER_NOTETRACKS (1<<22) |
| #define FILTER_SOUND (1<<23) |
| #define FILTER_MATMAPS (1<<24) |
| #define FILTER_MATPARAMS (1<<25) |
| #define FILTER_VISTRACKS (1<<26) |
| #define FILTER_GLOBALTRACKS (1<<27) |
| #define FILTER_GEOM (1<<0) |
All geometrical objects.
| #define FILTER_SHAPES (1<<1) |
All shape objects.
| #define FILTER_LIGHTS (1<<2) |
All lights.
| #define FILTER_CAMERAS (1<<3) |
All cameras.
| #define FILTER_HELPERS (1<<4) |
All helper objects.
| #define FILTER_WARPS (1<<5) |
All space warps.
| #define FILTER_VISIBLE_OBJS (1<<6) |
All visible objects.
| #define FILTER_POSITION (1<<7) |
All position controllers.
| #define FILTER_ROTATION (1<<8) |
All rotation controllers.
| #define FILTER_SCALE (1<<9) |
All scaling controllers.
| #define FILTER_CONTX (1<<10) |
All X axis controllers.
| #define FILTER_CONTY (1<<11) |
All Y axis controllers.
| #define FILTER_CONTZ (1<<12) |
All Z axis controllers.
| #define FILTER_CONTW (1<<13) |
All W axis controllers.
| #define FILTER_STATICVALS (1<<14) |
All static values.
| #define FILTER_HIERARCHY (1<<15) |
Based on hierarchy.
| #define FILTER_NODES (1<<16) |
All nodes.
| #define FILTER_BONES (1<<17) |
| #define FILTER_KEYABLE (1<<18) |
corresponds to the "Keyable" checkbox in the Filters dialog in TrackView
| #define FILTER_ACTIVELAYER (1<<19) |
Whether or not we show only active layer controls or all controls.
| #define FILTER_LOCKED (1<<20) |
Whether or not we show only unlocked tracks or all tracks.
| #define DEFAULT_TREEVIEW_FILTER0 |
(FILTER_WORLDMODS|FILTER_OBJECTMODS|FILTER_TRANSFORM| \ FILTER_BASEPARAMS|FILTER_POSX|FILTER_POSY|FILTER_POSZ|FILTER_POSW|FILTER_ROTX|FILTER_ROTY|FILTER_ROTZ| \ FILTER_SCALEX|FILTER_SCALEY|FILTER_SCALEZ|FILTER_RED|FILTER_GREEN|FILTER_BLUE|FILTER_ALPHA| \ FILTER_NOTETRACKS|FILTER_MATMAPS|FILTER_MATPARAMS|FILTER_VISTRACKS|FILTER_SOUND|FILTER_GLOBALTRACKS)
| #define DEFAULT_TREEVIEW_FILTER1 |