One Logo Pool Ball
USDKit · IOS API REFERENCE

USDStage.OpenOptions

struct · iOS 27.0+ · SDK 27.1

struct OpenOptions

Options that specify behavior related to opening a stage.

Members (2)

static · iOS 27.0+

loadRule

TypeScript
static loadRule(rule: USDStage_InitialLoadRule): USDStage_OpenOptions
Swift declaration
static func loadRule(_ rule: USDStage.InitialLoadRule) -> USDStage.OpenOptions

Specifies the rule used to determine if referenced payloads are loaded. The default is `.all`, so all loadable prims will be automatically loaded.

get · iOS 27.0+

createNew

TypeScript
static get createNew(): USDStage_OpenOptions
Swift declaration
static var createNew: USDStage.OpenOptions { get }

Creates a new layer instead of opening an existing file. Any existing file at the specified path will be overwritten.

Skipped declarations

1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.

USDStage.OpenOptions.init(arrayLiteral:)

A variable number of Swift arguments is not supported.

All USDKit types →