00001 #ifndef _SKINNED_SCREEN_FLIP_BUTTON_H_ 00002 #define _SKINNED_SCREEN_FLIP_BUTTON_H_ 00003 00004 #include <nds.h> 00005 #include "decorationglyphbutton.h" 00006 #include "skin.h" 00007 00008 namespace WoopsiUI { 00009 00010 class SkinnedScreenFlipButton : public DecorationGlyphButton { 00011 00012 public: 00013 SkinnedScreenFlipButton(s16 x, s16 y, const ScreenSkin* skin); 00014 00015 virtual void draw(Rect clipRect); 00016 00017 protected: 00018 const ScreenSkin* _skin; 00019 00023 virtual inline ~SkinnedScreenFlipButton() { }; 00024 00028 inline SkinnedScreenFlipButton(const SkinnedScreenFlipButton& skinnedScreenFlipButton) : DecorationGlyphButton(skinnedScreenFlipButton) { }; 00029 }; 00030 } 00031 00032 #endif