Main Page Class Hierarchy Compound List File List Compound Members File Members Related Pages Examples
SDLSlider Member List
This is the complete list of members for SDLSlider, including all inherited members.
- AcceptDrop(SDLWidgetDnD* source, int dndID)
[protected, virtual]
- AcceptEvent(const SDL_Event* event)
[protected, virtual]
- AddChild(SDLWidget* child)
- Blit(bool recursive = true)
- SDLDrawObject::Blit()
[virtual]
- bSetCaptureOnShow
[protected]
- BulkUpdate()
[static]
- ClientToScreen(int sx, int sy)
- CreateGradient(SDL_Rect& r, SDL_Gradient& gradient)
[static]
- CreateGradient(SDL_Rect& r, SDL_Color& ul, SDL_Color& ur, SDL_Color& dl, SDL_Color& dr)
[static]
- CreateSubSurface(SDL_Surface* surface, SDL_Rect* r)
[protected]
- CreateThemedSurface(SDL_Rect& r, SDL_Gradient* gradient, SDL_Surface* background, int bkmode, Uint8 blend)
[static]
- dnd_next
[protected]
- dnd_objectlist
[protected, static]
- dragbutton
[protected]
- DrawBorder(SDL_Surface* surface, SDL_Rect* r, int size, bool up = true)
- drawDragArea(SDL_Point pt, SDL_Surface* image)
- DrawGradient(SDL_Surface* surface, SDL_Rect& r, SDL_Color& ul, SDL_Color& ur, SDL_Color& dl, SDL_Color& dr)
[static]
- DrawGradient(SDL_Surface* surface, SDL_Rect& r, SDL_Gradient& gradient)
[static]
- DrawHLine(int x, int y, int w, Uint8 r, Uint8 g, Uint8 b, SDL_Surface* surface)
- DrawRectWH(int x, int y, int w, int h, Uint8 r, Uint8 g, Uint8 b, SDL_Surface* surface)
- DrawText(int x, int y, char* text, SDL_Color c, TTF_Font* textfont = NULL)
- DrawText(SDL_Rect* r, char* text, SDL_Color c, int align = SDL_TA_LEFT, TTF_Font* textfont = NULL)
- DrawThemedSurface(SDL_Surface* surface, SDL_Rect* r, SDL_Gradient* gradient, SDL_Surface* background, int bkmode, Uint8 blend)
[static]
- DrawVLine(int x, int y, int h, Uint8 r, Uint8 g, Uint8 b, SDL_Surface* surface)
- EnableReceiver(bool enable)
- EndWidgetDrag(int x, int y)
- eventActive(const SDL_ActiveEvent* active)
[protected, virtual]
- eventBlit(SDL_Surface* srf, SDL_Rect* src, SDL_Rect* dst)
[protected, virtual]
- eventButtonClick(int id, SDLWidget* widget)
[protected, virtual]
- eventDragCancel()
[protected, virtual]
- eventDragDrop(SDLWidgetDnD* source, int dndID)
[protected, virtual]
- eventDragStart()
[protected, virtual]
- eventDraw(SDL_Surface* surface, SDL_Rect* rect)
[protected, virtual]
- eventHide()
[protected, virtual]
- eventIdle()
[protected, virtual]
- eventInputFocusLost(SDLMessageObject* newfocus)
[protected, virtual]
- eventKeyDown(const SDL_KeyboardEvent* key)
[protected, virtual]
- eventKeyUp(const SDL_KeyboardEvent* key)
[protected, virtual]
- eventMessage(MSG_MESSAGE* msg)
[protected, virtual]
- eventMouseButtonDown(const SDL_MouseButtonEvent* button)
[protected, virtual]
- eventMouseButtonUp(const SDL_MouseButtonEvent* button)
[protected, virtual]
- eventMouseEnter()
[protected, virtual]
- eventMouseLeave()
[protected, virtual]
- eventMouseMotion(const SDL_MouseMotionEvent* motion)
[protected, virtual]
- eventMoveWindow(int x, int y)
[protected, virtual]
- eventQueryDragImage()
[protected, virtual]
- eventQueryDropImage(SDL_Surface* dragimage = NULL)
[protected, virtual]
- eventQuit(int id, SDLWidget* widget, unsigned long data)
[protected, virtual]
- eventScrollPos(int id, SDLWidget* widget, unsigned long data)
[protected, virtual]
- eventScrollTrack(int id, SDLWidget* widget, unsigned long data)
[protected, virtual]
- eventShow()
[protected, virtual]
- eventSizeWindow(int w, int h)
[protected, virtual]
- eventSysWM(const SDL_SysWMEvent* syswm)
[protected, virtual]
- FadeIn()
- FadeOut()
- FindDropTarget(SDL_Point pt)
[protected]
- GetChildCount()
- GetClipRect()
- GetClipRects(SDL_Rect& src, SDL_Rect& dst, SDL_Rect* displayrect = NULL)
- GetDrag()
- GetDrop()
- GetFont()
- GetID()
- GetParent()
- GetPosition()
- GetScreenSurface()
- GetScreenUpdate()
- GetStoreBackground()
- GetTextColor()
- GetTransparency()
- GetWidgetRect()
- GetWidgetSurface()
- Height()
- Hide(bool fade = false)
- id
[protected]
- IntersectRect(SDL_Rect p, SDL_Rect c)
[static]
- IsClippingEnabled()
- IsDisplayRectValid()
[virtual]
- IsEnabled()
- IsInside(SDL_Point p, SDL_Rect* r = NULL)
- IsMouseInside()
- IsVisible()
- LoadThemeStyle(const char* widgettype)
[virtual]
- SDLGradientWidget::LoadThemeStyle(const char* widgettype, const char* objectname)
[virtual]
- mkrect(int x, int y, int w, int h)
[static]
- MoveRect(int x, int y)
- MoveWindow(int x, int y)
[virtual]
- my_background
[protected]
- my_backgroundFree
[protected]
- my_backgroundMode
[protected]
- my_blendLevel
[protected]
- my_bordersize
[protected]
- my_gradient
[protected]
- my_id
[protected]
- my_linesize
[protected]
- my_objParent
[protected]
- my_pagesize
[protected]
- my_ptDragStart
[protected]
- my_quitEventLoop
[protected]
- my_rectClip
[protected]
- my_rectDisplay
[protected]
- my_showButtons
[protected]
- my_srfBackground
[protected]
- my_srfDrag
[protected]
- my_srfObject
[protected]
- my_srfScreen
[protected]
- my_storeBackground
[protected]
- my_transparency
[protected]
- my_visible
[protected]
- my_widgetListNext
[protected]
- my_widgetListPrev
[protected]
- position
[protected]
- ProcessEvent(const SDL_Event* event)
[virtual]
- PumpIntoEventQueue(const SDL_Event* event)
[static]
- RecalcClipRect()
- Redraw(bool update = true)
[virtual]
- ReleaseCapture()
- ReleaseInputFocus()
- RemoveChild(SDLWidget* child)
[protected]
- RemoveObjectDnD(SDLWidgetDnD* obj)
- RestoreBackground()
- RunEventLoop(void* data)
- sb_direction
[protected]
- ScreenToClient(int x, int y)
- scroll_current
[protected]
- scroll_max
[protected]
- scroll_min
[protected]
- scrollbutton
[protected]
- ScrollButton class
[friend]
- SDLDrawObject(int id, SDL_Rect& rect, bool visible, bool storeBackground, SDLDrawObject* objParent = NULL)
- SDLGradientWidget(SDLWidget* parent, SDL_Rect& r)
- SDLMessageObject()
- SDLScrollBar(SDLWidget* parent, int id, SDL_Rect& r, int direction = SDL_SB_VERTICAL)
- SDLSlider(SDLWidget* parent, int id, SDL_Rect& r, int direction = SDL_SB_VERTICAL)
- SDLWidget(SDLWidget* parent, SDL_Rect& rect, bool storeBackground = false)
- SDLWidgetDnD(SDLWidget* parent, int dndID, SDL_Rect& r)
- SendMessage(SDLMessageObject* target, MSG_TYPE type, MSG_ID id, MSG_DATA data)
- SetBackground(const char* filename, int mode=BKMODE_TILE)
- SetBackground(SDL_Surface* surface, int mode=BKMODE_TILE)
- SetBackgroundBlend(Uint8 backblend)
- SetCapture()
- SetChildTransparency(Uint8 t)
- SetClipRect(int x, int y, int w, int h)
- SetDrag(bool drag)
- SetDrop(bool drop)
- SetEventCallback(MSG_TYPE type, MSG_CALLBACK cbfunc, void *clientdata = NULL)
- SetFont(TTF_Font* newfont)
- SetGradient(SDL_Gradient& grad)
- SetID(int id)
- SetInputFocus()
- SetLineSize(int ls)
- SetParent(SDLDrawObject* objParent)
- SetPixel(int x, int y, Uint8 r, Uint8 g, Uint8 b, SDL_Surface* surface)
[static]
- SetPosition(Uint32 pos)
- SetRange(Uint32 min, Uint32 max)
- SetScreenUpdate(bool update)
[virtual]
- SetStoreBackground(bool store)
- SetTextColor(Uint32 color)
- SetTextColor(SDL_Color c)
- SetTransparency(Uint8 t)
- SetVisible(bool visible)
- SetWindowSize(Uint32 wsize)
- Show(bool fade = false)
- SizeWindow(int w, int h)
[virtual]
- StartWidgetDrag()
- StoreBackground()
- Update(bool doBlit = true)
[virtual]
- updateDragArea(SDL_Point pt, SDL_Surface* image)
- WaitEvent(Uint32 delay=0)
- WidgetDrag(int x, int y)
- widgetList
[protected, static]
- Width()
- ~SDLDrawObject()
[virtual]
- ~SDLGradientWidget()
- ~SDLMessageObject()
[virtual]
- ~SDLScrollBar()
[virtual]
- ~SDLSlider()
- ~SDLWidget()
- ~SDLWidgetDnD()