/*
 *     Generated by class-dump 3.1.1.
 *
 *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2006 by Steve Nygard.
 */

#import <BackRow/BRLayer.h>

@class BRImage, BRTextLayer, BRWaitSpinnerLayer, NSMutableDictionary, NSString;

@interface BRTransportLayer : BRLayer
{
    double _duration;
    double _elapsedTime;
    float _percentComplete;
    struct _NSRange _downloadedRange;
    int _currentState;
    NSString *_currentChapter;
    NSMutableDictionary *_cachedImages;
    struct CGRect _leftEndCapBounds;
    struct CGRect _rightEndCapBounds;
    BRImage *_leftEndCap;
    BRImage *_rightEndCap;
    struct CGRect _leftProgressEndCapBounds;
    struct CGRect _rightProgressEndCapBounds;
    BRImage *_leftProgressEndCap;
    BRImage *_rightProgressEndCap;
    long _downloadedRectCount;
    struct CGRect _downloadedRects[1];
    BRImage *_downloaded;
    long _undownloadedRectCount;
    struct CGRect _undownloadedRects[2];
    BRImage *_undownloaded;
    struct CGRect _playheadBounds;
    BRImage *_playhead;
    BRTextLayer *_currentTimeTextLayer;
    BRTextLayer *_currentChapterTextLayer;
    BRTextLayer *_durationTextLayer;
    BRWaitSpinnerLayer *_spinner;
}

- (id)init;
- (void)dealloc;
- (void)setState:(int)fp8;
- (BOOL)setElapsedTime:(double)fp8;
- (void)setDuration:(double)fp8;
- (void)setDownloadedRange:(struct _NSRange)fp8;
- (void)setChapterString:(id)fp8;
- (void)layoutSublayers;
- (void)drawInContext:(struct CGContext *)fp8;

@end

