5 #include <Multimedia/SDX.h>
18 Color(
int 赤,
int 緑,
int 青,
int α値 = 255)
24 void SetColor(
int 赤,
int 緑,
int 青,
int α値 = 255)
26 data = { (Uint8)赤, (Uint8)緑, (Uint8)青, (Uint8)α値 };
54 operator SDL_Color()
const
73 return !(比較色 == *
this);
static const Color Aqua
水 [RGB]0,255,255
Definition: Color.h:93
int GetGreen() const
緑の要素を取得.
Definition: Color.h:36
Color(int 赤, int 緑, int 青, int α値=255)
RGB値から色に変換.
Definition: Color.h:18
static const Color Red
赤 [RGB]255,0,0
Definition: Color.h:83
static const Color Maroon
栗 [RGB]128,0,0
Definition: Color.h:82
static const Color Yellow
黄 [[RGB]255,255,0
Definition: Color.h:89
static const Color Olive
暗黄 [RGB]128,128,0
Definition: Color.h:88
int GetBlue() const
青の要素を取得.
Definition: Color.h:42
static const Color Blue
青 [RGB]0,0,255
Definition: Color.h:91
static const Color Silver
銀 [R]192,192,192
Definition: Color.h:79
bool operator!=(const Color &比較色) const
比較オペレータ.
Definition: Color.h:71
void SetColor(int 赤, int 緑, int 青, int α値=255)
色の各要素を設定.
Definition: Color.h:24
static const Color Green
濃緑 [RGB]0,128,0
Definition: Color.h:86
static const Color White
白 [RGB]255,255,255
Definition: Color.h:81
色を表すクラス.
Definition: Color.h:11
static const Color Lime
明緑 [RGB]0,255,0
Definition: Color.h:87
static const Color Gray
灰 [RGB]128,128,128
Definition: Color.h:80
static const Color Black
黒 [RGB]0,0,0
Definition: Color.h:78
int GetRed() const
赤の要素を取得.
Definition: Color.h:30
static const Color Teal
青緑 [RGB]0,128,128
Definition: Color.h:92
bool operator==(const Color &比較色) const
比較オペレータ.
Definition: Color.h:60
int GetAlpha() const
透明度を取得.
Definition: Color.h:48
static const Color Fuchsia
赤紫 [RGB]255,0,255
Definition: Color.h:85
static const Color Purple
紫 [RGB]128,0,128
Definition: Color.h:84
static const Color Navy
濃青 [RGB]0,0,128
Definition: Color.h:90