Otclient  14/8/2020
UIItem Member List

This is the complete list of members for UIItem, including all inherited members.

add_ref()stdext::shared_objectinline
addAnchor(Fw::AnchorEdge anchoredEdge, const std::string &hookedWidgetId, Fw::AnchorEdge hookedEdge)UIWidget
addChild(const UIWidgetPtr &child)UIWidget
applyStyle(const OTMLNodePtr &styleNode)UIWidget
asLuaObject()LuaObjectinline
backwardsGetWidgetById(const std::string &id)UIWidget
bindRectToParent()UIWidget
breakAnchors()UIWidget
callLuaField(const std::string &field, const T &... args)LuaObject
callLuaField(const std::string &field, const T &... args)LuaObject
centerIn(const std::string &hookedWidgetId)UIWidget
clearItem()UIIteminline
clearText()UIWidgetinline
connectLuaField(const std::string &field, const std::function< T > &f, bool pushFront=false)LuaObject
const_self_cast()stdext::shared_objectinline
containsMarginPoint(const Point &point)UIWidgetinline
containsPaddingPoint(const Point &point)UIWidgetinline
containsPoint(const Point &point)UIWidgetinline
dec_ref()stdext::shared_objectinline
destroy()UIWidget
destroyChildren()UIWidget
disable()UIWidgetinline
draw(const Rect &visibleRect, Fw::DrawPane drawPane)UIWidgetprotectedvirtual
drawBackground(const Rect &screenCoords)UIWidgetprotected
drawBorder(const Rect &screenCoords)UIWidgetprotected
drawChildren(const Rect &visibleRect, Fw::DrawPane drawPane)UIWidgetprotectedvirtual
drawIcon(const Rect &screenCoords)UIWidgetprotected
drawImage(const Rect &screenCoords)UIWidgetprotected
drawSelf(Fw::DrawPane drawPane)UIItemvirtual
drawText(const Rect &screenCoords)UIWidgetprotected
dynamic_self_cast()stdext::shared_objectinline
enable()UIWidgetinline
fill(const std::string &hookedWidgetId)UIWidget
focus()UIWidget
focusChild(const UIWidgetPtr &child, Fw::FocusReason reason)UIWidget
focusNextChild(Fw::FocusReason reason, bool rotate=false)UIWidget
focusPreviousChild(Fw::FocusReason reason, bool rotate=false)UIWidget
getAnchoredLayout()UIWidget
getAutoFocusPolicy()UIWidgetinline
getAutoRepeatDelay()UIWidgetinline
getBackgroundColor()UIWidgetinline
getBackgroundHeight()UIWidgetinline
getBackgroundOffset()UIWidgetinline
getBackgroundOffsetX()UIWidgetinline
getBackgroundOffsetY()UIWidgetinline
getBackgroundRect()UIWidgetinline
getBackgroundSize()UIWidgetinline
getBackgroundWidth()UIWidgetinline
getBorderBottomColor()UIWidgetinline
getBorderBottomWidth()UIWidgetinline
getBorderLeftColor()UIWidgetinline
getBorderLeftWidth()UIWidgetinline
getBorderRightColor()UIWidgetinline
getBorderRightWidth()UIWidgetinline
getBorderTopColor()UIWidgetinline
getBorderTopWidth()UIWidgetinline
getChildAfter(const UIWidgetPtr &relativeChild)UIWidget
getChildBefore(const UIWidgetPtr &relativeChild)UIWidget
getChildById(const std::string &childId)UIWidget
getChildByIndex(int index)UIWidget
getChildByPos(const Point &childPos)UIWidget
getChildCount()UIWidgetinline
getChildIndex(const UIWidgetPtr &child)UIWidget
getChildren()UIWidgetinline
getChildrenRect()UIWidget
getClassName()LuaObject
getColor()UIWidgetinline
getDrawText()UIWidgetinline
getFirstChild()UIWidgetinline
getFocusedChild()UIWidgetinline
getFont()UIWidgetinline
getHeight()UIWidgetinline
getIconAlign()UIWidgetinline
getIconClip()UIWidgetinline
getIconColor()UIWidgetinline
getIconHeight()UIWidgetinline
getIconOffset()UIWidgetinline
getIconOffsetX()UIWidgetinline
getIconOffsetY()UIWidgetinline
getIconRect()UIWidgetinline
getIconSize()UIWidgetinline
getIconWidth()UIWidgetinline
getId()UIWidgetinline
getImageBorderBottom()UIWidgetinline
getImageBorderLeft()UIWidgetinline
getImageBorderRight()UIWidgetinline
getImageBorderTop()UIWidgetinline
getImageClip()UIWidgetinline
getImageColor()UIWidgetinline
getImageHeight()UIWidgetinline
getImageOffset()UIWidgetinline
getImageOffsetX()UIWidgetinline
getImageOffsetY()UIWidgetinline
getImageRect()UIWidgetinline
getImageSize()UIWidgetinline
getImageTextureHeight()UIWidgetinline
getImageTextureWidth()UIWidgetinline
getImageWidth()UIWidgetinline
getItem()UIIteminline
getItemCount()UIIteminline
getItemId()UIIteminline
getItemSubType()UIIteminline
getLastChild()UIWidgetinline
getLastClickPosition()UIWidgetinline
getLastFocusReason()UIWidgetinline
getLayout()UIWidgetinline
getLuaField(const std::string &key)LuaObject
getMarginBottom()UIWidgetinline
getMarginLeft()UIWidgetinline
getMarginRect()UIWidget
getMarginRight()UIWidgetinline
getMarginTop()UIWidgetinline
getOpacity()UIWidgetinline
getPaddingBottom()UIWidgetinline
getPaddingLeft()UIWidgetinline
getPaddingRect()UIWidget
getPaddingRight()UIWidgetinline
getPaddingTop()UIWidgetinline
getParent()UIWidgetinline
getPosition()UIWidgetinline
getRect()UIWidgetinline
getRootParent()UIWidget
getRotation()UIWidgetinline
getSize()UIWidgetinline
getStyle()UIWidgetinline
getStyleName()UIWidgetinline
getText()UIWidgetinline
getTextAlign()UIWidgetinline
getTextOffset()UIWidgetinline
getTextSize()UIWidgetinline
getTextWrap()UIWidgetinline
getUseCount()LuaObject
getVirtualOffset()UIWidgetinline
getWidth()UIWidgetinline
getX()UIWidgetinline
getY()UIWidgetinline
grabKeyboard()UIWidget
grabMouse()UIWidget
hasChild(const UIWidgetPtr &child)UIWidget
hasChildren()UIWidgetinline
hasLuaField(const std::string &field)LuaObject
hasState(Fw::WidgetState state)UIWidgetprotected
hide()UIWidgetinline
insertChild(int index, const UIWidgetPtr &child)UIWidget
isActive()UIWidgetinline
isAlternate()UIWidgetinline
isAnchored()UIWidget
isChecked()UIWidgetinline
isChildLocked(const UIWidgetPtr &child)UIWidget
isClipping()UIWidgetinline
isDestroyed()UIWidgetinline
isDisabled()UIWidgetinline
isDraggable()UIWidgetinline
isDragging()UIWidgetinline
isEnabled()UIWidgetinline
isExplicitlyEnabled()UIWidgetinline
isExplicitlyVisible()UIWidgetinline
isFirst()UIWidgetinline
isFixedSize()UIWidgetinline
isFocusable()UIWidgetinline
isFocused()UIWidgetinline
isHidden()UIWidgetinline
isHovered()UIWidgetinline
isImageAutoResize()UIWidgetinline
isImageFixedRatio()UIWidgetinline
isImageSmooth()UIWidgetinline
isItemVisible()UIIteminline
isLast()UIWidgetinline
isMiddle()UIWidgetinline
isOn()UIWidgetinline
isPhantom()UIWidgetinline
isPressed()UIWidgetinline
isVirtual()UIIteminline
isVisible()UIWidgetinline
lock()UIWidget
lockChild(const UIWidgetPtr &child)UIWidget
lower()UIWidget
lowerChild(UIWidgetPtr child)UIWidget
luaCallLuaField(const std::string &field, const T &... args)LuaObject
luaGetField(const std::string &key)LuaObject
luaGetFieldsTable()LuaObject
luaGetMetatable()LuaObject
LuaObject()LuaObject
luaSetField(const std::string &key)LuaObject
m_autoFocusPolicyUIWidgetprotected
m_autoRepeatDelayUIWidgetprotected
m_backgroundColorUIWidgetprotected
m_backgroundRectUIWidgetprotected
m_borderColorUIWidgetprotected
m_borderWidthUIWidgetprotected
m_childrenUIWidgetprotected
m_clickTimerUIWidgetprotected
m_clippingUIWidgetprotected
m_colorUIWidgetprotected
m_destroyedUIWidgetprotected
m_draggableUIWidgetprotected
m_drawTextUIWidgetprotected
m_enabledUIWidgetprotected
m_fixedSizeUIWidgetprotected
m_focusableUIWidgetprotected
m_focusedChildUIWidgetprotected
m_fontUIWidgetprotected
m_iconUIWidgetprotected
m_iconAlignUIWidgetprotected
m_iconClipRectUIWidgetprotected
m_iconColorUIWidgetprotected
m_iconOffsetUIWidgetprotected
m_iconRectUIWidgetprotected
m_idUIWidgetprotected
m_imageAutoResizeUIWidgetprotected
m_imageBorderUIWidgetprotected
m_imageClipRectUIWidgetprotected
m_imageColorUIWidgetprotected
m_imageFixedRatioUIWidgetprotected
m_imageRectUIWidgetprotected
m_imageRepeatedUIWidgetprotected
m_imageSmoothUIWidgetprotected
m_imageTextureUIWidgetprotected
m_itemUIItemprotected
m_itemVisibleUIItemprotected
m_lastClickPositionUIWidgetprotected
m_lastFocusReasonUIWidgetprotected
m_layoutUIWidgetprotected
m_lockedChildrenUIWidgetprotected
m_marginUIWidgetprotected
m_opacityUIWidgetprotected
m_paddingUIWidgetprotected
m_parentUIWidgetprotected
m_phantomUIWidgetprotected
m_rectUIWidgetprotected
m_rotationUIWidgetprotected
m_showIdUIItemprotected
m_styleUIWidgetprotected
m_textUIWidgetprotected
m_textAlignUIWidgetprotected
m_textHorizontalAutoResizeUIWidgetprotected
m_textOffsetUIWidgetprotected
m_textOnlyUpperCaseUIWidgetprotected
m_textVerticalAutoResizeUIWidgetprotected
m_textWrapUIWidgetprotected
m_virtualUIItemprotected
m_virtualOffsetUIWidgetprotected
m_visibleUIWidgetprotected
mergeStyle(const OTMLNodePtr &styleNode)UIWidget
move(int x, int y)UIWidgetinline
moveChildToIndex(const UIWidgetPtr &child, int index)UIWidget
onChildFocusChange(const UIWidgetPtr &focusedChild, const UIWidgetPtr &unfocusedChild, Fw::FocusReason reason)UIWidgetprotectedvirtual
onClick(const Point &mousePos)UIWidgetprotectedvirtual
onDoubleClick(const Point &mousePos)UIWidgetprotectedvirtual
onDragEnter(const Point &mousePos)UIWidgetprotectedvirtual
onDragLeave(UIWidgetPtr droppedWidget, const Point &mousePos)UIWidgetprotectedvirtual
onDragMove(const Point &mousePos, const Point &mouseMoved)UIWidgetprotectedvirtual
onDrop(UIWidgetPtr draggedWidget, const Point &mousePos)UIWidgetprotectedvirtual
onFocusChange(bool focused, Fw::FocusReason reason)UIWidgetprotectedvirtual
onFontChange(const std::string &font)UIWidgetprotectedvirtual
onGeometryChange(const Rect &oldRect, const Rect &newRect)UIWidgetprotectedvirtual
onHoverChange(bool hovered)UIWidgetprotectedvirtual
onKeyDown(uchar keyCode, int keyboardModifiers)UIWidgetprotectedvirtual
onKeyPress(uchar keyCode, int keyboardModifiers, int autoRepeatTicks)UIWidgetprotectedvirtual
onKeyText(const std::string &keyText)UIWidgetprotectedvirtual
onKeyUp(uchar keyCode, int keyboardModifiers)UIWidgetprotectedvirtual
onLayoutUpdate()UIWidgetprotectedvirtual
onMouseMove(const Point &mousePos, const Point &mouseMoved)UIWidgetprotectedvirtual
onMousePress(const Point &mousePos, Fw::MouseButton button)UIWidgetprotectedvirtual
onMouseRelease(const Point &mousePos, Fw::MouseButton button)UIWidgetprotectedvirtual
onMouseWheel(const Point &mousePos, Fw::MouseWheelDirection direction)UIWidgetprotectedvirtual
onStyleApply(const std::string &styleName, const OTMLNodePtr &styleNode)UIItemprotectedvirtual
onTextChange(const std::string &text, const std::string &oldText)UIWidgetprotectedvirtual
onVisibilityChange(bool visible)UIWidgetprotectedvirtual
operator=(const LuaObject &)LuaObjectinline
propagateOnKeyDown(uchar keyCode, int keyboardModifiers)UIWidgetprotected
propagateOnKeyPress(uchar keyCode, int keyboardModifiers, int autoRepeatTicks)UIWidgetprotected
propagateOnKeyText(const std::string &keyText)UIWidgetprotected
propagateOnKeyUp(uchar keyCode, int keyboardModifiers)UIWidgetprotected
propagateOnMouseEvent(const Point &mousePos, UIWidgetList &widgetList)UIWidgetprotected
propagateOnMouseMove(const Point &mousePos, const Point &mouseMoved, UIWidgetList &widgetList)UIWidgetprotected
raise()UIWidget
raiseChild(UIWidgetPtr child)UIWidget
recursiveFocus(Fw::FocusReason reason)UIWidget
recursiveGetChildById(const std::string &id)UIWidget
recursiveGetChildByPos(const Point &childPos, bool wantsPhantom)UIWidget
recursiveGetChildren()UIWidget
recursiveGetChildrenByMarginPos(const Point &childPos)UIWidget
recursiveGetChildrenByPos(const Point &childPos)UIWidget
ref_count()stdext::shared_objectinline
releaseLuaFieldsTable()LuaObject
removeAnchor(Fw::AnchorEdge anchoredEdge)UIWidget
removeChild(UIWidgetPtr child)UIWidget
resize(int width, int height)UIWidgetinline
resizeToText()UIWidgetinline
rotate(float degrees)UIWidgetinline
setAutoFocusPolicy(Fw::AutoFocusPolicy policy)UIWidget
setAutoRepeatDelay(int delay)UIWidgetinline
setBackgroundColor(const Color &color)UIWidgetinline
setBackgroundHeight(int height)UIWidgetinline
setBackgroundOffset(const Point &pos)UIWidgetinline
setBackgroundOffsetX(int x)UIWidgetinline
setBackgroundOffsetY(int y)UIWidgetinline
setBackgroundRect(const Rect &rect)UIWidgetinline
setBackgroundSize(const Size &size)UIWidgetinline
setBackgroundWidth(int width)UIWidgetinline
setBorderColor(const Color &color)UIWidgetinline
setBorderColorBottom(const Color &color)UIWidgetinline
setBorderColorLeft(const Color &color)UIWidgetinline
setBorderColorRight(const Color &color)UIWidgetinline
setBorderColorTop(const Color &color)UIWidgetinline
setBorderWidth(int width)UIWidgetinline
setBorderWidthBottom(int width)UIWidgetinline
setBorderWidthLeft(int width)UIWidgetinline
setBorderWidthRight(int width)UIWidgetinline
setBorderWidthTop(int width)UIWidgetinline
setChecked(bool checked)UIWidget
setClipping(bool clipping)UIWidgetinline
setColor(const Color &color)UIWidgetinline
setDraggable(bool draggable)UIWidget
setEnabled(bool enabled)UIWidget
setFixedSize(bool fixed)UIWidget
setFocusable(bool focusable)UIWidget
setFont(const std::string &fontName)UIWidget
setHeight(int height)UIWidgetinline
setIcon(const std::string &iconFile)UIWidget
setIconAlign(Fw::AlignmentFlag align)UIWidgetinline
setIconClip(const Rect &rect)UIWidgetinline
setIconColor(const Color &color)UIWidgetinline
setIconHeight(int height)UIWidgetinline
setIconOffset(const Point &pos)UIWidgetinline
setIconOffsetX(int x)UIWidgetinline
setIconOffsetY(int y)UIWidgetinline
setIconRect(const Rect &rect)UIWidgetinline
setIconSize(const Size &size)UIWidgetinline
setIconWidth(int width)UIWidgetinline
setId(const std::string &id)UIWidget
setImageAutoResize(bool autoResize)UIWidgetinline
setImageBorder(int border)UIWidgetinline
setImageBorderBottom(int border)UIWidgetinline
setImageBorderLeft(int border)UIWidgetinline
setImageBorderRight(int border)UIWidgetinline
setImageBorderTop(int border)UIWidgetinline
setImageClip(const Rect &clipRect)UIWidgetinline
setImageColor(const Color &color)UIWidgetinline
setImageFixedRatio(bool fixedRatio)UIWidgetinline
setImageHeight(int height)UIWidgetinline
setImageOffset(const Point &pos)UIWidgetinline
setImageOffsetX(int x)UIWidgetinline
setImageOffsetY(int y)UIWidgetinline
setImageRect(const Rect &rect)UIWidgetinline
setImageRepeated(bool repeated)UIWidgetinline
setImageSize(const Size &size)UIWidgetinline
setImageSmooth(bool smooth)UIWidgetinline
setImageSource(const std::string &source)UIWidget
setImageWidth(int width)UIWidgetinline
setItem(const ItemPtr &item)UIIteminline
setItemCount(int count)UIIteminline
setItemId(int id)UIItem
setItemSubType(int subType)UIIteminline
setItemVisible(bool visible)UIIteminline
setLastFocusReason(Fw::FocusReason reason)UIWidget
setLayout(const UILayoutPtr &layout)UIWidget
setLuaField(const std::string &key, const T &value)LuaObject
setMargin(int margin)UIWidgetinline
setMarginBottom(int margin)UIWidgetinline
setMarginHorizontal(int margin)UIWidgetinline
setMarginLeft(int margin)UIWidgetinline
setMarginRight(int margin)UIWidgetinline
setMarginTop(int margin)UIWidgetinline
setMarginVertical(int margin)UIWidgetinline
setOn(bool on)UIWidget
setOpacity(float opacity)UIWidgetinline
setPadding(int padding)UIWidgetinline
setPaddingBottom(int padding)UIWidgetinline
setPaddingHorizontal(int padding)UIWidgetinline
setPaddingLeft(int padding)UIWidgetinline
setPaddingRight(int padding)UIWidgetinline
setPaddingTop(int padding)UIWidgetinline
setPaddingVertical(int padding)UIWidgetinline
setParent(const UIWidgetPtr &parent)UIWidget
setPhantom(bool phantom)UIWidget
setPosition(const Point &pos)UIWidgetinline
setRect(const Rect &rect)UIWidget
setRotation(float degrees)UIWidgetinline
setSize(const Size &size)UIWidgetinline
setState(Fw::WidgetState state, bool on)UIWidgetprotected
setStyle(const std::string &styleName)UIWidget
setStyleFromNode(const OTMLNodePtr &styleNode)UIWidget
setText(std::string text, bool dontFireLuaCall=false)UIWidget
setTextAlign(Fw::AlignmentFlag align)UIWidgetinline
setTextAutoResize(bool textAutoResize)UIWidgetinline
setTextHorizontalAutoResize(bool textAutoResize)UIWidgetinline
setTextOffset(const Point &offset)UIWidgetinline
setTextOnlyUpperCase(bool textOnlyUpperCase)UIWidgetinline
setTextVerticalAutoResize(bool textAutoResize)UIWidgetinline
setTextWrap(bool textWrap)UIWidgetinline
setVirtual(bool virt)UIIteminline
setVirtualOffset(const Point &offset)UIWidget
setVisible(bool visible)UIWidget
setWidth(int width)UIWidgetinline
setX(int x)UIWidgetinline
setY(int y)UIWidgetinline
shared_object()stdext::shared_objectinline
show()UIWidgetinline
static_self_cast()stdext::shared_objectinline
UIItem()UIItem
UIWidget()UIWidget
ungrabKeyboard()UIWidget
ungrabMouse()UIWidget
unlock()UIWidget
unlockChild(const UIWidgetPtr &child)UIWidget
updateLayout()UIWidget
updateParentLayout()UIWidget
updateText()UIWidgetprotectedvirtual
~LuaObject()LuaObjectvirtual
~shared_object()stdext::shared_objectinlinevirtual
~UIWidget()UIWidgetvirtual