00001 #ifndef SDLSLIDER_H 00002 #define SDLSLIDER_H 00003 00004 #ifdef SWIG 00005 %include "swigcommon.h" 00006 %module sdlslider 00007 %{ 00008 #include "sdlslider.h" 00009 %} 00010 #endif 00011 00012 #include "paragui.h" 00013 #include "sdlscrollbar.h" 00014 00015 class DECLSPEC SDLSlider : public SDLScrollBar { 00016 00017 public: 00018 00020 SDLSlider(SDLWidget* parent, int id, SDL_Rect& r, int direction = SDL_SB_VERTICAL); 00021 00023 ~SDLSlider(); 00024 00025 void LoadThemeStyle(const char* widgettype); 00026 00027 protected: 00028 00029 bool eventMouseButtonUp(const SDL_MouseButtonEvent* button); 00030 00032 bool my_showButtons; 00033 }; 00034 00035 #endif SDLSLIDER_H