Woopsi 1.0
GUI Framework for Nintendo DS Homebrew

WoopsiUI::ListBox Member List

This is the complete list of members for WoopsiUI::ListBox, including all inherited members.
_allowHorizontalScrollWoopsiUI::ScrollingPanel [protected]
_allowVerticalScrollWoopsiUI::ScrollingPanel [protected]
_borderSizeWoopsiUI::Gadget [protected]
_canvasHeightWoopsiUI::ScrollingPanel [protected]
_canvasWidthWoopsiUI::ScrollingPanel [protected]
_canvasXWoopsiUI::ScrollingPanel [protected]
_canvasYWoopsiUI::ScrollingPanel [protected]
_closeTypeWoopsiUI::Gadget [protected]
_contextMenuItemsWoopsiUI::Gadget [protected]
_decorationCountWoopsiUI::Gadget [protected]
_doubleClickBoundsWoopsiUI::Gadget [protected]
_flagsWoopsiUI::Gadget [protected]
_focusedGadgetWoopsiUI::Gadget [protected]
_gadgetEventHandlersWoopsiUI::Gadget [protected]
_gadgetsWoopsiUI::Gadget [protected]
_grabPointXWoopsiUI::Gadget [protected]
_grabPointYWoopsiUI::Gadget [protected]
_isContentScrolledWoopsiUI::ScrollingPanel [protected]
_lastClickTimeWoopsiUI::Gadget [protected]
_lastClickXWoopsiUI::Gadget [protected]
_lastClickYWoopsiUI::Gadget [protected]
_lastSelectedIndexWoopsiUI::ListBox [protected]
_newXWoopsiUI::Gadget [protected]
_newYWoopsiUI::Gadget [protected]
_optionPaddingWoopsiUI::ListBox [protected]
_optionsWoopsiUI::ListBox [protected]
_parentWoopsiUI::Gadget [protected]
_rectWoopsiUI::Gadget [protected]
_rectCacheWoopsiUI::Gadget [protected]
_refconWoopsiUI::Gadget [protected]
_shelvedGadgetsWoopsiUI::Gadget [protected]
_styleWoopsiUI::Gadget [protected]
addContextMenuItem(const WoopsiString &name, u32 value)WoopsiUI::Gadget
addGadget(Gadget *gadget)WoopsiUI::Gadget
addGadgetEventHandler(GadgetEventHandler *eventHandler)WoopsiUI::Gadget [inline]
addOption(const WoopsiString &text, const u32 value)WoopsiUI::ListBox [virtual]
addOption(ListBoxDataItem *option)WoopsiUI::ListBox [virtual]
addOption(const WoopsiString &text, const u32 value, const u16 normalTextColour, const u16 normalBackColour, const u16 selectedTextColour, const u16 selectedBackColour)WoopsiUI::ListBox [virtual]
allowsHorizontalScroll() const WoopsiUI::ScrollingPanel [inline, virtual]
allowsMultipleSelections() const WoopsiUI::ListBox [inline, virtual]
allowsVerticalScroll() const WoopsiUI::ScrollingPanel [inline, virtual]
blur()WoopsiUI::Gadget
cacheVisibleRects() const WoopsiUI::Gadget
calculatePhysicalScreenNumber(s16 y) const WoopsiUI::Gadget [protected]
calculatePhysicalScreenY(s16 y) const WoopsiUI::Gadget [protected]
canReceiveFocus() const WoopsiUI::Gadget
changeDimensions(s16 x, s16 y, u16 width, u16 height)WoopsiUI::Gadget
checkCollision(s16 x, s16 y) const WoopsiUI::Gadget
checkCollision(s16 x, s16 y, u16 width, u16 height) const WoopsiUI::Gadget
checkCollision(Gadget *gadget) const WoopsiUI::Gadget
checkCollision(const Rect &rect) const WoopsiUI::Gadget
checkCollisionWithForegroundRects(s16 x, s16 y) const WoopsiUI::Gadget [protected]
click(s16 x, s16 y)WoopsiUI::Gadget
clipRectToHierarchy(Rect &rect) const WoopsiUI::Gadget
close()WoopsiUI::Gadget
CLOSE_TYPE_CLOSE enum valueWoopsiUI::Gadget
CLOSE_TYPE_HIDE enum valueWoopsiUI::Gadget
CLOSE_TYPE_SHELVE enum valueWoopsiUI::Gadget
closeChild(Gadget *gadget)WoopsiUI::Gadget [protected]
CloseType enum nameWoopsiUI::Gadget
deselectAllOptions()WoopsiUI::ListBox [virtual]
deselectOption(const s32 index)WoopsiUI::ListBox [virtual]
destroy()WoopsiUI::Gadget [inline]
disable()WoopsiUI::Gadget
doubleClick(s16 x, s16 y)WoopsiUI::Gadget
drag(s16 x, s16 y, s16 vX, s16 vY)WoopsiUI::Gadget
drawBorder(GraphicsPort *port)WoopsiUI::ListBox [protected, virtual]
drawChildren(Rect clipRect)WoopsiUI::ScrollingPanel [protected]
drawContents(GraphicsPort *port)WoopsiUI::ListBox [protected, virtual]
enable()WoopsiUI::Gadget
focus()WoopsiUI::Gadget
Gadget(s16 x, s16 y, u16 width, u16 height, u32 flags, GadgetStyle *style=NULL)WoopsiUI::Gadget
Gadget(const Gadget &gadget)WoopsiUI::Gadget [inline, protected]
GADGET_BORDERLESS enum valueWoopsiUI::Gadget
GADGET_DECORATION enum valueWoopsiUI::Gadget
GADGET_DOUBLE_CLICKABLE enum valueWoopsiUI::Gadget
GADGET_DRAGGABLE enum valueWoopsiUI::Gadget
GADGET_NO_RAISE_EVENTS enum valueWoopsiUI::Gadget
GADGET_PERMEABLE enum valueWoopsiUI::Gadget
GadgetFlagType enum nameWoopsiUI::Gadget
getBackColour() const WoopsiUI::Gadget [inline]
getCanvasHeight() const WoopsiUI::ScrollingPanel [inline, virtual]
getCanvasWidth() const WoopsiUI::ScrollingPanel [inline, virtual]
getCanvasX() const WoopsiUI::ScrollingPanel [inline, virtual]
getCanvasY() const WoopsiUI::ScrollingPanel [inline, virtual]
getChild(u32 index) const WoopsiUI::Gadget
getChildCount() const WoopsiUI::Gadget [inline]
getClientRect(Rect &rect) const WoopsiUI::Gadget
getCloseType() const WoopsiUI::Gadget [inline]
getDarkColour() const WoopsiUI::Gadget [inline]
getDecorationCount() const WoopsiUI::Gadget [inline]
getFillColour() const WoopsiUI::Gadget [inline]
getFocusedGadget()WoopsiUI::Gadget [inline]
getFont() const WoopsiUI::Gadget
getForegroundRegions()WoopsiUI::Gadget
getGadgetIndex(const Gadget *gadget) const WoopsiUI::Gadget
getGlyphFont() const WoopsiUI::Gadget
getHeight() const WoopsiUI::Gadget [inline]
getHigherVisibleGadget(const s32 startIndex) const WoopsiUI::Gadget [protected]
getHighlightColour() const WoopsiUI::Gadget [inline]
getLowerVisibleGadget(const s32 startIndex) const WoopsiUI::Gadget [protected]
getOption(const s32 index)WoopsiUI::ListBox [inline, virtual]
getOptionCount() const WoopsiUI::ListBox [inline, virtual]
getOptionHeight() const WoopsiUI::ListBox [virtual]
getParent() const WoopsiUI::Gadget [inline]
getPhysicalScreenNumber() const WoopsiUI::Gadget [virtual]
getPreferredDimensions(Rect &rect) const WoopsiUI::ListBox [virtual]
getRectCache() const WoopsiUI::Gadget [inline]
getRectClippedToHierarchy(Rect &rect) const WoopsiUI::Gadget
getRefcon() const WoopsiUI::Gadget [inline]
getRelativeX() const WoopsiUI::Gadget
getRelativeY() const WoopsiUI::Gadget
getSelectedIndex() const WoopsiUI::ListBox [virtual]
getSelectedOption() const WoopsiUI::ListBox [virtual]
getShadowColour() const WoopsiUI::Gadget [inline]
getShineColour() const WoopsiUI::Gadget [inline]
getWidth() const WoopsiUI::Gadget [inline]
getX() const WoopsiUI::Gadget
getY() const WoopsiUI::Gadget
goModal()WoopsiUI::Gadget
handleContextMenuSelection(const ListDataItem *item)WoopsiUI::Gadget [virtual]
handleListDataChangedEvent(const ListDataEventArgs &e)WoopsiUI::ListBox [virtual]
handleListDataSelectionChangedEvent(const ListDataEventArgs &e)WoopsiUI::ListBox [virtual]
hasFocus() const WoopsiUI::Gadget [inline]
hide()WoopsiUI::Gadget
insertGadget(Gadget *gadget)WoopsiUI::Gadget
invalidateLowerGadgetsVisibleRectCache(Gadget *gadget)WoopsiUI::Gadget
invalidateVisibleRectCache()WoopsiUI::Gadget
isBeingDragged() const WoopsiUI::Gadget [inline]
isBorderless() const WoopsiUI::Gadget [inline]
isClicked() const WoopsiUI::Gadget [inline]
IsContentScrolled()WoopsiUI::ScrollingPanel [inline]
isDecoration() const WoopsiUI::Gadget [inline]
isDeleted() const WoopsiUI::Gadget
isDoubleClick(s16 x, s16 y)WoopsiUI::ListBox [virtual]
isDoubleClickable() const WoopsiUI::Gadget [inline]
isDrawingEnabled() const WoopsiUI::Gadget
isEnabled() const WoopsiUI::Gadget
isHidden() const WoopsiUI::Gadget
isModal() const WoopsiUI::Gadget
isPermeable() const WoopsiUI::Gadget [inline]
isShelved() const WoopsiUI::Gadget [inline]
jump(s32 x, s32 y)WoopsiUI::ScrollingPanel [virtual]
keyPress(KeyCode keyCode)WoopsiUI::Gadget
keyRelease(KeyCode keyCode)WoopsiUI::Gadget
keyRepeat(KeyCode keyCode)WoopsiUI::Gadget
lidClose()WoopsiUI::Gadget
lidOpen()WoopsiUI::Gadget
ListBox(s16 x, s16 y, u16 width, u16 height, GadgetStyle *style=NULL)WoopsiUI::ListBox
ListBox(const ListBox &listBox)WoopsiUI::ListBox [inline, protected]
ListDataEventHandler()WoopsiUI::ListDataEventHandler [inline]
lowerGadgetToBottom(Gadget *gadget)WoopsiUI::Gadget
lowerToBottom()WoopsiUI::Gadget
markRectDamaged(const Rect &rect)WoopsiUI::Gadget
markRectsDamaged()WoopsiUI::Gadget
moveChildToDeleteQueue(Gadget *gadget)WoopsiUI::Gadget
moveChildToShelvedList(Gadget *gadget)WoopsiUI::Gadget
moveShelvedToChildList(Gadget *gadget)WoopsiUI::Gadget
moveTo(s16 x, s16 y)WoopsiUI::Gadget
newGraphicsPort(bool isForeground)WoopsiUI::Gadget
newGraphicsPort(Rect clipRect)WoopsiUI::Gadget
newInternalGraphicsPort(Rect clipRect)WoopsiUI::Gadget [protected]
onBlur()WoopsiUI::Gadget [inline, protected, virtual]
onClick(s16 x, s16 y)WoopsiUI::ListBox [protected, virtual]
onDisable()WoopsiUI::Gadget [inline, protected, virtual]
onDoubleClick(s16 x, s16 y)WoopsiUI::ListBox [protected, virtual]
onDrag(s16 x, s16 y, s16 vX, s16 vY)WoopsiUI::ScrollingPanel [protected, virtual]
onDragStart()WoopsiUI::Gadget [inline, protected, virtual]
onDragStop()WoopsiUI::Gadget [inline, protected, virtual]
onEnable()WoopsiUI::Gadget [inline, protected, virtual]
onFocus()WoopsiUI::Gadget [inline, protected, virtual]
onKeyPress(KeyCode keyCode)WoopsiUI::Gadget [inline, protected, virtual]
onKeyRelease(KeyCode keyCode)WoopsiUI::Gadget [inline, protected, virtual]
onKeyRepeat(KeyCode keyCode)WoopsiUI::Gadget [inline, protected, virtual]
onLidClose()WoopsiUI::Gadget [inline, protected, virtual]
onLidOpen()WoopsiUI::Gadget [inline, protected, virtual]
onRelease(s16 x, s16 y)WoopsiUI::Gadget [inline, protected, virtual]
onReleaseOutside(s16 x, s16 y)WoopsiUI::Gadget [inline, protected, virtual]
onResize(u16 width, u16 height)WoopsiUI::Gadget [inline, protected, virtual]
onShiftClick(s16 x, s16 y)WoopsiUI::Gadget [inline, protected, virtual]
raiseGadgetToTop(Gadget *child)WoopsiUI::Gadget
raisesEvents() const WoopsiUI::Gadget [inline]
raiseToTop()WoopsiUI::Gadget
redraw(const Rect &rect)WoopsiUI::Gadget
release(s16 x, s16 y)WoopsiUI::Gadget
remove()WoopsiUI::Gadget
removeAllOptions()WoopsiUI::ListBox [virtual]
removeChild(Gadget *gadget)WoopsiUI::Gadget
removeGadgetEventHandler(GadgetEventHandler *eventHandler)WoopsiUI::Gadget [inline]
removeOption(const s32 index)WoopsiUI::ListBox [virtual]
resize(u16 width, u16 height)WoopsiUI::Gadget
resizeCanvas()WoopsiUI::ListBox [virtual]
scroll(s32 dx, s32 dy)WoopsiUI::ScrollingPanel [virtual]
ScrollableBase()WoopsiUI::ScrollableBase [inline]
scrollChildren(s32 dx, s32 dy)WoopsiUI::ScrollingPanel [protected]
ScrollingPanel(s16 x, s16 y, u16 width, u16 height, u32 flags, GadgetStyle *style=NULL)WoopsiUI::ScrollingPanel
ScrollingPanel(const ScrollingPanel &scrollingPanel)WoopsiUI::ScrollingPanel [inline, protected]
selectAllOptions()WoopsiUI::ListBox [virtual]
selectOption(const s32 index)WoopsiUI::ListBox [virtual]
setAllowMultipleSelections(const bool allowMultipleSelections)WoopsiUI::ListBox [inline, virtual]
setAllowsHorizontalScroll(bool allow)WoopsiUI::ScrollingPanel [inline, virtual]
setAllowsVerticalScroll(bool allow)WoopsiUI::ScrollingPanel [inline, virtual]
setBackColour(const u16 colour)WoopsiUI::Gadget [inline]
setBorderless(bool isBorderless)WoopsiUI::Gadget
setBorderSize(const GadgetBorderSize &borderSize)WoopsiUI::Gadget
setCanvasHeight(const s32 height)WoopsiUI::ScrollingPanel [inline, virtual]
setCanvasWidth(const s32 width)WoopsiUI::ScrollingPanel [inline, virtual]
setCloseType(const CloseType closeType)WoopsiUI::Gadget [inline]
setContentScrolled(bool scrolled)WoopsiUI::ScrollingPanel [inline]
setDarkColour(const u16 colour)WoopsiUI::Gadget [inline]
setDoubleClickable(const bool isDoubleClickable)WoopsiUI::Gadget [inline]
setDraggable(const bool isDraggable)WoopsiUI::Gadget [inline]
setFillColour(const u16 colour)WoopsiUI::Gadget [inline]
setFocusedGadget(Gadget *gadget)WoopsiUI::Gadget
setFont(FontBase *font)WoopsiUI::Gadget [virtual]
setGlyphFont(FontBase *font)WoopsiUI::Gadget [virtual]
setHighlightColour(const u16 colour)WoopsiUI::Gadget [inline]
setOptionSelected(const s32 index, const bool selected)WoopsiUI::ListBox [protected, virtual]
setParent(Gadget *parent)WoopsiUI::Gadget [inline]
setPermeable(const bool isPermeable)WoopsiUI::Gadget [inline]
setRaisesEvents(const bool raisesEvents)WoopsiUI::Gadget [inline]
setRefcon(u32 refcon)WoopsiUI::Gadget
setSelectedIndex(const s32 index)WoopsiUI::ListBox [virtual]
setShadowColour(const u16 colour)WoopsiUI::Gadget [inline]
setShineColour(const u16 colour)WoopsiUI::Gadget [inline]
setSortInsertedItems(const bool sortInsertedItems)WoopsiUI::ListBox [inline, virtual]
shelve()WoopsiUI::Gadget
shelveChild(Gadget *gadget)WoopsiUI::Gadget [protected]
shiftClick(s16 x, s16 y)WoopsiUI::Gadget
show()WoopsiUI::Gadget
showContextMenu(s16 x, s16 y)WoopsiUI::Gadget
sort()WoopsiUI::ListBox [virtual]
startDragging(s16 x, s16 y)WoopsiUI::Gadget [protected]
stopDragging(s16 x, s16 y)WoopsiUI::Gadget [protected]
stopModal()WoopsiUI::Gadget [inline]
swapDepth()WoopsiUI::Gadget
swapGadgetDepth(Gadget *gadget)WoopsiUI::Gadget [virtual]
unshelve()WoopsiUI::Gadget
~Gadget()WoopsiUI::Gadget [protected, virtual]
~ListBox()WoopsiUI::ListBox [protected, virtual]
~ListBoxBase()WoopsiUI::ListBoxBase [inline, virtual]
~ListDataEventHandler()WoopsiUI::ListDataEventHandler [inline, virtual]
~ScrollableBase()WoopsiUI::ScrollableBase [inline, virtual]
~ScrollingPanel()WoopsiUI::ScrollingPanel [inline, protected, virtual]