---
title: objectBindings
framework: metal
role: symbol
role_heading: Instance Property
path: metal/mtlrenderpipelinereflection/objectbindings
---

# objectBindings

An array of binding instances, each of which represents a parameter of the pipeline state’s object shader.

## Declaration

```swift
var objectBindings: [any MTLBinding] { get }
```

## Discussion

Discussion The MTLBinding elements in the array are in the same order as the object shader’s declaration signature.

## See Also

### Inspecting a shader’s parameter

- [fragmentBindings](metal/mtlrenderpipelinereflection/fragmentbindings.md)
- [meshBindings](metal/mtlrenderpipelinereflection/meshbindings.md)
- [tileBindings](metal/mtlrenderpipelinereflection/tilebindings.md)
- [vertexBindings](metal/mtlrenderpipelinereflection/vertexbindings.md)
