ScummVM API documentation
GUI::GroupedListWidget Member List

This is the complete list of members for GUI::GroupedListWidget, including all inherited members.

_align (defined in GUI::EditableWidget)GUI::EditableWidgetprotected
_attributeValues (defined in GUI::GroupedListWidget)GUI::GroupedListWidgetprotected
_boss (defined in GUI::Widget)GUI::Widgetprotected
_bottomPadding (defined in GUI::ListWidget)GUI::ListWidgetprotected
_caretInverse (defined in GUI::EditableWidget)GUI::EditableWidgetprotected
_caretPos (defined in GUI::EditableWidget)GUI::EditableWidgetprotected
_caretTime (defined in GUI::EditableWidget)GUI::EditableWidgetprotected
_caretVisible (defined in GUI::EditableWidget)GUI::EditableWidgetprotected
_cleanedList (defined in GUI::ListWidget)GUI::ListWidgetprotected
_cmd (defined in GUI::ListWidget)GUI::ListWidgetprotected
_currentKeyDown (defined in GUI::ListWidget)GUI::ListWidgetprotected
_currentPos (defined in GUI::ListWidget)GUI::ListWidgetprotected
_dataList (defined in GUI::ListWidget)GUI::ListWidgetprotected
_dictionarySelect (defined in GUI::ListWidget)GUI::ListWidgetprotected
_disableSelection (defined in GUI::EditableWidget)GUI::EditableWidgetprotected
_drawAlign (defined in GUI::EditableWidget)GUI::EditableWidgetprotected
_editable (defined in GUI::ListWidget)GUI::ListWidgetprotected
_editColor (defined in GUI::ListWidget)GUI::ListWidgetprotected
_editMode (defined in GUI::ListWidget)GUI::ListWidgetprotected
_editScrollOffset (defined in GUI::EditableWidget)GUI::EditableWidgetprotected
_editString (defined in GUI::EditableWidget)GUI::EditableWidgetprotected
_entriesPerPage (defined in GUI::ListWidget)GUI::ListWidgetprotected
_filter (defined in GUI::ListWidget)GUI::ListWidgetprotected
_filterMatcher (defined in GUI::ListWidget)GUI::ListWidgetprotected
_filterMatcherArg (defined in GUI::ListWidget)GUI::ListWidgetprotected
_firstWidget (defined in GUI::GuiObject)GUI::GuiObjectprotected
_font (defined in GUI::EditableWidget)GUI::EditableWidgetprotected
_groupExpanded (defined in GUI::GroupedListWidget)GUI::GroupedListWidgetprotected
_groupHeaderPrefix (defined in GUI::GroupedListWidget)GUI::GroupedListWidgetprotected
_groupHeaders (defined in GUI::GroupedListWidget)GUI::GroupedListWidgetprotected
_groupHeaderSuffix (defined in GUI::GroupedListWidget)GUI::GroupedListWidgetprotected
_groupingAttribute (defined in GUI::GroupedListWidget)GUI::GroupedListWidgetprotected
_groupsVisible (defined in GUI::GroupedListWidget)GUI::GroupedListWidgetprotected
_groupValueIndex (defined in GUI::GroupedListWidget)GUI::GroupedListWidgetprotected
_h (defined in GUI::GuiObject)GUI::GuiObjectprotected
_hasFocus (defined in GUI::Widget)GUI::Widgetprotected
_hlLeftPadding (defined in GUI::ListWidget)GUI::ListWidgetprotected
_hlRightPadding (defined in GUI::ListWidget)GUI::ListWidgetprotected
_inversion (defined in GUI::EditableWidget)GUI::EditableWidgetprotected
_isDragging (defined in GUI::EditableWidget)GUI::EditableWidgetprotected
_itemsInGroup (defined in GUI::GroupedListWidget)GUI::GroupedListWidgetprotected
_lastRead (defined in GUI::ListWidget)GUI::ListWidgetprotected
_leftPadding (defined in GUI::ListWidget)GUI::ListWidgetprotected
_list (defined in GUI::ListWidget)GUI::ListWidgetprotected
_listIndex (defined in GUI::ListWidget)GUI::ListWidgetprotected
_metadataNames (defined in GUI::GroupedListWidget)GUI::GroupedListWidgetprotected
_name (defined in GUI::GuiObject)GUI::GuiObjectprotected
_next (defined in GUI::Widget)GUI::Widgetprotected
_numberingMode (defined in GUI::ListWidget)GUI::ListWidgetprotected
_quickSelect (defined in GUI::ListWidget)GUI::ListWidgetprotected
_quickSelectStr (defined in GUI::ListWidget)GUI::ListWidgetprotected
_quickSelectTime (defined in GUI::ListWidget)GUI::ListWidgetprotected
_rightPadding (defined in GUI::ListWidget)GUI::ListWidgetprotected
_scrollBar (defined in GUI::ListWidget)GUI::ListWidgetprotected
_scrollBarWidth (defined in GUI::ListWidget)GUI::ListWidgetprotected
_selCaretPos (defined in GUI::EditableWidget)GUI::EditableWidgetprotected
_selectedItem (defined in GUI::ListWidget)GUI::ListWidgetprotected
_selOffset (defined in GUI::EditableWidget)GUI::EditableWidgetprotected
_shiftPressed (defined in GUI::EditableWidget)GUI::EditableWidgetprotected
_state (defined in GUI::Widget)GUI::Widgetprotected
_target (defined in GUI::CommandSender)GUI::CommandSenderprotected
_textDrawableArea (defined in GUI::GuiObject)GUI::GuiObjectprotected
_tooltip (defined in GUI::Widget)GUI::Widgetprotected
_topPadding (defined in GUI::ListWidget)GUI::ListWidgetprotected
_type (defined in GUI::Widget)GUI::Widgetprotected
_useRTL (defined in GUI::GuiObject)GUI::GuiObjectprotected
_w (defined in GUI::GuiObject)GUI::GuiObjectprotected
_x (defined in GUI::GuiObject)GUI::GuiObjectprotected
_y (defined in GUI::GuiObject)GUI::GuiObjectprotected
abortEditMode() override (defined in GUI::ListWidget)GUI::ListWidgetprotectedvirtual
addChild(Widget *newChild) (defined in GUI::GuiObject)GUI::GuiObjectvirtual
adjustOffset() (defined in GUI::EditableWidget)GUI::EditableWidgetprotected
append(const Common::String &s) (defined in GUI::ListWidget)GUI::ListWidget
caretLogicalPos() const (defined in GUI::EditableWidget)GUI::EditableWidgetprotected
caretVisualPos(int logicalPos) const (defined in GUI::EditableWidget)GUI::EditableWidgetprotected
checkBounds() (defined in GUI::ListWidget)GUI::ListWidgetprotected
cleanupHotkey(const Common::U32String &label) (defined in GUI::Widget)GUI::Widget
clearFlags(int flags) (defined in GUI::Widget)GUI::Widget
clearSelection() (defined in GUI::EditableWidget)GUI::EditableWidgetprotected
CommandSender(CommandReceiver *target) (defined in GUI::CommandSender)GUI::CommandSenderinline
containsWidget(Widget *) const override (defined in GUI::ListWidget)GUI::ListWidgetvirtual
containsWidgetInChain(Widget *start, Widget *search) (defined in GUI::Widget)GUI::Widgetstatic
copyListData(const Common::U32StringArray &list) (defined in GUI::ListWidget)GUI::ListWidgetprotected
defaultKeyDownHandler(Common::KeyState &state, bool &dirty, bool &forcecaret, bool &handled) (defined in GUI::EditableWidget)GUI::EditableWidgetprotected
draw()GUI::Widgetvirtual
drawCaret(bool erase, bool useRelativeCoordinates=false) (defined in GUI::EditableWidget)GUI::EditableWidgetprotected
drawFormattedText(const Common::Rect &r, const Common::U32String &str, ThemeEngine::WidgetStateInfo state=ThemeEngine::kStateEnabled, Graphics::TextAlign align=Graphics::kTextAlignCenter, ThemeEngine::TextInversionState inverted=ThemeEngine::kTextInversionNone, int deltax=0, bool useEllipsis=true, ThemeEngine::FontColor color=ThemeEngine::kFontColorFormatting) (defined in GUI::ListWidget)GUI::ListWidgetprotected
drawWidget() override (defined in GUI::GroupedListWidget)GUI::GroupedListWidgetprotectedvirtual
EditableWidget(GuiObject *boss, int x, int y, int w, int h, bool scale, const Common::U32String &tooltip=Common::U32String(), uint32 cmd=0) (defined in GUI::EditableWidget)GUI::EditableWidget
EditableWidget(GuiObject *boss, int x, int y, int w, int h, const Common::U32String &tooltip=Common::U32String(), uint32 cmd=0) (defined in GUI::EditableWidget)GUI::EditableWidget
EditableWidget(GuiObject *boss, const Common::String &name, const Common::U32String &tooltip=Common::U32String(), uint32 cmd=0) (defined in GUI::EditableWidget)GUI::EditableWidget
enableDictionarySelect(bool enable) (defined in GUI::ListWidget)GUI::ListWidgetinline
enableQuickSelect(bool enable) (defined in GUI::ListWidget)GUI::ListWidgetinline
endEditMode() override (defined in GUI::ListWidget)GUI::ListWidgetvirtual
escapeString(const Common::U32String &str) (defined in GUI::ListWidget)GUI::ListWidgetstatic
FilterMatcher typedef (defined in GUI::ListWidget)GUI::ListWidget
findItem(int x, int y) constGUI::ListWidgetprotected
findWidget(int x, int y) override (defined in GUI::ListWidget)GUI::ListWidgetvirtual
findWidgetInChain(Widget *start, int x, int y) (defined in GUI::Widget)GUI::Widgetstatic
findWidgetInChain(Widget *start, const char *name) (defined in GUI::Widget)GUI::Widgetstatic
getAbsX() const override (defined in GUI::Widget)GUI::Widgetinlinevirtual
getAbsY() const override (defined in GUI::Widget)GUI::Widgetinlinevirtual
getCaretOffset() const override (defined in GUI::ListWidget)GUI::ListWidgetprotectedvirtual
getChildX() const (defined in GUI::GuiObject)GUI::GuiObjectinlinevirtual
getChildY() const (defined in GUI::GuiObject)GUI::GuiObjectinlinevirtual
getClipRect() constGUI::GuiObjectvirtual
getCurrentScrollPos() const (defined in GUI::ListWidget)GUI::ListWidgetinline
getEditRect() const overrideGUI::ListWidgetprotectedvirtual
getEditString() const (defined in GUI::EditableWidget)GUI::EditableWidgetinlinevirtual
getFlags() const (defined in GUI::Widget)GUI::Widgetinline
getHeight() const (defined in GUI::GuiObject)GUI::GuiObjectinlinevirtual
getItemState(int item) const (defined in GUI::ListWidget)GUI::ListWidgetinlineprotectedvirtual
getList() const (defined in GUI::ListWidget)GUI::ListWidgetinline
getMinSize(int &minWidth, int &minHeight)GUI::Widgetinlinevirtual
getNewSel(int index) (defined in GUI::GroupedListWidget)GUI::GroupedListWidget
getNextPos(int oldSel) (defined in GUI::GroupedListWidget)GUI::GroupedListWidget
getQuickSelectString() const (defined in GUI::ListWidget)GUI::ListWidgetinline
getRelX() const (defined in GUI::GuiObject)GUI::GuiObjectinlinevirtual
getRelY() const (defined in GUI::GuiObject)GUI::GuiObjectinlinevirtual
getSelected() const (defined in GUI::GroupedListWidget)GUI::GroupedListWidgetinline
getSelectedString() const (defined in GUI::ListWidget)GUI::ListWidgetinline
getSelectionCarretOffset() const (defined in GUI::EditableWidget)GUI::EditableWidgetprotectedvirtual
getTarget() const (defined in GUI::CommandSender)GUI::CommandSenderinline
getThemeColor(byte r, byte g, byte b) (defined in GUI::ListWidget)GUI::ListWidgetstatic
getThemeColor(ThemeEngine::FontColor color) (defined in GUI::ListWidget)GUI::ListWidgetstatic
getThemeColor(const Common::U32String &color) (defined in GUI::ListWidget)GUI::ListWidgetstatic
getTooltip() const (defined in GUI::Widget)GUI::Widgetinline
getType() const (defined in GUI::Widget)GUI::Widgetinline
getWidth() const (defined in GUI::GuiObject)GUI::GuiObjectinlinevirtual
groupByAttribute() (defined in GUI::GroupedListWidget)GUI::GroupedListWidget
GroupedListWidget(Dialog *boss, const Common::String &name, const Common::U32String &tooltip=Common::U32String(), uint32 cmd=0) (defined in GUI::GroupedListWidget)GUI::GroupedListWidget
GroupedListWidget(Dialog *boss, int x, int y, int w, int h, const Common::U32String &tooltip=Common::U32String(), uint32 cmd=0) (defined in GUI::GroupedListWidget)GUI::GroupedListWidget
GuiObject(int x, int y, int w, int h, bool scale=false) (defined in GUI::GuiObject)GUI::GuiObject
GuiObject(const Common::String &name) (defined in GUI::GuiObject)GUI::GuiObject
handleCommand(CommandSender *sender, uint32 cmd, uint32 data) override (defined in GUI::GroupedListWidget)GUI::GroupedListWidgetvirtual
handleKeyDown(Common::KeyState state) override (defined in GUI::ListWidget)GUI::ListWidgetvirtual
handleKeyUp(Common::KeyState state) override (defined in GUI::ListWidget)GUI::ListWidgetvirtual
handleMouseDown(int x, int y, int button, int clickCount) override (defined in GUI::GroupedListWidget)GUI::GroupedListWidgetvirtual
handleMouseEntered(int button) (defined in GUI::Widget)GUI::Widgetinlinevirtual
handleMouseLeft(int button) override (defined in GUI::ListWidget)GUI::ListWidgetvirtual
handleMouseMoved(int x, int y, int button) override (defined in GUI::ListWidget)GUI::ListWidgetvirtual
handleMouseUp(int x, int y, int button, int clickCount) override (defined in GUI::GroupedListWidget)GUI::GroupedListWidgetvirtual
handleMouseWheel(int x, int y, int direction) override (defined in GUI::GroupedListWidget)GUI::GroupedListWidgetvirtual
handleOtherEvent(const Common::Event &evt) override (defined in GUI::EditableWidget)GUI::EditableWidgetvirtual
handleTickle() override (defined in GUI::ListWidget)GUI::ListWidgetvirtual
handleTooltipUpdate(int x, int y) (defined in GUI::GuiObject)GUI::GuiObjectinlinevirtual
hasTooltip() const (defined in GUI::Widget)GUI::Widgetinline
init() (defined in GUI::EditableWidget)GUI::EditableWidget
isCharAllowed(Common::u32char_type_t c) const (defined in GUI::EditableWidget)GUI::EditableWidgetprotectedvirtual
isEditable() const (defined in GUI::ListWidget)GUI::ListWidgetinline
isEnabled() const (defined in GUI::Widget)GUI::Widget
isPointIn(int x, int y) (defined in GUI::GuiObject)GUI::GuiObjectinlinevirtual
isVisible() const override (defined in GUI::Widget)GUI::Widgetvirtual
ListDataArray typedef (defined in GUI::ListWidget)GUI::ListWidget
ListWidget(Dialog *boss, const Common::String &name, const Common::U32String &tooltip=Common::U32String(), uint32 cmd=0) (defined in GUI::ListWidget)GUI::ListWidget
ListWidget(Dialog *boss, int x, int y, int w, int h, bool scale, const Common::U32String &tooltip=Common::U32String(), uint32 cmd=0) (defined in GUI::ListWidget)GUI::ListWidget
ListWidget(Dialog *boss, int x, int y, int w, int h, const Common::U32String &tooltip=Common::U32String(), uint32 cmd=0) (defined in GUI::ListWidget)GUI::ListWidget
loadClosedGroups(const Common::U32String &groupName) (defined in GUI::GroupedListWidget)GUI::GroupedListWidget
lostFocus() (defined in GUI::Widget)GUI::Widgetinline
lostFocusWidget() override (defined in GUI::ListWidget)GUI::ListWidgetprotectedvirtual
makeCaretVisible() (defined in GUI::EditableWidget)GUI::EditableWidgetprotected
markAsDirty()GUI::Widgetvirtual
moveCaretToEnd(bool shiftPressed) (defined in GUI::EditableWidget)GUI::EditableWidget
moveCaretToStart(bool shiftPressed) (defined in GUI::EditableWidget)GUI::EditableWidget
next() (defined in GUI::Widget)GUI::Widgetinline
parseHotkey(const Common::U32String &label) (defined in GUI::Widget)GUI::Widget
read(const Common::U32String &str) (defined in GUI::Widget)GUI::Widget
receivedFocus() (defined in GUI::Widget)GUI::Widgetinline
receivedFocusWidget() override (defined in GUI::ListWidget)GUI::ListWidgetprotectedvirtual
reflowLayout() override (defined in GUI::ListWidget)GUI::ListWidgetvirtual
releaseFocus() override (defined in GUI::Widget)GUI::Widgetinlineprotectedvirtual
removeWidget(Widget *widget) (defined in GUI::GuiObject)GUI::GuiObjectvirtual
resize(int x, int y, int w, int h, bool scale=true) (defined in GUI::GuiObject)GUI::GuiObjectvirtual
saveClosedGroups(const Common::U32String &groupName) (defined in GUI::GroupedListWidget)GUI::GroupedListWidget
scrollBarRecalc() (defined in GUI::ListWidget)GUI::ListWidgetprotected
scrollTo(int item) (defined in GUI::ListWidget)GUI::ListWidget
scrollToCurrent() (defined in GUI::ListWidget)GUI::ListWidgetprotected
scrollToEnd() (defined in GUI::ListWidget)GUI::ListWidget
sendCommand(uint32 cmd, uint32 data) (defined in GUI::CommandSender)GUI::CommandSenderinlinevirtual
setAttributeValues(const Common::U32StringArray &attrValues) (defined in GUI::GroupedListWidget)GUI::GroupedListWidget
setBoss(GuiObject *newBoss) (defined in GUI::Widget)GUI::Widgetinline
setCaretPos(int newPos) (defined in GUI::EditableWidget)GUI::EditableWidget
setEditable(bool editable) (defined in GUI::ListWidget)GUI::ListWidgetinline
setEditColor(ThemeEngine::FontColor color) (defined in GUI::ListWidget)GUI::ListWidgetinline
setEditString(const Common::U32String &str) (defined in GUI::EditableWidget)GUI::EditableWidgetvirtual
setEnabled(bool e) (defined in GUI::Widget)GUI::Widget
setFilter(const Common::U32String &filter, bool redraw=true) (defined in GUI::GroupedListWidget)GUI::GroupedListWidget
setFilterMatcher(FilterMatcher matcher, void *arg) (defined in GUI::ListWidget)GUI::ListWidgetinline
setFlags(int flags) (defined in GUI::Widget)GUI::Widget
setFontStyle(ThemeEngine::FontStyle font) (defined in GUI::EditableWidget)GUI::EditableWidgetinlineprotected
setGroupHeaderFormat(const Common::U32String &prefix, const Common::U32String &suffix) (defined in GUI::GroupedListWidget)GUI::GroupedListWidget
setGroupsVisibility(bool val) (defined in GUI::GroupedListWidget)GUI::GroupedListWidgetinline
setList(const Common::U32StringArray &list) (defined in GUI::GroupedListWidget)GUI::GroupedListWidget
setMetadataNames(const Common::StringMap &metadata) (defined in GUI::GroupedListWidget)GUI::GroupedListWidget
setNext(Widget *w) (defined in GUI::Widget)GUI::Widgetinline
setNumberingMode(NumberingMode numberingMode) (defined in GUI::ListWidget)GUI::ListWidgetinline
setPos(int x, int y) (defined in GUI::Widget)GUI::Widgetinlinevirtual
setSelected(int item) (defined in GUI::GroupedListWidget)GUI::GroupedListWidget
setSelectionOffset(int newOffset) (defined in GUI::EditableWidget)GUI::EditableWidget
setSize(int w, int h) (defined in GUI::Widget)GUI::Widgetinlinevirtual
setTarget(CommandReceiver *target) (defined in GUI::CommandSender)GUI::CommandSenderinline
setTextDrawableArea(const Common::Rect &r) (defined in GUI::GuiObject)GUI::GuiObjectinlinevirtual
setTooltip(const Common::U32String &tooltip) (defined in GUI::Widget)GUI::Widgetinline
setTooltip(const Common::String &tooltip) (defined in GUI::Widget)GUI::Widgetinline
setVisible(bool e) (defined in GUI::Widget)GUI::Widget
sortGroups() (defined in GUI::GroupedListWidget)GUI::GroupedListWidgetprotected
startEditMode() override (defined in GUI::GroupedListWidget)GUI::GroupedListWidgetinlinevirtual
stripGUIformatting(const Common::U32String &str) (defined in GUI::ListWidget)GUI::ListWidgetstatic
toggleGroup(int groupID) (defined in GUI::GroupedListWidget)GUI::GroupedListWidgetprotected
tryInsertChar(Common::u32char_type_t c, int pos) (defined in GUI::EditableWidget)GUI::EditableWidgetprotected
updateState(int oldFlags, int newFlags) (defined in GUI::Widget)GUI::Widgetprotected
useRTL() const (defined in GUI::Widget)GUI::Widget
wantsFocus() override (defined in GUI::ListWidget)GUI::ListWidgetinlinevirtual
Widget(GuiObject *boss, int x, int y, int w, int h, bool scale, const Common::U32String &tooltip=Common::U32String()) (defined in GUI::Widget)GUI::Widget
Widget(GuiObject *boss, int x, int y, int w, int h, const Common::U32String &tooltip=Common::U32String()) (defined in GUI::Widget)GUI::Widget
Widget(GuiObject *boss, const Common::String &name, const Common::U32String &tooltip=Common::U32String()) (defined in GUI::Widget)GUI::Widget
~CommandReceiver() (defined in GUI::CommandReceiver)GUI::CommandReceiverinlineprotectedvirtual
~CommandSender() (defined in GUI::CommandSender)GUI::CommandSenderinlinevirtual
~EditableWidget() override (defined in GUI::EditableWidget)GUI::EditableWidget
~GuiObject() override (defined in GUI::GuiObject)GUI::GuiObject
~Widget() override (defined in GUI::Widget)GUI::Widget