---
title: nextSibling
framework: usdkit
role: symbol
role_heading: Instance Property
path: usdkit/usdprim/nextsibling
---

# nextSibling

The active, loaded, defined, non-abstract successor of this prim in its parent’s list of children.

## Declaration

```swift
var nextSibling: USDPrim? { get }
```

## See Also

### Traversing the hierarchy

- [children](usdkit/usdprim/children.md)
- [allChildren](usdkit/usdprim/allchildren.md)
- [descendants](usdkit/usdprim/descendants.md)
- [allDescendants](usdkit/usdprim/alldescendants.md)
- [children(where:)](usdkit/usdprim/children(where:).md)
- [descendants(where:)](usdkit/usdprim/descendants(where:).md)
- [nextSibling(where:)](usdkit/usdprim/nextsibling(where:).md)
- [prim(at:)](usdkit/usdprim/prim(at:).md)
- [USDPrim.Predicate](usdkit/usdprim/predicate.md)
