docs.unity3d.com
    Show / Hide Table of Contents

    Class UsdProperty

    Inheritance
    Object
    UsdObject
    UsdProperty
    UsdAttribute
    UsdRelationship
    Inherited Members
    UsdObject.swigCMemOwn
    UsdObject.Equals(Object)
    UsdObject.IsValid()
    UsdObject.GetStage()
    UsdObject.GetPath()
    UsdObject.GetPrimPath()
    UsdObject.GetPrim()
    UsdObject.GetName()
    UsdObject.GetDescription()
    UsdObject.SetMetadata(TfToken, VtValue)
    UsdObject.ClearMetadata(TfToken)
    UsdObject.HasMetadata(TfToken)
    UsdObject.HasAuthoredMetadata(TfToken)
    UsdObject.SetMetadataByDictKey(TfToken, TfToken, VtValue)
    UsdObject.ClearMetadataByDictKey(TfToken, TfToken)
    UsdObject.HasMetadataDictKey(TfToken, TfToken)
    UsdObject.HasAuthoredMetadataDictKey(TfToken, TfToken)
    UsdObject.GetAllMetadata()
    UsdObject.GetAllAuthoredMetadata()
    UsdObject.IsHidden()
    UsdObject.SetHidden(Boolean)
    UsdObject.ClearHidden()
    UsdObject.HasAuthoredHidden()
    UsdObject.GetCustomData()
    UsdObject.GetCustomDataByKey(TfToken)
    UsdObject.SetCustomData(VtDictionary)
    UsdObject.SetCustomDataByKey(TfToken, VtValue)
    UsdObject.ClearCustomData()
    UsdObject.ClearCustomDataByKey(TfToken)
    UsdObject.HasCustomData()
    UsdObject.HasCustomDataKey(TfToken)
    UsdObject.HasAuthoredCustomData()
    UsdObject.HasAuthoredCustomDataKey(TfToken)
    UsdObject.GetAssetInfo()
    UsdObject.GetAssetInfoByKey(TfToken)
    UsdObject.SetAssetInfo(VtDictionary)
    UsdObject.SetAssetInfoByKey(TfToken, VtValue)
    UsdObject.ClearAssetInfo()
    UsdObject.ClearAssetInfoByKey(TfToken)
    UsdObject.HasAssetInfo()
    UsdObject.HasAssetInfoKey(TfToken)
    UsdObject.HasAuthoredAssetInfo()
    UsdObject.HasAuthoredAssetInfoKey(TfToken)
    UsdObject.GetDocumentation()
    UsdObject.SetDocumentation(String)
    UsdObject.ClearDocumentation()
    UsdObject.HasAuthoredDocumentation()
    UsdObject.GetNamespaceDelimiter()
    UsdObject.Equals(UsdObject, UsdObject)
    UsdObject.GetHashCode()
    UsdObject._IsValid()
    UsdObject.GetMetadata(TfToken)
    UsdObject.GetMetadataByDictKey(TfToken, TfToken)
    Object.ToString()
    Object.Equals(Object, Object)
    Object.ReferenceEquals(Object, Object)
    Object.GetType()
    Object.MemberwiseClone()
    Namespace: pxr
    Syntax
    public class UsdProperty : UsdObject, IDisposable

    Constructors

    UsdProperty()

    Declaration
    public UsdProperty()

    Methods

    ClearDisplayGroup()

    Declaration
    public bool ClearDisplayGroup()
    Returns
    Type Description
    Boolean

    ClearDisplayName()

    Declaration
    public bool ClearDisplayName()
    Returns
    Type Description
    Boolean

    Dispose()

    Declaration
    public override void Dispose()
    Overrides
    UsdObject.Dispose()

    Finalize()

    Declaration
    protected void Finalize()

    FlattenTo(UsdPrim)

    Declaration
    public UsdProperty FlattenTo(UsdPrim parent)
    Parameters
    Type Name Description
    UsdPrim parent
    Returns
    Type Description
    UsdProperty

    FlattenTo(UsdPrim, TfToken)

    Declaration
    public UsdProperty FlattenTo(UsdPrim parent, TfToken propName)
    Parameters
    Type Name Description
    UsdPrim parent
    TfToken propName
    Returns
    Type Description
    UsdProperty

    FlattenTo(UsdProperty)

    Declaration
    public UsdProperty FlattenTo(UsdProperty property)
    Parameters
    Type Name Description
    UsdProperty property
    Returns
    Type Description
    UsdProperty

    GetBaseName()

    Declaration
    public TfToken GetBaseName()
    Returns
    Type Description
    TfToken

    GetDisplayGroup()

    Declaration
    public string GetDisplayGroup()
    Returns
    Type Description
    String

    GetDisplayName()

    Declaration
    public string GetDisplayName()
    Returns
    Type Description
    String

    GetNamespace()

    Declaration
    public TfToken GetNamespace()
    Returns
    Type Description
    TfToken

    GetNestedDisplayGroups()

    Declaration
    public StdStringVector GetNestedDisplayGroups()
    Returns
    Type Description
    StdStringVector

    GetPropertyStack()

    Declaration
    public SdfPropertySpecHandleVector GetPropertyStack()
    Returns
    Type Description
    SdfPropertySpecHandleVector

    GetPropertyStack(UsdTimeCode)

    Declaration
    public SdfPropertySpecHandleVector GetPropertyStack(UsdTimeCode time)
    Parameters
    Type Name Description
    UsdTimeCode time
    Returns
    Type Description
    SdfPropertySpecHandleVector

    HasAuthoredDisplayGroup()

    Declaration
    public bool HasAuthoredDisplayGroup()
    Returns
    Type Description
    Boolean

    HasAuthoredDisplayName()

    Declaration
    public bool HasAuthoredDisplayName()
    Returns
    Type Description
    Boolean

    IsAuthored()

    Declaration
    public bool IsAuthored()
    Returns
    Type Description
    Boolean

    IsAuthoredAt(UsdEditTarget)

    Declaration
    public bool IsAuthoredAt(UsdEditTarget editTarget)
    Parameters
    Type Name Description
    UsdEditTarget editTarget
    Returns
    Type Description
    Boolean

    IsCustom()

    Declaration
    public bool IsCustom()
    Returns
    Type Description
    Boolean

    IsDefined()

    Declaration
    public bool IsDefined()
    Returns
    Type Description
    Boolean

    SetCustom(Boolean)

    Declaration
    public bool SetCustom(bool isCustom)
    Parameters
    Type Name Description
    Boolean isCustom
    Returns
    Type Description
    Boolean

    SetDisplayGroup(String)

    Declaration
    public bool SetDisplayGroup(string displayGroup)
    Parameters
    Type Name Description
    String displayGroup
    Returns
    Type Description
    Boolean

    SetDisplayName(String)

    Declaration
    public bool SetDisplayName(string name)
    Parameters
    Type Name Description
    String name
    Returns
    Type Description
    Boolean

    SetNestedDisplayGroups(StdStringVector)

    Declaration
    public bool SetNestedDisplayGroups(StdStringVector nestedGroups)
    Parameters
    Type Name Description
    StdStringVector nestedGroups
    Returns
    Type Description
    Boolean

    SplitName()

    Declaration
    public StdStringVector SplitName()
    Returns
    Type Description
    StdStringVector
    Back to top
    Copyright © 2023 Unity Technologies
    • Legal
    • Privacy Policy
    • Cookies
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)
    "Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
    Generated by DocFX on Thursday, October 19, 2023