OpenClonk
C4GUI::Screen Member List

This is the complete list of members for C4GUI::Screen, including all inherited members.

AbortContext(bool fByUser)C4GUI::Screeninline
ActivateDialog(Dialog *pDlg)C4GUI::Screen
AddElement(Element *pChild)C4GUI::Container
AfterElementRemoval()C4GUI::Containerinlineprotectedvirtual
ApplyElementOffset(int32_t &riX, int32_t &riY) overrideC4GUI::Windowinlinevirtual
ApplyInvElementOffset(int32_t &riX, int32_t &riY) overrideC4GUI::Windowinlinevirtual
begin()C4GUI::Containerinline
CharIn(const char *c)C4GUI::Screenvirtual
CheckNameHotkey(const char *)C4GUI::Elementinlineprotectedvirtual
Clear()C4GUI::Screen
ClearChildren()C4GUI::Container
ClientPos2ScreenPos(int32_t &riX, int32_t &riY)C4GUI::Element
CloseAllDialogs(bool fWithOK)C4GUI::Screen
CloseDialog(Dialog *pDlg, bool fFade)C4GUI::Screen
Container()C4GUI::Container
ContextMenu classC4GUI::Screenfriend
Dialog classC4GUI::Screenfriend
DoContext(ContextMenu *pNewCtx, Element *pAtElement, int32_t iX, int32_t iY)C4GUI::Screen
C4GUI::Window::DoContext()C4GUI::Element
DoDragging(CMouse &rMouse, int32_t iX, int32_t iY, DWORD dwKeyParam)C4GUI::Elementvirtual
Draw(C4TargetFacet &cgo, bool fDoBG)C4GUI::Screenprotectedvirtual
Draw(C4TargetFacet &cgo) overrideC4GUI::Screenprotected
C4GUI::Window::Draw(C4TargetFacet &cgo) overrideC4GUI::Windowprotectedvirtual
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
DrawElement(C4TargetFacet &cgo)C4GUI::Elementinlineprotectedvirtual
DrawHBarByVGfx(C4TargetFacet &cgo, DynBarFacet &rFacets)C4GUI::Elementprotected
DrawHVBar(C4TargetFacet &cgo, DynBarFacet &rFacets, C4DrawTransform &trf, int32_t iMiddleLength)C4GUI::Elementprotected
DrawToolTip(const char *szTip, C4TargetFacet &cgo, float guix, float guiy)C4GUI::Screenstatic
DrawVBar(C4TargetFacet &cgo, DynBarFacet &rFacets)C4GUI::Elementprotected
ElementPosChanged(Element *pOfElement) overrideC4GUI::Screenprotectedvirtual
ElementSizeChanged(Element *pOfElement)C4GUI::Containerinlineprotectedvirtual
end()C4GUI::Containerinline
fDraggingC4GUI::Elementprotected
fExclusiveC4GUI::Screenprotected
fVisibleC4GUI::Element
fZoomC4GUI::Screenprotected
GetBounds()C4GUI::Elementinline
GetClientRect() overrideC4GUI::Windowinlinevirtual
GetContainedClientRect()C4GUI::Elementinline
GetContainer() overrideC4GUI::Containerinlinevirtual
GetContextHandler()C4GUI::Elementvirtual
GetContextMenuIndex()C4GUI::Screeninline
GetDialog(C4Window *pWindow)C4GUI::Screen
GetDialogWindow()C4GUI::Elementinlineprotectedvirtual
GetDlg()C4GUI::Elementvirtual
GetElementByIndex(int32_t i)C4GUI::Container
GetElementCount()C4GUI::Container
GetFirst()C4GUI::Containerinline
GetFirstContained() overrideC4GUI::Containerinlinevirtual
GetFirstNestedElement(bool fBackwards) overrideC4GUI::Containervirtual
GetFullscreenDialog(bool fIncludeFading)C4GUI::Screen
GetHeight()C4GUI::Elementinline
GetLast()C4GUI::Containerinline
GetLastContained()C4GUI::Containerinlinevirtual
GetLastContextMenuIndex()C4GUI::Screeninline
GetListItemTopSpacing()C4GUI::Elementinlinevirtual
GetListItemTopSpacingBar()C4GUI::Elementinlinevirtual
GetMarginBottom()C4GUI::Windowinlinevirtual
GetMarginLeft()C4GUI::Windowinlinevirtual
GetMarginRight()C4GUI::Windowinlinevirtual
GetMarginTop()C4GUI::Windowinlinevirtual
GetMouseControlledDialogCount()C4GUI::Screen
GetNext() constC4GUI::Elementinline
GetNextNestedElement(Element *pPrevElement, bool fBackwards)C4GUI::Container
GetOwnToolTip()C4GUI::Elementinline
GetParent()C4GUI::Elementinline
GetPreferredDlgRect()C4GUI::Screeninline
GetPrev() constC4GUI::Elementinline
GetScreen() overrideC4GUI::Screeninlinevirtual
GetScreenS()C4GUI::Screeninlinestatic
GetToolTip()C4GUI::Element
GetTopDialog()C4GUI::Screen
GetToprightCornerRect(int32_t iWidth=16, int32_t iHeight=16, int32_t iHIndent=4, int32_t iVIndent=4, int32_t iIndexX=0)C4GUI::Element
GetWidth()C4GUI::Elementinline
GetZoom() constC4GUI::Screeninline
HasContext()C4GUI::Screeninline
HasFullscreenDialog(bool fIncludeFading)C4GUI::Screen
HasKeyboardFocus()C4GUI::Screeninline
HasMouseFocus()C4GUI::Screeninline
iDragXC4GUI::Elementprotected
iDragYC4GUI::Elementprotected
Init(int32_t tx, int32_t ty, int32_t twdt, int32_t thgt)C4GUI::Screen
InsertElement(Element *pChild, Element *pInsertBefore)C4GUI::Container
IsActive()C4GUI::Screeninline
IsComponentOutsideClientArea()C4GUI::Windowinlinevirtual
IsExclusive()C4GUI::Screeninline
IsExternalDrawDialog()C4GUI::Elementinlineprotectedvirtual
IsFocused(Control *pCtrl)C4GUI::Containerinlinevirtual
IsFocusElement()C4GUI::Elementinlinevirtual
IsImmediateToolTip() constC4GUI::Elementinline
IsInActiveDlg(bool fForKeyboard)C4GUI::Element
IsMenu()C4GUI::Elementinlineprotectedvirtual
IsOwnPtrElement()C4GUI::Elementinlineprotectedvirtual
IsParentOf(Element *pEl) overrideC4GUI::Containervirtual
IsSelectedChild(Element *pChild)C4GUI::Containerinlinevirtual
IsVisible()C4GUI::Element
KeyAny()C4GUI::Screen
MakeLastElement(Element *pChild)C4GUI::Container
MouseC4GUI::Screen
MouseEnter(CMouse &rMouse)C4GUI::Elementinlinevirtual
MouseInput(int32_t iButton, int32_t iX, int32_t iY, DWORD dwKeyParam, Dialog *pDlg, class C4Viewport *pVP)C4GUI::Screen
MouseInput(CMouse &rMouse, int32_t iButton, int32_t iX, int32_t iY, DWORD dwKeyParam) overrideC4GUI::Screen
C4GUI::Window::MouseInput(CMouse &rMouse, int32_t iButton, int32_t iX, int32_t iY, DWORD dwKeyParam) overrideC4GUI::Windowvirtual
MouseLeave(CMouse &rMouse)C4GUI::Elementinlinevirtual
MouseMove(int32_t iButton, int32_t iX, int32_t iY, DWORD dwKeyParam, class C4Viewport *pVP)C4GUI::Screen
OnHotkey(uint32_t cHotkey) overrideC4GUI::Containerprotectedvirtual
OnSec1Timer()C4GUI::Screen
pActiveDlgC4GUI::Screenprotected
pContextC4GUI::Screenprotected
pContextHandlerC4GUI::Elementprotected
pDragTargetC4GUI::Elementprotected
pFirstC4GUI::Containerprotected
pLastC4GUI::Containerprotected
pNextC4GUI::Elementprotected
pParentC4GUI::Elementprotected
pPrevC4GUI::Elementprotected
PreferredDlgRectC4GUI::Screenprotected
pScreenC4GUI::Screenprotectedstatic
rbegin()C4GUI::Containerinline
rcBoundsC4GUI::Elementprotected
rcClientRectC4GUI::Windowprotected
ReaddElement(Element *pChild)C4GUI::Container
RecheckActiveDialog()C4GUI::Screen
RecheckMouseInput()C4GUI::Screen
RemoveElement(Element *pChild) overrideC4GUI::Screenvirtual
rend()C4GUI::Containerinline
Render(bool fDoBG)C4GUI::Screen
RenderMouse(C4TargetFacet &cgo)C4GUI::Screen
Screen()C4GUI::Screen
ScreenPos2ClientPos(int32_t &riX, int32_t &riY)C4GUI::Element
SetBounds(const C4Rect &rcNewBound)C4GUI::Elementinline
SetContextHandler(ContextHandler *pNewHd)C4GUI::Elementinline
SetDragTarget(Window *pToWindow)C4GUI::Elementinline
SetExclusive(bool fToState)C4GUI::Screeninline
SetMouseInGUI(bool fInGUI, bool fByMouse)C4GUI::Screen
SetPos(int32_t iXPos, int32_t iYPos)C4GUI::Windowinline
SetPreferredDlgRect(const C4Rect &rtNewPref)C4GUI::Screeninline
SetToolTip(const char *szNewTooltip, bool is_immediate=false)C4GUI::Element
SetVisibility(bool fToValue) overrideC4GUI::Containervirtual
ShowDialog(Dialog *pDlg, bool fFade)C4GUI::Screen
ShowErrorMessage(const char *szMessage)C4GUI::Screen
ShowMessage(const char *szMessage, const char *szCaption, Icons icoIcon, int32_t *piConfigDontShowAgainSetting=nullptr)C4GUI::Screen
ShowMessageModal(const char *szMessage, const char *szCaption, DWORD dwButtons, Icons icoIcon, int32_t *piConfigDontShowAgainSetting=nullptr)C4GUI::Screen
ShowModalDlg(Dialog *pDlg, bool fDestruct=true)C4GUI::Screen
ShowProgressDlg(const char *szMessage, const char *szCaption, int32_t iMaxProgress=100, int32_t iInitialProgress=0, Icons icoIcon=Ico_Wait)C4GUI::Screen
ShowRemoveDlg(Dialog *pDlg)C4GUI::Screen
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
UpdateGamepadGUIControlEnabled()C4GUI::Screen
UpdateMouseFocus()C4GUI::Screen
UpdateOwnPos() overrideC4GUI::Windowvirtual
UpdatePos()C4GUI::Elementprotectedvirtual
UpdateSize()C4GUI::Elementprotectedvirtual
Window()C4GUI::Window
~Container() overrideC4GUI::Container
~Element()C4GUI::Elementvirtual
~Screen() overrideC4GUI::Screen