This is the complete list of members for GUI::GroupedListWidget, including all inherited members.
| _align (defined in GUI::EditableWidget) | GUI::EditableWidget | protected |
| _attributeValues (defined in GUI::GroupedListWidget) | GUI::GroupedListWidget | protected |
| _boss (defined in GUI::Widget) | GUI::Widget | protected |
| _bottomPadding (defined in GUI::ListWidget) | GUI::ListWidget | protected |
| _caretInverse (defined in GUI::EditableWidget) | GUI::EditableWidget | protected |
| _caretPos (defined in GUI::EditableWidget) | GUI::EditableWidget | protected |
| _caretTime (defined in GUI::EditableWidget) | GUI::EditableWidget | protected |
| _caretVisible (defined in GUI::EditableWidget) | GUI::EditableWidget | protected |
| _cleanedList (defined in GUI::ListWidget) | GUI::ListWidget | protected |
| _cmd (defined in GUI::ListWidget) | GUI::ListWidget | protected |
| _currentKeyDown (defined in GUI::ListWidget) | GUI::ListWidget | protected |
| _currentPos (defined in GUI::ListWidget) | GUI::ListWidget | protected |
| _dataList (defined in GUI::ListWidget) | GUI::ListWidget | protected |
| _dictionarySelect (defined in GUI::ListWidget) | GUI::ListWidget | protected |
| _disableSelection (defined in GUI::EditableWidget) | GUI::EditableWidget | protected |
| _drawAlign (defined in GUI::EditableWidget) | GUI::EditableWidget | protected |
| _editable (defined in GUI::ListWidget) | GUI::ListWidget | protected |
| _editColor (defined in GUI::ListWidget) | GUI::ListWidget | protected |
| _editMode (defined in GUI::ListWidget) | GUI::ListWidget | protected |
| _editScrollOffset (defined in GUI::EditableWidget) | GUI::EditableWidget | protected |
| _editString (defined in GUI::EditableWidget) | GUI::EditableWidget | protected |
| _entriesPerPage (defined in GUI::ListWidget) | GUI::ListWidget | protected |
| _filter (defined in GUI::ListWidget) | GUI::ListWidget | protected |
| _filterMatcher (defined in GUI::ListWidget) | GUI::ListWidget | protected |
| _filterMatcherArg (defined in GUI::ListWidget) | GUI::ListWidget | protected |
| _firstWidget (defined in GUI::GuiObject) | GUI::GuiObject | protected |
| _font (defined in GUI::EditableWidget) | GUI::EditableWidget | protected |
| _groupExpanded (defined in GUI::GroupedListWidget) | GUI::GroupedListWidget | protected |
| _groupHeaderPrefix (defined in GUI::GroupedListWidget) | GUI::GroupedListWidget | protected |
| _groupHeaders (defined in GUI::GroupedListWidget) | GUI::GroupedListWidget | protected |
| _groupHeaderSuffix (defined in GUI::GroupedListWidget) | GUI::GroupedListWidget | protected |
| _groupingAttribute (defined in GUI::GroupedListWidget) | GUI::GroupedListWidget | protected |
| _groupsVisible (defined in GUI::GroupedListWidget) | GUI::GroupedListWidget | protected |
| _groupValueIndex (defined in GUI::GroupedListWidget) | GUI::GroupedListWidget | protected |
| _h (defined in GUI::GuiObject) | GUI::GuiObject | protected |
| _hasFocus (defined in GUI::Widget) | GUI::Widget | protected |
| _hlLeftPadding (defined in GUI::ListWidget) | GUI::ListWidget | protected |
| _hlRightPadding (defined in GUI::ListWidget) | GUI::ListWidget | protected |
| _inversion (defined in GUI::EditableWidget) | GUI::EditableWidget | protected |
| _isDragging (defined in GUI::EditableWidget) | GUI::EditableWidget | protected |
| _itemsInGroup (defined in GUI::GroupedListWidget) | GUI::GroupedListWidget | protected |
| _lastRead (defined in GUI::ListWidget) | GUI::ListWidget | protected |
| _leftPadding (defined in GUI::ListWidget) | GUI::ListWidget | protected |
| _list (defined in GUI::ListWidget) | GUI::ListWidget | protected |
| _listIndex (defined in GUI::ListWidget) | GUI::ListWidget | protected |
| _metadataNames (defined in GUI::GroupedListWidget) | GUI::GroupedListWidget | protected |
| _name (defined in GUI::GuiObject) | GUI::GuiObject | protected |
| _next (defined in GUI::Widget) | GUI::Widget | protected |
| _numberingMode (defined in GUI::ListWidget) | GUI::ListWidget | protected |
| _quickSelect (defined in GUI::ListWidget) | GUI::ListWidget | protected |
| _quickSelectStr (defined in GUI::ListWidget) | GUI::ListWidget | protected |
| _quickSelectTime (defined in GUI::ListWidget) | GUI::ListWidget | protected |
| _rightPadding (defined in GUI::ListWidget) | GUI::ListWidget | protected |
| _scrollBar (defined in GUI::ListWidget) | GUI::ListWidget | protected |
| _scrollBarWidth (defined in GUI::ListWidget) | GUI::ListWidget | protected |
| _selCaretPos (defined in GUI::EditableWidget) | GUI::EditableWidget | protected |
| _selectedItem (defined in GUI::ListWidget) | GUI::ListWidget | protected |
| _selOffset (defined in GUI::EditableWidget) | GUI::EditableWidget | protected |
| _shiftPressed (defined in GUI::EditableWidget) | GUI::EditableWidget | protected |
| _state (defined in GUI::Widget) | GUI::Widget | protected |
| _target (defined in GUI::CommandSender) | GUI::CommandSender | protected |
| _textDrawableArea (defined in GUI::GuiObject) | GUI::GuiObject | protected |
| _tooltip (defined in GUI::Widget) | GUI::Widget | protected |
| _topPadding (defined in GUI::ListWidget) | GUI::ListWidget | protected |
| _type (defined in GUI::Widget) | GUI::Widget | protected |
| _useRTL (defined in GUI::GuiObject) | GUI::GuiObject | protected |
| _w (defined in GUI::GuiObject) | GUI::GuiObject | protected |
| _x (defined in GUI::GuiObject) | GUI::GuiObject | protected |
| _y (defined in GUI::GuiObject) | GUI::GuiObject | protected |
| abortEditMode() override (defined in GUI::ListWidget) | GUI::ListWidget | protectedvirtual |
| addChild(Widget *newChild) (defined in GUI::GuiObject) | GUI::GuiObject | virtual |
| adjustOffset() (defined in GUI::EditableWidget) | GUI::EditableWidget | protected |
| append(const Common::String &s) (defined in GUI::ListWidget) | GUI::ListWidget | |
| caretLogicalPos() const (defined in GUI::EditableWidget) | GUI::EditableWidget | protected |
| caretVisualPos(int logicalPos) const (defined in GUI::EditableWidget) | GUI::EditableWidget | protected |
| checkBounds() (defined in GUI::ListWidget) | GUI::ListWidget | protected |
| 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::EditableWidget | protected |
| CommandSender(CommandReceiver *target) (defined in GUI::CommandSender) | GUI::CommandSender | inline |
| containsWidget(Widget *) const override (defined in GUI::ListWidget) | GUI::ListWidget | virtual |
| containsWidgetInChain(Widget *start, Widget *search) (defined in GUI::Widget) | GUI::Widget | static |
| copyListData(const Common::U32StringArray &list) (defined in GUI::ListWidget) | GUI::ListWidget | protected |
| defaultKeyDownHandler(Common::KeyState &state, bool &dirty, bool &forcecaret, bool &handled) (defined in GUI::EditableWidget) | GUI::EditableWidget | protected |
| draw() | GUI::Widget | virtual |
| drawCaret(bool erase, bool useRelativeCoordinates=false) (defined in GUI::EditableWidget) | GUI::EditableWidget | protected |
| 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::ListWidget | protected |
| drawWidget() override (defined in GUI::GroupedListWidget) | GUI::GroupedListWidget | protectedvirtual |
| 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::ListWidget | inline |
| enableQuickSelect(bool enable) (defined in GUI::ListWidget) | GUI::ListWidget | inline |
| endEditMode() override (defined in GUI::ListWidget) | GUI::ListWidget | virtual |
| escapeString(const Common::U32String &str) (defined in GUI::ListWidget) | GUI::ListWidget | static |
| FilterMatcher typedef (defined in GUI::ListWidget) | GUI::ListWidget | |
| findDataIndex(int) const (defined in GUI::GroupedListWidget) | GUI::GroupedListWidget | protected |
| findItem(int x, int y) const | GUI::ListWidget | protected |
| findWidget(int x, int y) override (defined in GUI::ListWidget) | GUI::ListWidget | virtual |
| findWidgetInChain(Widget *start, int x, int y) (defined in GUI::Widget) | GUI::Widget | static |
| findWidgetInChain(Widget *start, const char *name) (defined in GUI::Widget) | GUI::Widget | static |
| findWidgetInChain(Widget *w, uint32 type) (defined in GUI::Widget) | GUI::Widget | static |
| getAbsX() const override (defined in GUI::Widget) | GUI::Widget | inlinevirtual |
| getAbsY() const override (defined in GUI::Widget) | GUI::Widget | inlinevirtual |
| getCaretOffset() const override (defined in GUI::ListWidget) | GUI::ListWidget | protectedvirtual |
| getChildX() const (defined in GUI::GuiObject) | GUI::GuiObject | inlinevirtual |
| getChildY() const (defined in GUI::GuiObject) | GUI::GuiObject | inlinevirtual |
| getClipRect() const | GUI::GuiObject | virtual |
| getCurrentScrollPos() const (defined in GUI::ListWidget) | GUI::ListWidget | inline |
| getEditRect() const override | GUI::ListWidget | protectedvirtual |
| getEditString() const (defined in GUI::EditableWidget) | GUI::EditableWidget | inlinevirtual |
| getFlags() const (defined in GUI::Widget) | GUI::Widget | inline |
| getHeight() const (defined in GUI::GuiObject) | GUI::GuiObject | inlinevirtual |
| getItemPos(int item) (defined in GUI::GroupedListWidget) | GUI::GroupedListWidget | |
| getItemState(int item) const (defined in GUI::ListWidget) | GUI::ListWidget | inlineprotectedvirtual |
| getList() const (defined in GUI::ListWidget) | GUI::ListWidget | inline |
| getMinSize(int &minWidth, int &minHeight) | GUI::Widget | inlinevirtual |
| getNewSel(int index) (defined in GUI::GroupedListWidget) | GUI::GroupedListWidget | |
| getQuickSelectString() const (defined in GUI::ListWidget) | GUI::ListWidget | inline |
| getRelX() const (defined in GUI::GuiObject) | GUI::GuiObject | inlinevirtual |
| getRelY() const (defined in GUI::GuiObject) | GUI::GuiObject | inlinevirtual |
| getSelected() const (defined in GUI::GroupedListWidget) | GUI::GroupedListWidget | inline |
| getSelectedString() const (defined in GUI::ListWidget) | GUI::ListWidget | inline |
| getSelectionCarretOffset() const (defined in GUI::EditableWidget) | GUI::EditableWidget | protectedvirtual |
| getTarget() const (defined in GUI::CommandSender) | GUI::CommandSender | inline |
| getThemeColor(byte r, byte g, byte b) (defined in GUI::ListWidget) | GUI::ListWidget | static |
| getThemeColor(ThemeEngine::FontColor color) (defined in GUI::ListWidget) | GUI::ListWidget | static |
| getThemeColor(const Common::U32String &color) (defined in GUI::ListWidget) | GUI::ListWidget | static |
| getTooltip() const (defined in GUI::Widget) | GUI::Widget | inline |
| getType() const (defined in GUI::Widget) | GUI::Widget | inline |
| getWidth() const (defined in GUI::GuiObject) | GUI::GuiObject | inlinevirtual |
| 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::GroupedListWidget | virtual |
| handleKeyDown(Common::KeyState state) override (defined in GUI::ListWidget) | GUI::ListWidget | virtual |
| handleKeyUp(Common::KeyState state) override (defined in GUI::ListWidget) | GUI::ListWidget | virtual |
| handleMouseDown(int x, int y, int button, int clickCount) override (defined in GUI::GroupedListWidget) | GUI::GroupedListWidget | virtual |
| handleMouseEntered(int button) (defined in GUI::Widget) | GUI::Widget | inlinevirtual |
| handleMouseLeft(int button) override (defined in GUI::ListWidget) | GUI::ListWidget | virtual |
| handleMouseMoved(int x, int y, int button) override (defined in GUI::ListWidget) | GUI::ListWidget | virtual |
| handleMouseUp(int x, int y, int button, int clickCount) override (defined in GUI::GroupedListWidget) | GUI::GroupedListWidget | virtual |
| handleMouseWheel(int x, int y, int direction) override (defined in GUI::GroupedListWidget) | GUI::GroupedListWidget | virtual |
| handleOtherEvent(const Common::Event &evt) override (defined in GUI::EditableWidget) | GUI::EditableWidget | virtual |
| handleTickle() override (defined in GUI::ListWidget) | GUI::ListWidget | virtual |
| handleTooltipUpdate(int x, int y) (defined in GUI::GuiObject) | GUI::GuiObject | inlinevirtual |
| hasTooltip() const (defined in GUI::Widget) | GUI::Widget | inline |
| init() (defined in GUI::EditableWidget) | GUI::EditableWidget | |
| isCharAllowed(Common::u32char_type_t c) const (defined in GUI::EditableWidget) | GUI::EditableWidget | protectedvirtual |
| isEditable() const (defined in GUI::ListWidget) | GUI::ListWidget | inline |
| isEnabled() const (defined in GUI::Widget) | GUI::Widget | |
| isItemVisible(int item) const (defined in GUI::ListWidget) | GUI::ListWidget | inline |
| isPointIn(int x, int y) (defined in GUI::GuiObject) | GUI::GuiObject | inlinevirtual |
| isVisible() const override (defined in GUI::Widget) | GUI::Widget | virtual |
| 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::Widget | inline |
| lostFocusWidget() override (defined in GUI::ListWidget) | GUI::ListWidget | protectedvirtual |
| makeCaretVisible() (defined in GUI::EditableWidget) | GUI::EditableWidget | protected |
| markAsDirty() | GUI::Widget | virtual |
| moveCaretToEnd(bool shiftPressed) (defined in GUI::EditableWidget) | GUI::EditableWidget | |
| moveCaretToStart(bool shiftPressed) (defined in GUI::EditableWidget) | GUI::EditableWidget | |
| next() (defined in GUI::Widget) | GUI::Widget | inline |
| 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::Widget | inline |
| receivedFocusWidget() override (defined in GUI::ListWidget) | GUI::ListWidget | protectedvirtual |
| reflowLayout() override (defined in GUI::ListWidget) | GUI::ListWidget | virtual |
| releaseFocus() override (defined in GUI::Widget) | GUI::Widget | inlineprotectedvirtual |
| removeWidget(Widget *widget) (defined in GUI::GuiObject) | GUI::GuiObject | virtual |
| resize(int x, int y, int w, int h, bool scale=true) (defined in GUI::GuiObject) | GUI::GuiObject | virtual |
| saveClosedGroups(const Common::U32String &groupName) (defined in GUI::GroupedListWidget) | GUI::GroupedListWidget | |
| scrollBarRecalc() (defined in GUI::ListWidget) | GUI::ListWidget | protected |
| scrollTo(int item) (defined in GUI::ListWidget) | GUI::ListWidget | |
| scrollToCurrent() (defined in GUI::ListWidget) | GUI::ListWidget | protected |
| scrollToEnd() (defined in GUI::ListWidget) | GUI::ListWidget | |
| sendCommand(uint32 cmd, uint32 data) (defined in GUI::CommandSender) | GUI::CommandSender | inlinevirtual |
| setAttributeValues(const Common::U32StringArray &attrValues) (defined in GUI::GroupedListWidget) | GUI::GroupedListWidget | |
| setBoss(GuiObject *newBoss) (defined in GUI::Widget) | GUI::Widget | inline |
| setCaretPos(int newPos) (defined in GUI::EditableWidget) | GUI::EditableWidget | |
| setEditable(bool editable) (defined in GUI::ListWidget) | GUI::ListWidget | inline |
| setEditColor(ThemeEngine::FontColor color) (defined in GUI::ListWidget) | GUI::ListWidget | inline |
| setEditString(const Common::U32String &str) (defined in GUI::EditableWidget) | GUI::EditableWidget | virtual |
| 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::ListWidget | inline |
| setFlags(int flags) (defined in GUI::Widget) | GUI::Widget | |
| setFontStyle(ThemeEngine::FontStyle font) (defined in GUI::EditableWidget) | GUI::EditableWidget | inlineprotected |
| setGroupHeaderFormat(const Common::U32String &prefix, const Common::U32String &suffix) (defined in GUI::GroupedListWidget) | GUI::GroupedListWidget | |
| setGroupsVisibility(bool val) (defined in GUI::GroupedListWidget) | GUI::GroupedListWidget | inline |
| 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::Widget | inline |
| setNumberingMode(NumberingMode numberingMode) (defined in GUI::ListWidget) | GUI::ListWidget | inline |
| setPos(int x, int y) (defined in GUI::Widget) | GUI::Widget | inlinevirtual |
| 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::Widget | inlinevirtual |
| setTarget(CommandReceiver *target) (defined in GUI::CommandSender) | GUI::CommandSender | inline |
| setTextDrawableArea(const Common::Rect &r) (defined in GUI::GuiObject) | GUI::GuiObject | inlinevirtual |
| setTooltip(const Common::U32String &tooltip) (defined in GUI::Widget) | GUI::Widget | inline |
| setTooltip(const Common::String &tooltip) (defined in GUI::Widget) | GUI::Widget | inline |
| setVisible(bool e) (defined in GUI::Widget) | GUI::Widget | |
| sortGroups() (defined in GUI::GroupedListWidget) | GUI::GroupedListWidget | protected |
| startEditMode() override (defined in GUI::GroupedListWidget) | GUI::GroupedListWidget | inlinevirtual |
| stripGUIformatting(const Common::U32String &str) (defined in GUI::ListWidget) | GUI::ListWidget | static |
| toggleGroup(int groupID) (defined in GUI::GroupedListWidget) | GUI::GroupedListWidget | protected |
| tryInsertChar(Common::u32char_type_t c, int pos) (defined in GUI::EditableWidget) | GUI::EditableWidget | protected |
| updateState(int oldFlags, int newFlags) (defined in GUI::Widget) | GUI::Widget | protected |
| useRTL() const (defined in GUI::Widget) | GUI::Widget | |
| wantsFocus() override (defined in GUI::ListWidget) | GUI::ListWidget | inlinevirtual |
| 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::CommandReceiver | inlineprotectedvirtual |
| ~CommandSender() (defined in GUI::CommandSender) | GUI::CommandSender | inlinevirtual |
| ~EditableWidget() override (defined in GUI::EditableWidget) | GUI::EditableWidget | |
| ~GuiObject() override (defined in GUI::GuiObject) | GUI::GuiObject | |
| ~Widget() override (defined in GUI::Widget) | GUI::Widget |