System/Library/PrivateFrameworks/AvatarKit.framework
AVTAsset.h
@class NSString, NSDictionary;
@interface AVTAsset : NSObject {
NSString *_resourcePath;
unsigned char _resourceType;
NSDictionary *_morphVariantDependencies;
NSDictionary *_imageVariantDependencies;
NSDictionary *_materialVariantDependencies;
NSDictionary *_highlights;
unsigned long long _refCount;
id _cachedResource;
struct os_unfair_lock_s { unsigned int _os_unfair_lock_opaque; } _cacheLock;
BOOL _forceHighTessellation;
NSString *_wrapDeformerDriverName;
NSDictionary *_perAssetMain;
}
@property (readonly) long long componentType;
@property (readonly) NSString *uid;
@property (readonly) NSString *ambientOcclusion;
@property (readonly) NSDictionary *specializationSettings;
@property (readonly) NSDictionary *layers;
@property (readonly) BOOL is2DAsset;
@property (readonly) BOOL is3DAsset;
@property (readonly) unsigned long long editableColorCount;
@property (readonly) struct { BOOL mirroringEnabled; struct { void /* unknown type, empty encoding */ columns[3]; } transform; } uvRemappingInfo;
- (id)description;
- (void).cxx_destruct;
- (id)assetImageForAsset:(id)a0;
- (void)decrUseCount;
- (void)enumerateVariantDependenciesOfKind:(unsigned long long)a0 block:(id /* block */)a1;
- (void)freeCache;
- (void)incrUseCount;
- (id)initWithType:(long long)a0 path:(id)a1 packID:(id)a2;
- (id)instantiateResource;
- (id)resourceByCachingIfNeeded:(BOOL)a0;
@end