---
title: GCDeviceBattery.State.charging
framework: gamecontroller
role: symbol
role_heading: Case
path: gamecontroller/gcdevicebattery/state/charging
---

# GCDeviceBattery.State.charging

The device’s battery has power and is charging, but isn’t fully charged.

## Declaration

```swift
case charging
```

## See Also

### States

- [GCDeviceBattery.State.unknown](gamecontroller/gcdevicebattery/state/unknown.md)
- [GCDeviceBattery.State.discharging](gamecontroller/gcdevicebattery/state/discharging.md)
- [GCDeviceBattery.State.full](gamecontroller/gcdevicebattery/state/full.md)
