ocarina/include/deck.h

30 lines
408 B
C
Raw Normal View History

/*
* Copyright 2013 (c) Anna Schumaker.
*/
#ifndef OCARINA_DECK_H
#define OCARINA_DECK_H
#include <queue.h>
#include <list>
namespace deck
{
void init();
void write();
Queue *create(bool);
void destroy(Queue *);
void move(Queue *, unsigned int);
unsigned int index(Queue *);
Track *next();
Track *prev();
std::list<Queue> &get_queues();
Queue *get_queue();
};
#endif /* OCARINA_DECK_H */