wxTimelineCtrlWidget
Loading...
Searching...
No Matches
FloatingItemPopupWindow< T > Class Template Reference

#include <FloatingItemPopupWindow.h>

Inheritance diagram for FloatingItemPopupWindow< T >:
Inheritance graph
Collaboration diagram for FloatingItemPopupWindow< T >:
Collaboration graph

Public Member Functions

 FloatingItemPopupWindow (wxWindow *parent, const TimelineItem< T > &itemToDraw, const wxSize &size, TimelineArtProvider *artProvider)
 
 ~FloatingItemPopupWindow ()
 
void OnPaint (wxPaintEvent &)
 

Private Attributes

TimelineItem< Tm_itemVisual
 
wxSize m_itemDrawSize
 
TimelineArtProviderm_artProviderRef
 
wxBitmap m_buffer
 

Constructor & Destructor Documentation

◆ FloatingItemPopupWindow()

template<typename T >
FloatingItemPopupWindow< T >::FloatingItemPopupWindow ( wxWindow parent,
const TimelineItem< T > &  itemToDraw,
const wxSize size,
TimelineArtProvider artProvider 
)
inline

◆ ~FloatingItemPopupWindow()

Member Function Documentation

◆ OnPaint()

template<typename T >
void FloatingItemPopupWindow< T >::OnPaint ( wxPaintEvent )
inline

Member Data Documentation

◆ m_artProviderRef

template<typename T >
TimelineArtProvider* FloatingItemPopupWindow< T >::m_artProviderRef
private

◆ m_buffer

template<typename T >
wxBitmap FloatingItemPopupWindow< T >::m_buffer
private

◆ m_itemDrawSize

template<typename T >
wxSize FloatingItemPopupWindow< T >::m_itemDrawSize
private

◆ m_itemVisual

template<typename T >
TimelineItem<T> FloatingItemPopupWindow< T >::m_itemVisual
private

The documentation for this class was generated from the following file: