This is the complete list of members for C4Menu, including all inherited members.
| Add(const char *szCaption, C4FacetSurface &fctSymbol, const char *szCommand, int32_t iCount=C4MN_Item_NoCount, C4Object *pObject=nullptr, const char *szInfoCaption=nullptr, C4ID idID=C4ID::None, const char *szCommand2=nullptr, bool fOwnValue=false, int32_t iValue=0, bool fIsSelectable=true) | C4Menu | |
| Add(const char *szCaption, C4Object *pGfxObj, const char *szCommand, int32_t iCount=C4MN_Item_NoCount, C4Object *pObject=nullptr, const char *szInfoCaption=nullptr, C4ID idID=C4ID::None, const char *szCommand2=nullptr, bool fOwnValue=false, int32_t iValue=0, bool fIsSelectable=true) | C4Menu | |
| Add(const char *szCaption, C4DefGraphics *pGfx, const char *szCommand, int32_t iCount=C4MN_Item_NoCount, C4Object *pObject=nullptr, const char *szInfoCaption=nullptr, C4ID idID=C4ID::None, const char *szCommand2=nullptr, bool fOwnValue=false, int32_t iValue=0, bool fIsSelectable=true) | C4Menu | |
| AddElement(Element *pChild) | C4GUI::Container | |
| AddRefSym(const char *szCaption, const C4Facet &fctSymbol, const char *szCommand, int32_t iCount=C4MN_Item_NoCount, C4Object *pObject=nullptr, const char *szInfoCaption=nullptr, C4ID idID=C4ID::None, const char *szCommand2=nullptr, bool fOwnValue=false, int32_t iValue=0, bool fIsSelectable=true) | C4Menu | |
| AdjustPosition() | C4Menu | protected |
| AdjustSelection() | C4Menu | protected |
| AdvanceFocus(bool fBackwards) | C4GUI::Dialog | |
| AfterElementRemoval() | C4GUI::Container | inlineprotectedvirtual |
| Alignment | C4Menu | protected |
| ApplyElementOffset(int32_t &riX, int32_t &riY) override | C4GUI::Dialog | virtual |
| ApplyInvElementOffset(int32_t &riX, int32_t &riY) override | C4GUI::Dialog | virtual |
| begin() | C4GUI::Container | inline |
| C4Menu() | C4Menu | |
| C4MenuItem class | C4Menu | friend |
| C4Viewport class | C4Menu | friend |
| Caption | C4Menu | protected |
| CharIn(const char *c) | C4GUI::Dialog | virtual |
| CheckBuffer() | C4Menu | protected |
| CheckNameHotkey(const char *) | C4GUI::Element | inlineprotectedvirtual |
| Clear() | C4Menu | |
| ClearChildren() | C4GUI::Container | |
| ClearFrameDeco() | C4GUI::Dialog | inline |
| ClearItems() | C4Menu | |
| ClearPointers(C4Object *pObj) | C4Menu | |
| ClientPos2ScreenPos(int32_t &riX, int32_t &riY) | C4GUI::Element | |
| Close(bool fOK) | C4GUI::Dialog | |
| CloseCommand | C4Menu | protected |
| Columns | C4Menu | protected |
| Container() | C4GUI::Container | |
| Control(BYTE byCom, int32_t iData) | C4Menu | |
| CreateConsoleWindow() | C4GUI::Dialog | protected |
| Default() | C4Menu | virtual |
| DestroyConsoleWindow() | C4GUI::Dialog | protected |
| Dialog(int32_t iWdt, int32_t iHgt, const char *szTitle, bool fViewportDlg) | C4GUI::Dialog | |
| DoContext() | C4GUI::Element | |
| DoDragging(CMouse &rMouse, int32_t iX, int32_t iY, DWORD dwKeyParam) | C4GUI::Element | virtual |
| DoInit(C4FacetSurface &fctSymbol, const char *szEmpty, int32_t iExtra=C4MN_Extra_None, int32_t iExtraData=0, int32_t iId=0, int32_t iStyle=C4MN_Style_Normal) | C4Menu | protected |
| DoInitRefSym(const C4Facet &fctSymbol, const char *szEmpty, int32_t iExtra=C4MN_Extra_None, int32_t iExtraData=0, int32_t iId=0, int32_t iStyle=C4MN_Style_Normal) | C4Menu | protected |
| DoModal() | C4GUI::Dialog | |
| DoPlacement(Screen *pOnScreen, const C4Rect &rPreferredDlgRect) | C4GUI::Dialog | inlinevirtual |
| DoRefillInternal(bool &rfRefilled) | C4Menu | inlineprotectedvirtual |
| Draw(C4TargetFacet &cgo) override | C4Menu | protectedvirtual |
| Draw3DFrame(C4TargetFacet &cgo, bool fUp=false, int32_t iIndent=1, BYTE byAlpha=C4GUI_BorderAlpha, bool fDrawTop=true, int32_t iTopOff=0, bool fDrawLeft=true, int32_t iLeftOff=0) | C4GUI::Element | protected |
| DrawBar(C4TargetFacet &cgo, DynBarFacet &rFacets) | C4GUI::Element | protected |
| DrawBuffer(C4Facet &cgo) | C4Menu | protected |
| DrawButton(C4Facet &cgo) | C4Menu | protected |
| DrawElement(C4TargetFacet &cgo) override | C4Menu | protectedvirtual |
| DrawFrame(C4Surface *sfcSurface, int32_t iX, int32_t iY, int32_t iWdt, int32_t iHgt) | C4Menu | protected |
| DrawHBarByVGfx(C4TargetFacet &cgo, DynBarFacet &rFacets) | C4GUI::Element | protected |
| DrawHVBar(C4TargetFacet &cgo, DynBarFacet &rFacets, C4DrawTransform &trf, int32_t iMiddleLength) | C4GUI::Element | protected |
| DrawScrollbar(C4Facet &cgo, int32_t iTotal, int32_t iVisible, int32_t iPosition) | C4Menu | protected |
| DrawVBar(C4TargetFacet &cgo, DynBarFacet &rFacets) | C4GUI::Element | protected |
| eFade | C4GUI::Dialog | protected |
| ElementPosChanged(Element *pOfElement) | C4GUI::Container | inlineprotectedvirtual |
| ElementSizeChanged(Element *pOfElement) | C4GUI::Container | inlineprotectedvirtual |
| end() | C4GUI::Container | inline |
| Enter(bool fRight=false) | C4Menu | |
| Execute() | C4Menu | |
| Execute2() | C4GUI::Dialog | |
| Extra | C4Menu | protected |
| ExtraData | C4Menu | protected |
| fActive | C4Menu | protected |
| FadeIn(Screen *pOnScreen) | C4GUI::Dialog | |
| FadeOut(bool fCloseWithOK) | C4GUI::Dialog | |
| fDelOnClose | C4GUI::Dialog | protected |
| fDragging | C4GUI::Element | protected |
| fEqualIconItemHeight | C4Menu | protected |
| fHasPortrait | C4Menu | protected |
| fOK | C4GUI::Dialog | protected |
| fShow | C4GUI::Dialog | protected |
| fTextProgressing | C4Menu | protected |
| fViewportDlg | C4GUI::Dialog | protected |
| fVisible | C4GUI::Element | |
| GetBounds() | C4GUI::Element | inline |
| GetClientRect() override | C4GUI::Window | inlinevirtual |
| GetContainedClientRect() | C4GUI::Element | inline |
| GetContainer() override | C4GUI::Container | inlinevirtual |
| GetContextHandler() override | C4GUI::Dialog | inlinevirtual |
| GetControllingPlayer() | C4Menu | inlineprotectedvirtual |
| GetDefaultControl() | C4GUI::Dialog | inlinevirtual |
| GetDefaultTitleHeight() | C4GUI::Dialog | static |
| GetDialogWindow() override | C4GUI::Dialog | inlinevirtual |
| GetDlg() override | C4GUI::Dialog | inlinevirtual |
| GetElementByIndex(int32_t i) | C4GUI::Container | |
| GetElementCount() | C4GUI::Container | |
| GetFirst() | C4GUI::Container | inline |
| GetFirstContained() override | C4GUI::Container | inlinevirtual |
| GetFirstNestedElement(bool fBackwards) override | C4GUI::Container | virtual |
| GetFocus() | C4GUI::Dialog | inline |
| GetFrameDecoration() const | C4GUI::Dialog | inline |
| GetHeight() | C4GUI::Element | inline |
| GetID() override | C4Menu | inlineprotectedvirtual |
| GetIdentification() | C4Menu | |
| GetItem(int32_t iIndex) | C4Menu | |
| GetItemCount() | C4Menu | |
| GetItemHeight() | C4Menu | inline |
| GetLast() | C4GUI::Container | inline |
| GetLastContained() | C4GUI::Container | inlinevirtual |
| GetListItemTopSpacing() | C4GUI::Element | inlinevirtual |
| GetListItemTopSpacingBar() | C4GUI::Element | inlinevirtual |
| GetMarginBottom() override | C4Menu | inlineprotectedvirtual |
| GetMarginLeft() override | C4Menu | inlineprotectedvirtual |
| GetMarginRight() override | C4Menu | inlineprotectedvirtual |
| GetMarginTop() override | C4GUI::Dialog | inlinevirtual |
| GetNext() const | C4GUI::Element | inline |
| GetNextNestedElement(Element *pPrevElement, bool fBackwards) | C4GUI::Container | |
| GetOwnToolTip() | C4GUI::Element | inline |
| GetParent() | C4GUI::Element | inline |
| GetParentObject() | C4Menu | inlinevirtual |
| GetPosition() | C4Menu | |
| GetPrev() const | C4GUI::Element | inline |
| GetScreen() | C4GUI::Element | virtual |
| GetSelectedItem() | C4Menu | |
| GetSelection() | C4Menu | |
| GetSymbolSize() | C4Menu | inline |
| GetToolTip() | C4GUI::Element | |
| GetToprightCornerRect(int32_t iWidth=16, int32_t iHeight=16, int32_t iHIndent=4, int32_t iVIndent=4, int32_t iIndexX=0) | C4GUI::Element | |
| GetViewport() override | C4Menu | protectedvirtual |
| GetWidth() | C4GUI::Element | inline |
| GetZOrdering() override | C4Menu | inlineprotectedvirtual |
| HasBackground() | C4GUI::Dialog | inlinevirtual |
| HasMouse() | C4Menu | protected |
| HasPortrait() | C4Menu | inlineprotected |
| Identification | C4Menu | protected |
| iDragX | C4GUI::Element | protected |
| iDragY | C4GUI::Element | protected |
| iFade | C4GUI::Dialog | protected |
| InitLocation(C4Facet &cgo) | C4Menu | protected |
| InitSize() | C4Menu | protected |
| InsertElement(Element *pChild, Element *pInsertBefore) | C4GUI::Container | |
| IsAborted() | C4GUI::Dialog | inline |
| IsActive() | C4Menu | |
| C4GUI::Dialog::IsActive(bool fForKeyboard) | C4GUI::Dialog | |
| IsBottomPlacementDialog() | C4GUI::Dialog | inlinevirtual |
| IsCloseDenied() | C4Menu | inlineprotectedvirtual |
| IsComponentOutsideClientArea() override | C4GUI::Dialog | inlinevirtual |
| IsContextMenu() | C4Menu | inline |
| IsExclusiveDialog() | C4GUI::Dialog | inlinevirtual |
| IsExternalDrawDialog() override | C4Menu | inlineprotectedvirtual |
| IsFading() | C4GUI::Dialog | inline |
| IsFocused(Control *pCtrl) override | C4GUI::Dialog | inlinevirtual |
| IsFocusElement() | C4GUI::Element | inlinevirtual |
| IsFreePlaceDialog() | C4GUI::Dialog | inlinevirtual |
| IsFullscreenDialog() | C4GUI::Dialog | inlinevirtual |
| IsImmediateToolTip() const | C4GUI::Element | inline |
| IsInActiveDlg(bool fForKeyboard) | C4GUI::Element | |
| IsMenu() | C4GUI::Element | inlineprotectedvirtual |
| IsMouseControlled() override | C4Menu | inlineprotectedvirtual |
| IsOK() | C4GUI::Dialog | inline |
| IsOwnPtrElement() override | C4Menu | inlineprotectedvirtual |
| IsParentOf(Element *pEl) override | C4GUI::Container | virtual |
| IsReadOnly() | C4Menu | inlineprotectedvirtual |
| IsSelectedChild(Element *pChild) | C4GUI::Container | inlinevirtual |
| IsShown() | C4GUI::Dialog | inline |
| IsTextProgressing() const | C4Menu | inline |
| IsViewportDialog() | C4GUI::Dialog | inline |
| IsVisible() | C4GUI::Element | |
| ItemCount | C4Menu | protected |
| ItemHeight | C4Menu | protected |
| ItemWidth | C4Menu | protected |
| KeyAdvanceFocus(bool fBackwards) | C4GUI::Dialog | inline |
| KeyControl(BYTE byCom) | C4Menu | |
| KeyEnter() | C4GUI::Dialog | inline |
| KeyEscape() | C4GUI::Dialog | inline |
| Lines | C4Menu | protected |
| LocationSet | C4Menu | protected |
| MakeLastElement(Element *pChild) | C4GUI::Container | |
| MenuCommand(const char *szCommand, bool fIsCloseCommand) | C4Menu | inlineprotectedvirtual |
| MouseEnter(CMouse &rMouse) | C4GUI::Element | inlinevirtual |
| MouseInput(CMouse &rMouse, int32_t iButton, int32_t iX, int32_t iY, DWORD dwKeyParam) override | C4GUI::Dialog | virtual |
| MouseLeave(CMouse &rMouse) | C4GUI::Element | inlinevirtual |
| MoveSelection(int32_t iBy, bool fAdjustPosition, bool fDoCalls) | C4Menu | |
| NeedRefill | C4Menu | protected |
| OnClosed(bool fOK) | C4GUI::Dialog | virtual |
| OnEnter() | C4GUI::Dialog | inlinevirtual |
| OnEscape() | C4GUI::Dialog | inlinevirtual |
| OnHotkey(uint32_t cHotkey) override | C4GUI::Container | protectedvirtual |
| OnIdle() | C4GUI::Dialog | inlinevirtual |
| OnSelectionChanged(int32_t iNewSelection) | C4Menu | inlineprotectedvirtual |
| OnShown() | C4GUI::Dialog | inlinevirtual |
| OnUserClose() | C4Menu | inlineprotectedvirtual |
| C4GUI::Dialog::OnUserClose(C4GUI::Control *btn) | C4GUI::Dialog | inline |
| OnUserEnter(int32_t Player, int32_t iIndex, bool fRight) | C4Menu | inlineprotectedvirtual |
| OnUserSelectItem(int32_t Player, int32_t iIndex) | C4Menu | inlineprotectedvirtual |
| pActiveCtrl | C4GUI::Dialog | protected |
| pClientWindow | C4Menu | protected |
| pCloseBtn | C4GUI::Dialog | protected |
| pContextHandler | C4GUI::Element | protected |
| pDragTarget | C4GUI::Element | protected |
| Permanent | C4Menu | protected |
| pFirst | C4GUI::Container | protected |
| pFrameDeco | C4GUI::Dialog | protected |
| pLast | C4GUI::Container | protected |
| pNext | C4GUI::Element | protected |
| pParent | C4GUI::Element | protected |
| pPrev | C4GUI::Element | protected |
| pTitle | C4GUI::Dialog | protected |
| pWindow | C4GUI::Dialog | protected |
| rbegin() | C4GUI::Container | inline |
| rcBounds | C4GUI::Element | protected |
| rcClientRect | C4GUI::Window | protected |
| ReaddElement(Element *pChild) | C4GUI::Container | |
| Refill() | C4Menu | |
| RefillInternal() | C4Menu | protected |
| RemoveElement(Element *pChild) override | C4GUI::Dialog | virtual |
| rend() | C4GUI::Container | inline |
| ResetLocation() | C4Menu | inline |
| ScreenPos2ClientPos(int32_t &riX, int32_t &riY) | C4GUI::Element | |
| Selection | C4Menu | protected |
| SetAlignment(int32_t iAlignment) | C4Menu | |
| SetBounds(const C4Rect &rcNewBound) | C4GUI::Element | inline |
| SetClientSize(int32_t iToWdt, int32_t iToHgt) | C4GUI::Dialog | |
| SetCloseCommand(const char *strCommand) | C4Menu | |
| SetContextHandler(ContextHandler *pNewHd) | C4GUI::Element | inline |
| SetDelOnClose(bool fToVal=true) | C4GUI::Dialog | inline |
| SetDragTarget(Window *pToWindow) | C4GUI::Element | inline |
| SetEqualItemHeight(bool fToVal) | C4Menu | inline |
| SetFocus(Control *pCtrl, bool fByMouse) | C4GUI::Dialog | |
| SetFrameDeco(FrameDecoration *pNewDeco) | C4GUI::Dialog | inline |
| SetLocation(int32_t iX, int32_t iY) | C4Menu | |
| SetPermanent(bool fPermanent) | C4Menu | |
| SetPos(int32_t iXPos, int32_t iYPos) | C4GUI::Window | inline |
| SetPosition(int32_t iPosition) | C4Menu | |
| SetSelection(int32_t iSelection, bool fAdjustPosition, bool fDoCalls) | C4Menu | |
| SetSize(int32_t iToWdt, int32_t iToHgt) | C4Menu | |
| SetTextProgress(int32_t iToProgress, bool fAdd) | C4Menu | |
| SetTitle(const char *szToTitle, bool fShowCloseButton=true) | C4GUI::Dialog | |
| SetToolTip(const char *szNewTooltip, bool is_immediate=false) | C4GUI::Element | |
| SetVisibility(bool fToValue) override | C4GUI::Container | virtual |
| Show(Screen *pOnScreen, bool fCB) | C4GUI::Dialog | |
| StartDragging(CMouse &rMouse, int32_t iX, int32_t iY, DWORD dwKeyParam) | C4GUI::Element | virtual |
| StopDragging(CMouse &rMouse, int32_t iX, int32_t iY, DWORD dwKeyParam) | C4GUI::Element | virtual |
| Style | C4Menu | protected |
| Symbol | C4Menu | protected |
| TimeOnSelection | C4Menu | protected |
| TitleString | C4GUI::Dialog | protected |
| TryClose(bool fOK, bool fControl) | C4Menu | |
| UpdateElementPositions() | C4Menu | protected |
| UpdateOwnPos() override | C4Menu | protectedvirtual |
| UpdatePos() override | C4GUI::Dialog | protectedvirtual |
| UpdateScrollBar() | C4Menu | protected |
| UpdateSize() override | C4GUI::Dialog | protectedvirtual |
| UserClose(bool fOK) override | C4Menu | protectedvirtual |
| UserEnter(int32_t Player, C4MenuItem *pItem, bool fRight) | C4Menu | protected |
| UserSelectItem(int32_t Player, C4MenuItem *pItem) | C4Menu | protected |
| VisibleCount | C4Menu | protected |
| Window() | C4GUI::Window | |
| ~C4Menu() override | C4Menu | inline |
| ~Container() override | C4GUI::Container | |
| ~Dialog() override | C4GUI::Dialog | |
| ~Element() | C4GUI::Element | virtual |