24 static_assert(std::is_base_of<TimelineItemData, T>::value,
"TimelineItem<T>: T must derive from NamedObject");
29 const wxColour& colour = *wxWHITE,
30 const wxRect& rect = wxRect())
50 return Data->GetName();
TimelineElementState
Definition TimelineItem.h:12
Definition TimelineItem.h:22
TimelineItem(T *data=nullptr, TimelineElementState state=TimelineElementState::Normal, const wxColour &colour= *wxWHITE, const wxRect &rect=wxRect())
Definition TimelineItem.h:27
wxColour Colour
Definition TimelineItem.h:57
wxString GetItemName() const
Definition TimelineItem.h:47
wxRect Rect
Definition TimelineItem.h:58
T * Data
Definition TimelineItem.h:55
int m_displayLane
Definition TimelineItem.h:59
void SetColour(const wxColour &colour)
Definition TimelineItem.h:36
TimelineElementState State
Definition TimelineItem.h:56
TimelineItem(const TimelineItem &other)
Definition TimelineItem.h:41