---
title: MERAWProcessingParameter.Boolean
framework: MediaExtension
role: symbol
role_heading: Class
platforms: [macOS 15.0+]
path: mediaextension/merawprocessingparameter/boolean
---

# MERAWProcessingParameter.Boolean

An object that describes a Boolean parameter of a RAW processor.

## Declaration

```swift
class Boolean
```

## Topics

### Creating a boolean parameter object

- [init(name:key:description:initialValue:neutralValue:cameraValue:)](mediaextension/merawprocessingparameter/boolean/init(name:key:description:initialvalue:neutralvalue:cameravalue:).md)

### Properties

- [currentValue](mediaextension/merawprocessingparameter/boolean/currentvalue.md)
- [initialValue](mediaextension/merawprocessingparameter/boolean/initialvalue.md)

### Instance Properties

- [cameraValue](mediaextension/merawprocessingparameter/boolean/cameravalue.md)
- [neutralValue](mediaextension/merawprocessingparameter/boolean/neutralvalue.md)

## Relationships

### Inherits From

- [MERAWProcessingParameter](mediaextension/merawprocessingparameter.md)

### Conforms To

- [CVarArg](swift/cvararg.md)
- [CustomDebugStringConvertible](swift/customdebugstringconvertible.md)
- [CustomStringConvertible](swift/customstringconvertible.md)
- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [NSObjectProtocol](objectivec/nsobjectprotocol.md)

## See Also

### Processing parameters

- [MERAWProcessingParameter.FloatingPoint](mediaextension/merawprocessingparameter/floatingpoint.md)
- [MERAWProcessingParameter.Integer](mediaextension/merawprocessingparameter/integer.md)
- [MERAWProcessingParameter.List](mediaextension/merawprocessingparameter/list.md)
- [MERAWProcessingParameter.ListElement](mediaextension/merawprocessingparameter/listelement.md)
- [MERAWProcessingParameter.SubGroup](mediaextension/merawprocessingparameter/subgroup.md)
