Files
oak-editor/app/timeline/timelinepoints.h
T

32 lines
573 B
C++

#ifndef TIMELINEPOINTS_H
#define TIMELINEPOINTS_H
#include <QXmlStreamReader>
#include <QXmlStreamWriter>
#include "timelinemarker.h"
#include "timelineworkarea.h"
class TimelinePoints
{
public:
TimelinePoints() = default;
TimelineMarkerList* markers();
const TimelineMarkerList* markers() const;
TimelineWorkArea* workarea();
const TimelineWorkArea* workarea() const;
void Load(QXmlStreamReader* reader);
void Save(QXmlStreamWriter* writer) const;
private:
TimelineMarkerList markers_;
TimelineWorkArea workarea_;
};
#endif // TIMELINEPOINTS_H