コード例 #1
0
ファイル: gfx-color.go プロジェクト: drhodes/go-sfml
// Construct a color from its 3 RGB components
//
// \param red   Red component   (0 .. 255)
// \param green Green component (0 .. 255)
// \param blue  Blue component  (0 .. 255)
//
// \return sfColor constructed from the components
// sfColor sfColor_fromRGB(sfUint8 red, sfUint8 green, sfUint8 blue);
func FromRGB(red uint8, green uint8, blue uint8) Color {
	return Color{C.sfColor_fromRGB(
		C.sfUint8(red),
		C.sfUint8(green),
		C.sfUint8(blue),
	)}
}
コード例 #2
0
ファイル: color.go プロジェクト: acieroid/go-sfml
func ColorFromRGBA(r, g, b, a uint8) Color {
	return Color{C.sfColor_FromRGBA(C.sfUint8(r), C.sfUint8(g), C.sfUint8(b), C.sfUint8(a))}
}
コード例 #3
0
ファイル: color.go プロジェクト: acieroid/go-sfml
func ColorFromRGB(r, g, b int) Color {
	return Color{C.sfColor_FromRGB(C.sfUint8(r), C.sfUint8(g), C.sfUint8(b))}
}