Defines

TrackFlags.h File Reference

This reference page is linked to from the following overview topics: Making Controllers Lockable.


#include "strbasic.h"

Go to the source code of this file.

Defines

#define  TRACK_DOSEL   (1<<0)
#define  TRACK_DOALL   (1<<1)
#define  TRACK_SLIDEUNSEL   (1<<2)
#define  TRACK_RIGHTTOLEFT   (1<<3)
#define  TRACK_DOSUBANIMS   (1<<4)
#define  TRACK_DOCHILDNODES   (1<<5)
#define  TRACK_MAPRANGE   (1<<6)
#define  TRACK_DOSOFTSELECT   (1<<7)
#define  TRACK_INSERTKEYS   (1<<8)
#define  TRACK_REPLACEKEYS   (1<<9)
#define  EDITRANGE_LINKTOKEYS   (1<<0)
#define  HITTRACK_SELONLY   (1<<0)
#define  HITTRACK_UNSELONLY   (1<<1)
#define  HITTRACK_ABORTONHIT   (1<<2)
#define  HITCURVE_TESTTANGENTS   (1<<3)
#define  HITTRACK_SUBTREEMODE   (1<<4)
#define  HITCURVE_TESTALLTANGENTS   (1<<5)
#define  SELKEYS_SELECT   (1<<0)
#define  SELKEYS_DESELECT   (1<<1)
#define  SELKEYS_CLEARKEYS   (1<<2)
#define  SELKEYS_CLEARCURVE   (1<<3)
#define  SELKEYS_FCURVE   (1<<4)
#define  TIMERANGE_SELONLY   (1<<0)
#define  TIMERANGE_ALL   (1<<1)
#define  TIMERANGE_CHILDNODES   (1<<2)
#define  TIMERANGE_CHILDANIMS   (1<<3)
#define  TIME_INCLEFT   (1<<10)
#define  TIME_INCRIGHT   (1<<11)
#define  TIME_NOSLIDE   (1<<12)
#define  PASTE_RELATIVE   (1<<20)
#define  ADDKEY_SELECT   (1<<0)
#define  ADDKEY_INTERP   (1<<1)
#define  ADDKEY_FLAGGED   (1<<2)
#define  COPYKEY_POS   (1<<0)
#define  COPYKEY_ROT   (1<<1)
#define  COPYKEY_SCALE   (1<<2)
#define  NEXTKEY_LEFT   (1<<0)
#define  NEXTKEY_RIGHT   (1<<1)
#define  NEXTKEY_POS   (1<<2)
#define  NEXTKEY_ROT   (1<<3)
#define  NEXTKEY_SCALE   (1<<4)
#define  KEYAT_POSITION   (1<<0)
#define  KEYAT_ROTATION   (1<<1)
#define  KEYAT_SCALE   (1<<2)
#define  PAINTTRACK_SHOWSEL   (1<<0)
#define  PAINTTRACK_SHOWSTATS   (1<<1)
#define  PAINTCURVE_SHOWTANGENTS   (1<<2)
#define  PAINTCURVE_FROZEN   (1<<3)
#define  PAINTCURVE_GENCOLOR   (1<<4)
#define  PAINTCURVE_XCOLOR   (1<<5)
#define  PAINTCURVE_YCOLOR   (1<<6)
#define  PAINTCURVE_ZCOLOR   (1<<7)
#define  PAINTTRACK_SUBTREEMODE   (1<<8)
#define  PAINTTRACK_HIDESTATICVALUES   (1<<9)
#define  PAINTCURVE_FROZENKEYS   (1<<10)
#define  PAINTCURVE_SHOWALLTANGENTS   (1<<11)
#define  PAINTCURVE_SOFTSELECT   (1<<12)
#define  PAINTCURVE_WCOLOR   (1<<13)
#define  EXTENTS_SHOWTANGENTS   (1<<0)
#define  EXTENTS_SHOWALLTANGENTS   (1<<1)
#define  EXTENTS_FITINRANGE   (1<<2)
#define  EXTENTS_SELECTED_KEYS   (1<<3)
#define  TRACK_DONE   1
#define  TRACK_DORANGE   2
#define  TRACK_ASKCLIENT   3
#define  TRACK_DOSTANDARD   4
#define  HITCURVE_KEY   1
#define  HITCURVE_WHOLE   2
#define  HITCURVE_TANGENT   3
#define  HITCURVE_NONE   4
#define  HITCURVE_ASKCLIENT   5
#define  DISPLAY_XCURVE   (1<<28)
#define  DISPLAY_YCURVE   (1<<29)
#define  DISPLAY_ZCURVE   (1<<30)
#define  DISPLAY_WCURVE   (1<<31)
#define  KEYS_NONESELECTED   (1<<0)
#define  KEYS_MULTISELECTED   (1<<1)
#define  KEYS_COMMONTIME   (1<<2)
#define  KEYS_COMMONVALUE   (1<<3)
#define  KEYCOORDS_TIMEONLY   (1<<0)
#define  KEYCOORDS_VALUEONLY   (1<<1)
#define  KEYCOORDS_TIMEVAR   _M("n")
#define  KEYCOORDS_VALVAR   _M("n")
#define  KEYCOORDS_EXPR_UNSUPPORTED   0
#define  KEYCOORDS_EXPR_ERROR   1
#define  KEYCOORDS_EXPR_OK   2
#define  NOT_KEYFRAMEABLE   -1
#define  ADJTAN_LOCK   (1<<0)
#define  ADJTAN_BREAK   (1<<1)
#define  EDITTRACK_FCURVE   (1<<0)
#define  EDITTRACK_TRACK   (1<<1)
#define  EDITTRACK_SCENE   (1<<2)
#define  EDITTRACK_BUTTON   (1<<3)
#define  EDITTRACK_MOUSE   (1<<4)
#define  TRACKPARAMS_NONE   0
#define  TRACKPARAMS_KEY   1
#define  TRACKPARAMS_WHOLE   2
#define  RENDERBEGIN_IN_MEDIT   1

Define Documentation

#define TRACK_DOSEL   (1<<0)

Definition at line 16 of file TrackFlags.h.

#define TRACK_DOALL   (1<<1)

Definition at line 17 of file TrackFlags.h.

#define TRACK_SLIDEUNSEL   (1<<2)

Definition at line 18 of file TrackFlags.h.

#define TRACK_RIGHTTOLEFT   (1<<3)

Definition at line 19 of file TrackFlags.h.

#define TRACK_DOSUBANIMS   (1<<4)

Definition at line 20 of file TrackFlags.h.

#define TRACK_DOCHILDNODES   (1<<5)

Definition at line 21 of file TrackFlags.h.

#define TRACK_MAPRANGE   (1<<6)

Definition at line 22 of file TrackFlags.h.

#define TRACK_DOSOFTSELECT   (1<<7)

Definition at line 23 of file TrackFlags.h.

#define TRACK_INSERTKEYS   (1<<8)

Definition at line 24 of file TrackFlags.h.

#define TRACK_REPLACEKEYS   (1<<9)

Definition at line 25 of file TrackFlags.h.

#define EDITRANGE_LINKTOKEYS   (1<<0)

Definition at line 28 of file TrackFlags.h.

#define HITTRACK_SELONLY   (1<<0)

Definition at line 31 of file TrackFlags.h.

#define HITTRACK_UNSELONLY   (1<<1)

Definition at line 32 of file TrackFlags.h.

#define HITTRACK_ABORTONHIT   (1<<2)

Definition at line 33 of file TrackFlags.h.

#define HITCURVE_TESTTANGENTS   (1<<3)

Definition at line 34 of file TrackFlags.h.

#define HITTRACK_SUBTREEMODE   (1<<4)

Definition at line 35 of file TrackFlags.h.

#define HITCURVE_TESTALLTANGENTS   (1<<5)

Definition at line 36 of file TrackFlags.h.

#define SELKEYS_SELECT   (1<<0)

Definition at line 41 of file TrackFlags.h.

#define SELKEYS_DESELECT   (1<<1)

Definition at line 42 of file TrackFlags.h.

#define SELKEYS_CLEARKEYS   (1<<2)

Definition at line 43 of file TrackFlags.h.

#define SELKEYS_CLEARCURVE   (1<<3)

Definition at line 44 of file TrackFlags.h.

#define SELKEYS_FCURVE   (1<<4)

Definition at line 45 of file TrackFlags.h.

#define TIMERANGE_SELONLY   (1<<0)

Definition at line 49 of file TrackFlags.h.

#define TIMERANGE_ALL   (1<<1)

Definition at line 50 of file TrackFlags.h.

#define TIMERANGE_CHILDNODES   (1<<2)

Definition at line 51 of file TrackFlags.h.

#define TIMERANGE_CHILDANIMS   (1<<3)

Definition at line 52 of file TrackFlags.h.

#define TIME_INCLEFT   (1<<10)

Definition at line 55 of file TrackFlags.h.

#define TIME_INCRIGHT   (1<<11)

Definition at line 56 of file TrackFlags.h.

#define TIME_NOSLIDE   (1<<12)

Definition at line 57 of file TrackFlags.h.

#define PASTE_RELATIVE   (1<<20)

Definition at line 60 of file TrackFlags.h.

#define ADDKEY_SELECT   (1<<0)

Definition at line 63 of file TrackFlags.h.

#define ADDKEY_INTERP   (1<<1)

Definition at line 64 of file TrackFlags.h.

#define ADDKEY_FLAGGED   (1<<2)

Definition at line 65 of file TrackFlags.h.

#define COPYKEY_POS   (1<<0)

Definition at line 68 of file TrackFlags.h.

#define COPYKEY_ROT   (1<<1)

Definition at line 69 of file TrackFlags.h.

#define COPYKEY_SCALE   (1<<2)

Definition at line 70 of file TrackFlags.h.

#define NEXTKEY_LEFT   (1<<0)

Definition at line 73 of file TrackFlags.h.

#define NEXTKEY_RIGHT   (1<<1)

Definition at line 74 of file TrackFlags.h.

#define NEXTKEY_POS   (1<<2)

Definition at line 75 of file TrackFlags.h.

#define NEXTKEY_ROT   (1<<3)

Definition at line 76 of file TrackFlags.h.

#define NEXTKEY_SCALE   (1<<4)

Definition at line 77 of file TrackFlags.h.

#define KEYAT_POSITION   (1<<0)

Definition at line 80 of file TrackFlags.h.

#define KEYAT_ROTATION   (1<<1)

Definition at line 81 of file TrackFlags.h.

#define KEYAT_SCALE   (1<<2)

Definition at line 82 of file TrackFlags.h.

#define PAINTTRACK_SHOWSEL   (1<<0)

Definition at line 85 of file TrackFlags.h.

#define PAINTTRACK_SHOWSTATS   (1<<1)

Definition at line 86 of file TrackFlags.h.

#define PAINTCURVE_SHOWTANGENTS   (1<<2)

Definition at line 87 of file TrackFlags.h.

#define PAINTCURVE_FROZEN   (1<<3)

Definition at line 88 of file TrackFlags.h.

#define PAINTCURVE_GENCOLOR   (1<<4)

Definition at line 89 of file TrackFlags.h.

#define PAINTCURVE_XCOLOR   (1<<5)

Definition at line 90 of file TrackFlags.h.

#define PAINTCURVE_YCOLOR   (1<<6)

Definition at line 91 of file TrackFlags.h.

#define PAINTCURVE_ZCOLOR   (1<<7)

Definition at line 92 of file TrackFlags.h.

#define PAINTTRACK_SUBTREEMODE   (1<<8)

Definition at line 93 of file TrackFlags.h.

#define PAINTTRACK_HIDESTATICVALUES   (1<<9)

Definition at line 94 of file TrackFlags.h.

#define PAINTCURVE_FROZENKEYS   (1<<10)

Definition at line 95 of file TrackFlags.h.

#define PAINTCURVE_SHOWALLTANGENTS   (1<<11)

Definition at line 96 of file TrackFlags.h.

#define PAINTCURVE_SOFTSELECT   (1<<12)

Definition at line 97 of file TrackFlags.h.

#define PAINTCURVE_WCOLOR   (1<<13)

Definition at line 98 of file TrackFlags.h.

#define EXTENTS_SHOWTANGENTS   (1<<0)

Definition at line 101 of file TrackFlags.h.

#define EXTENTS_SHOWALLTANGENTS   (1<<1)

Definition at line 102 of file TrackFlags.h.

#define EXTENTS_FITINRANGE   (1<<2)

Definition at line 103 of file TrackFlags.h.

#define EXTENTS_SELECTED_KEYS   (1<<3)

Definition at line 104 of file TrackFlags.h.

#define TRACK_DONE   1

Definition at line 107 of file TrackFlags.h.

#define TRACK_DORANGE   2

Definition at line 108 of file TrackFlags.h.

#define TRACK_ASKCLIENT   3

Definition at line 109 of file TrackFlags.h.

#define TRACK_DOSTANDARD   4

Definition at line 110 of file TrackFlags.h.

#define HITCURVE_KEY   1

Definition at line 113 of file TrackFlags.h.

#define HITCURVE_WHOLE   2

Definition at line 114 of file TrackFlags.h.

#define HITCURVE_TANGENT   3

Definition at line 115 of file TrackFlags.h.

#define HITCURVE_NONE   4

Definition at line 116 of file TrackFlags.h.

#define HITCURVE_ASKCLIENT   5

Definition at line 117 of file TrackFlags.h.

#define DISPLAY_XCURVE   (1<<28)

Definition at line 122 of file TrackFlags.h.

#define DISPLAY_YCURVE   (1<<29)

Definition at line 123 of file TrackFlags.h.

#define DISPLAY_ZCURVE   (1<<30)

Definition at line 124 of file TrackFlags.h.

#define DISPLAY_WCURVE   (1<<31)

Definition at line 125 of file TrackFlags.h.

#define KEYS_NONESELECTED   (1<<0)

Definition at line 128 of file TrackFlags.h.

#define KEYS_MULTISELECTED   (1<<1)

Definition at line 129 of file TrackFlags.h.

#define KEYS_COMMONTIME   (1<<2)

Definition at line 130 of file TrackFlags.h.

#define KEYS_COMMONVALUE   (1<<3)

Definition at line 131 of file TrackFlags.h.

#define KEYCOORDS_TIMEONLY   (1<<0)

Definition at line 134 of file TrackFlags.h.

#define KEYCOORDS_VALUEONLY   (1<<1)

Definition at line 135 of file TrackFlags.h.

#define KEYCOORDS_TIMEVAR   _M("n")

Definition at line 138 of file TrackFlags.h.

#define KEYCOORDS_VALVAR   _M("n")

Definition at line 139 of file TrackFlags.h.

#define KEYCOORDS_EXPR_UNSUPPORTED   0

Definition at line 142 of file TrackFlags.h.

#define KEYCOORDS_EXPR_ERROR   1

Definition at line 143 of file TrackFlags.h.

#define KEYCOORDS_EXPR_OK   2

Definition at line 144 of file TrackFlags.h.

#define NOT_KEYFRAMEABLE   -1

Definition at line 147 of file TrackFlags.h.

#define ADJTAN_LOCK   (1<<0)

Definition at line 150 of file TrackFlags.h.

#define ADJTAN_BREAK   (1<<1)

Definition at line 151 of file TrackFlags.h.

#define EDITTRACK_FCURVE   (1<<0)

Definition at line 154 of file TrackFlags.h.

#define EDITTRACK_TRACK   (1<<1)

Definition at line 155 of file TrackFlags.h.

#define EDITTRACK_SCENE   (1<<2)

Definition at line 156 of file TrackFlags.h.

#define EDITTRACK_BUTTON   (1<<3)

Definition at line 157 of file TrackFlags.h.

#define EDITTRACK_MOUSE   (1<<4)

Definition at line 158 of file TrackFlags.h.

#define TRACKPARAMS_NONE   0

Definition at line 162 of file TrackFlags.h.

#define TRACKPARAMS_KEY   1

Definition at line 163 of file TrackFlags.h.

#define TRACKPARAMS_WHOLE   2

Definition at line 164 of file TrackFlags.h.

#define RENDERBEGIN_IN_MEDIT   1

Definition at line 167 of file TrackFlags.h.