LMMS
Loading...
Searching...
No Matches
ImageBaseButton::PrivateData< ImageType > Struct Template Reference
Inheritance diagram for ImageBaseButton::PrivateData< ImageType >:

Public Member Functions

 PrivateData (const ImageType &normal, const ImageType &hover, const ImageType &down)
void buttonClicked (SubWidget *widget, int button) override

Public Attributes

ImageBaseButton< ImageType >::Callback * callback
ImageType imageNormal
ImageType imageHover
ImageType imageDown

Constructor & Destructor Documentation

◆ PrivateData()

template<class ImageType>
ImageBaseButton::PrivateData< ImageType >::PrivateData ( const ImageType & normal,
const ImageType & hover,
const ImageType & down )
inline

Member Function Documentation

◆ buttonClicked()

template<class ImageType>
void ImageBaseButton::PrivateData< ImageType >::buttonClicked ( SubWidget * widget,
int button )
inlineoverride

Member Data Documentation

◆ callback

template<class ImageType>
ImageBaseButton<ImageType>::Callback* ImageBaseButton::PrivateData< ImageType >::callback

◆ imageDown

template<class ImageType>
ImageType ImageBaseButton::PrivateData< ImageType >::imageDown

◆ imageHover

template<class ImageType>
ImageType ImageBaseButton::PrivateData< ImageType >::imageHover

◆ imageNormal

template<class ImageType>
ImageType ImageBaseButton::PrivateData< ImageType >::imageNormal

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