3ds Max C++ API Reference
Trackview Filter Mask Types

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

Macros

#define FILTER_SELOBJECTS   (1<<0)
 Selected objects. More...
 
#define FILTER_SELCHANNELS   (1<<1)
 Selected channels. More...
 
#define FILTER_ANIMCHANNELS   (1<<2)
 Animated channels. More...
 
#define FILTER_WORLDMODS   (1<<3)
 World Space Modifiers. More...
 
#define FILTER_OBJECTMODS   (1<<4)
 Object Space Modifiers. More...
 
#define FILTER_TRANSFORM   (1<<5)
 Transformations. More...
 
#define FILTER_BASEPARAMS   (1<<6)
 base parameters More...
 
#define FILTER_POSX   (1<<7)
 X positions. More...
 
#define FILTER_POSY   (1<<8)
 Y positions. More...
 
#define FILTER_POSZ   (1<<9)
 Z positions. More...
 
#define FILTER_POSW   (1<<10)
 W Positions. More...
 
#define FILTER_ROTX   (1<<11)
 X rotations. More...
 
#define FILTER_ROTY   (1<<12)
 Y rotations. More...
 
#define FILTER_ROTZ   (1<<13)
 Z rotations. More...
 
#define FILTER_SCALEX   (1<<14)
 X scaling. More...
 
#define FILTER_SCALEY   (1<<15)
 Y scaling. More...
 
#define FILTER_SCALEZ   (1<<16)
 Z scaling. More...
 
#define FILTER_RED   (1<<17)
 Red. More...
 
#define FILTER_GREEN   (1<<18)
 Green. More...
 
#define FILTER_BLUE   (1<<19)
 Blue. More...
 
#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. More...
 
#define FILTER_SHAPES   (1<<1)
 All shape objects. More...
 
#define FILTER_LIGHTS   (1<<2)
 All lights. More...
 
#define FILTER_CAMERAS   (1<<3)
 All cameras. More...
 
#define FILTER_HELPERS   (1<<4)
 All helper objects. More...
 
#define FILTER_WARPS   (1<<5)
 All space warps. More...
 
#define FILTER_VISIBLE_OBJS   (1<<6)
 All visible objects. More...
 
#define FILTER_POSITION   (1<<7)
 All position controllers. More...
 
#define FILTER_ROTATION   (1<<8)
 All rotation controllers. More...
 
#define FILTER_SCALE   (1<<9)
 All scaling controllers. More...
 
#define FILTER_CONTX   (1<<10)
 All X axis controllers. More...
 
#define FILTER_CONTY   (1<<11)
 All Y axis controllers. More...
 
#define FILTER_CONTZ   (1<<12)
 All Z axis controllers. More...
 
#define FILTER_CONTW   (1<<13)
 All W axis controllers. More...
 
#define FILTER_STATICVALS   (1<<14)
 All static values. More...
 
#define FILTER_HIERARCHY   (1<<15)
 Based on hierarchy. More...
 
#define FILTER_NODES   (1<<16)
 All nodes. More...
 
#define FILTER_BONES   (1<<17)
 
#define FILTER_KEYABLE   (1<<18)
 corresponds to the "Keyable" checkbox in the Filters dialog in TrackView More...
 
#define FILTER_ACTIVELAYER   (1<<19)
 Whether or not we show only active layer controls or all controls. More...
 
#define FILTER_LOCKED   (1<<20)
 Whether or not we show only unlocked tracks or all tracks. More...
 
#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

Macro Definition Documentation

◆ FILTER_SELOBJECTS

#define FILTER_SELOBJECTS   (1<<0)

Selected objects.

◆ FILTER_SELCHANNELS

#define FILTER_SELCHANNELS   (1<<1)

Selected channels.

◆ FILTER_ANIMCHANNELS

#define FILTER_ANIMCHANNELS   (1<<2)

Animated channels.

◆ FILTER_WORLDMODS

#define FILTER_WORLDMODS   (1<<3)

World Space Modifiers.

◆ FILTER_OBJECTMODS

#define FILTER_OBJECTMODS   (1<<4)

Object Space Modifiers.

◆ FILTER_TRANSFORM

#define FILTER_TRANSFORM   (1<<5)

Transformations.

◆ FILTER_BASEPARAMS

#define FILTER_BASEPARAMS   (1<<6)

base parameters

◆ FILTER_POSX

#define FILTER_POSX   (1<<7)

X positions.

◆ FILTER_POSY

#define FILTER_POSY   (1<<8)

Y positions.

◆ FILTER_POSZ

#define FILTER_POSZ   (1<<9)

Z positions.

◆ FILTER_POSW

#define FILTER_POSW   (1<<10)

W Positions.

◆ FILTER_ROTX

#define FILTER_ROTX   (1<<11)

X rotations.

◆ FILTER_ROTY

#define FILTER_ROTY   (1<<12)

Y rotations.

◆ FILTER_ROTZ

#define FILTER_ROTZ   (1<<13)

Z rotations.

◆ FILTER_SCALEX

#define FILTER_SCALEX   (1<<14)

X scaling.

◆ FILTER_SCALEY

#define FILTER_SCALEY   (1<<15)

Y scaling.

◆ FILTER_SCALEZ

#define FILTER_SCALEZ   (1<<16)

Z scaling.

◆ FILTER_RED

#define FILTER_RED   (1<<17)

Red.

◆ FILTER_GREEN

#define FILTER_GREEN   (1<<18)

Green.

◆ FILTER_BLUE

#define FILTER_BLUE   (1<<19)

Blue.

◆ FILTER_ALPHA

#define FILTER_ALPHA   (1<<20)

◆ FILTER_CONTTYPES

#define FILTER_CONTTYPES   (1<<21)

◆ FILTER_NOTETRACKS

#define FILTER_NOTETRACKS   (1<<22)

◆ FILTER_SOUND

#define FILTER_SOUND   (1<<23)

◆ FILTER_MATMAPS

#define FILTER_MATMAPS   (1<<24)

◆ FILTER_MATPARAMS

#define FILTER_MATPARAMS   (1<<25)

◆ FILTER_VISTRACKS

#define FILTER_VISTRACKS   (1<<26)

◆ FILTER_GLOBALTRACKS

#define FILTER_GLOBALTRACKS   (1<<27)

◆ FILTER_GEOM

#define FILTER_GEOM   (1<<0)

All geometrical objects.

◆ FILTER_SHAPES

#define FILTER_SHAPES   (1<<1)

All shape objects.

◆ FILTER_LIGHTS

#define FILTER_LIGHTS   (1<<2)

All lights.

◆ FILTER_CAMERAS

#define FILTER_CAMERAS   (1<<3)

All cameras.

◆ FILTER_HELPERS

#define FILTER_HELPERS   (1<<4)

All helper objects.

◆ FILTER_WARPS

#define FILTER_WARPS   (1<<5)

All space warps.

◆ FILTER_VISIBLE_OBJS

#define FILTER_VISIBLE_OBJS   (1<<6)

All visible objects.

◆ FILTER_POSITION

#define FILTER_POSITION   (1<<7)

All position controllers.

◆ FILTER_ROTATION

#define FILTER_ROTATION   (1<<8)

All rotation controllers.

◆ FILTER_SCALE

#define FILTER_SCALE   (1<<9)

All scaling controllers.

◆ FILTER_CONTX

#define FILTER_CONTX   (1<<10)

All X axis controllers.

◆ FILTER_CONTY

#define FILTER_CONTY   (1<<11)

All Y axis controllers.

◆ FILTER_CONTZ

#define FILTER_CONTZ   (1<<12)

All Z axis controllers.

◆ FILTER_CONTW

#define FILTER_CONTW   (1<<13)

All W axis controllers.

◆ FILTER_STATICVALS

#define FILTER_STATICVALS   (1<<14)

All static values.

◆ FILTER_HIERARCHY

#define FILTER_HIERARCHY   (1<<15)

Based on hierarchy.

◆ FILTER_NODES

#define FILTER_NODES   (1<<16)

All nodes.

◆ FILTER_BONES

#define FILTER_BONES   (1<<17)

◆ FILTER_KEYABLE

#define FILTER_KEYABLE   (1<<18)

corresponds to the "Keyable" checkbox in the Filters dialog in TrackView

◆ FILTER_ACTIVELAYER

#define FILTER_ACTIVELAYER   (1<<19)

Whether or not we show only active layer controls or all controls.

◆ FILTER_LOCKED

#define FILTER_LOCKED   (1<<20)

Whether or not we show only unlocked tracks or all tracks.

◆ DEFAULT_TREEVIEW_FILTER0

#define DEFAULT_TREEVIEW_FILTER0
Value:
#define FILTER_SOUND
Definition: itreevw.h:1413
#define FILTER_OBJECTMODS
Object Space Modifiers.
Definition: itreevw.h:1392
#define FILTER_MATPARAMS
Definition: itreevw.h:1415
#define FILTER_POSY
Y positions.
Definition: itreevw.h:1397
#define FILTER_GLOBALTRACKS
Definition: itreevw.h:1417
#define FILTER_SCALEZ
Z scaling.
Definition: itreevw.h:1405
#define FILTER_POSZ
Z positions.
Definition: itreevw.h:1398
#define FILTER_RED
Red.
Definition: itreevw.h:1406
#define FILTER_MATMAPS
Definition: itreevw.h:1414
#define FILTER_ROTY
Y rotations.
Definition: itreevw.h:1401
#define FILTER_ROTX
X rotations.
Definition: itreevw.h:1400
#define FILTER_POSW
W Positions.
Definition: itreevw.h:1399
#define FILTER_SCALEY
Y scaling.
Definition: itreevw.h:1404
#define FILTER_BLUE
Blue.
Definition: itreevw.h:1408
#define FILTER_WORLDMODS
World Space Modifiers.
Definition: itreevw.h:1391
#define FILTER_GREEN
Green.
Definition: itreevw.h:1407
#define FILTER_ALPHA
Definition: itreevw.h:1409
#define FILTER_VISTRACKS
Definition: itreevw.h:1416
#define FILTER_ROTZ
Z rotations.
Definition: itreevw.h:1402
#define FILTER_POSX
X positions.
Definition: itreevw.h:1396
#define FILTER_TRANSFORM
Transformations.
Definition: itreevw.h:1393

◆ DEFAULT_TREEVIEW_FILTER1

#define DEFAULT_TREEVIEW_FILTER1
Value:
FILTER_HIERARCHY|FILTER_NODES)
#define FILTER_ROTATION
All rotation controllers.
Definition: itreevw.h:1429
#define FILTER_STATICVALS
All static values.
Definition: itreevw.h:1435
#define FILTER_VISIBLE_OBJS
All visible objects.
Definition: itreevw.h:1427
#define FILTER_CONTZ
All Z axis controllers.
Definition: itreevw.h:1433
#define FILTER_CONTY
All Y axis controllers.
Definition: itreevw.h:1432
#define FILTER_POSITION
All position controllers.
Definition: itreevw.h:1428
#define FILTER_NODES
All nodes.
Definition: itreevw.h:1437
#define FILTER_SCALE
All scaling controllers.
Definition: itreevw.h:1430
#define FILTER_CONTW
All W axis controllers.
Definition: itreevw.h:1434