3ds Max C++ API Reference
itreevw.h File Reference
#include "actiontable.h"
#include "iFnPub.h"
#include "point2.h"

Classes

class  ITreeViewUI
 
class  ITreeViewOps
 
class  ITreeView
 
class  ITrackViewArray
 
class  TrackSelectionSetMgr
 
class  TrackViewActionCallback
 

Macros

#define WM_TV_SELCHANGED   WM_USER + 0x03001
 
#define WM_TV_DOHZOOMEXTENTS   WM_USER + 0xb9a1
 
#define TVSTYLE_MAXIMIZEBUT   (1<<0)
 
#define TVSTYLE_INVIEWPORT   (1<<1)
 
#define TVSTYLE_NAMEABLE   (1<<2)
 
#define TVSTYLE_INMOTIONPAN   (1<<3)
 
#define TVSTYLE_SHOW_NONANIMATABLE   (1<<4)
 
#define TVSTYLE_SHOW_CUI   (1<<5)
 
#define TV_FLOAT   0
 
#define TV_DOCK_TOP   1
 
#define TV_DOCK_BOTTOM   2
 
#define TV_CAN_DOCK_TOP   3
 
#define MODE_EDITKEYS   0
 
#define MODE_EDITTIME   1
 
#define MODE_EDITRANGES   2
 
#define MODE_POSRANGES   3
 
#define MODE_EDITFCURVE   4
 
#define EFFECT_ALL_SEL_KEYS   0
 
#define EFFECT_SEL_KEYS_IN_SEL_TRACKS   1
 
#define EFFECT_ALL_KEYS_IN_SEL_TRACKS   2
 
#define EFFECT_ALL_KEYS   3
 
#define TREEVIEW_UI_INTERFACE   Interface_ID(0x1bcd78ef, 0x21990819)
 
#define TREEVIEW_OPS_INTERFACE   Interface_ID(0x60fb7eef, 0x1f6d6dd3)
 
#define ITRACKVIEWS   Interface_ID(0x531c5f2c, 0x6fdf29cf)
 
#define TRACK_SELSET_MGR_INTERFACE   Interface_ID(0x18f36a84, 0x1f572eb7)
 
#define OPENTV_SPECIAL   -2
 
#define OPENTV_CUSTOM   -3
 
#define OPENTV_LAST   -1
 
#define OPENTV_NEW   0
 
#define WM_TV_TOOLBAR_RIGHTCLICK   WM_USER + 0x8ac1
 
#define WM_TV_LABEL_DOUBLE_CLICK   WM_USER + 0x8ac2
 
#define ID_TV_TOOLBAR   200
 
#define ID_TV_DELETETIME   215
 
#define ID_TV_MOVE   220
 
#define ID_TV_SCALE   230
 
#define ID_TV_SCALETIME   250
 
#define ID_TV_SNAPKEYS   260
 
#define ID_TV_ALIGNKEYS   270
 
#define ID_TV_ADD   280
 
#define ID_TV_FILTERS   330
 
#define ID_TV_INSERT   340
 
#define ID_TV_CUT   350
 
#define ID_TV_COPY   360
 
#define ID_TV_PASTE   370
 
#define ID_TV_SLIDE   380
 
#define ID_TV_SELECT   390
 
#define ID_TV_REVERSE   400
 
#define ID_TV_LEFTEND   410
 
#define ID_TV_RIGHTEND   420
 
#define ID_TV_SUBTREE   430
 
#define ID_TV_ASSIGNCONTROL   440
 
#define ID_TV_MAKEUNIQUE   450
 
#define ID_TV_CHOOSEORT   460
 
#define ID_TV_SHOWTANGENTS   470
 
#define ID_TV_SHOWALLTANGENTS   475
 
#define ID_TV_SCALEVALUES   480
 
#define ID_TV_REGION_TOOL   485
 Activate/Deactivate the Region Tool mode. More...
 
#define ID_TV_ISOLATE_CURVE   486
 Activate/Deactivate the Isolate Curve state. More...
 
#define ID_TV_BREAK_TANGENTS   487
 Break Tangents on selected keys. More...
 
#define ID_TV_UNIFY_TANGENTS   488
 Unify Tangents on selected keys. More...
 
#define ID_TV_RETIMER_TOOL   489
 Activate/Deactivate the Retimer Tool mode. More...
 
#define ID_TV_FREEZESEL   490
 
#define ID_TV_SHOWKEYSONFROZEN   495
 
#define ID_TV_TEMPLATE   500
 
#define ID_TV_FREEZENONSELCURVES   500
 
#define ID_TV_HIDENONSELCURVES   505
 
#define ID_TV_LOCKTAN   510
 
#define ID_TV_PROPERTIES   520
 
#define ID_TV_NEWEASE   530
 
#define ID_TV_RETIMER_LINEAR   531
 Retimer span types. More...
 
#define ID_TV_RETIMER_EASEIN   532
 
#define ID_TV_RETIMER_EASEOUT   533
 
#define ID_TV_RETIMER_LOCKED   534
 
#define ID_TV_RETIME_ALL_TOOL   535
 
#define ID_TV_DELEASE   540
 
#define ID_TV_TOGGLEEASE   550
 
#define ID_TV_CHOOSE_EASE_ORT   560
 
#define ID_TV_CHOOSE_MULT_ORT   570
 
#define ID_TV_ADDNOTE   580
 
#define ID_TV_DELETENOTE   590
 
#define ID_TV_RECOUPLERANGE   600
 
#define ID_TV_COPYTRACK   610
 
#define ID_TV_PASTETRACK   620
 
#define ID_TV_REDUCEKEYS   630
 
#define ID_TV_ADDVIS   640
 
#define ID_TV_DELVIS   650
 
#define ID_TV_TVNAME   660
 
#define ID_TV_TVUTIL   670
 
#define ID_TV_GETSELECTED   680
 
#define ID_TV_DELETECONTROL   690
 
#define ID_TV_SETUPPERLIMIT   700
 
#define ID_TV_SETLOWERLIMIT   701
 
#define ID_TV_TOGGLELIMIT   702
 
#define ID_TV_REMOVELIMIT   703
 
#define ID_TV_COPYLIMITONLY   704
 
#define ID_TV_PASTELIMITONLY   705
 
#define ID_TV_EXPANDNODES   710
 
#define ID_TV_EXPANDTRACKS   711
 
#define ID_TV_EXPANDALL   712
 
#define ID_TV_COLLAPSENODES   713
 
#define ID_TV_COLLAPSETRACKS   714
 
#define ID_TV_COLLAPSEALL   715
 
#define ID_TV_SELECTALL   720
 
#define ID_TV_SELECTINVERT   721
 
#define ID_TV_SELECTNONE   722
 
#define ID_TV_SELECTCHILDREN   723
 
#define ID_TV_EDITTRACKSET   730
 
#define ID_TV_TRACKSETLIST   731
 
#define ID_TV_AUTOEXPAND_KEYABLE   750
 
#define ID_TV_AUTOEXPAND_ANIMATED   751
 
#define ID_TV_AUTOEXPAND_LIMITS   752
 
#define ID_TV_AUTOEXPAND_LOCKED   753
 
#define ID_TV_IGNORE_ANIM_RANGE   760
 
#define ID_TV_RESPECT_ANIM_RANGE   761
 
#define ID_TV_FILTER_SELECTEDTRACKS   770
 
#define ID_TV_EDIT_TRACKSETS   800
 
#define ID_TV_XREF_USE_XREFED   850
 
#define ID_TV_XREF_USE_LOCAL   851
 
#define ID_TV_PUBLISH_PARAMETERS   860
 
#define ID_TV_STATUS   1000
 
#define ID_TV_ZOOMREGION   1020
 
#define ID_TV_PAN   1030
 
#define ID_TV_VFITTOWINDOW   1040
 
#define ID_TV_HFITTOWINDOW   1050
 
#define ID_TV_SHOWSTATS   1060
 
#define ID_TV_TIMETYPEIN   1070
 
#define ID_TV_STATSTIMETYPEIN   1071
 
#define ID_TV_VALUETYPEIN   1080
 
#define ID_TV_STATSVALUETYPEIN   1081
 
#define ID_TV_ZOOM   1090
 
#define ID_TV_MAXIMIZE   1100
 
#define ID_TV_SELWILDCARD   1110
 
#define ID_TV_ZOOMSEL   1120
 
#define ID_TV_HV_FITTOWINDOW   1130
 
#define ID_TV_TOGGLE_AUTOZOOM   1131
 
#define ID_TV_K_SNAP   2000
 
#define ID_TV_K_MOVEKEYS   2020
 
#define ID_TV_K_MOVEVERT   2030
 
#define ID_TV_K_MOVEHORZ   2040
 
#define ID_TV_K_SELTIME   2050
 
#define ID_TV_K_SUBTREE   2060
 
#define ID_TV_K_LEFTEND   2070
 
#define ID_TV_K_RIGHTEND   2080
 
#define ID_TV_K_TEMPLATE   2090
 
#define ID_TV_K_SHOWTAN   2100
 
#define ID_TV_K_LOCKTAN   2110
 
#define ID_TV_K_APPLYEASE   2120
 
#define ID_TV_K_APPLYMULT   2130
 
#define ID_TV_K_ACCESSTNAME   2140
 
#define ID_TV_K_ACCESSSELNAME   2150
 
#define ID_TV_K_ACCESSTIME   2160
 
#define ID_TV_K_ACCESSVAL   2170
 
#define ID_TV_K_ZOOMHORZ   2180
 
#define ID_TV_K_ZOOMHORZKEYS   2190
 
#define ID_TV_K_ZOOM   2200
 
#define ID_TV_K_ZOOMTIME   2210
 
#define ID_TV_K_ZOOMVALUE   2220
 
#define ID_TV_K_SHOWSTAT   2290
 
#define ID_TV_K_MOVECHILDUP   2300
 
#define ID_TV_K_MOVECHILDDOWN   2310
 
#define ID_TV_TANGENT_FLAT   2320
 
#define ID_TV_TANGENT_CUSTOM   2330
 
#define ID_TV_TANGENT_FAST   2340
 
#define ID_TV_TANGENT_SLOW   2350
 
#define ID_TV_TANGENT_STEP   2360
 
#define ID_TV_TANGENT_LINEAR   2370
 
#define ID_TV_TANGENT_SMOOTH   2380
 
#define ID_TV_DRAWCURVES   2390
 
#define ID_TV_TOGGLE_KEYABLE   2400
 
#define ID_TV_TOGGLE_LOCKED   2401
 ID for the unlockable property toggle action item. More...
 
#define ID_TV_SHOWBUFFER_CURVES   2402
 
#define ID_TV_SWAP_WITH_BUFFER   2403
 
#define ID_TV_SNAPSHOT_TO_BUFFER   2404
 
#define ID_TV_REVERT_TO_BUFFER   2405
 
#define ID_TV_USEBUFFER_CURVES   2406
 
#define ID_TV_SNAP_SCALE   2410
 
#define ID_TV_ISOLATE   2411
 
#define ID_TV_BUILD_UP_TANGENTS   2412
 
#define ID_TV_BUILD_DOWN_TANGENTS   2413
 
#define ID_TV_FLATTEN   2414
 
#define ID_TV_GROW_SELECTION   2415
 
#define ID_TV_RELAX_KEY   2416
 
#define ID_TV_STEP_SELECTION   2419
 
#define ID_TV_FLOW   2422
 
#define ID_TV_NUDGE   2423
 
#define ID_TV_SPLIT   2424
 
#define ID_TV_BREAKDOWN_NEXT   2425
 
#define ID_TV_AVERAGE   2427
 
#define ID_TV_LOOP_KEY   2428
 
#define ID_TV_SPACE_KEY_EVENLY   2429
 
#define ID_TV_DELETE_CUSTOM_ATTRIBUTES   2430
 
#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
 
#define DISPLAY_TANGENTS_NONE   1
 
#define DISPLAY_TANGENTS_SELECTED   2
 
#define DISPLAY_TANGENTS_ALL   3
 

Typedefs

typedef AnimatableAnimatablePtr
 

Functions

TrackSelectionSetMgrGetTrackSelectionSetMgr ()
 

Macro Definition Documentation

◆ WM_TV_SELCHANGED

#define WM_TV_SELCHANGED   WM_USER + 0x03001

◆ WM_TV_DOHZOOMEXTENTS

#define WM_TV_DOHZOOMEXTENTS   WM_USER + 0xb9a1

◆ TVSTYLE_MAXIMIZEBUT

#define TVSTYLE_MAXIMIZEBUT   (1<<0)

◆ TVSTYLE_INVIEWPORT

#define TVSTYLE_INVIEWPORT   (1<<1)

◆ TVSTYLE_NAMEABLE

#define TVSTYLE_NAMEABLE   (1<<2)

◆ TVSTYLE_INMOTIONPAN

#define TVSTYLE_INMOTIONPAN   (1<<3)

◆ TVSTYLE_SHOW_NONANIMATABLE

#define TVSTYLE_SHOW_NONANIMATABLE   (1<<4)

◆ TVSTYLE_SHOW_CUI

#define TVSTYLE_SHOW_CUI   (1<<5)

◆ TV_FLOAT

#define TV_FLOAT   0

◆ TV_DOCK_TOP

#define TV_DOCK_TOP   1

◆ TV_DOCK_BOTTOM

#define TV_DOCK_BOTTOM   2

◆ TV_CAN_DOCK_TOP

#define TV_CAN_DOCK_TOP   3

◆ MODE_EDITKEYS

#define MODE_EDITKEYS   0

◆ MODE_EDITTIME

#define MODE_EDITTIME   1

◆ MODE_EDITRANGES

#define MODE_EDITRANGES   2

◆ MODE_POSRANGES

#define MODE_POSRANGES   3

◆ MODE_EDITFCURVE

#define MODE_EDITFCURVE   4

◆ EFFECT_ALL_SEL_KEYS

#define EFFECT_ALL_SEL_KEYS   0

◆ EFFECT_SEL_KEYS_IN_SEL_TRACKS

#define EFFECT_SEL_KEYS_IN_SEL_TRACKS   1

◆ EFFECT_ALL_KEYS_IN_SEL_TRACKS

#define EFFECT_ALL_KEYS_IN_SEL_TRACKS   2

◆ EFFECT_ALL_KEYS

#define EFFECT_ALL_KEYS   3

◆ TREEVIEW_UI_INTERFACE

#define TREEVIEW_UI_INTERFACE   Interface_ID(0x1bcd78ef, 0x21990819)

◆ TREEVIEW_OPS_INTERFACE

#define TREEVIEW_OPS_INTERFACE   Interface_ID(0x60fb7eef, 0x1f6d6dd3)

◆ ITRACKVIEWS

#define ITRACKVIEWS   Interface_ID(0x531c5f2c, 0x6fdf29cf)

◆ TRACK_SELSET_MGR_INTERFACE

#define TRACK_SELSET_MGR_INTERFACE   Interface_ID(0x18f36a84, 0x1f572eb7)

◆ OPENTV_SPECIAL

#define OPENTV_SPECIAL   -2

◆ OPENTV_CUSTOM

#define OPENTV_CUSTOM   -3

◆ OPENTV_LAST

#define OPENTV_LAST   -1

◆ OPENTV_NEW

#define OPENTV_NEW   0

◆ WM_TV_TOOLBAR_RIGHTCLICK

#define WM_TV_TOOLBAR_RIGHTCLICK   WM_USER + 0x8ac1

◆ WM_TV_LABEL_DOUBLE_CLICK

#define WM_TV_LABEL_DOUBLE_CLICK   WM_USER + 0x8ac2

◆ ID_TV_TOOLBAR

#define ID_TV_TOOLBAR   200

◆ ID_TV_DELETETIME

#define ID_TV_DELETETIME   215

◆ ID_TV_MOVE

#define ID_TV_MOVE   220

◆ ID_TV_SCALE

#define ID_TV_SCALE   230

◆ ID_TV_SCALETIME

#define ID_TV_SCALETIME   250

◆ ID_TV_SNAPKEYS

#define ID_TV_SNAPKEYS   260

◆ ID_TV_ALIGNKEYS

#define ID_TV_ALIGNKEYS   270

◆ ID_TV_ADD

#define ID_TV_ADD   280

◆ ID_TV_FILTERS

#define ID_TV_FILTERS   330

◆ ID_TV_INSERT

#define ID_TV_INSERT   340

◆ ID_TV_CUT

#define ID_TV_CUT   350

◆ ID_TV_COPY

#define ID_TV_COPY   360

◆ ID_TV_PASTE

#define ID_TV_PASTE   370

◆ ID_TV_SLIDE

#define ID_TV_SLIDE   380

◆ ID_TV_SELECT

#define ID_TV_SELECT   390

◆ ID_TV_REVERSE

#define ID_TV_REVERSE   400

◆ ID_TV_LEFTEND

#define ID_TV_LEFTEND   410

◆ ID_TV_RIGHTEND

#define ID_TV_RIGHTEND   420

◆ ID_TV_SUBTREE

#define ID_TV_SUBTREE   430

◆ ID_TV_ASSIGNCONTROL

#define ID_TV_ASSIGNCONTROL   440

◆ ID_TV_MAKEUNIQUE

#define ID_TV_MAKEUNIQUE   450

◆ ID_TV_CHOOSEORT

#define ID_TV_CHOOSEORT   460

◆ ID_TV_SHOWTANGENTS

#define ID_TV_SHOWTANGENTS   470

◆ ID_TV_SHOWALLTANGENTS

#define ID_TV_SHOWALLTANGENTS   475

◆ ID_TV_SCALEVALUES

#define ID_TV_SCALEVALUES   480

◆ ID_TV_REGION_TOOL

#define ID_TV_REGION_TOOL   485

Activate/Deactivate the Region Tool mode.

◆ ID_TV_ISOLATE_CURVE

#define ID_TV_ISOLATE_CURVE   486

Activate/Deactivate the Isolate Curve state.

◆ ID_TV_BREAK_TANGENTS

#define ID_TV_BREAK_TANGENTS   487

Break Tangents on selected keys.

◆ ID_TV_UNIFY_TANGENTS

#define ID_TV_UNIFY_TANGENTS   488

Unify Tangents on selected keys.

◆ ID_TV_RETIMER_TOOL

#define ID_TV_RETIMER_TOOL   489

Activate/Deactivate the Retimer Tool mode.

◆ ID_TV_FREEZESEL

#define ID_TV_FREEZESEL   490

◆ ID_TV_SHOWKEYSONFROZEN

#define ID_TV_SHOWKEYSONFROZEN   495

◆ ID_TV_TEMPLATE

#define ID_TV_TEMPLATE   500

◆ ID_TV_FREEZENONSELCURVES

#define ID_TV_FREEZENONSELCURVES   500

◆ ID_TV_HIDENONSELCURVES

#define ID_TV_HIDENONSELCURVES   505

◆ ID_TV_LOCKTAN

#define ID_TV_LOCKTAN   510

◆ ID_TV_PROPERTIES

#define ID_TV_PROPERTIES   520

◆ ID_TV_NEWEASE

#define ID_TV_NEWEASE   530

◆ ID_TV_RETIMER_LINEAR

#define ID_TV_RETIMER_LINEAR   531

Retimer span types.

◆ ID_TV_RETIMER_EASEIN

#define ID_TV_RETIMER_EASEIN   532

◆ ID_TV_RETIMER_EASEOUT

#define ID_TV_RETIMER_EASEOUT   533

◆ ID_TV_RETIMER_LOCKED

#define ID_TV_RETIMER_LOCKED   534

◆ ID_TV_RETIME_ALL_TOOL

#define ID_TV_RETIME_ALL_TOOL   535

◆ ID_TV_DELEASE

#define ID_TV_DELEASE   540

◆ ID_TV_TOGGLEEASE

#define ID_TV_TOGGLEEASE   550

◆ ID_TV_CHOOSE_EASE_ORT

#define ID_TV_CHOOSE_EASE_ORT   560

◆ ID_TV_CHOOSE_MULT_ORT

#define ID_TV_CHOOSE_MULT_ORT   570

◆ ID_TV_ADDNOTE

#define ID_TV_ADDNOTE   580

◆ ID_TV_DELETENOTE

#define ID_TV_DELETENOTE   590

◆ ID_TV_RECOUPLERANGE

#define ID_TV_RECOUPLERANGE   600

◆ ID_TV_COPYTRACK

#define ID_TV_COPYTRACK   610

◆ ID_TV_PASTETRACK

#define ID_TV_PASTETRACK   620

◆ ID_TV_REDUCEKEYS

#define ID_TV_REDUCEKEYS   630

◆ ID_TV_ADDVIS

#define ID_TV_ADDVIS   640

◆ ID_TV_DELVIS

#define ID_TV_DELVIS   650

◆ ID_TV_TVNAME

#define ID_TV_TVNAME   660

◆ ID_TV_TVUTIL

#define ID_TV_TVUTIL   670

◆ ID_TV_GETSELECTED

#define ID_TV_GETSELECTED   680

◆ ID_TV_DELETECONTROL

#define ID_TV_DELETECONTROL   690

◆ ID_TV_SETUPPERLIMIT

#define ID_TV_SETUPPERLIMIT   700

◆ ID_TV_SETLOWERLIMIT

#define ID_TV_SETLOWERLIMIT   701

◆ ID_TV_TOGGLELIMIT

#define ID_TV_TOGGLELIMIT   702

◆ ID_TV_REMOVELIMIT

#define ID_TV_REMOVELIMIT   703

◆ ID_TV_COPYLIMITONLY

#define ID_TV_COPYLIMITONLY   704

◆ ID_TV_PASTELIMITONLY

#define ID_TV_PASTELIMITONLY   705

◆ ID_TV_EXPANDNODES

#define ID_TV_EXPANDNODES   710

◆ ID_TV_EXPANDTRACKS

#define ID_TV_EXPANDTRACKS   711

◆ ID_TV_EXPANDALL

#define ID_TV_EXPANDALL   712

◆ ID_TV_COLLAPSENODES

#define ID_TV_COLLAPSENODES   713

◆ ID_TV_COLLAPSETRACKS

#define ID_TV_COLLAPSETRACKS   714

◆ ID_TV_COLLAPSEALL

#define ID_TV_COLLAPSEALL   715

◆ ID_TV_SELECTALL

#define ID_TV_SELECTALL   720

◆ ID_TV_SELECTINVERT

#define ID_TV_SELECTINVERT   721

◆ ID_TV_SELECTNONE

#define ID_TV_SELECTNONE   722

◆ ID_TV_SELECTCHILDREN

#define ID_TV_SELECTCHILDREN   723

◆ ID_TV_EDITTRACKSET

#define ID_TV_EDITTRACKSET   730

◆ ID_TV_TRACKSETLIST

#define ID_TV_TRACKSETLIST   731

◆ ID_TV_AUTOEXPAND_KEYABLE

#define ID_TV_AUTOEXPAND_KEYABLE   750

◆ ID_TV_AUTOEXPAND_ANIMATED

#define ID_TV_AUTOEXPAND_ANIMATED   751

◆ ID_TV_AUTOEXPAND_LIMITS

#define ID_TV_AUTOEXPAND_LIMITS   752

◆ ID_TV_AUTOEXPAND_LOCKED

#define ID_TV_AUTOEXPAND_LOCKED   753

◆ ID_TV_IGNORE_ANIM_RANGE

#define ID_TV_IGNORE_ANIM_RANGE   760

◆ ID_TV_RESPECT_ANIM_RANGE

#define ID_TV_RESPECT_ANIM_RANGE   761

◆ ID_TV_FILTER_SELECTEDTRACKS

#define ID_TV_FILTER_SELECTEDTRACKS   770

◆ ID_TV_EDIT_TRACKSETS

#define ID_TV_EDIT_TRACKSETS   800

◆ ID_TV_XREF_USE_XREFED

#define ID_TV_XREF_USE_XREFED   850

◆ ID_TV_XREF_USE_LOCAL

#define ID_TV_XREF_USE_LOCAL   851

◆ ID_TV_PUBLISH_PARAMETERS

#define ID_TV_PUBLISH_PARAMETERS   860

◆ ID_TV_STATUS

#define ID_TV_STATUS   1000

◆ ID_TV_ZOOMREGION

#define ID_TV_ZOOMREGION   1020

◆ ID_TV_PAN

#define ID_TV_PAN   1030

◆ ID_TV_VFITTOWINDOW

#define ID_TV_VFITTOWINDOW   1040

◆ ID_TV_HFITTOWINDOW

#define ID_TV_HFITTOWINDOW   1050

◆ ID_TV_SHOWSTATS

#define ID_TV_SHOWSTATS   1060

◆ ID_TV_TIMETYPEIN

#define ID_TV_TIMETYPEIN   1070

◆ ID_TV_STATSTIMETYPEIN

#define ID_TV_STATSTIMETYPEIN   1071

◆ ID_TV_VALUETYPEIN

#define ID_TV_VALUETYPEIN   1080

◆ ID_TV_STATSVALUETYPEIN

#define ID_TV_STATSVALUETYPEIN   1081

◆ ID_TV_ZOOM

#define ID_TV_ZOOM   1090

◆ ID_TV_MAXIMIZE

#define ID_TV_MAXIMIZE   1100

◆ ID_TV_SELWILDCARD

#define ID_TV_SELWILDCARD   1110

◆ ID_TV_ZOOMSEL

#define ID_TV_ZOOMSEL   1120

◆ ID_TV_HV_FITTOWINDOW

#define ID_TV_HV_FITTOWINDOW   1130

◆ ID_TV_TOGGLE_AUTOZOOM

#define ID_TV_TOGGLE_AUTOZOOM   1131

◆ ID_TV_K_SNAP

#define ID_TV_K_SNAP   2000

◆ ID_TV_K_MOVEKEYS

#define ID_TV_K_MOVEKEYS   2020

◆ ID_TV_K_MOVEVERT

#define ID_TV_K_MOVEVERT   2030

◆ ID_TV_K_MOVEHORZ

#define ID_TV_K_MOVEHORZ   2040

◆ ID_TV_K_SELTIME

#define ID_TV_K_SELTIME   2050

◆ ID_TV_K_SUBTREE

#define ID_TV_K_SUBTREE   2060

◆ ID_TV_K_LEFTEND

#define ID_TV_K_LEFTEND   2070

◆ ID_TV_K_RIGHTEND

#define ID_TV_K_RIGHTEND   2080

◆ ID_TV_K_TEMPLATE

#define ID_TV_K_TEMPLATE   2090

◆ ID_TV_K_SHOWTAN

#define ID_TV_K_SHOWTAN   2100

◆ ID_TV_K_LOCKTAN

#define ID_TV_K_LOCKTAN   2110

◆ ID_TV_K_APPLYEASE

#define ID_TV_K_APPLYEASE   2120

◆ ID_TV_K_APPLYMULT

#define ID_TV_K_APPLYMULT   2130

◆ ID_TV_K_ACCESSTNAME

#define ID_TV_K_ACCESSTNAME   2140

◆ ID_TV_K_ACCESSSELNAME

#define ID_TV_K_ACCESSSELNAME   2150

◆ ID_TV_K_ACCESSTIME

#define ID_TV_K_ACCESSTIME   2160

◆ ID_TV_K_ACCESSVAL

#define ID_TV_K_ACCESSVAL   2170

◆ ID_TV_K_ZOOMHORZ

#define ID_TV_K_ZOOMHORZ   2180

◆ ID_TV_K_ZOOMHORZKEYS

#define ID_TV_K_ZOOMHORZKEYS   2190

◆ ID_TV_K_ZOOM

#define ID_TV_K_ZOOM   2200

◆ ID_TV_K_ZOOMTIME

#define ID_TV_K_ZOOMTIME   2210

◆ ID_TV_K_ZOOMVALUE

#define ID_TV_K_ZOOMVALUE   2220

◆ ID_TV_K_SHOWSTAT

#define ID_TV_K_SHOWSTAT   2290

◆ ID_TV_K_MOVECHILDUP

#define ID_TV_K_MOVECHILDUP   2300

◆ ID_TV_K_MOVECHILDDOWN

#define ID_TV_K_MOVECHILDDOWN   2310

◆ ID_TV_TANGENT_FLAT

#define ID_TV_TANGENT_FLAT   2320

◆ ID_TV_TANGENT_CUSTOM

#define ID_TV_TANGENT_CUSTOM   2330

◆ ID_TV_TANGENT_FAST

#define ID_TV_TANGENT_FAST   2340

◆ ID_TV_TANGENT_SLOW

#define ID_TV_TANGENT_SLOW   2350

◆ ID_TV_TANGENT_STEP

#define ID_TV_TANGENT_STEP   2360

◆ ID_TV_TANGENT_LINEAR

#define ID_TV_TANGENT_LINEAR   2370

◆ ID_TV_TANGENT_SMOOTH

#define ID_TV_TANGENT_SMOOTH   2380

◆ ID_TV_DRAWCURVES

#define ID_TV_DRAWCURVES   2390

◆ ID_TV_TOGGLE_KEYABLE

#define ID_TV_TOGGLE_KEYABLE   2400

◆ ID_TV_TOGGLE_LOCKED

#define ID_TV_TOGGLE_LOCKED   2401

ID for the unlockable property toggle action item.

◆ ID_TV_SHOWBUFFER_CURVES

#define ID_TV_SHOWBUFFER_CURVES   2402

◆ ID_TV_SWAP_WITH_BUFFER

#define ID_TV_SWAP_WITH_BUFFER   2403

◆ ID_TV_SNAPSHOT_TO_BUFFER

#define ID_TV_SNAPSHOT_TO_BUFFER   2404

◆ ID_TV_REVERT_TO_BUFFER

#define ID_TV_REVERT_TO_BUFFER   2405

◆ ID_TV_USEBUFFER_CURVES

#define ID_TV_USEBUFFER_CURVES   2406

◆ ID_TV_SNAP_SCALE

#define ID_TV_SNAP_SCALE   2410

◆ ID_TV_ISOLATE

#define ID_TV_ISOLATE   2411

◆ ID_TV_BUILD_UP_TANGENTS

#define ID_TV_BUILD_UP_TANGENTS   2412

◆ ID_TV_BUILD_DOWN_TANGENTS

#define ID_TV_BUILD_DOWN_TANGENTS   2413

◆ ID_TV_FLATTEN

#define ID_TV_FLATTEN   2414

◆ ID_TV_GROW_SELECTION

#define ID_TV_GROW_SELECTION   2415

◆ ID_TV_RELAX_KEY

#define ID_TV_RELAX_KEY   2416

◆ ID_TV_STEP_SELECTION

#define ID_TV_STEP_SELECTION   2419

◆ ID_TV_FLOW

#define ID_TV_FLOW   2422

◆ ID_TV_NUDGE

#define ID_TV_NUDGE   2423

◆ ID_TV_SPLIT

#define ID_TV_SPLIT   2424

◆ ID_TV_BREAKDOWN_NEXT

#define ID_TV_BREAKDOWN_NEXT   2425

◆ ID_TV_AVERAGE

#define ID_TV_AVERAGE   2427

◆ ID_TV_LOOP_KEY

#define ID_TV_LOOP_KEY   2428

◆ ID_TV_SPACE_KEY_EVENLY

#define ID_TV_SPACE_KEY_EVENLY   2429

◆ ID_TV_DELETE_CUSTOM_ATTRIBUTES

#define ID_TV_DELETE_CUSTOM_ATTRIBUTES   2430

◆ DISPLAY_TANGENTS_NONE

#define DISPLAY_TANGENTS_NONE   1

◆ DISPLAY_TANGENTS_SELECTED

#define DISPLAY_TANGENTS_SELECTED   2

◆ DISPLAY_TANGENTS_ALL

#define DISPLAY_TANGENTS_ALL   3

Typedef Documentation

◆ AnimatablePtr

Function Documentation

◆ GetTrackSelectionSetMgr()

TrackSelectionSetMgr* GetTrackSelectionSetMgr ( )