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 9 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, level12 of the selected node and a snap option, which are only affecting the GUI and not the engine. These 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 stepmodulator 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 stepmodulator 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. Functionallity needs to be scripted --

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

Reverse
-- Removed with HALion 6.4. Functionallity 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