---
title: hasDefaultPrim
framework: usdkit
role: symbol
role_heading: Instance Property
path: usdkit/usdstage-4sfi1/hasdefaultprim
---

# hasDefaultPrim

Return true if this stage’s root layer has an authored opinion for the default prim layer metadata.

## Declaration

```swift
var hasDefaultPrim: Bool { get }
```

## See Also

### Accessing prims and properties

- [prim(at:)](usdkit/usdstage-4sfi1/prim(at:).md)
- [object(at:)](usdkit/usdstage-4sfi1/object(at:).md)
- [property(at:)](usdkit/usdstage-4sfi1/property(at:).md)
- [attribute(at:)](usdkit/usdstage-4sfi1/attribute(at:).md)
- [relationship(at:)](usdkit/usdstage-4sfi1/relationship(at:).md)
- [pseudoRoot](usdkit/usdstage-4sfi1/pseudoroot.md)
- [defaultPrim](usdkit/usdstage-4sfi1/defaultprim.md)
- [USDStage.Object](usdkit/usdstage-4sfi1/object.md)
