add_ref() | stdext::shared_object | inline |
addAnchor(Fw::AnchorEdge anchoredEdge, const std::string &hookedWidgetId, Fw::AnchorEdge hookedEdge) | UIWidget | |
addChild(const UIWidgetPtr &child) | UIWidget | |
applyStyle(const OTMLNodePtr &styleNode) | UIWidget | |
asLuaObject() | LuaObject | inline |
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 | |
clearText() | UIWidget | inline |
connectLuaField(const std::string &field, const std::function< T > &f, bool pushFront=false) | LuaObject | |
const_self_cast() | stdext::shared_object | inline |
containsMarginPoint(const Point &point) | UIWidget | inline |
containsPaddingPoint(const Point &point) | UIWidget | inline |
containsPoint(const Point &point) | UIWidget | inline |
dec_ref() | stdext::shared_object | inline |
destroy() | UIWidget | |
destroyChildren() | UIWidget | |
disable() | UIWidget | inline |
draw(const Rect &visibleRect, Fw::DrawPane drawPane) | UIWidget | protectedvirtual |
drawBackground(const Rect &screenCoords) | UIWidget | protected |
drawBorder(const Rect &screenCoords) | UIWidget | protected |
drawChildren(const Rect &visibleRect, Fw::DrawPane drawPane) | UIWidget | protectedvirtual |
drawIcon(const Rect &screenCoords) | UIWidget | protected |
drawImage(const Rect &screenCoords) | UIWidget | protected |
drawSelf(Fw::DrawPane drawPane) | UICreature | virtual |
drawText(const Rect &screenCoords) | UIWidget | protected |
dynamic_self_cast() | stdext::shared_object | inline |
enable() | UIWidget | inline |
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() | UIWidget | inline |
getAutoRepeatDelay() | UIWidget | inline |
getBackgroundColor() | UIWidget | inline |
getBackgroundHeight() | UIWidget | inline |
getBackgroundOffset() | UIWidget | inline |
getBackgroundOffsetX() | UIWidget | inline |
getBackgroundOffsetY() | UIWidget | inline |
getBackgroundRect() | UIWidget | inline |
getBackgroundSize() | UIWidget | inline |
getBackgroundWidth() | UIWidget | inline |
getBorderBottomColor() | UIWidget | inline |
getBorderBottomWidth() | UIWidget | inline |
getBorderLeftColor() | UIWidget | inline |
getBorderLeftWidth() | UIWidget | inline |
getBorderRightColor() | UIWidget | inline |
getBorderRightWidth() | UIWidget | inline |
getBorderTopColor() | UIWidget | inline |
getBorderTopWidth() | UIWidget | inline |
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() | UIWidget | inline |
getChildIndex(const UIWidgetPtr &child) | UIWidget | |
getChildren() | UIWidget | inline |
getChildrenRect() | UIWidget | |
getClassName() | LuaObject | |
getColor() | UIWidget | inline |
getCreature() | UICreature | inline |
getDrawText() | UIWidget | inline |
getFirstChild() | UIWidget | inline |
getFocusedChild() | UIWidget | inline |
getFont() | UIWidget | inline |
getHeight() | UIWidget | inline |
getIconAlign() | UIWidget | inline |
getIconClip() | UIWidget | inline |
getIconColor() | UIWidget | inline |
getIconHeight() | UIWidget | inline |
getIconOffset() | UIWidget | inline |
getIconOffsetX() | UIWidget | inline |
getIconOffsetY() | UIWidget | inline |
getIconRect() | UIWidget | inline |
getIconSize() | UIWidget | inline |
getIconWidth() | UIWidget | inline |
getId() | UIWidget | inline |
getImageBorderBottom() | UIWidget | inline |
getImageBorderLeft() | UIWidget | inline |
getImageBorderRight() | UIWidget | inline |
getImageBorderTop() | UIWidget | inline |
getImageClip() | UIWidget | inline |
getImageColor() | UIWidget | inline |
getImageHeight() | UIWidget | inline |
getImageOffset() | UIWidget | inline |
getImageOffsetX() | UIWidget | inline |
getImageOffsetY() | UIWidget | inline |
getImageRect() | UIWidget | inline |
getImageSize() | UIWidget | inline |
getImageTextureHeight() | UIWidget | inline |
getImageTextureWidth() | UIWidget | inline |
getImageWidth() | UIWidget | inline |
getLastChild() | UIWidget | inline |
getLastClickPosition() | UIWidget | inline |
getLastFocusReason() | UIWidget | inline |
getLayout() | UIWidget | inline |
getLuaField(const std::string &key) | LuaObject | |
getMarginBottom() | UIWidget | inline |
getMarginLeft() | UIWidget | inline |
getMarginRect() | UIWidget | |
getMarginRight() | UIWidget | inline |
getMarginTop() | UIWidget | inline |
getOpacity() | UIWidget | inline |
getPaddingBottom() | UIWidget | inline |
getPaddingLeft() | UIWidget | inline |
getPaddingRect() | UIWidget | |
getPaddingRight() | UIWidget | inline |
getPaddingTop() | UIWidget | inline |
getParent() | UIWidget | inline |
getPosition() | UIWidget | inline |
getRect() | UIWidget | inline |
getRootParent() | UIWidget | |
getRotation() | UIWidget | inline |
getSize() | UIWidget | inline |
getStyle() | UIWidget | inline |
getStyleName() | UIWidget | inline |
getText() | UIWidget | inline |
getTextAlign() | UIWidget | inline |
getTextOffset() | UIWidget | inline |
getTextSize() | UIWidget | inline |
getTextWrap() | UIWidget | inline |
getUseCount() | LuaObject | |
getVirtualOffset() | UIWidget | inline |
getWidth() | UIWidget | inline |
getX() | UIWidget | inline |
getY() | UIWidget | inline |
grabKeyboard() | UIWidget | |
grabMouse() | UIWidget | |
hasChild(const UIWidgetPtr &child) | UIWidget | |
hasChildren() | UIWidget | inline |
hasLuaField(const std::string &field) | LuaObject | |
hasState(Fw::WidgetState state) | UIWidget | protected |
hide() | UIWidget | inline |
insertChild(int index, const UIWidgetPtr &child) | UIWidget | |
isActive() | UIWidget | inline |
isAlternate() | UIWidget | inline |
isAnchored() | UIWidget | |
isChecked() | UIWidget | inline |
isChildLocked(const UIWidgetPtr &child) | UIWidget | |
isClipping() | UIWidget | inline |
isDestroyed() | UIWidget | inline |
isDisabled() | UIWidget | inline |
isDraggable() | UIWidget | inline |
isDragging() | UIWidget | inline |
isEnabled() | UIWidget | inline |
isExplicitlyEnabled() | UIWidget | inline |
isExplicitlyVisible() | UIWidget | inline |
isFirst() | UIWidget | inline |
isFixedCreatureSize() | UICreature | inline |
isFixedSize() | UIWidget | inline |
isFocusable() | UIWidget | inline |
isFocused() | UIWidget | inline |
isHidden() | UIWidget | inline |
isHovered() | UIWidget | inline |
isImageAutoResize() | UIWidget | inline |
isImageFixedRatio() | UIWidget | inline |
isImageSmooth() | UIWidget | inline |
isLast() | UIWidget | inline |
isMiddle() | UIWidget | inline |
isOn() | UIWidget | inline |
isPhantom() | UIWidget | inline |
isPressed() | UIWidget | inline |
isVisible() | UIWidget | inline |
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_autoFocusPolicy | UIWidget | protected |
m_autoRepeatDelay | UIWidget | protected |
m_backgroundColor | UIWidget | protected |
m_backgroundRect | UIWidget | protected |
m_borderColor | UIWidget | protected |
m_borderWidth | UIWidget | protected |
m_children | UIWidget | protected |
m_clickTimer | UIWidget | protected |
m_clipping | UIWidget | protected |
m_color | UIWidget | protected |
m_creature | UICreature | protected |
m_destroyed | UIWidget | protected |
m_draggable | UIWidget | protected |
m_drawText | UIWidget | protected |
m_enabled | UIWidget | protected |
m_fixedCreatureSize | UICreature | protected |
m_fixedSize | UIWidget | protected |
m_focusable | UIWidget | protected |
m_focusedChild | UIWidget | protected |
m_font | UIWidget | protected |
m_icon | UIWidget | protected |
m_iconAlign | UIWidget | protected |
m_iconClipRect | UIWidget | protected |
m_iconColor | UIWidget | protected |
m_iconOffset | UIWidget | protected |
m_iconRect | UIWidget | protected |
m_id | UIWidget | protected |
m_imageAutoResize | UIWidget | protected |
m_imageBorder | UIWidget | protected |
m_imageClipRect | UIWidget | protected |
m_imageColor | UIWidget | protected |
m_imageFixedRatio | UIWidget | protected |
m_imageRect | UIWidget | protected |
m_imageRepeated | UIWidget | protected |
m_imageSmooth | UIWidget | protected |
m_imageTexture | UIWidget | protected |
m_lastClickPosition | UIWidget | protected |
m_lastFocusReason | UIWidget | protected |
m_layout | UIWidget | protected |
m_lockedChildren | UIWidget | protected |
m_margin | UIWidget | protected |
m_opacity | UIWidget | protected |
m_padding | UIWidget | protected |
m_parent | UIWidget | protected |
m_phantom | UIWidget | protected |
m_rect | UIWidget | protected |
m_rotation | UIWidget | protected |
m_style | UIWidget | protected |
m_text | UIWidget | protected |
m_textAlign | UIWidget | protected |
m_textHorizontalAutoResize | UIWidget | protected |
m_textOffset | UIWidget | protected |
m_textOnlyUpperCase | UIWidget | protected |
m_textVerticalAutoResize | UIWidget | protected |
m_textWrap | UIWidget | protected |
m_virtualOffset | UIWidget | protected |
m_visible | UIWidget | protected |
mergeStyle(const OTMLNodePtr &styleNode) | UIWidget | |
move(int x, int y) | UIWidget | inline |
moveChildToIndex(const UIWidgetPtr &child, int index) | UIWidget | |
onChildFocusChange(const UIWidgetPtr &focusedChild, const UIWidgetPtr &unfocusedChild, Fw::FocusReason reason) | UIWidget | protectedvirtual |
onClick(const Point &mousePos) | UIWidget | protectedvirtual |
onDoubleClick(const Point &mousePos) | UIWidget | protectedvirtual |
onDragEnter(const Point &mousePos) | UIWidget | protectedvirtual |
onDragLeave(UIWidgetPtr droppedWidget, const Point &mousePos) | UIWidget | protectedvirtual |
onDragMove(const Point &mousePos, const Point &mouseMoved) | UIWidget | protectedvirtual |
onDrop(UIWidgetPtr draggedWidget, const Point &mousePos) | UIWidget | protectedvirtual |
onFocusChange(bool focused, Fw::FocusReason reason) | UIWidget | protectedvirtual |
onFontChange(const std::string &font) | UIWidget | protectedvirtual |
onGeometryChange(const Rect &oldRect, const Rect &newRect) | UIWidget | protectedvirtual |
onHoverChange(bool hovered) | UIWidget | protectedvirtual |
onKeyDown(uchar keyCode, int keyboardModifiers) | UIWidget | protectedvirtual |
onKeyPress(uchar keyCode, int keyboardModifiers, int autoRepeatTicks) | UIWidget | protectedvirtual |
onKeyText(const std::string &keyText) | UIWidget | protectedvirtual |
onKeyUp(uchar keyCode, int keyboardModifiers) | UIWidget | protectedvirtual |
onLayoutUpdate() | UIWidget | protectedvirtual |
onMouseMove(const Point &mousePos, const Point &mouseMoved) | UIWidget | protectedvirtual |
onMousePress(const Point &mousePos, Fw::MouseButton button) | UIWidget | protectedvirtual |
onMouseRelease(const Point &mousePos, Fw::MouseButton button) | UIWidget | protectedvirtual |
onMouseWheel(const Point &mousePos, Fw::MouseWheelDirection direction) | UIWidget | protectedvirtual |
onStyleApply(const std::string &styleName, const OTMLNodePtr &styleNode) | UICreature | protectedvirtual |
onTextChange(const std::string &text, const std::string &oldText) | UIWidget | protectedvirtual |
onVisibilityChange(bool visible) | UIWidget | protectedvirtual |
operator=(const LuaObject &) | LuaObject | inline |
propagateOnKeyDown(uchar keyCode, int keyboardModifiers) | UIWidget | protected |
propagateOnKeyPress(uchar keyCode, int keyboardModifiers, int autoRepeatTicks) | UIWidget | protected |
propagateOnKeyText(const std::string &keyText) | UIWidget | protected |
propagateOnKeyUp(uchar keyCode, int keyboardModifiers) | UIWidget | protected |
propagateOnMouseEvent(const Point &mousePos, UIWidgetList &widgetList) | UIWidget | protected |
propagateOnMouseMove(const Point &mousePos, const Point &mouseMoved, UIWidgetList &widgetList) | UIWidget | protected |
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_object | inline |
releaseLuaFieldsTable() | LuaObject | |
removeAnchor(Fw::AnchorEdge anchoredEdge) | UIWidget | |
removeChild(UIWidgetPtr child) | UIWidget | |
resize(int width, int height) | UIWidget | inline |
resizeToText() | UIWidget | inline |
rotate(float degrees) | UIWidget | inline |
setAutoFocusPolicy(Fw::AutoFocusPolicy policy) | UIWidget | |
setAutoRepeatDelay(int delay) | UIWidget | inline |
setBackgroundColor(const Color &color) | UIWidget | inline |
setBackgroundHeight(int height) | UIWidget | inline |
setBackgroundOffset(const Point &pos) | UIWidget | inline |
setBackgroundOffsetX(int x) | UIWidget | inline |
setBackgroundOffsetY(int y) | UIWidget | inline |
setBackgroundRect(const Rect &rect) | UIWidget | inline |
setBackgroundSize(const Size &size) | UIWidget | inline |
setBackgroundWidth(int width) | UIWidget | inline |
setBorderColor(const Color &color) | UIWidget | inline |
setBorderColorBottom(const Color &color) | UIWidget | inline |
setBorderColorLeft(const Color &color) | UIWidget | inline |
setBorderColorRight(const Color &color) | UIWidget | inline |
setBorderColorTop(const Color &color) | UIWidget | inline |
setBorderWidth(int width) | UIWidget | inline |
setBorderWidthBottom(int width) | UIWidget | inline |
setBorderWidthLeft(int width) | UIWidget | inline |
setBorderWidthRight(int width) | UIWidget | inline |
setBorderWidthTop(int width) | UIWidget | inline |
setChecked(bool checked) | UIWidget | |
setClipping(bool clipping) | UIWidget | inline |
setColor(const Color &color) | UIWidget | inline |
setCreature(const CreaturePtr &creature) | UICreature | inline |
setDraggable(bool draggable) | UIWidget | |
setEnabled(bool enabled) | UIWidget | |
setFixedCreatureSize(bool fixed) | UICreature | inline |
setFixedSize(bool fixed) | UIWidget | |
setFocusable(bool focusable) | UIWidget | |
setFont(const std::string &fontName) | UIWidget | |
setHeight(int height) | UIWidget | inline |
setIcon(const std::string &iconFile) | UIWidget | |
setIconAlign(Fw::AlignmentFlag align) | UIWidget | inline |
setIconClip(const Rect &rect) | UIWidget | inline |
setIconColor(const Color &color) | UIWidget | inline |
setIconHeight(int height) | UIWidget | inline |
setIconOffset(const Point &pos) | UIWidget | inline |
setIconOffsetX(int x) | UIWidget | inline |
setIconOffsetY(int y) | UIWidget | inline |
setIconRect(const Rect &rect) | UIWidget | inline |
setIconSize(const Size &size) | UIWidget | inline |
setIconWidth(int width) | UIWidget | inline |
setId(const std::string &id) | UIWidget | |
setImageAutoResize(bool autoResize) | UIWidget | inline |
setImageBorder(int border) | UIWidget | inline |
setImageBorderBottom(int border) | UIWidget | inline |
setImageBorderLeft(int border) | UIWidget | inline |
setImageBorderRight(int border) | UIWidget | inline |
setImageBorderTop(int border) | UIWidget | inline |
setImageClip(const Rect &clipRect) | UIWidget | inline |
setImageColor(const Color &color) | UIWidget | inline |
setImageFixedRatio(bool fixedRatio) | UIWidget | inline |
setImageHeight(int height) | UIWidget | inline |
setImageOffset(const Point &pos) | UIWidget | inline |
setImageOffsetX(int x) | UIWidget | inline |
setImageOffsetY(int y) | UIWidget | inline |
setImageRect(const Rect &rect) | UIWidget | inline |
setImageRepeated(bool repeated) | UIWidget | inline |
setImageSize(const Size &size) | UIWidget | inline |
setImageSmooth(bool smooth) | UIWidget | inline |
setImageSource(const std::string &source) | UIWidget | |
setImageWidth(int width) | UIWidget | inline |
setLastFocusReason(Fw::FocusReason reason) | UIWidget | |
setLayout(const UILayoutPtr &layout) | UIWidget | |
setLuaField(const std::string &key, const T &value) | LuaObject | |
setMargin(int margin) | UIWidget | inline |
setMarginBottom(int margin) | UIWidget | inline |
setMarginHorizontal(int margin) | UIWidget | inline |
setMarginLeft(int margin) | UIWidget | inline |
setMarginRight(int margin) | UIWidget | inline |
setMarginTop(int margin) | UIWidget | inline |
setMarginVertical(int margin) | UIWidget | inline |
setOn(bool on) | UIWidget | |
setOpacity(float opacity) | UIWidget | inline |
setOutfit(const Outfit &outfit) | UICreature | |
setPadding(int padding) | UIWidget | inline |
setPaddingBottom(int padding) | UIWidget | inline |
setPaddingHorizontal(int padding) | UIWidget | inline |
setPaddingLeft(int padding) | UIWidget | inline |
setPaddingRight(int padding) | UIWidget | inline |
setPaddingTop(int padding) | UIWidget | inline |
setPaddingVertical(int padding) | UIWidget | inline |
setParent(const UIWidgetPtr &parent) | UIWidget | |
setPhantom(bool phantom) | UIWidget | |
setPosition(const Point &pos) | UIWidget | inline |
setRect(const Rect &rect) | UIWidget | |
setRotation(float degrees) | UIWidget | inline |
setSize(const Size &size) | UIWidget | inline |
setState(Fw::WidgetState state, bool on) | UIWidget | protected |
setStyle(const std::string &styleName) | UIWidget | |
setStyleFromNode(const OTMLNodePtr &styleNode) | UIWidget | |
setText(std::string text, bool dontFireLuaCall=false) | UIWidget | |
setTextAlign(Fw::AlignmentFlag align) | UIWidget | inline |
setTextAutoResize(bool textAutoResize) | UIWidget | inline |
setTextHorizontalAutoResize(bool textAutoResize) | UIWidget | inline |
setTextOffset(const Point &offset) | UIWidget | inline |
setTextOnlyUpperCase(bool textOnlyUpperCase) | UIWidget | inline |
setTextVerticalAutoResize(bool textAutoResize) | UIWidget | inline |
setTextWrap(bool textWrap) | UIWidget | inline |
setVirtualOffset(const Point &offset) | UIWidget | |
setVisible(bool visible) | UIWidget | |
setWidth(int width) | UIWidget | inline |
setX(int x) | UIWidget | inline |
setY(int y) | UIWidget | inline |
shared_object() | stdext::shared_object | inline |
show() | UIWidget | inline |
static_self_cast() | stdext::shared_object | inline |
UIWidget() | UIWidget | |
ungrabKeyboard() | UIWidget | |
ungrabMouse() | UIWidget | |
unlock() | UIWidget | |
unlockChild(const UIWidgetPtr &child) | UIWidget | |
updateLayout() | UIWidget | |
updateParentLayout() | UIWidget | |
updateText() | UIWidget | protectedvirtual |
~LuaObject() | LuaObject | virtual |
~shared_object() | stdext::shared_object | inlinevirtual |
~UIWidget() | UIWidget | virtual |