Difference between revisions of "ObjectType:rgb"

From Lavish Software Wiki
Jump to navigation Jump to search
Line 4: Line 4:
 
== Members ==
 
== Members ==
 
* [[DataType:string|string]] '''Hex''': A hexadecimal value representing the color, in the form rrggbb.  For example, "ff0000" is full red.
 
* [[DataType:string|string]] '''Hex''': A hexadecimal value representing the color, in the form rrggbb.  For example, "ff0000" is full red.
* [[DataType:byteptr|byteptr]] '''Red''': 0-255 indicating the amount of red
+
* [[DataType:byte|byte]] '''Red''': 0-255 indicating the amount of red
* [[DataType:byteptr|byteptr]] '''Green''': 0-255 indicating the amount of green
+
* [[DataType:byte|byte]] '''Green''': 0-255 indicating the amount of green
* [[DataType:byteptr|byteptr]] '''Blue''': 0-255 indicating the amount of blue
+
* [[DataType:byte|byte]] '''Blue''': 0-255 indicating the amount of blue
  
 
== Methods ==
 
== Methods ==

Revision as of 19:13, 5 April 2009

Description

Short for red, green, blue, an rgb type describes a complete color, comprised of the primary colors of light.

Members

  • string Hex: A hexadecimal value representing the color, in the form rrggbb. For example, "ff0000" is full red.
  • byte Red: 0-255 indicating the amount of red
  • byte Green: 0-255 indicating the amount of green
  • byte Blue: 0-255 indicating the amount of blue

Methods

  • Set: Sets the rgb hex to a given value

Returns

Same as Hex

Examples

Declare an rgb variable

  • declare Color rgb FF0000

Display a rgb variables red amount

  • echo Red: ${Color.Red}

Display a rgb variables green amount

  • echo Green: ${Color.Green}

Display a rgb variables blue amount

  • echo Blue: ${Color.Blue}

Set a rgb variables color

  • Color:Set[FF00FF]

Set a rgb variables green

  • Color.Green:Set[255]

Operates On

_RGBCOLOR *

See lstype.h

See Also