VCF::DrawUIState Class Reference
The
DrawUIState is a utility class to make it easy to indicate the user interface state of a GUI element, such as a button.
More...
#include <vcf/GraphicsKit/DrawUIState.h>
Inheritance diagram for VCF::DrawUIState:
List of all members.
Detailed Description
The
DrawUIState is a utility class to make it easy to indicate the user interface state of a GUI element, such as a button.
The base settings indicate whether the element is active, enabled, focused, or highlighted.
The various sub classes of DrawUIState simply make it easier to identify the state of the element, as well as adding a few more states, and optionally storing additional state information like the text or caption of the control.
Constructor & Destructor Documentation
| VCF::DrawUIState::DrawUIState |
( |
|
) |
[inline] |
|
| virtual VCF::DrawUIState::~DrawUIState |
( |
|
) |
[inline, virtual] |
|
Member Function Documentation
| uint32 VCF::DrawUIState::getState |
( |
|
) |
const [inline] |
|
| bool VCF::DrawUIState::hasChildren |
( |
|
) |
const [inline] |
|
| bool VCF::DrawUIState::isActive |
( |
|
) |
const [inline] |
|
| bool VCF::DrawUIState::isClosed |
( |
|
) |
const [inline] |
|
| bool VCF::DrawUIState::isEnabled |
( |
|
) |
const [inline] |
|
| bool VCF::DrawUIState::isFocused |
( |
|
) |
const [inline] |
|
| bool VCF::DrawUIState::isHighlighted |
( |
|
) |
const [inline] |
|
| bool VCF::DrawUIState::isMutuallyExclusive |
( |
|
) |
const [inline] |
|
| bool VCF::DrawUIState::isOpened |
( |
|
) |
const [inline] |
|
| bool VCF::DrawUIState::isPartialOpened |
( |
|
) |
const [inline] |
|
| bool VCF::DrawUIState::isSelected |
( |
|
) |
const [inline] |
|
| bool VCF::DrawUIState::isSubItem |
( |
|
) |
const [inline] |
|
| bool VCF::DrawUIState::isToggled |
( |
|
) |
const [inline] |
|
| bool VCF::DrawUIState::isToggleNo |
( |
|
) |
const [inline] |
|
| bool VCF::DrawUIState::isToggleYes |
( |
|
) |
const [inline] |
|
| bool VCF::DrawUIState::itemHasImage |
( |
|
) |
const [inline] |
|
| void VCF::DrawUIState::setActive |
( |
bool |
val |
) |
[inline] |
|
| void VCF::DrawUIState::setAsSubItem |
( |
bool |
val |
) |
[inline] |
|
| void VCF::DrawUIState::setClosed |
( |
bool |
val |
) |
[inline] |
|
| void VCF::DrawUIState::setEnabled |
( |
bool |
val |
) |
[inline] |
|
| void VCF::DrawUIState::setFocused |
( |
bool |
val |
) |
[inline] |
|
| void VCF::DrawUIState::setHasChildren |
( |
bool |
val |
) |
[inline] |
|
| void VCF::DrawUIState::setHighlighted |
( |
bool |
val |
) |
[inline] |
|
| void VCF::DrawUIState::setItemHasImage |
( |
bool |
val |
) |
[inline] |
|
| void VCF::DrawUIState::setMutuallyExclusive |
( |
bool |
val |
) |
[inline] |
|
| void VCF::DrawUIState::setOpened |
( |
bool |
val |
) |
[inline] |
|
| void VCF::DrawUIState::setPartialOpened |
( |
bool |
val |
) |
[inline] |
|
| void VCF::DrawUIState::setSelected |
( |
bool |
val |
) |
[inline] |
|
| void VCF::DrawUIState::setState |
( |
const uint32 & |
val |
) |
[inline] |
|
| void VCF::DrawUIState::setToggled |
( |
bool |
val |
) |
[inline] |
|
Member Data Documentation
The documentation for this class was generated from the following file: