ref: c6594b28ee7bff7c8c338de68a7fa9fa6209f63f
app/src/main/java/xyz/apiote/bimba/czwek/repo/Colour.kt
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
package xyz.apiote.bimba.czwek.repo import xyz.apiote.bimba.czwek.api.ColourV1 data class Colour(val R: UByte, val G: UByte, val B: UByte) { constructor(c: ColourV1) : this(c.R, c.G, c.B) fun toInt(): Int { var rgb = 0xff rgb = (rgb shl 8) + R.toInt() rgb = (rgb shl 8) + G.toInt() rgb = (rgb shl 8) + B.toInt() return rgb } } |