Warning, /graphics/glaxnimate/data/plugins/HueShift/plugin.json is written in an unsupported language. File is not indexed.

0001 {
0002     "name": "Hue Shift",
0003     "description": "Adds action to change the hue of all colors (and animate this kind of effect)",
0004     "author": "Glax",
0005     "engine": "python",
0006     "version": 1,
0007     "icon": "theme:color-management",
0008     "services": [
0009         {
0010             "type": "action",
0011             "label": "Hue Shift",
0012             "script": {
0013                 "module": "hue_shift",
0014                 "function": "hue_shift",
0015                 "settings": [
0016                     {
0017                         "name": "amount",
0018                         "type": "int",
0019                         "label": "Amount",
0020                         "default": 0,
0021                         "min": 0,
0022                         "max": 360
0023                     }
0024                 ]
0025             }
0026         },
0027         {
0028             "type": "action",
0029             "label": "Hue Shift Cycle",
0030             "script": {
0031                 "module": "hue_shift",
0032                 "function": "hue_shift_cycle",
0033                 "settings": [
0034                     {
0035                         "name": "amount",
0036                         "type": "int",
0037                         "label": "Amount per Step",
0038                         "default": 30,
0039                         "min": 0,
0040                         "max": 360
0041                     },
0042                     {
0043                         "name": "duration",
0044                         "type": "int",
0045                         "label": "Step Duration",
0046                         "default": 15,
0047                         "min": 1,
0048                         "max": 3600
0049                     },
0050                     {
0051                         "name": "step_count",
0052                         "type": "int",
0053                         "label": "Step Count",
0054                         "default": 13,
0055                         "min": 1,
0056                         "max": 999
0057                     },
0058                     {
0059                         "name": "easing",
0060                         "type": "choice",
0061                         "label": "Easing",
0062                         "default": "Linear",
0063                         "choices": ["Linear", "Ease", "Hold"]
0064                     }
0065                 ]
0066             }
0067         }
0068     ]
0069 }