root/projects/macosx/vlc_app/Sources/VLCMediaListLayer.h

Revision e6e14e4e3e52ca9a28ff86ea3131cc20b2f5f5dd, 0.8 kB (checked in by Pierre d'Herbemont <pdherbemont@videolan.org>, 1 year ago)

vlc_app: New media layer view. Enabled by default. Set bindings from resources. (This commit is way too large.)

  • Property mode set to 100644
Line 
1 //
2 //  VLCMediaListLayer.h
3 //  VLC
4 //
5 //  Created by Pierre d'Herbemont on 1/14/08.
6 //  Copyright 2008 __MyCompanyName__. All rights reserved.
7 //
8
9 #import <Cocoa/Cocoa.h>
10 #import <QuartzCore/QuartzCore.h>
11 #import <VLCKit/VLCKit.h>
12 #import "VLCMediaLayer.h"
13 #import "VLCMediaArrayController.h"
14
15
16 @interface VLCMediaListLayer : CALayer {
17     NSArray * content;
18     NSUInteger selectedIndex;
19    
20     VLCMediaLayer * previousLayer;
21     VLCMediaLayer * selectedLayer;
22     VLCMediaLayer * nextLayer;
23
24     VLCMediaArrayController * controller;
25 }
26
27 + (id)layer;
28 + (id)layerWithMediaArrayController:(VLCMediaArrayController *)aController;
29
30 @property (retain,readwrite) NSArray * content;
31 @property (readwrite) NSUInteger selectedIndex;
32 @property (retain,readwrite) VLCMediaArrayController * controller;
33
34 @end
Note: See TracBrowser for help on using the browser.