summaryrefslogtreecommitdiff
path: root/le_new/src/playlist.h
blob: 2790835649cc7d33ad2dce690cb701e842bcf4d3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
#ifndef PLAYLIST_H
#define PLAYLIST_H

#include "ofThread.h"
#include "ofxXmlSettings.h"

#include "layers.h"
#include "ofMain.h"

class playlist : public ofThread {
    public:
        playlist();
        virtual ~playlist();
        void loadimg();
        void loadLayers();
        void load(string _name);
        void threadedFunction();
        void makeThumbnail();

        ofFbo thumbnail;
        bool thumbnailed;

        ofxXmlSettings XML;
        map<int,layer*> layers;
        string name;
    protected:
    private:
};

#endif // PLAYLIST_H