Classes | |
| struct | SkinnedScreenFlags |
Public Types | |
| enum | SkinnedScreenFlagType { SKINNED_SCREEN_SHOW_FLIP = 0x0001, SKINNED_SCREEN_SHOW_DEPTH = 0x0002 } |
Public Member Functions | |
| SkinnedScreen (const char *title, u32 flags, u32 screenFlags, const ScreenSkin *skin) | |
| virtual void | setBorderless (bool isBorderless) |
| virtual void | handleReleaseEvent (const GadgetEventArgs &e) |
| virtual void | handleClickEvent (const GadgetEventArgs &e) |
| virtual void | handleDragEvent (const GadgetEventArgs &e) |
| virtual void | handleReleaseOutsideEvent (const GadgetEventArgs &e) |
| virtual void | showFlipButton () |
| virtual void | showDepthButton () |
| virtual void | hideFlipButton () |
| virtual void | hideDepthButton () |
| virtual const bool | hasFlipButton () const |
| virtual const bool | hasDepthButton () const |
Protected Member Functions | |
| virtual | ~SkinnedScreen () |
| SkinnedScreen (const SkinnedScreen &skinnedScreen) | |
Protected Attributes | |
| SkinnedScreenTitle * | _screenTitle |
| SkinnedScreenDepthButton * | _depthButton |
| SkinnedScreenFlipButton * | _flipButton |
| SkinnedScreenFlags | _screenFlags |
| const ScreenSkin * | _skin |
| virtual WoopsiUI::SkinnedScreen::~SkinnedScreen | ( | ) | [inline, protected, virtual] |
Destructor.
| WoopsiUI::SkinnedScreen::SkinnedScreen | ( | const SkinnedScreen & | skinnedScreen | ) | [inline, protected] |
Copy constructor is protected to prevent usage.
| void SkinnedScreen::handleClickEvent | ( | const GadgetEventArgs & | e | ) | [virtual] |
Handle a stylus click event.
| e | The event data. |
Reimplemented from WoopsiUI::GadgetEventHandler.
| void SkinnedScreen::handleDragEvent | ( | const GadgetEventArgs & | e | ) | [virtual] |
Handle a stylus drag event.
| e | The event data. |
Reimplemented from WoopsiUI::GadgetEventHandler.
| void SkinnedScreen::handleReleaseEvent | ( | const GadgetEventArgs & | e | ) | [virtual] |
Handle a stylus release event that occurred within the bounds of the source gadget.
| e | The event data. |
Reimplemented from WoopsiUI::GadgetEventHandler.
| void SkinnedScreen::handleReleaseOutsideEvent | ( | const GadgetEventArgs & | e | ) | [virtual] |
Handle a stylus release event that occurred outside the bounds of the source gadget.
| e | The event data. |
Reimplemented from WoopsiUI::GadgetEventHandler.
| virtual const bool WoopsiUI::SkinnedScreen::hasDepthButton | ( | ) | const [inline, virtual] |
Does the screen have a depth button?
| virtual const bool WoopsiUI::SkinnedScreen::hasFlipButton | ( | ) | const [inline, virtual] |
Does the screen have a flip button?
| void SkinnedScreen::hideDepthButton | ( | ) | [virtual] |
Hides the depth button if it is hidden. Has no effect if the screen is borderless. Will redraw the gadget.
| void SkinnedScreen::hideFlipButton | ( | ) | [virtual] |
Hides the flip button if it is visible. Has no effect if the screen is borderless. Will redraw the gadget.
| void SkinnedScreen::setBorderless | ( | bool | isBorderless | ) | [virtual] |
Sets this gadget's border state. This does not redraw the gadget.
| isBorderless | The border state. |
Reimplemented from WoopsiUI::Gadget.
| void SkinnedScreen::showDepthButton | ( | ) | [virtual] |
Shows the depth button if it is hidden. Has no effect if the screen is borderless. Will redraw the gadget.
| void SkinnedScreen::showFlipButton | ( | ) | [virtual] |
Shows the flip button if it is hidden. Has no effect if the screen is borderless. Will redraw the gadget.
SkinnedScreen-specific flags
1.6.1