OpenClonk
C4ObjectMenu Member List

This is the complete list of members for C4ObjectMenu, 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()C4Menuprotected
AdjustSelection()C4Menuprotected
AdvanceFocus(bool fBackwards)C4GUI::Dialog
AfterElementRemoval()C4GUI::Containerinlineprotectedvirtual
AlignmentC4Menuprotected
ApplyElementOffset(int32_t &riX, int32_t &riY) overrideC4GUI::Dialogvirtual
ApplyInvElementOffset(int32_t &riX, int32_t &riY) overrideC4GUI::Dialogvirtual
begin()C4GUI::Containerinline
C4Menu()C4Menu
C4ObjectMenu()C4ObjectMenu
CallbackType enum nameC4ObjectMenu
CaptionC4Menuprotected
CB_None enum valueC4ObjectMenu
CB_Object enum valueC4ObjectMenu
CB_Scenario enum valueC4ObjectMenu
CharIn(const char *c)C4GUI::Dialogvirtual
CheckBuffer()C4Menuprotected
CheckNameHotkey(const char *)C4GUI::Elementinlineprotectedvirtual
Clear()C4Menu
ClearChildren()C4GUI::Container
ClearFrameDeco()C4GUI::Dialoginline
ClearItems()C4Menu
ClearPointers(C4Object *pObj)C4ObjectMenu
ClientPos2ScreenPos(int32_t &riX, int32_t &riY)C4GUI::Element
Close(bool fOK)C4GUI::Dialog
CloseCommandC4Menuprotected
CloseQueryingC4ObjectMenuprotected
ColumnsC4Menuprotected
Container()C4GUI::Container
Control(BYTE byCom, int32_t iData)C4Menu
CreateConsoleWindow()C4GUI::Dialogprotected
Default() overrideC4ObjectMenuvirtual
DestroyConsoleWindow()C4GUI::Dialogprotected
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::Elementvirtual
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)C4Menuprotected
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)C4Menuprotected
DoModal()C4GUI::Dialog
DoPlacement(Screen *pOnScreen, const C4Rect &rPreferredDlgRect)C4GUI::Dialoginlinevirtual
DoRefillInternal(bool &rfRefilled) overrideC4ObjectMenuprotectedvirtual
Draw(C4TargetFacet &cgo) overrideC4Menuprotectedvirtual
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::Elementprotected
DrawBar(C4TargetFacet &cgo, DynBarFacet &rFacets)C4GUI::Elementprotected
DrawBuffer(C4Facet &cgo)C4Menuprotected
DrawButton(C4Facet &cgo)C4Menuprotected
DrawElement(C4TargetFacet &cgo) overrideC4Menuprotectedvirtual
DrawFrame(C4Surface *sfcSurface, int32_t iX, int32_t iY, int32_t iWdt, int32_t iHgt)C4Menuprotected
DrawHBarByVGfx(C4TargetFacet &cgo, DynBarFacet &rFacets)C4GUI::Elementprotected
DrawHVBar(C4TargetFacet &cgo, DynBarFacet &rFacets, C4DrawTransform &trf, int32_t iMiddleLength)C4GUI::Elementprotected
DrawScrollbar(C4Facet &cgo, int32_t iTotal, int32_t iVisible, int32_t iPosition)C4Menuprotected
DrawVBar(C4TargetFacet &cgo, DynBarFacet &rFacets)C4GUI::Elementprotected
eCallbackTypeC4ObjectMenuprotected
eFadeC4GUI::Dialogprotected
ElementPosChanged(Element *pOfElement)C4GUI::Containerinlineprotectedvirtual
ElementSizeChanged(Element *pOfElement)C4GUI::Containerinlineprotectedvirtual
end()C4GUI::Containerinline
Enter(bool fRight=false)C4Menu
Execute()C4ObjectMenu
Execute2()C4GUI::Dialog
ExtraC4Menuprotected
ExtraDataC4Menuprotected
fActiveC4Menuprotected
FadeIn(Screen *pOnScreen)C4GUI::Dialog
FadeOut(bool fCloseWithOK)C4GUI::Dialog
fDelOnCloseC4GUI::Dialogprotected
fDraggingC4GUI::Elementprotected
fEqualIconItemHeightC4Menuprotected
fHasPortraitC4Menuprotected
fOKC4GUI::Dialogprotected
fShowC4GUI::Dialogprotected
fTextProgressingC4Menuprotected
fViewportDlgC4GUI::Dialogprotected
fVisibleC4GUI::Element
GetBounds()C4GUI::Elementinline
GetClientRect() overrideC4GUI::Windowinlinevirtual
GetContainedClientRect()C4GUI::Elementinline
GetContainer() overrideC4GUI::Containerinlinevirtual
GetContextHandler() overrideC4GUI::Dialoginlinevirtual
GetControllingPlayer() overrideC4ObjectMenuprotectedvirtual
GetDefaultControl()C4GUI::Dialoginlinevirtual
GetDefaultTitleHeight()C4GUI::Dialogstatic
GetDialogWindow() overrideC4GUI::Dialoginlinevirtual
GetDlg() overrideC4GUI::Dialoginlinevirtual
GetElementByIndex(int32_t i)C4GUI::Container
GetElementCount()C4GUI::Container
GetFirst()C4GUI::Containerinline
GetFirstContained() overrideC4GUI::Containerinlinevirtual
GetFirstNestedElement(bool fBackwards) overrideC4GUI::Containervirtual
GetFocus()C4GUI::Dialoginline
GetFrameDecoration() constC4GUI::Dialoginline
GetHeight()C4GUI::Elementinline
GetID() overrideC4Menuinlineprotectedvirtual
GetIdentification()C4Menu
GetItem(int32_t iIndex)C4Menu
GetItemCount()C4Menu
GetItemHeight()C4Menuinline
GetLast()C4GUI::Containerinline
GetLastContained()C4GUI::Containerinlinevirtual
GetListItemTopSpacing()C4GUI::Elementinlinevirtual
GetListItemTopSpacingBar()C4GUI::Elementinlinevirtual
GetMarginBottom() overrideC4Menuinlineprotectedvirtual
GetMarginLeft() overrideC4Menuinlineprotectedvirtual
GetMarginRight() overrideC4Menuinlineprotectedvirtual
GetMarginTop() overrideC4GUI::Dialoginlinevirtual
GetNext() constC4GUI::Elementinline
GetNextNestedElement(Element *pPrevElement, bool fBackwards)C4GUI::Container
GetOwnToolTip()C4GUI::Elementinline
GetParent()C4GUI::Elementinline
GetParentObject() overrideC4ObjectMenuvirtual
GetPosition()C4Menu
GetPrev() constC4GUI::Elementinline
GetScreen()C4GUI::Elementvirtual
GetSelectedItem()C4Menu
GetSelection()C4Menu
GetSymbolSize()C4Menuinline
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() overrideC4Menuprotectedvirtual
GetWidth()C4GUI::Elementinline
GetZOrdering() overrideC4Menuinlineprotectedvirtual
HasBackground()C4GUI::Dialoginlinevirtual
HasMouse()C4Menuprotected
HasPortrait()C4Menuinlineprotected
IdentificationC4Menuprotected
iDragXC4GUI::Elementprotected
iDragYC4GUI::Elementprotected
iFadeC4GUI::Dialogprotected
Init(C4FacetSurface &fctSymbol, const char *szEmpty, C4Object *pObject, int32_t iExtra=C4MN_Extra_None, int32_t iExtraData=0, int32_t iId=0, int32_t iStyle=C4MN_Style_Normal, bool fUserMenu=false)C4ObjectMenu
InitLocation(C4Facet &cgo)C4Menuprotected
InitRefSym(const C4TargetFacet &fctSymbol, const char *szEmpty, C4Object *pObject, int32_t iExtra=C4MN_Extra_None, int32_t iExtraData=0, int32_t iId=0, int32_t iStyle=C4MN_Style_Normal, bool fUserMenu=false)C4ObjectMenu
InitSize()C4Menuprotected
InsertElement(Element *pChild, Element *pInsertBefore)C4GUI::Container
IsAborted()C4GUI::Dialoginline
IsActive()C4Menu
C4GUI::Dialog::IsActive(bool fForKeyboard)C4GUI::Dialog
IsBottomPlacementDialog()C4GUI::Dialoginlinevirtual
IsCloseDenied() overrideC4ObjectMenuprotectedvirtual
IsCloseQuerying() constC4ObjectMenuinline
IsComponentOutsideClientArea() overrideC4GUI::Dialoginlinevirtual
IsContextMenu()C4Menuinline
IsExclusiveDialog()C4GUI::Dialoginlinevirtual
IsExternalDrawDialog() overrideC4Menuinlineprotectedvirtual
IsFading()C4GUI::Dialoginline
IsFocused(Control *pCtrl) overrideC4GUI::Dialoginlinevirtual
IsFocusElement()C4GUI::Elementinlinevirtual
IsFreePlaceDialog()C4GUI::Dialoginlinevirtual
IsFullscreenDialog()C4GUI::Dialoginlinevirtual
IsImmediateToolTip() constC4GUI::Elementinline
IsInActiveDlg(bool fForKeyboard)C4GUI::Element
IsMenu()C4GUI::Elementinlineprotectedvirtual
IsMouseControlled() overrideC4Menuinlineprotectedvirtual
IsOK()C4GUI::Dialoginline
IsOwnPtrElement() overrideC4Menuinlineprotectedvirtual
IsParentOf(Element *pEl) overrideC4GUI::Containervirtual
IsReadOnly() overrideC4ObjectMenuprotectedvirtual
IsSelectedChild(Element *pChild)C4GUI::Containerinlinevirtual
IsShown()C4GUI::Dialoginline
IsTextProgressing() constC4Menuinline
IsViewportDialog()C4GUI::Dialoginline
IsVisible()C4GUI::Element
ItemCountC4Menuprotected
ItemHeightC4Menuprotected
ItemWidthC4Menuprotected
KeyAdvanceFocus(bool fBackwards)C4GUI::Dialoginline
KeyControl(BYTE byCom)C4Menu
KeyEnter()C4GUI::Dialoginline
KeyEscape()C4GUI::Dialoginline
LinesC4Menuprotected
LocalInit(C4Object *pObject, bool fUserMenu)C4ObjectMenuprotected
LocationSetC4Menuprotected
MakeLastElement(Element *pChild)C4GUI::Container
MenuCommand(const char *szCommand, bool fIsCloseCommand) overrideC4ObjectMenuprotectedvirtual
MouseEnter(CMouse &rMouse)C4GUI::Elementinlinevirtual
MouseInput(CMouse &rMouse, int32_t iButton, int32_t iX, int32_t iY, DWORD dwKeyParam) overrideC4GUI::Dialogvirtual
MouseLeave(CMouse &rMouse)C4GUI::Elementinlinevirtual
MoveSelection(int32_t iBy, bool fAdjustPosition, bool fDoCalls)C4Menu
NeedRefillC4Menuprotected
ObjectC4ObjectMenuprotected
OnClosed(bool fOK)C4GUI::Dialogvirtual
OnEnter()C4GUI::Dialoginlinevirtual
OnEscape()C4GUI::Dialoginlinevirtual
OnHotkey(uint32_t cHotkey) overrideC4GUI::Containerprotectedvirtual
OnIdle()C4GUI::Dialoginlinevirtual
OnSelectionChanged(int32_t iNewSelection) overrideC4ObjectMenuprotectedvirtual
OnShown()C4GUI::Dialoginlinevirtual
OnUserClose() overrideC4ObjectMenuprotectedvirtual
C4GUI::Dialog::OnUserClose(C4GUI::Control *btn)C4GUI::Dialoginline
OnUserEnter(int32_t Player, int32_t iIndex, bool fRight) overrideC4ObjectMenuprotectedvirtual
OnUserSelectItem(int32_t Player, int32_t iIndex) overrideC4ObjectMenuprotectedvirtual
pActiveCtrlC4GUI::Dialogprotected
ParentObjectC4ObjectMenuprotected
pClientWindowC4Menuprotected
pCloseBtnC4GUI::Dialogprotected
pContextHandlerC4GUI::Elementprotected
pDragTargetC4GUI::Elementprotected
PermanentC4Menuprotected
pFirstC4GUI::Containerprotected
pFrameDecoC4GUI::Dialogprotected
pLastC4GUI::Containerprotected
pNextC4GUI::Elementprotected
pParentC4GUI::Elementprotected
pPrevC4GUI::Elementprotected
pTitleC4GUI::Dialogprotected
pWindowC4GUI::Dialogprotected
rbegin()C4GUI::Containerinline
rcBoundsC4GUI::Elementprotected
rcClientRectC4GUI::Windowprotected
ReaddElement(Element *pChild)C4GUI::Container
Refill()C4Menu
RefillInternal()C4Menuprotected
RefillObjectC4ObjectMenuprotected
RefillObjectContentsCountC4ObjectMenuprotected
RemoveElement(Element *pChild) overrideC4GUI::Dialogvirtual
rend()C4GUI::Containerinline
ResetLocation()C4Menuinline
ScreenPos2ClientPos(int32_t &riX, int32_t &riY)C4GUI::Element
SelectionC4Menuprotected
SetAlignment(int32_t iAlignment)C4Menu
SetBounds(const C4Rect &rcNewBound)C4GUI::Elementinline
SetClientSize(int32_t iToWdt, int32_t iToHgt)C4GUI::Dialog
SetCloseCommand(const char *strCommand)C4Menu
SetContextHandler(ContextHandler *pNewHd)C4GUI::Elementinline
SetDelOnClose(bool fToVal=true)C4GUI::Dialoginline
SetDragTarget(Window *pToWindow)C4GUI::Elementinline
SetEqualItemHeight(bool fToVal)C4Menuinline
SetFocus(Control *pCtrl, bool fByMouse)C4GUI::Dialog
SetFrameDeco(FrameDecoration *pNewDeco)C4GUI::Dialoginline
SetLocation(int32_t iX, int32_t iY)C4Menu
SetPermanent(bool fPermanent)C4Menu
SetPos(int32_t iXPos, int32_t iYPos)C4GUI::Windowinline
SetPosition(int32_t iPosition)C4Menu
SetRefillObject(C4Object *pObj)C4ObjectMenu
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) overrideC4GUI::Containervirtual
Show(Screen *pOnScreen, bool fCB)C4GUI::Dialog
StartDragging(CMouse &rMouse, int32_t iX, int32_t iY, DWORD dwKeyParam)C4GUI::Elementvirtual
StopDragging(CMouse &rMouse, int32_t iX, int32_t iY, DWORD dwKeyParam)C4GUI::Elementvirtual
StyleC4Menuprotected
SymbolC4Menuprotected
TimeOnSelectionC4Menuprotected
TitleStringC4GUI::Dialogprotected
TryClose(bool fOK, bool fControl)C4Menu
UpdateElementPositions()C4Menuprotected
UpdateOwnPos() overrideC4Menuprotectedvirtual
UpdatePos() overrideC4GUI::Dialogprotectedvirtual
UpdateScrollBar()C4Menuprotected
UpdateSize() overrideC4GUI::Dialogprotectedvirtual
UserClose(bool fOK) overrideC4Menuprotectedvirtual
UserEnter(int32_t Player, C4MenuItem *pItem, bool fRight)C4Menuprotected
UserMenuC4ObjectMenuprotected
UserSelectItem(int32_t Player, C4MenuItem *pItem)C4Menuprotected
VisibleCountC4Menuprotected
Window()C4GUI::Window
~C4Menu() overrideC4Menuinline
~Container() overrideC4GUI::Container
~Dialog() overrideC4GUI::Dialog
~Element()C4GUI::Elementvirtual