1#ifndef _TIMELINEITEMDATA_H
2#define _TIMELINEITEMDATA_H
4#include <wx/datetime.h>
23 :
Start(startSpan.GetSeconds().ToLong())
24 ,
End(endSpan.GetSeconds().ToLong())
38 virtual const wxString&
GetName()
const = 0;
41 virtual void SetName(
const wxString& name) = 0;
Definition TimelineItemData.h:8
TimelineItemData(wxTimeSpan startSpan, wxTimeSpan endSpan)
Definition TimelineItemData.h:22
int End
Definition TimelineItemData.h:45
int GetEndTime() const
Definition TimelineItemData.h:29
virtual ~TimelineItemData()=default
void SetStartTime(int start)
Definition TimelineItemData.h:32
TimelineItemData()
Definition TimelineItemData.h:10
TimelineItemData(int startSeconds, int endSeconds)
Definition TimelineItemData.h:16
void SetDuration(int duration)
Definition TimelineItemData.h:34
void SetEndTime(int end)
Definition TimelineItemData.h:33
int GetDuration() const
Definition TimelineItemData.h:30
virtual void SetName(const wxString &name)=0
virtual const wxString & GetName() const =0
int GetStartTime() const
Definition TimelineItemData.h:28
int Start
Definition TimelineItemData.h:44