luxlabs header browser preview


@class NSURL;

@interface PHASEDataBundleAsset : PHASEAsset {
    struct unique_ptr<Phase::DataBundle, std::default_delete<Phase::DataBundle>> { struct __compressed_pair<Phase::DataBundle *, std::default_delete<Phase::DataBundle>> { struct DataBundle *__value_; } __ptr_; } _dataBundle;
}

@property (readonly) NSURL *url;

+ (id)new;

- (id)init;
- (id).cxx_construct;
- (unsigned long long)sizeInBytes;
- (void).cxx_destruct;
- (const void *)getDataBundle;
- (id)initWithUID:(id)a0 assetRegistry:(id)a1;
- (id)initWithURL:(id)a0 uid:(id)a1 dataBundle:(struct unique_ptr<Phase::DataBundle, std::default_delete<Phase::DataBundle>> { struct __compressed_pair<Phase::DataBundle *, std::default_delete<Phase::DataBundle>> { struct DataBundle *x0; } x0; })a2 assetRegistry:(id)a3;

@end