All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.netsensia.rivalchess.model.Colour.kt Maven / Gradle / Ivy

The newest version!
package com.netsensia.rivalchess.model

import java.util.*

enum class Colour(val value: Char) {
    WHITE('w'), BLACK('b');

    fun opponent(): Colour {
        return if (this == WHITE) BLACK else WHITE
    }

    companion object {
        fun list(): List {
            return ArrayList(listOf(WHITE, BLACK))
        }
    }

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy