zig

fork of https://codeberg.org/ziglang/zig
Log | Files | Refs | README | LICENSE

vsanimation.h (4603B) - Raw


      1 /**
      2  * This file has no copyright assigned and is placed in the Public Domain.
      3  * This file is part of the mingw-w64 runtime package.
      4  * No warranty is given; refer to the file DISCLAIMER.PD within this package.
      5  */
      6 
      7 #ifndef __VSANIMATION_H__
      8 #define __VSANIMATION_H__
      9 
     10 #ifndef VSCLASS_ANIMATIONS
     11 #define VSCLASS_ANIMATIONS L"ANIMATIONS"
     12 #endif
     13 
     14 enum ANIMATIONSPARTS {
     15   TAS_EXPAND = 1,
     16   TAS_COLLAPSE = 2,
     17   TAS_REPOSITION = 3,
     18   TAS_FADEIN = 4,
     19   TAS_FADEOUT = 5,
     20   TAS_ADDTOLIST = 6,
     21   TAS_DELETEFROMLIST = 7,
     22   TAS_ADDTOGRID = 8,
     23   TAS_DELETEFROMGRID = 9,
     24   TAS_ADDTOSEARCHGRID = 10,
     25   TAS_DELETEFROMSEARCHGRID = 11,
     26   TAS_ADDTOSEARCHLIST = 12,
     27   TAS_DELETEFROMSEARCHLIST = 13,
     28   TAS_SHOWEDGEUI = 14,
     29   TAS_SHOWPANEL = 15,
     30   TAS_HIDEEDGEUI = 16,
     31   TAS_HIDEPANEL = 17,
     32   TAS_SHOWPOPUP = 18,
     33   TAS_HIDEPOPUP = 19,
     34   TAS_POINTERDOWN = 20,
     35   TAS_POINTERUP = 21,
     36   TAS_DRAGSOURCESTART = 22,
     37   TAS_DRAGSOURCEEND = 23,
     38   TAS_TRANSITIONCONTENT = 24,
     39   TAS_REVEAL = 25,
     40   TAS_HIDE = 26,
     41   TAS_DRAGBETWEENENTER = 27,
     42   TAS_DRAGBETWEENLEAVE = 28,
     43   TAS_SWIPESELECT = 29,
     44   TAS_SWIPEDESELECT = 30,
     45   TAS_SWIPEREVEAL = 31,
     46   TAS_ENTERPAGE = 32,
     47   TAS_TRANSITIONPAGE = 33,
     48   TAS_CROSSFADE = 34,
     49   TAS_PEEK = 35,
     50   TAS_UPDATEBADGE = 36
     51 };
     52 
     53 enum EXPANDSTATES {
     54   TA_EXPAND_AFFECTED = 1,
     55   TA_EXPAND_REVEALED = 2
     56 };
     57 
     58 enum COLLAPSESTATES {
     59   TA_COLLAPSE_HIDDEN = 1,
     60   TA_COLLAPSE_AFFECTED = 2
     61 };
     62 
     63 enum REPOSITIONSTATES {
     64   TA_REPOSITION_TARGET = 1
     65 };
     66 
     67 enum FADEINSTATES {
     68   TA_FADEIN_SHOWN = 1
     69 };
     70 
     71 enum FADEOUTSTATES {
     72   TA_FADEOUT_HIDDEN = 1
     73 };
     74 
     75 enum ADDTOGRIDSTATES {
     76   TA_ADDTOGRID_ADDED = 1,
     77   TA_ADDTOGRID_AFFECTED = 2,
     78   TA_ADDTOGRID_ROWOUT = 3,
     79   TA_ADDTOGRID_ROWIN = 4
     80 };
     81 
     82 enum DELETEFROMGRIDSTATES {
     83   TA_DELETEFROMGRID_DELETED = 1,
     84   TA_DELETEFROMGRID_REMAINING = 2,
     85   TA_DELETEFROMGRID_ROWOUT = 3,
     86   TA_DELETEFROMGRID_ROWIN = 4
     87 };
     88 
     89 enum ADDTOLISTSTATES {
     90   TA_ADDTOLIST_ADDED = 1,
     91   TA_ADDTOLIST_AFFECTED = 2
     92 };
     93 
     94 enum DELETEFROMLISTSTATES {
     95   TA_DELETEFROMLIST_DELETED = 1,
     96   TA_DELETEFROMLIST_REMAINING = 2
     97 };
     98 
     99 enum ADDTOSEARCHGRIDSTATES {
    100   TA_ADDTOSEARCHGRID_ADDED = 1,
    101   TA_ADDTOSEARCHGRID_AFFECTED = 2,
    102   TA_ADDTOSEARCHGRID_ROWOUT = 3,
    103   TA_ADDTOSEARCHGRID_ROWIN = 4
    104 };
    105 
    106 enum DELETEFROMSEARCHGRIDSTATES {
    107   TA_DELETEFROMSEARCHGRID_DELETED = 1,
    108   TA_DELETEFROMSEARCHGRID_REMAINING = 2,
    109   TA_DELETEFROMSEARCHGRID_ROWOUT = 3,
    110   TA_DELETEFROMSEARCHGRID_ROWIN = 4
    111 };
    112 
    113 enum ADDTOSEARCHLISTSTATES {
    114   TA_ADDTOSEARCHLIST_ADDED = 1,
    115   TA_ADDTOSEARCHLIST_AFFECTED = 2
    116 };
    117 
    118 enum DELETEFROMSEARCHLISTSTATES {
    119   TA_DELETEFROMSEARCHLIST_DELETED = 1,
    120   TA_DELETEFROMSEARCHLIST_REMAINING = 2
    121 };
    122 
    123 enum SHOWEDGEUISTATES {
    124   TA_SHOWEDGEUI_TARGET = 1
    125 };
    126 
    127 enum HIDEEDGEUISTATES {
    128   TA_HIDEEDGEUI_TARGET = 1
    129 };
    130 
    131 enum SHOWPANELSTATES {
    132   TA_SHOWPANEL_TARGET = 1
    133 };
    134 
    135 enum HIDEPANELSTATES {
    136   TA_HIDEPANEL_TARGET = 1
    137 };
    138 
    139 enum SHOWPOPUPSTATES {
    140   TA_SHOWPOPUP_TARGET = 1
    141 };
    142 
    143 enum HIDEPOPUPSTATES {
    144   TA_HIDEPOPUP_TARGET = 1
    145 };
    146 
    147 enum POINTERDOWNSTATES {
    148   TA_POINTERDOWN_TARGET = 1
    149 };
    150 
    151 enum POINTERUPSTATES {
    152   TA_POINTERUP_TARGET = 1
    153 };
    154 
    155 enum DRAGSOURCESTARTSTATES {
    156   TA_DRAGSOURCESTART_DRAGSOURCE = 1,
    157   TA_DRAGSOURCESTART_AFFECTED = 2
    158 };
    159 
    160 enum DRAGSOURCEENDSTATES {
    161   TA_DRAGSOURCEEND_DRAGSOURCE = 1,
    162   TA_DRAGSOURCEEND_AFFECTED = 2
    163 };
    164 
    165 enum TRANSITIONCONTENTSTATES {
    166   TA_TRANSITIONCONTENT_INCOMING = 1,
    167   TA_TRANSITIONCONTENT_OUTGOING = 2
    168 };
    169 
    170 enum REVEALSTATES {
    171   TA_REVEAL_BACKGROUND = 1,
    172   TA_REVEAL_CONTENT = 2,
    173   TA_REVEAL_OUTLINE = 3,
    174   TA_REVEAL_TAPPED = 4
    175 };
    176 
    177 enum HIDESTATES {
    178   TA_HIDE_BACKGROUND = 1,
    179   TA_HIDE_CONTENT = 2,
    180   TA_HIDE_OUTLINE = 3,
    181   TA_HIDE_TAPPED = 4
    182 };
    183 
    184 enum DRAGBETWEENENTERSTATES {
    185   TA_DRAGBETWEENENTER_AFFECTED = 1
    186 };
    187 
    188 enum DRAGBETWEENLEAVESTATES {
    189   TA_DRAGBETWEENLEAVE_AFFECTED = 1
    190 };
    191 
    192 enum SWIPESELECTSTATES {
    193   TA_SWIPESELECT_SELECTED = 1,
    194   TA_SWIPESELECT_SELECTION = 2
    195 };
    196 
    197 enum SWIPEDESELECTSTATES {
    198   TA_SWIPEDESELECT_DESELECTED = 1,
    199   TA_SWIPEDESELECT_SELECTION = 2
    200 };
    201 
    202 enum SWIPEREVEALSTATES {
    203   TA_SWIPEREVEAL_TARGET = 1
    204 };
    205 
    206 enum ENTERPAGESTATES {
    207   TA_ENTERPAGE_TARGET = 1
    208 };
    209 
    210 enum TRANSITIONPAGESTATES {
    211   TA_TRANSITIONPAGE_INCOMING = 1,
    212   TA_TRANSITIONPAGE_OUTGOING = 2
    213 };
    214 
    215 enum CROSSFADESTATES {
    216   TA_CROSSFADE_INCOMING = 1,
    217   TA_CROSSFADE_OUTGOING = 2
    218 };
    219 
    220 enum PEEKSTATES {
    221   TA_PEEK_TARGET = 1
    222 };
    223 
    224 enum UPDATEBADGESTATES {
    225   TA_UPDATEBADGE_INCOMING = 1,
    226   TA_UPDATEBADGE_OUTGOING = 2
    227 };
    228 
    229 #ifndef VSCLASS_TIMINGFUNCTION
    230 #define VSCLASS_TIMINGFUNCTION L"TIMINGFUNCTION"
    231 #endif
    232 
    233 enum TIMINGFUNCTIONPARTS {
    234   TATF_LINEAR = 1,
    235   TATF_EASEIN = 2,
    236   TATF_EASEOUT = 3,
    237   TATF_FASTIN = 4,
    238   TATF_EXPONENTIAL = 5,
    239   TATF_FASTINFORTYSEVENPERCENT = 6
    240 };
    241 
    242 #endif /* __VSANIMATION_H__ */