ref: ee83e5f1b5f7363cc1628cf1640e8e8286ca27bc
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 } } |