# ColorControlTrait.UpdateFlagsBitmap


```
data class ColorControlTrait.UpdateFlagsBitmap
```

<br />

*** ** * ** ***

Values for `ColorLoopSet`.

## Summary

| ### Public constructors |
|---|
| `https://developers.home.google.com/reference/kotlin/com/google/home/matter/standard/ColorControlTrait.UpdateFlagsBitmap#UpdateFlagsBitmap(kotlin.Boolean,kotlin.Boolean,kotlin.Boolean,kotlin.Boolean)( updateAction: https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html, updateDirection: https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html, updateTime: https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html, updateStartHue: https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html )` Creates the UpdateFlagsBitmap data class. |

| ### Public functions |
|---|---|
| `open https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-u-long/index.html` | `https://developers.home.google.com/reference/kotlin/com/google/home/matter/standard/ColorControlTrait.UpdateFlagsBitmap#toRaw()()` Convert this ClusterBitmap to raw (bytes) format |

| ### Public properties |
|---|---|
| `https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html` | `https://developers.home.google.com/reference/kotlin/com/google/home/matter/standard/ColorControlTrait.UpdateFlagsBitmap#updateAction()` Device adheres to the associated action field. |
| `https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html` | `https://developers.home.google.com/reference/kotlin/com/google/home/matter/standard/ColorControlTrait.UpdateFlagsBitmap#updateDirection()` Device updates the associated direction attribute. |
| `https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html` | `https://developers.home.google.com/reference/kotlin/com/google/home/matter/standard/ColorControlTrait.UpdateFlagsBitmap#updateStartHue()` Device updates the associated start hue attribute. |
| `https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html` | `https://developers.home.google.com/reference/kotlin/com/google/home/matter/standard/ColorControlTrait.UpdateFlagsBitmap#updateTime()` Device updates the associated time attribute. |

## Public constructors

### UpdateFlagsBitmap

```
UpdateFlagsBitmap(
    updateAction: Boolean = false,
    updateDirection: Boolean = false,
    updateTime: Boolean = false,
    updateStartHue: Boolean = false
)
```

Creates the UpdateFlagsBitmap data class.

## Public functions

### toRaw

```
open fun toRaw(): ULong
```

Convert this ClusterBitmap to raw (bytes) format

## Public properties

### updateAction

```
val updateAction: Boolean
```

Device adheres to the associated action field.

### updateDirection

```
val updateDirection: Boolean
```

Device updates the associated direction attribute.

### updateStartHue

```
val updateStartHue: Boolean
```

Device updates the associated start hue attribute.

### updateTime

```
val updateTime: Boolean
```

Device updates the associated time attribute.