Defines

Trackview Filter Mask Types

These filters can be used with methods such as ITreeViewOps::SetFilter, ITreeViewOps::ClearFilter and ITreeViewOps::TestFilter. More...

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

Detailed Description

These filters can be used with methods such as ITreeViewOps::SetFilter, ITreeViewOps::ClearFilter and ITreeViewOps::TestFilter.

See also:
Class ITreeViewOps

Define Documentation

#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)
#define FILTER_TRANSFORM   (1<<5)

Transformations.

#define FILTER_BASEPARAMS   (1<<6)

base parameters

#define FILTER_POSX   (1<<7)
#define FILTER_POSY   (1<<8)
#define FILTER_POSZ   (1<<9)
#define FILTER_POSW   (1<<10)
#define FILTER_ROTX   (1<<11)
#define FILTER_ROTY   (1<<12)
#define FILTER_ROTZ   (1<<13)
#define FILTER_SCALEX   (1<<14)
#define FILTER_SCALEY   (1<<15)
#define FILTER_SCALEZ   (1<<16)
#define FILTER_RED   (1<<17)
#define FILTER_GREEN   (1<<18)
#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)
#define FILTER_CAMERAS   (1<<3)
#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)
#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