Ar module#

Summary: The Ar (Asset Resolution) library is responsible for querying, reading, and writing asset data.


Classes:

class pxr.Ar.AssetInfo#

Attributes:

property assetName#
property resolverInfo#
property version#
class pxr.Ar.DefaultResolver#

Methods:

static SetDefaultSearchPath()#
class pxr.Ar.DefaultResolverContext#

Methods:

GetSearchPath()#
class pxr.Ar.Notice#

Classes:

class ResolverChanged#

Methods:

AffectsContext()#
class ResolverNotice#
class pxr.Ar.ResolvedPath#

Methods:

GetPathString()#
class pxr.Ar.Resolver#

Methods:

CanWriteAssetToPath()#
CreateContextFromString()#
CreateContextFromStrings()#
CreateDefaultContext()#
CreateDefaultContextForAsset()#
CreateIdentifier()#
CreateIdentifierForNewAsset()#
GetAssetInfo()#
GetCurrentContext()#
GetExtension()#
GetModificationTimestamp()#
IsContextDependentPath()#
RefreshContext()#
Resolve()#
ResolveForNewAsset()#
class pxr.Ar.ResolverContext#

Methods:

Get()#
GetDebugString()#
IsEmpty()#
class pxr.Ar.ResolverContextBinder#
class pxr.Ar.ResolverScopedCache#
class pxr.Ar.Timestamp#

Methods:

GetTime()#
IsValid()#