class Game::Color
- Game::Color
- Reference
- Object
Defined in:
game/color.crConstant Summary
-
Aqua =
Game::Color::Cyan -
Black =
new -
Blacks
-
Blue =
new(blue: 255) -
Blues
-
Brown =
new(red: 165, green: 42, blue: 42) -
Browns
-
Chocolate =
new(red: 210, green: 105, blue: 30) -
Coral =
new(red: 255, green: 127, blue: 80) -
Crimson =
new(red: 220, green: 20, blue: 60) -
Cyan =
new(blue: 255, green: 255) -
DarkBlue =
new(blue: 139) -
DarkCyan =
new(green: 139, blue: 139) -
DarkEbony =
new(red: 55, green: 49, blue: 43) -
DarkerGray =
new(color: 70) -
DarkerGrey =
Game::Color::DarkerGray -
DarkGray =
new(color: 169) -
DarkGreen =
new(green: 100) -
DarkGrey =
Game::Color::DarkGray -
DarkKhaki =
new(red: 189, green: 183, blue: 107) -
DarkMagenta =
new(red: 139, blue: 139) -
DarkOrange =
new(red: 255, green: 140) -
DarkRed =
new(red: 139) -
DarkTurquoise =
new(green: 206, blue: 209) -
DarkViolet =
new(red: 138, green: 43, blue: 226) -
DeepPink =
new(red: 255, green: 20, blue: 147) -
DimGray =
new(color: 105) -
DimGrey =
Game::Color::DimGray -
FireBrick =
new(red: 178, green: 34, blue: 34) -
ForestGreen =
new(red: 34, green: 139, blue: 34) -
Fuschia =
Game::Color::Magenta -
Gold =
new(red: 255, green: 215) -
GoldenRod =
new(red: 218, green: 165, blue: 32) -
Gray =
new(color: 128) -
Grays
-
Green =
new(green: 128) -
Green
-
GreenYellow =
new(red: 173, green: 255, blue: 47) -
Grey =
Game::Color::Gray -
GunSmoke =
new(red: 122, green: 124, blue: 118) -
HotPink =
new(red: 255, green: 105, blue: 180) -
Indigo =
new(red: 75, blue: 130) -
Ivory =
new(red: 255, green: 255, blue: 240) -
Khaki =
new(red: 240, green: 230, blue: 140) -
Lavender =
new(red: 230, green: 230, blue: 250) -
LightBlue =
new(red: 173, green: 216, blue: 230) -
LightGray =
new(color: 211) -
LightGrey =
Game::Color::LightGray -
Lime =
new(green: 255) -
LimeGreen =
new(red: 50, green: 205, blue: 50) -
Magenta =
new(red: 255, blue: 255) -
Maroon =
new(red: 128) -
Moccasin =
new(red: 255, green: 228, blue: 181) -
Olive =
new(red: 128, green: 128) -
Orange =
new(red: 255, green: 165) -
Oranges
-
OrangeRed =
new(red: 255, green: 69) -
Peru =
new(red: 205, green: 133, blue: 63) -
Pink =
new(red: 255, green: 192, blue: 203) -
Purple =
new(red: 128, blue: 128) -
Purples
-
Red =
new(red: 255) -
Reds
-
RoyalBlue =
new(red: 65, green: 105, blue: 225) -
SaddleBrown =
new(red: 139, green: 69, blue: 19) -
Salmon =
new(red: 250, green: 128, blue: 114) -
SandyWood =
new(red: 244, green: 164, blue: 96) -
SeaGreen =
new(red: 46, green: 139, blue: 87) -
Sienna =
new(red: 160, green: 82, blue: 45) -
Silver =
new(color: 192) -
Snow =
new(red: 255, green: 250, blue: 250) -
SpringGreen =
new(green: 255, blue: 127) -
Tan =
new(red: 210, green: 180, blue: 140) -
Teal =
new(green: 128, blue: 128) -
Tomato =
new(red: 255, green: 99, blue: 71) -
Transparent =
new(color: 0, alpha: 0) -
Transparent
-
Turquoise =
new(red: 64, green: 224, blue: 208) -
Violet =
new(red: 238, green: 130, blue: 238) -
White =
new(color: 255) -
Whites
-
WhiteSmoke =
new(red: 245, green: 245, blue: 245) -
Yellow =
new(red: 255, green: 255) -
Yellows
-
YellowGreen =
new(red: 154, green: 205, blue: 50)
Constructors
Class Method Summary
Instance Method Summary
- #add_alpha(value : UInt8)
- #add_alpha(percent : Float32 | Float64)
- #add_blue(value : UInt8)
- #add_blue(percent : Float32 | Float64)
- #add_green(value : UInt8)
- #add_green(percent : Float32 | Float64)
- #add_red(value : UInt8)
- #add_red(percent : Float32 | Float64)
- #alpha(value : UInt8)
- #alpha(percent : Float32 | Float64)
- #alpha : UInt8
- #blue(value : UInt8)
- #blue(percent : Float32 | Float64)
- #blue : UInt8
- #clone
- #green(value : UInt8)
- #green(percent : Float32 | Float64)
- #green : UInt8
- #red(value : UInt8)
- #red(percent : Float32 | Float64)
- #red : UInt8
- #to_hex
-
#to_s(io : IO)
Appends a short String representation of this object which includes its class name and its object address.
- #to_struct
Constructor Detail
Class Method Detail
Instance Method Detail
def to_s(io : IO)
#
Description copied from class Reference
Appends a short String representation of this object which includes its class name and its object address.
class Person
def initialize(@name : String, @age : Int32)
end
end
Person.new("John", 32).to_s # => #<Person:0x10a199f20>