Curve Editor
Property | Description |
Size | Pos x, Pos y, Width, Height (Pos = Position of upper left corner) |
Attach |
|
Tooltip | |
Curve Data | Connect this to the FuncData parameter of the Velocity Curve module, for example. |
Min | Compresses the curve in Y-dimension from the low end. |
Max | Compresses the curve in Y-dimension from the upper end. |
Play Pos | Allows you to connect a parameter that sends the current value on the curve (for example input to output velocity). |
Components and how they are used
UI Variables
These variables are defined to allow the communication between the curve editor and other controls in the template.
Variable | Description | Type | Range |
curve | Curvature of the selected node | float | -10 - 10 |
valY | Y value of the selected node | float | 0 - 1 |
valX | X value of the selected node | float | 0 - 1 |
index | Index of the selected node | integer | 0 - 100 |
Min | Mimimum level of the curve | float | 0 - 1 |
Max | Specifies the note grid | float | 0 - 1 |
Controls and Sub Templates
Item | Description |
curve editor | The curve editor control with exported FuncData (CurveData), Minimum (Min), and Maximum (Max) to be connected on a template instance level. For example, to the Maximum parameter of a Velocity curve module. |
Slider Max | A slider with an exported value (Max) to be connected on a template instance level. For example, to the Maximum parameter of a Velocity curve module. |
Slider Min | A slider with an exported value (Min) to be connected on a template instance level. For example, to the Maximum parameter of a Velocity curve module. |
Edit | A group of controls that is connected, via the variables defined above, to the curve editor control.
|
Curve Editor View
Properties
Property | Description |
Name | The name of the Curve Editor control. |
Size | Pos x, Pos y, Width, Height (Pos = Position of upper left corner) |
Attach |
|
Tooltip | |
Style |
|
FuncData | Connect this to the FuncData parameter of the Velocity Curve module, for example. |
Grid |
|
Selected Node |
|
Minimum | Compresses the curve in Y-dimension from the low end. |
Maximum | Compresses the curve in Y-dimension from the upper end. |
Play Pos | Allows you to connect a parameter that sends the current value on the curve (for example input to output velocity). |
Colors
Note: Some Colors are only available if the corresponding style options are active.
Property | Description |
Fill | Fill color of the nodes |
FillSelected | Fill color of the selected nodes |
FrameFocus | Focused node frame |
Frame | Node frame |
Hover | Hover frame |
Crosshair | Node edit crosshair |
Playback | Playback position indicator |
Border | Overall border |
Grid V | Main vertical grid |
Grid V2 | Additional vertical fine grid |
Grid V3 | Additional vertical fine grid |
Grid H | Main horizontal grid |
Grid H2 | Additional horizontal fine grid |
Font | Scale font |
Selector | Selection area fill color |
SelFrame | Selection area frame |
Scale | Scale font color |