Page tree
Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 10 Next »

Description

The Step Modulator is intended to control HALion's step modulator. It provides all necessary properties to be connected to the engine. Furthermore, there are properties for index, level, and level12 of the selected node and a snap option, which only affect the GUI and not the engine. These properties can be connected using UI parameters.


On this page:

Properties

PropertyDescription
NameThe name of the Step Modulator.
Position/Size
Position and Size of the element in pixels.

Pos x, Pos y, Width, Height (Pos = Position of upper left corner)

Attach
  • Left: If the parent is resized, the control remains attached to left edge, with the specified ratio.
  • Right: If the parent is resized, the control moves relatively to the right edge, with the specified ratio.
  • Top: If the parent is resized, the control remains attached to top edge, with the specified ratio.
  • Bottom: If the parent is resized, the control moves relatively to the bottom edge, with the specified ratio.
  • Left + Right: If the parent is resized, the control is resized horizontally relatively to the left and right edges, with the specified ratio.
  • Top + Bottom: If the parent is resized, the control is resized vertically relatively to the top and bottom edges, with the specified ratio.
Tip
Text that appears as a tooltip when the mouse hovers over the element.
StepsThe number of steps. This property must be connected to the engine parameter "Steps" and further display controls.
SlopeThe Slope Mode. This property must be connected to the engine parameter "Slope" to show the slope. Connect additional controls, for example, a menu, to set the slope mode.
Slope Amnt This property must be connected to the engine parameter "SlopeAmount" to show the slope. Connect additional controls, for example, a knob, to set the slope.
Step 1-32

The Step levels. This property can be connected to the engine stepmodulator parameters "Step1-32".

LengthIf the step modulator is used to control a custom script module, the "Length" parameter can be used to adjust the length of each step. (Only available with HALion 6.4 and higher)
EnableIf the step modulator is used to control a custom script module, the "Enable" parameter can be used to turn individual steps on and off. (Only available with HALion 6.4 and higher)


UI Variables

Create variables to connect the Step Modulator properties with the engine and further controls.

PropertyVariableDescriptionTypeRange
IndexindexThe index of the selected node.integer1 to 32
LevellevelLevel of the selected node.float-100 to 100
Level 12level12The level in fractions of 12 (used when "Snap" is active).float-12 to 12
SnapsnapActivates the snap line.integer0 to 1
Shift Left
-- Removed with HALion 6.4. Functionality needs to be scripted --

Shift Right
-- Removed with HALion 6.4. Functionality needs to be scripted --

Reverse
-- Removed with HALion 6.4. Functionality needs to be scripted --


Colors

PropertyDescription
Step0Fill color of all even steps (0,2,4, ..., 32)
Step1 Fill color of all odd steps (1,3,5, ..., 31)
Back0Background color of all even steps (0,2,4, ..., 32)
Back1Background color of all odd steps (1,3,5, ..., 31)
Hover0Hover fill color of all even steps (0,2,4, ..., 32)
Hover1Hover fill color of all odd steps (1,3,5, ..., 31)
Line Hov0Line hover color of all even steps (0,2,4, ..., 32)
Line Hov1Line hover color of all odd steps (1,3,5, ..., 31)
Line Drag0Line drag color of all even steps (0,2,4, ..., 32)
Line Drag1 Line drag color of all odd steps (1,3,5, ..., 31)
Line Sel0Line selection color of all even steps (0,2,4, ..., 32)
Line Sel1 Line selection color of all odd steps (1,3,5, ..., 31)
Middle Line Middle grid line color
Snap Line 0Primary snap line color
Snap Line 1 Secondary snap line color
Line DrawLine draw color
  • No labels