| // automatically generated by the FlatBuffers compiler, do not modify |
| |
| package MyGame.Example |
| |
| /** |
| * Composite components of Monster color. |
| */ |
| @Suppress("unused") |
| @ExperimentalUnsignedTypes |
| class Color private constructor() { |
| companion object { |
| const val Red: UByte = 1u |
| /** |
| * \brief color Green |
| * Green is bit_flag with value (1u << 1) |
| */ |
| const val Green: UByte = 2u |
| /** |
| * \brief color Blue (1u << 3) |
| */ |
| const val Blue: UByte = 8u |
| val names : Array<String> = arrayOf("Red", "Green", "", "", "", "", "", "Blue") |
| fun name(e: Int) : String = names[e - Red.toInt()] |
| } |
| } |