PixelLightAPI  .
Public Member Functions
PLGui::BitmapToggleButton Class Reference

A toggle button that displays images for each state. More...

#include <BitmapToggleButton.h>

Inheritance diagram for PLGui::BitmapToggleButton:
Inheritance graph
[legend]

List of all members.

Public Member Functions

PLGUI_API BitmapToggleButton (Widget *pParent=nullptr)
 Constructor.
virtual PLGUI_API ~BitmapToggleButton ()
 Destructor.
PLGUI_API const ImageGetImageDisabled () const
 Get image for disabled-state.
PLGUI_API void SetImageDisabled (const Image &cImage)
 Set image for disabled-state.
PLGUI_API const ImageGetImageUnselected (ECheckState nChecked) const
 Get image for unselected state.
PLGUI_API void SetImageUnselected (ECheckState nChecked, const Image &cImage)
 Set image for unselected state.
PLGUI_API const ImageGetImageSelected (ECheckState nChecked) const
 Get image for selected state.
PLGUI_API void SetImageSelected (ECheckState nChecked, const Image &cImage)
 Set image for selected state.

Detailed Description

A toggle button that displays images for each state.


Constructor & Destructor Documentation

PLGUI_API PLGui::BitmapToggleButton::BitmapToggleButton ( Widget pParent = nullptr)

Constructor.

Parameters:
[in]pParentPointer to the parent widget
virtual PLGUI_API PLGui::BitmapToggleButton::~BitmapToggleButton ( ) [virtual]

Destructor.


Member Function Documentation

Get image for disabled-state.

Returns:
Image that is displayed when the button is disabled
PLGUI_API void PLGui::BitmapToggleButton::SetImageDisabled ( const Image cImage)

Set image for disabled-state.

Parameters:
[in]cImageImage that is displayed when the button is disabled
PLGUI_API const Image& PLGui::BitmapToggleButton::GetImageUnselected ( ECheckState  nChecked) const

Get image for unselected state.

Parameters:
[in]nCheckedCheck-state for which to set the image
Returns:
Image that is displayed when the button is not selected
PLGUI_API void PLGui::BitmapToggleButton::SetImageUnselected ( ECheckState  nChecked,
const Image cImage 
)

Set image for unselected state.

Parameters:
[in]nCheckedCheck-state for which to set the image
[in]cImageImage that is displayed when the button is not selected
PLGUI_API const Image& PLGui::BitmapToggleButton::GetImageSelected ( ECheckState  nChecked) const

Get image for selected state.

Parameters:
[in]nCheckedCheck-state for which to set the image
Returns:
Image that is displayed when the button is selected
PLGUI_API void PLGui::BitmapToggleButton::SetImageSelected ( ECheckState  nChecked,
const Image cImage 
)

Set image for selected state.

Parameters:
[in]nCheckedCheck-state for which to set the image
[in]cImageImage that is displayed when the button is selected

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


PixelLight PixelLight 0.9.10-R1
Copyright (C) 2002-2011 by The PixelLight Team
Last modified Fri Dec 23 2011 15:51:19
The content of this PixelLight document is published under the
Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported