2017-07-28 17:11:10 -07:00

28 lines
666 B
Objective-C

//
// LOTAssetGroup.h
// Pods
//
// Created by Brandon Withrow on 2/17/17.
//
//
#import <Foundation/Foundation.h>
#import <CoreGraphics/CoreGraphics.h>
@class LOTAsset;
@class LOTLayerGroup;
@interface LOTAssetGroup : NSObject
@property (nonatomic, readwrite) NSString * _Nullable rootDirectory;
@property (nonatomic, readonly, nullable) NSBundle *assetBundle;
- (instancetype _Nonnull)initWithJSON:(NSArray * _Nonnull)jsonArray
withAssetBundle:(NSBundle *_Nullable)bundle;
- (void)buildAssetNamed:(NSString * _Nonnull)refID;
- (void)finalizeInitialization;
- (LOTAsset * _Nullable)assetModelForID:(NSString * _Nonnull)assetID;
@end