MMSMenuWidget Member List

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

add(MMSWidget *widget)MMSMenuWidget [private, virtual]
adjustVirtualRect()MMSMenuWidget [private]
anim_factorMMSMenuWidget [private]
anim_jumpoverMMSMenuWidget [private]
anim_offsetMMSMenuWidget [private]
back_itemMMSMenuWidget [private]
callOnReturn()MMSMenuWidget [private, virtual]
canHaveChildren()MMSWidget
canNavigateDown()MMSWidget
canNavigateLeft()MMSWidget
canNavigateRight()MMSWidget
canNavigateUp()MMSWidget
canSelectChildren()MMSWidget
childrenMMSWidget [protected]
classNameMMSMenuWidget [private]
clear()MMSMenuWidget
copyWidget()MMSMenuWidget [virtual]
MMSWidget::copyWidget(MMSWidget *newWidget)MMSWidget
create(MMSWindow *root, string className, MMSTheme *theme)MMSMenuWidget [private]
curr_submenuMMSMenuWidget [private]
deleteItem(unsigned int item)MMSMenuWidget
disconnectChild(unsigned int atpos=0)MMSWidget
draw(bool *backgroundFilled=NULL)MMSMenuWidget [private, virtual]
drawchildren(bool toRedrawOnly=false, bool *backgroundFilled=NULL, MMSFBRectangle *rect2update=NULL)MMSMenuWidget [private, virtual]
emitOnReturnCallback()MMSWidget [protected]
emitOnReturnForParents(MMSMenuWidget *orw)MMSMenuWidget [private]
findWidget(string name)MMSWidget
findWidgetType(MMSWIDGETTYPE type)MMSWidget
firstFocusMMSMenuWidget [private]
firstSelectionMMSMenuWidget [private]
frame_delayMMSMenuWidget [private]
frame_delay_setMMSMenuWidget [private]
geomMMSWidget [protected]
geomsetMMSWidget [protected]
getActivated(bool &activated)MMSWidget
getBgColor(MMSFBColor &bgcolor)MMSWidget
getBgColor_i(MMSFBColor &bgcolor_i)MMSWidget
getBgColor_p(MMSFBColor &bgcolor_p)MMSWidget
getBgImageName(string &bgimagename)MMSWidget
getBgImageName_i(string &bgimagename_i)MMSWidget
getBgImageName_p(string &bgimagename_p)MMSWidget
getBgImagePath(string &bgimagepath)MMSWidget
getBgImagePath_i(string &bgimagepath_i)MMSWidget
getBgImagePath_p(string &bgimagepath_p)MMSWidget
getBinData()MMSWidget
getBlend(unsigned int &blend)MMSWidget
getBlendFactor(double &blendfactor)MMSWidget
getBorderColor(MMSFBColor &color)MMSWidget
getBorderImageNames(MMSBORDER_IMAGE_NUM num, string &imagename)MMSWidget
getBorderImagePath(string &imagepath)MMSWidget
getBorderMargin(unsigned int &margin)MMSWidget
getBorderRCorners(bool &rcorners)MMSWidget
getBorderSelColor(MMSFBColor &selcolor)MMSWidget
getBorderSelImageNames(MMSBORDER_IMAGE_NUM num, string &selimagename)MMSWidget
getBorderSelImagePath(string &selimagepath)MMSWidget
getBorderThickness(unsigned int &thickness)MMSWidget
getBrightness()MMSWidget
getChild(unsigned int atpos=0)MMSWidget
getClickable(bool &clickable)MMSWidget
getCols()MMSMenuWidget
getConfig(bool *firstTime=NULL)MMSMenuWidget [private]
getData(string &data)MMSWidget
getDimBottom()MMSMenuWidget
getDimItems()MMSMenuWidget
getDimLeft()MMSMenuWidget
getDimRight()MMSMenuWidget
getDimTop()MMSMenuWidget
getDownArrow(string &downarrow)MMSWidget
getDrawableParent(bool mark2Redraw=false, bool markChildren2Redraw=false, bool checkborder=true, vector< MMSWidget * > *wlist=NULL, bool followpath=false)MMSWidget [protected, virtual]
getFixedPos()MMSMenuWidget
getFocusable(bool &focusable, bool check_selectable=true)MMSWidget
getGeometry()MMSWidget
getHItems()MMSMenuWidget
getHLoop()MMSMenuWidget
getHSlider(string &hslider)MMSWidget
getId()MMSWidget
getImagesOnDemand(bool &imagesondemand)MMSWidget
getInnerGeometry()MMSWidget
getInputMode(string &inputmode)MMSWidget
getInputModeEx(string &inputmode)MMSWidget
getItem(unsigned int item)MMSMenuWidget
getItemHeight()MMSMenuWidget
getItemHMargin()MMSMenuWidget
getItemTemplate()MMSMenuWidget
getItemVMargin()MMSMenuWidget
getItemWidth()MMSMenuWidget
getJoinedWidget(string &joinedwidget)MMSWidget
getJoinedWigdets(MMSWidget **caller_stack)MMSWidget
getLastWidget()MMSWidget
getLeftArrow(string &leftarrow)MMSWidget
getMargin(unsigned int &margin)MMSWidget
getMaxHeight()MMSWidget
getMaxHeightPix()MMSWidget
getMaxWidth()MMSWidget
getMaxWidthPix()MMSWidget
getMinHeight()MMSWidget
getMinHeightPix()MMSWidget
getMinWidth()MMSWidget
getMinWidthPix()MMSWidget
getName()MMSWidget
getNavigateDown(string &navigatedown)MMSWidget
getNavigateDownWidget()MMSWidget
getNavigateLeft(string &navigateleft)MMSWidget
getNavigateLeftWidget()MMSWidget
getNavigateRight(string &navigateright)MMSWidget
getNavigateRightWidget()MMSWidget
getNavigateUp(string &navigateup)MMSWidget
getNavigateUpWidget()MMSWidget
getOpacity()MMSWidget
getParent()MMSWidget
getParentWindow()MMSMenuWidget
getRealGeometry()MMSWidget
getReturnOnScroll(bool &returnonscroll)MMSWidget
getRightArrow(string &rightarrow)MMSWidget
getRootWindow(MMSWindow **parentroot=NULL)MMSWidget
getScrollOnFocus(bool &scrollonfocus)MMSWidget
getSelBgColor(MMSFBColor &selbgcolor)MMSWidget
getSelBgColor_i(MMSFBColor &selbgcolor_i)MMSWidget
getSelBgColor_p(MMSFBColor &selbgcolor_p)MMSWidget
getSelBgImageName(string &selbgimagename)MMSWidget
getSelBgImageName_i(string &selbgimagename_i)MMSWidget
getSelBgImageName_p(string &selbgimagename_p)MMSWidget
getSelBgImagePath(string &selbgimagepath)MMSWidget
getSelBgImagePath_i(string &selbgimagepath_i)MMSWidget
getSelBgImagePath_p(string &selbgimagepath_p)MMSWidget
getSelectable(bool &selectable)MMSWidget
getSelected()MMSMenuWidget
getSelectedItem()MMSMenuWidget
getSelImageName(string &selimagename)MMSMenuWidget
getSelImagePath(string &selimagepath)MMSMenuWidget
getSize()MMSMenuWidget
getSizeHint()MMSWidget
getSmoothDelay()MMSMenuWidget
getSmoothScrolling()MMSMenuWidget
getSmoothSelection()MMSMenuWidget
getSurface()MMSWidget
getSurfaceGeometry()MMSWidget
getTAFF()MMSMenuWidget
getTransBottom()MMSMenuWidget
getTransItems()MMSMenuWidget
getTransLeft()MMSMenuWidget
getTransRight()MMSMenuWidget
getTransTop()MMSMenuWidget
getType()MMSWidget
getTypeString()MMSWidget
getUpArrow(string &uparrow)MMSWidget
getVisibleSurfaceArea()MMSWidget [protected]
getVItems()MMSMenuWidget
getVLoop()MMSMenuWidget
getVSlider(string &vslider)MMSWidget
getZoomSelHeight()MMSMenuWidget
getZoomSelShiftX()MMSMenuWidget
getZoomSelShiftY()MMSMenuWidget
getZoomSelWidth()MMSMenuWidget
h_itemsMMSMenuWidget [private]
handleInput(MMSInputEvent *inputevent)MMSWidget [protected, virtual]
init()MMSMenuWidget [private, virtual]
initializedMMSWidget [protected]
initParentWindow(void)MMSMenuWidget [private]
innerGeomMMSWidget [protected]
isActivated()MMSWidget
isDrawable()MMSWidget
isFocused()MMSWidget
isGeomSet()MMSWidget
isPressed()MMSWidget
isSelected()MMSWidget
isVisible()MMSWidget
item_hMMSMenuWidget [private]
item_wMMSMenuWidget [private]
iteminfosMMSMenuWidget [private]
itemTemplateMMSMenuWidget [private]
lock()MMSMenuWidget [private]
markChildren2Redraw()MMSWidget [protected]
menuWidgetClassMMSMenuWidget [private]
MMSArrowWidget classMMSWidget [friend]
MMSButtonWidget classMMSWidget [friend]
MMSCanvasWidget classMMSWidget [friend]
MMSCheckBoxWidget classMMSWidget [friend]
MMSDialogManager classMMSWidget [friend]
MMSGapWidget classMMSWidget [friend]
MMSHBoxWidget classMMSWidget [friend]
MMSImageWidget classMMSWidget [friend]
MMSInputWidget classMMSWidget [friend]
MMSLabelWidget classMMSWidget [friend]
MMSMenuWidget(MMSWindow *root, string className, MMSTheme *theme=NULL)MMSMenuWidget
MMSWidget::MMSMenuWidget classMMSWidget [friend]
MMSProgressBarWidget classMMSWidget [friend]
MMSSliderWidget classMMSWidget [friend]
MMSTextBoxWidget classMMSWidget [friend]
MMSVBoxWidget classMMSWidget [friend]
MMSWidget()MMSWidget
MMSWindow classMMSWidget [friend]
myMenuWidgetClassMMSMenuWidget [private]
needsParentDraw(bool checkborder=true)MMSWidget
newItem(int item=-1, MMSWidget *widget=NULL)MMSMenuWidget
onAfterAnimation(MMSPulser *pulser)MMSMenuWidget [private]
onAfterAnimation_connectionMMSMenuWidget [private]
onAnimation(MMSPulser *pulser)MMSMenuWidget [private]
onAnimation_connectionMMSMenuWidget [private]
onBeforeAnimation(MMSPulser *pulser)MMSMenuWidget [private]
onBeforeAnimation_connectionMMSMenuWidget [private]
onBeforeScrollMMSMenuWidget
onClickMMSWidget
onFocusMMSWidget
onReturnMMSWidget
onSelectMMSWidget
onSelectItemMMSMenuWidget
operator[](string name)MMSWidget
parentMMSWidget [protected]
parent_menuMMSMenuWidget [private]
parent_windowMMSMenuWidget [private]
pulserMMSMenuWidget [private]
pulser_modeMMSMenuWidget [private]
pxMMSMenuWidget [private]
pyMMSMenuWidget [private]
recalculateChildren()MMSMenuWidget [private, virtual]
redrawChildrenMMSWidget [protected]
refresh(bool required=true)MMSWidget
release()MMSMenuWidget [private, virtual]
scrollDown(unsigned int count=1, bool refresh=true, bool test=false, bool leave_selection=false)MMSMenuWidget [virtual]
scrollDownEx(unsigned int count, bool refresh, bool test, bool leave_selection)MMSMenuWidget [private]
scrolling_offsetMMSMenuWidget [private]
scrollLeft(unsigned int count=1, bool refresh=true, bool test=false, bool leave_selection=false)MMSMenuWidget [virtual]
scrollLeftEx(unsigned int count, bool refresh, bool test, bool leave_selection)MMSMenuWidget [private]
scrollRight(unsigned int count=1, bool refresh=true, bool test=false, bool leave_selection=false)MMSMenuWidget [virtual]
scrollRightEx(unsigned int count, bool refresh, bool test, bool leave_selection)MMSMenuWidget [private]
scrollTo(int posx, int posy, bool refresh=true, bool *changed=NULL, MMSWIDGET_SCROLL_MODE mode=MMSWIDGET_SCROLL_MODE_SETSELECTED, MMSFBRectangle *inputrect=NULL)MMSMenuWidget [virtual]
scrollUp(unsigned int count=1, bool refresh=true, bool test=false, bool leave_selection=false)MMSMenuWidget [virtual]
scrollUpEx(unsigned int count, bool refresh, bool test, bool leave_selection)MMSMenuWidget [private]
selection_offset_xMMSMenuWidget [private]
selection_offset_yMMSMenuWidget [private]
selectItem(MMSWidget *item, bool set, bool refresh=true, bool refreshall=false)MMSMenuWidget [private]
selimageMMSMenuWidget [private]
setActivated(bool activated, bool refresh=true)MMSWidget
setASelected(bool set, bool refresh=true)MMSWidget
setBackItem(unsigned int item)MMSMenuWidget
setBgColor(MMSFBColor bgcolor, bool refresh=true)MMSWidget
setBgColor_i(MMSFBColor bgcolor_i, bool refresh=true)MMSWidget
setBgColor_p(MMSFBColor bgcolor_p, bool refresh=true)MMSWidget
setBgImageName(string bgimagename, bool load=true, bool refresh=true)MMSWidget
setBgImageName_i(string bgimagename_i, bool load=true, bool refresh=true)MMSWidget
setBgImageName_p(string bgimagename_p, bool load=true, bool refresh=true)MMSWidget
setBgImagePath(string bgimagepath, bool load=true, bool refresh=true)MMSWidget
setBgImagePath_i(string bgimagepath_i, bool load=true, bool refresh=true)MMSWidget
setBgImagePath_p(string bgimagepath_p, bool load=true, bool refresh=true)MMSWidget
setBinData(void *data)MMSWidget
setBlend(unsigned int blend, bool refresh=true)MMSWidget
setBlendFactor(double blendfactor, bool refresh=true)MMSWidget
setBorderColor(MMSFBColor bordercolor, bool refresh=true)MMSWidget
setBorderImageNames(string imagename_1, string imagename_2, string imagename_3, string imagename_4, string imagename_5, string imagename_6, string imagename_7, string imagename_8, bool load=true, bool refresh=true)MMSWidget
setBorderImagePath(string borderimagepath, bool load=true, bool refresh=true)MMSWidget
setBorderMargin(unsigned int bordermargin, bool refresh=true)MMSWidget
setBorderRCorners(bool borderrcorners, bool refresh=true)MMSWidget
setBorderSelColor(MMSFBColor borderselcolor, bool refresh=true)MMSWidget
setBorderSelImageNames(string selimagename_1, string selimagename_2, string selimagename_3, string selimagename_4, string selimagename_5, string selimagename_6, string selimagename_7, string selimagename_8, bool load=true, bool refresh=true)MMSWidget
setBorderSelImagePath(string borderselimagepath, bool load=true, bool refresh=true)MMSWidget
setBorderThickness(unsigned int borderthickness, bool refresh=true)MMSWidget
setBrightness(unsigned char brightness, bool refresh=true)MMSWidget
setClickable(bool clickable)MMSWidget
setCols(unsigned int cols, bool refresh=true)MMSMenuWidget
setData(string data)MMSWidget
setDimBottom(unsigned int dimbottom, bool refresh=true)MMSMenuWidget
setDimItems(unsigned int dimitems, bool refresh=true)MMSMenuWidget
setDimLeft(unsigned int dimleft, bool refresh=true)MMSMenuWidget
setDimRight(unsigned int dimright, bool refresh=true)MMSMenuWidget
setDimTop(unsigned int dimtop, bool refresh=true)MMSMenuWidget
setDownArrow(string downarrow, bool refresh=true)MMSWidget
setFixedPos(int fixedpos, bool refresh=true)MMSMenuWidget
setFocus(bool set, bool refresh=true, MMSInputEvent *inputevent=NULL)MMSMenuWidget [virtual]
setFocusable(bool focusable, bool refresh=true)MMSWidget
setGeometry(MMSFBRectangle geom)MMSWidget [virtual]
setGeomSet(bool set)MMSWidget
setHLoop(bool hloop)MMSMenuWidget
setHSlider(string hslider)MMSWidget
setImagesOnDemand(bool imagesondemand)MMSWidget
setInnerGeometry()MMSWidget [protected, virtual]
setInputMode(string inputmode)MMSWidget
setISelected(bool set, bool refresh=true)MMSWidget
setItemHeight(string itemheight, bool refresh=true)MMSMenuWidget
setItemHMargin(unsigned int itemhmargin, bool refresh=true)MMSMenuWidget
setItemTemplate(MMSWidget *itemTemplate)MMSMenuWidget
setItemVMargin(unsigned int itemvmargin, bool refresh=true)MMSMenuWidget
setItemWidth(string itemwidth, bool refresh=true)MMSMenuWidget
setJoinedWidget(string joinedwidget)MMSWidget
setLeftArrow(string leftarrow, bool refresh=true)MMSWidget
setMargin(unsigned int margin, bool refresh=true)MMSWidget
setMaxHeight(string &max_height)MMSWidget
setMaxWidth(string &max_width)MMSWidget
setMinHeight(string &min_height)MMSWidget
setMinWidth(string &min_width)MMSWidget
setName(string name)MMSWidget
setNavigateDown(string navigatedown)MMSWidget
setNavigateDownWidget(MMSWidget *downwidget)MMSWidget
setNavigateLeft(string navigateleft)MMSWidget
setNavigateLeftWidget(MMSWidget *leftwidget)MMSWidget
setNavigateRight(string navigateright)MMSWidget
setNavigateRightWidget(MMSWidget *rightwidget)MMSWidget
setNavigateUp(string navigateup)MMSWidget
setNavigateUpWidget(MMSWidget *upwidget)MMSWidget
setOpacity(unsigned char opacity, bool refresh=true)MMSWidget
setParent(MMSWidget *parent)MMSWidget
setParentWindow(string parentwindow)MMSMenuWidget
setPressed(bool set, bool refresh=true)MMSWidget
setPSelected(bool set, bool refresh=true)MMSWidget
setReturnOnScroll(bool returnonscroll)MMSWidget
setRightArrow(string rightarrow, bool refresh=true)MMSWidget
setRootWindow(MMSWindow *root, MMSWindow *parentroot=NULL)MMSMenuWidget [private, virtual]
setScrollOnFocus(bool scrollonfocus)MMSWidget
setScrollPos(int posX=0, int posY=0, bool refresh=true, bool test=false)MMSWidget [protected]
setScrollSize(unsigned int dX=8, unsigned int dY=8)MMSWidget [protected]
setSelBgColor(MMSFBColor selbgcolor, bool refresh=true)MMSWidget
setSelBgColor_i(MMSFBColor selbgcolor_i, bool refresh=true)MMSWidget
setSelBgColor_p(MMSFBColor selbgcolor_p, bool refresh=true)MMSWidget
setSelBgImageName(string selbgimagename, bool load=true, bool refresh=true)MMSWidget
setSelBgImageName_i(string selbgimagename_i, bool load=true, bool refresh=true)MMSWidget
setSelBgImageName_p(string selbgimagename_p, bool load=true, bool refresh=true)MMSWidget
setSelBgImagePath(string selbgimagepath, bool load=true, bool refresh=true)MMSWidget
setSelBgImagePath_i(string selbgimagepath_i, bool load=true, bool refresh=true)MMSWidget
setSelBgImagePath_p(string selbgimagepath_p, bool load=true, bool refresh=true)MMSWidget
setSelectable(bool selectable, bool refresh=true)MMSWidget
setSelected(unsigned int item, bool refresh, bool *changed, bool joined)MMSMenuWidget [private]
setSelected(unsigned int item, bool refresh=true)MMSMenuWidget
MMSWidget::setSelected(bool set, bool refresh=true)MMSWidget
setSelImageName(string selimagename, bool load=true, bool refresh=true)MMSMenuWidget
setSelImagePath(string selimagepath, bool load=true, bool refresh=true)MMSMenuWidget
setSizeHint(string &hint)MMSWidget
setSliders()MMSMenuWidget [private]
setSmoothDelay(unsigned int smoothdelay)MMSMenuWidget
setSmoothScrolling(MMSSEQUENCEMODE seq_mode)MMSMenuWidget
setSmoothSelection(MMSSEQUENCEMODE seq_mode)MMSMenuWidget
setSubMenuName(unsigned int item, const char *name)MMSMenuWidget
setSubMenuName(unsigned int item, string &name)MMSMenuWidget
setSurfaceGeometry(unsigned int width=0, unsigned int height=0)MMSWidget [protected, virtual]
setTransBottom(unsigned int transbottom, bool refresh=true)MMSMenuWidget
setTransItems(unsigned int transitems, bool refresh=true)MMSMenuWidget
setTransLeft(unsigned int transleft, bool refresh=true)MMSMenuWidget
setTransRight(unsigned int transright, bool refresh=true)MMSMenuWidget
setTransTop(unsigned int transtop, bool refresh=true)MMSMenuWidget
setUpArrow(string uparrow, bool refresh=true)MMSWidget
setVisible(bool visible, bool refresh=true)MMSWidget [virtual]
setVLoop(bool vloop)MMSMenuWidget
setVSlider(string vslider)MMSWidget
setZoomSelHeight(string zoomselheight, bool refresh=true)MMSMenuWidget
setZoomSelShiftX(string zoomselshiftx, bool refresh=true)MMSMenuWidget
setZoomSelShiftY(string zoomselshifty, bool refresh=true)MMSMenuWidget
setZoomSelWidth(string zoomselwidth, bool refresh=true)MMSMenuWidget
smooth_scrollingMMSMenuWidget [private]
smooth_selectionMMSMenuWidget [private]
startAnimation(MMSMENUWIDGET_PULSER_MODE pulser_mode, double anim_offset, int anim_jumpover)MMSMenuWidget [private]
surfaceMMSWidget [protected]
surfaceGeomMMSWidget [protected]
switchArrowWidgets()MMSMenuWidget [private, virtual]
switchBackToParentMenu(MMSDIRECTION direction=MMSDIRECTION_NOTSET, bool closeall=false)MMSMenuWidget [private]
switchToSubMenu()MMSMenuWidget [private]
toRedrawMMSWidget [protected]
unlock()MMSMenuWidget [private]
unsetFocusableForAllChildren(bool refresh)MMSWidget
updateFromThemeClass(MMSMenuWidgetClass *themeClass)MMSMenuWidget
MMSWidget::updateFromThemeClass(MMSWidgetClass *themeClass)MMSWidget
updateWindowSurfaceWithSurface(bool useAlphaChannel)MMSWidget [protected]
v_itemsMMSMenuWidget [private]
virtualGeomMMSMenuWidget [private]
windowSurfaceMMSWidget [protected]
xMMSMenuWidget [private]
yMMSMenuWidget [private]
zoomselMMSMenuWidget [private]
zoomselheightMMSMenuWidget [private]
zoomselshiftxMMSMenuWidget [private]
zoomselshiftyMMSMenuWidget [private]
zoomselwidthMMSMenuWidget [private]
~MMSMenuWidget()MMSMenuWidget
~MMSWidget()MMSWidget [virtual]