Home2L - C/C++ API v1.4-0-g38cc (2024-05-25)
Smart Tools for a Private Home
All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
CMenu Member List

This is the complete list of members for CMenu, including all inherited members.

ChangedItems(int idx, int num=1)CListbox
ChangedSurface()CWidgetinlineprotected
ClearTexture()CWidget
GetItemLabelWidth(int idx)CListbox
GetItemRect(int idx)CListbox
GetRenderArea(SDL_Rect *ra)CWidgetinline
GetStatus()CModalWidgetinline
GetStatusLongPush()CMenuinline
GetSurface()CWidgetinlinevirtual
GetTexture()CWidgetvirtual
HandleEvent(SDL_Event *ev)CMenuvirtual
IsRunning()CModalWidget
LimitVirtArea(SDL_Rect *r=NULL)CCanvas
MouseDown()CListboxinline
Render(SDL_Renderer *ren)CMenuvirtual
RenderItem(CListboxItem *item, int idx, SDL_Surface *surf)CListboxprotectedvirtual
CCanvas::ScrollIn(SDL_Rect r)CCanvas
CCanvas::ScrollTo(SDL_Rect r, int hAlign=0, int vAlign=-1)CCanvas
SelectAll(bool _isSelected=true)CListbox
SelectItem(int idx, bool _isSelected=true)CListbox
SelectNone()CListboxinline
SetDefaults()CCanvasinline
SetFormat(TTF_Font *_font, int _hAlign=-1, TColor colGrid=BLACK, TColor _colLabel=WHITE, TColor _colBack=DARK_DARK_GREY, TColor _colLabelSelected=WHITE, TColor _colBackSelected=GREY, TColor _colLabelSpecial=WHITE, TColor _colBackSpecial=DARK_GREY)CListbox
SetItems(const char *_itemStr)CMenu
SetMode(EListboxMode _mode, int _itemHeight, int _itemGap=1)CListbox
SetNoCancelArea(SDL_Rect _rNoCancel)CModalWidgetinline
SetStatus(int _status)CModalWidgetinline
SetSurface(SDL_Surface *_surface)CWidgetinline
SetTextureBlendMode(SDL_BlendMode _sdlBlendMode)CWidgetinline
SetVirtArea(SDL_Rect r)CCanvas
Start(CScreen *_screen)CMenuvirtual
Stop()CModalWidgetvirtual