class REB_Alhambra(REB_DirectColorHelper) {
; Provides colors to use with some Direct Coloring classes <br>
public:
import "common.ulb"
; constructor
func REB_Alhambra(Generic pparent)
REB_DirectColorHelper(pparent)
endfunc
func Init()
direct[0] = @color1
direct[1] = @color2
direct[2] = @color3
direct[3] = @color4
direct[4] = @color5
direct[5] = @color6
direct[6] = @color7
direct[7] = @color8
endfunc
default:
title = "Alhambra Color Array"
int param v_alhambra
caption = "Version (Alhambra Direct Colors)"
default = 100
hint = "This version parameter is used to detect when a change has been made to the formula that is incompatible with the previous version. When that happens, this field will reflect the old version number to alert you to the fact that an alternate rendering is being used."
visible = @v_alhambra < 100
endparam
heading
text = "Provides the colors for an internal gradient. Based upon the colors \
of Toby Marshall and Ken Childress."
endheading
color param color1
caption = "Color 1"
default = rgba(15/255,222/255,255/255,1)
endparam
color param color2
caption = "Color 2"
default = rgba(255/255,204/255,75/255,1)
endparam
color param color3
caption = "Color 3"
default = rgba(188/255,152/255,255/255,1)
endparam
color param color4
caption = "Color 4"
default = rgba(255/255,155/255,109/255,1)
endparam
color param color5
caption = "Color 5"
default = rgba(121/255,180/255,255/255,1)
endparam
color param color6
caption = "Color 6"
default = rgba(255/255,131/255,126/255,1)
endparam
color param color7
caption = "Color 7"
default = rgba(33/255,255/255,220/255,1)
endparam
color param color8
caption = "Color 8"
default = rgba(255/255,177/255,93/255,1)
endparam
}