S2L Level Shape

   Print  Previous  Next

Functions Provided By S2L Level Shape

This effect uses the following functions:

This Effect uses the Gradient Dialog. Learn more »Using Gradient Dialog
This Effect uses Shapes. Learn more »Using Shapes

 

Function

Description

void SetDrop(int value)

Sets the Drop value.

float GetDrop()

Returns the Drop value.

void SetAmplification(int value)

Sets the Amplification value.

int GetAmplification()

Returns the Amplification value.

void SetLimitMin(int value)

Sets the Limit minimum value.

int GetLimitMin()

Returns the Limit minimum value.

void SetLimitMax(int value)

Sets the Limit maximum value.

int GetLimitMax()

Returns the Limit maximum value.

void SetOuterGlow(int value)

Sets the Outer Glow value.

int GetOuterGlow()

Returns the Outer Glow value.

void SetInnerGlow(int value)

Sets the Inner Glow value.

int GetInnerGlow()

Returns the Inner Glow value.

void SetBorder(int value)

Sets the Border value.

int GetBorder()

Returns the Border value.

void SetLogarithmic(int value)

Sets the Logarithmic option. Use TRUE to activate it. Use FALSE to deactivate it.

int GetLogarithmic()

Returns TRUE, if the Logarithmic option is activated, otherwise FALSE.

void ToggleLogarithmic()

Toggles the Logarithmic option.

void SetMono(int value)

Sets the Mono option. Use TRUE to activate it. Use FALSE to deactivate it.

int GetMono()

Returns TRUE, if the Mono option is activated, otherwise FALSE.

void ToggleMono()

Toggle the Mono option.

void SetColorMode(int value)

Sets the Color Mode. See below for a list of constants.

int GetColorMode()

Returns the current Color Mode. See below for a list of constants.

void SetDisplayMode(int value)

Sets the Display Mode. See below for a list of constants.

int GetDisplayMode()

Returns the current Display Mode. See below for a list of constants.

void SetOuterGlowInterpolationType(int type)

Sets the Outer Glow Interpolation Type. See below for a list of constants.

float GetOuterGlowInterpolationType()

Returns the current Outer Glow Interpolation Type .

void SetInnerGlowInterpolationType(int type)

Sets the Inner Glow Interpolation Type. See below for a list of constants.

int GetInnerGlowInterpolationType()

Returns the current Inner Glow Interpolation Type .

void SetProportion(float value)

Sets the Proportion of objects. Valid values range from 0.01 to 100.

float GetProportion()

Returns the currently set Proportion.

void SetDiagonals(float value)

Sets the Diagonals of objects. Valid values range from 0.01 to 100.

float GetDiagonals()

Returns the currently set Diagonals.

 

Color Mode Constants

Constant

Description

int COLOR_MODE_MONOCHROME

Sets the color mode to Monochrome.

int COLOR_MODE_BAND

Sets the color mode to Band.

int COLOR_MODE_MATRIX

Sets the color mode to Matrix.

 

Display Mode Constants

Constant

Description

int DISPLAY_MODE_CLIP

Sets the display mode to Clip.

int DISPLAY_MODE_FIT

Sets the display mode to Fit.

int DISPLAY_MODE_STRETCH

Sets the display mode to Stretch.

 

Interpolation Type Constants

Constant

Description

int INTERPOLATION_TYPE_LINEAR

Sets the Interpolation Type to Linear.

int INTERPOLATION_TYPE_EASE_BOUNCE_IN

Sets the Interpolation Type to Ease In Bounce.

int INTERPOLATION_TYPE_EASE_BOUNCE_OUT

Sets the Interpolation Type to Ease Out Bounce.

int INTERPOLATION_TYPE_EASE_BOUNCE_INOUT

Sets the Interpolation Type to Ease In Out Bounce.

int INTERPOLATION_TYPE_EASE_CIRC_IN

Sets the Interpolation Type to Ease In Circular.

int INTERPOLATION_TYPE_EASE_CIRC_OUT

Sets the Interpolation Type to Ease Out Circular.

int INTERPOLATION_TYPE_EASE_CIRC_INOUT

Sets the Interpolation Type to Ease In Out Circular.

int INTERPOLATION_TYPE_EASE_CUBIC_IN

Sets the Interpolation Type to Ease In Cubic.

int INTERPOLATION_TYPE_EASE_CUBIC_OUT

Sets the Interpolation Type to Ease Out Cubic.

int INTERPOLATION_TYPE_EASE_CUBIC_INOUT

Sets the Interpolation Type to Ease In Out Cubic.

int INTERPOLATION_TYPE_EASE_SINE_IN

Sets the Interpolation Type to Ease In Sinusoidal.

int INTERPOLATION_TYPE_EASE_SINE_OUT

Sets the Interpolation Type to Ease Out Sinusoidal.

int INTERPOLATION_TYPE_EASE_SINE_INOUT

Sets the Interpolation Type to Ease In Out Sinusoidal.

int INTERPOLATION_TYPE_EASE_EXPO_IN

Sets the Interpolation Type to Ease In Exponential.

int INTERPOLATION_TYPE_EASE_EXPO_OUT

Sets the Interpolation Type to Ease Out Exponential.

int INTERPOLATION_TYPE_EASE_EXPO_INOUT

Sets the Interpolation Type to Ease In Out Exponential.

 

Deprecated Functions

Deprecated functions are outdated functions and should not be used anymore.

Function/Constant

Description

void SetAmplify(int value)

Use void SetAmplification(int value) instead.

int GetAmplify()

Use int GetAmplification() instead.

void SetViewLog(int value)

Use void SetLogarithmic(int value) instead.

int GetViewLog()

Use int GetLogarithmic() instead.

void ToggleViewLog()

Use void ToggleLogarithic() instead.

 

MADRIX 2.X To MADRIX 3.X Migration Hints

The MADRIX 2.X effect S2L Level Ring has been renamed to S2L Level Shape in MADRIX 3.X. The following functions and constants are not supported anymore. Please follow the hints to migrate your macros.

Function/Constant

Description

void SetFade(int fade)

Use SetDrop(int value) with inverted values instead.

int GetFade()

Use GetDrop() instead and interpret the values inverted.

 

MADRIX Version: 3.6f | Script Version: 2.19
[Ctrl & +/-] = Zoom In/Out | [Ctrl & 0] = 100%
Print   Previous   Next