docs.unity3d.com
    Show / Hide Table of Contents

    Class UsdStageCache

    Inheritance
    Object
    UsdStageCache
    Inherited Members
    Object.ToString()
    Object.Equals(Object)
    Object.Equals(Object, Object)
    Object.ReferenceEquals(Object, Object)
    Object.GetHashCode()
    Object.GetType()
    Object.MemberwiseClone()
    Namespace: pxr
    Syntax
    public class UsdStageCache : IDisposable

    Constructors

    UsdStageCache()

    Declaration
    public UsdStageCache()

    UsdStageCache(UsdStageCache)

    Declaration
    public UsdStageCache(UsdStageCache other)
    Parameters
    Type Name Description
    UsdStageCache other

    Fields

    swigCMemOwn

    Declaration
    protected bool swigCMemOwn
    Field Value
    Type Description
    Boolean

    Methods

    Clear()

    Declaration
    public void Clear()

    Contains(SWIGTYPE_p_UsdStageCache__Id)

    Declaration
    public bool Contains(SWIGTYPE_p_UsdStageCache__Id id)
    Parameters
    Type Name Description
    SWIGTYPE_p_UsdStageCache__Id id
    Returns
    Type Description
    Boolean

    Contains(UsdStage)

    Declaration
    public bool Contains(UsdStage stage)
    Parameters
    Type Name Description
    UsdStage stage
    Returns
    Type Description
    Boolean

    Dispose()

    Declaration
    public virtual void Dispose()
    Implements
    IDisposable.Dispose()

    Erase(SWIGTYPE_p_UsdStageCache__Id)

    Declaration
    public bool Erase(SWIGTYPE_p_UsdStageCache__Id id)
    Parameters
    Type Name Description
    SWIGTYPE_p_UsdStageCache__Id id
    Returns
    Type Description
    Boolean

    Erase(UsdStage)

    Declaration
    public bool Erase(UsdStage stage)
    Parameters
    Type Name Description
    UsdStage stage
    Returns
    Type Description
    Boolean

    EraseAll(SdfLayerHandle)

    Declaration
    public uint EraseAll(SdfLayerHandle rootLayer)
    Parameters
    Type Name Description
    SdfLayerHandle rootLayer
    Returns
    Type Description
    UInt32

    EraseAll(SdfLayerHandle, SdfLayerHandle)

    Declaration
    public uint EraseAll(SdfLayerHandle rootLayer, SdfLayerHandle sessionLayer)
    Parameters
    Type Name Description
    SdfLayerHandle rootLayer
    SdfLayerHandle sessionLayer
    Returns
    Type Description
    UInt32

    EraseAll(SdfLayerHandle, SdfLayerHandle, ArResolverContext)

    Declaration
    public uint EraseAll(SdfLayerHandle rootLayer, SdfLayerHandle sessionLayer, ArResolverContext pathResolverContext)
    Parameters
    Type Name Description
    SdfLayerHandle rootLayer
    SdfLayerHandle sessionLayer
    ArResolverContext pathResolverContext
    Returns
    Type Description
    UInt32

    Finalize()

    Declaration
    protected void Finalize()

    Find(SWIGTYPE_p_UsdStageCache__Id)

    Declaration
    public UsdStage Find(SWIGTYPE_p_UsdStageCache__Id id)
    Parameters
    Type Name Description
    SWIGTYPE_p_UsdStageCache__Id id
    Returns
    Type Description
    UsdStage

    FindAllMatching(SdfLayerHandle)

    Declaration
    public UsdStageRefPtrVector FindAllMatching(SdfLayerHandle rootLayer)
    Parameters
    Type Name Description
    SdfLayerHandle rootLayer
    Returns
    Type Description
    UsdStageRefPtrVector

    FindAllMatching(SdfLayerHandle, ArResolverContext)

    Declaration
    public UsdStageRefPtrVector FindAllMatching(SdfLayerHandle rootLayer, ArResolverContext pathResolverContext)
    Parameters
    Type Name Description
    SdfLayerHandle rootLayer
    ArResolverContext pathResolverContext
    Returns
    Type Description
    UsdStageRefPtrVector

    FindAllMatching(SdfLayerHandle, SdfLayerHandle)

    Declaration
    public UsdStageRefPtrVector FindAllMatching(SdfLayerHandle rootLayer, SdfLayerHandle sessionLayer)
    Parameters
    Type Name Description
    SdfLayerHandle rootLayer
    SdfLayerHandle sessionLayer
    Returns
    Type Description
    UsdStageRefPtrVector

    FindAllMatching(SdfLayerHandle, SdfLayerHandle, ArResolverContext)

    Declaration
    public UsdStageRefPtrVector FindAllMatching(SdfLayerHandle rootLayer, SdfLayerHandle sessionLayer, ArResolverContext pathResolverContext)
    Parameters
    Type Name Description
    SdfLayerHandle rootLayer
    SdfLayerHandle sessionLayer
    ArResolverContext pathResolverContext
    Returns
    Type Description
    UsdStageRefPtrVector

    FindOneMatching(SdfLayerHandle)

    Declaration
    public UsdStage FindOneMatching(SdfLayerHandle rootLayer)
    Parameters
    Type Name Description
    SdfLayerHandle rootLayer
    Returns
    Type Description
    UsdStage

    FindOneMatching(SdfLayerHandle, ArResolverContext)

    Declaration
    public UsdStage FindOneMatching(SdfLayerHandle rootLayer, ArResolverContext pathResolverContext)
    Parameters
    Type Name Description
    SdfLayerHandle rootLayer
    ArResolverContext pathResolverContext
    Returns
    Type Description
    UsdStage

    FindOneMatching(SdfLayerHandle, SdfLayerHandle)

    Declaration
    public UsdStage FindOneMatching(SdfLayerHandle rootLayer, SdfLayerHandle sessionLayer)
    Parameters
    Type Name Description
    SdfLayerHandle rootLayer
    SdfLayerHandle sessionLayer
    Returns
    Type Description
    UsdStage

    FindOneMatching(SdfLayerHandle, SdfLayerHandle, ArResolverContext)

    Declaration
    public UsdStage FindOneMatching(SdfLayerHandle rootLayer, SdfLayerHandle sessionLayer, ArResolverContext pathResolverContext)
    Parameters
    Type Name Description
    SdfLayerHandle rootLayer
    SdfLayerHandle sessionLayer
    ArResolverContext pathResolverContext
    Returns
    Type Description
    UsdStage

    GetAllStages()

    Declaration
    public UsdStageRefPtrVector GetAllStages()
    Returns
    Type Description
    UsdStageRefPtrVector

    GetDebugName()

    Declaration
    public string GetDebugName()
    Returns
    Type Description
    String

    GetId(UsdStage)

    Declaration
    public SWIGTYPE_p_UsdStageCache__Id GetId(UsdStage stage)
    Parameters
    Type Name Description
    UsdStage stage
    Returns
    Type Description
    SWIGTYPE_p_UsdStageCache__Id

    Insert(UsdStage)

    Declaration
    public SWIGTYPE_p_UsdStageCache__Id Insert(UsdStage stage)
    Parameters
    Type Name Description
    UsdStage stage
    Returns
    Type Description
    SWIGTYPE_p_UsdStageCache__Id

    IsEmpty()

    Declaration
    public bool IsEmpty()
    Returns
    Type Description
    Boolean

    RequestStage(UsdStageCacheRequest)

    Declaration
    public UsdStageCacheResultPair RequestStage(UsdStageCacheRequest request)
    Parameters
    Type Name Description
    UsdStageCacheRequest request
    Returns
    Type Description
    UsdStageCacheResultPair

    SetDebugName(String)

    Declaration
    public void SetDebugName(string debugName)
    Parameters
    Type Name Description
    String debugName

    Size()

    Declaration
    public uint Size()
    Returns
    Type Description
    UInt32

    swap(UsdStageCache)

    Declaration
    public void swap(UsdStageCache other)
    Parameters
    Type Name Description
    UsdStageCache other
    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