toSensorType method

SensorType toSensorType()

Convert from a SDL_SensorType member.

Implementation

SensorType toSensorType() {
  switch (this) {
    case SDL_SensorType.SDL_SENSOR_INVALID:
      return SensorType.invalid;
    case SDL_SensorType.SDL_SENSOR_UNKNOWN:
      return SensorType.unknown;
    case SDL_SensorType.SDL_SENSOR_ACCEL:
      return SensorType.accel;
    case SDL_SensorType.SDL_SENSOR_GYRO:
      return SensorType.gyro;
    default:
      throw SdlError(
        this,
        'Unrecognised `SDL_SensorType` member.',
      );
  }
}