isAuthored
TypeScriptget isAuthored(): booleanSwift declarationvar isAuthored: Bool { get }A Boolean value that indicates whether this property has any authored opinions.
struct · iOS 27.0+ · SDK 27.1
struct PropertyA named property on a prim, which is either an attribute or a relationship.
get isAuthored(): booleanSwift declarationvar isAuthored: Bool { get }A Boolean value that indicates whether this property has any authored opinions.
get description(): stringSwift declarationvar description: String { get }A summary description of this property.
get name(): USDTokenSwift declarationvar name: USDToken { get }The name of this property. A property's name is the last component of its ``path``. `name` is equivalent to the ``USDLayer.Path/name`` of that path.
get path(): USDLayer_PathSwift declarationvar path: USDLayer.Path { get }The complete scene path to this property, relative to its stage.
get prim(): USDPrimSwift declarationvar prim: USDPrim { get }The nearest prim that contains this property.
get stage(): USDStageSwift declarationvar stage: USDStage { get }The stage that owns this property. A property's state and validity is connected to its stage. A property becomes invalid when the lifetime of its stage ends. It can also become invalid when the stage is modified.
get isValid(): booleanSwift declarationvar isValid: Bool { get }A Boolean value indicating whether this property is valid. A property's validity is connected to a ``USDStage``. A property becomes invalid when the lifetime of its stage ends. A property will also expire if its stage no longer defines a value for the property. `isValid` is false if this property has expired.
get baseName(): USDTokenSwift declarationvar baseName: USDToken { get }The name of this property without its namespace prefix.
get isCustom(): booleanSwift declarationvar isCustom: Bool { get nonmutating set }A Boolean value that indicates whether this property is a custom property not defined by a schema.
set isCustom(value: boolean)Swift declarationvar isCustom: Bool { get nonmutating set }A Boolean value that indicates whether this property is a custom property not defined by a schema.
get primPath(): USDLayer_PathSwift declarationvar primPath: USDLayer.Path { get }The complete path to the nearest prim that contains this property. `primPath` is the ``USDPrim/path`` of this property's ``prim``.
get isDefined(): booleanSwift declarationvar isDefined: Bool { get }A Boolean value that indicates whether this property has a defining specification on the stage.
get namespace(): USDTokenSwift declarationvar namespace: USDToken { get }The namespace prefix of this property's name, or an empty token if it has none.
static init(): USDPrim_PropertySwift declarationinit()An invalid property handle.
static init63742(object: USDStage_Object): (USDPrim_Property) | nullSwift declarationinit?(_ object: USDStage.Object)Casts an object handle to a property handle. Returns `nil` if the object is not an attribute or a relationship.
static init17027(relationship: USDPrim_Relationship): USDPrim_PropertySwift declarationinit(_ relationship: USDPrim.Relationship)static init8511(object: USDPrim_Attribute): USDPrim_PropertySwift declarationinit(_ object: USDPrim.Attribute)Casts an attribute handle to a property handle.
No declarations were skipped in this snapshot.