_acceptDrag | igor::iWidget | protected |
_acceptDrop | igor::iWidget | protected |
_acceptOutOfBoundsClicks | igor::iWidget | protected |
_blockedEvents | igor::iWidget | protected |
_change | igor::iWidget | protected |
_children | igor::iWidget | protected |
_click | igor::iWidget | protected |
_configuredMinHeight | igor::iWidget | protected |
_configuredMinWidth | igor::iWidget | protected |
_contextMenu | igor::iWidget | protected |
_doubleClick | igor::iWidget | protected |
_focus | igor::iWidget | protected |
_ignoreChildEventConsumption | igor::iWidget | protected |
_initTooltip | igor::iWidget | protected |
_isMouseOver | igor::iWidget | protected |
_isMultiSelectionEnabled | igor::iWidget | protected |
_isSelectable | igor::iWidget | protected |
_lastMousePos | igor::iWidget | protected |
_lastMousePressPos | igor::iWidget | protected |
_mouseOff | igor::iWidget | protected |
_mouseOffClick | igor::iWidget | protected |
_mouseOver | igor::iWidget | protected |
_reactOnMouseWheel | igor::iWidget | protected |
_selected | igor::iWidget | protected |
_selectionChanged | igor::iWidget | protected |
_tooltip | igor::iWidget | protected |
_tooltipPos | igor::iWidget | protected |
_tooltipTime | igor::iWidget | protected |
_wheelDown | igor::iWidget | protected |
_wheelUp | igor::iWidget | protected |
_zValue | igor::iWidget | protected |
addWidget(iWidgetPtr widget) | igor::iWidget | virtual |
blockEvents() | igor::iWidget | virtual |
calcChildOffsets(std::vector< iaRectanglef > &offsets) | igor::iWidget | protectedvirtual |
calcMinSize() | igor::iWidget | protectedvirtual |
clear() | igor::iWidget | virtual |
clearChildren() | igor::iWidget | protected |
clearSelection() | igor::iWidget | |
draw() override | igor::iWidgetSpacer | protectedvirtual |
drawOverlay() | igor::iWidget | virtual |
getAcceptOutOfBoundsClicks() const | igor::iWidget | |
getActualHeight() const | igor::iWidget | |
getActualPos() const | igor::iWidget | |
getActualPosX() const | igor::iWidget | |
getActualPosY() const | igor::iWidget | |
getActualRect() const | igor::iWidget | |
getActualWidth() const | igor::iWidget | |
getBackground() const | igor::iWidget | |
getChildren() const | igor::iWidget | |
getConfiguredMinHeight() const | igor::iWidget | |
getConfiguredMinWidth() const | igor::iWidget | |
getForeground() const | igor::iWidget | |
getHorizontalAlignment() const | igor::iWidget | |
getID() const | igor::iWidget | |
getInfo() const | igor::iWidget | |
getKeyboardFocusWidget() | igor::iWidget | static |
getLastMousePos() const | igor::iWidget | protected |
getMinHeight() const | igor::iWidget | |
getMinWidth() const | igor::iWidget | |
getParent() const | igor::iWidget | |
getParentID() const | igor::iWidget | |
getRelativePosX() const | igor::iWidget | |
getRelativePosY() const | igor::iWidget | |
getRoot() | igor::iWidget | |
getSelection() const | igor::iWidget | |
getState() const | igor::iWidget | |
getTooltip() const | igor::iWidget | |
getUserData() const | igor::iWidget | |
getVerticalAlignment() const | igor::iWidget | |
getWidgetKind() const | igor::iWidget | |
getWidgetType() const | igor::iWidget | |
getZValue() const | igor::iWidget | |
hasKeyboardFocus() const | igor::iWidget | |
hasParent() const | igor::iWidget | |
INVALID_WIDGET_ID | igor::iWidget | static |
isAcceptingDrag() | igor::iWidget | |
isAcceptingDrop() | igor::iWidget | |
isBlocked() const | igor::iWidget | |
isEnabled() const | igor::iWidget | |
isGrowingByContent() const | igor::iWidget | |
isIgnoringChildEventConsumption() const | igor::iWidget | |
isMouseOver() | igor::iWidget | |
isMultiSelectionEnabled() const | igor::iWidget | |
isOverlayEnabled() const | igor::iWidget | |
isSelectable() const | igor::iWidget | |
isSelected() const | igor::iWidget | |
isVisible() const | igor::iWidget | |
iWidget(iWidgetType type, iWidgetKind kind, const iWidgetPtr parent=nullptr) | igor::iWidget | protected |
iWidgetSpacer(int32 width, int32 height, bool visible=false, const iWidgetPtr parent=nullptr) | igor::iWidgetSpacer | |
onASCII(iEventKeyASCII &event) | igor::iWidget | protectedvirtual |
onDrag() | igor::iWidget | protectedvirtual |
onDragEnter(iDrag &drag) | igor::iWidget | protectedvirtual |
onDragLeave(iDrag &drag) | igor::iWidget | protectedvirtual |
onDragMove(iDrag &drag, const iaVector2f &mousePos) | igor::iWidget | protectedvirtual |
onDrop(const iDrag &drag) | igor::iWidget | protectedvirtual |
onEvent(iEvent &event) | igor::iWidget | protectedvirtual |
onGainedKeyboardFocus() | igor::iWidget | protectedvirtual |
onKeyDown(iEventKeyDown &event) | igor::iWidget | protectedvirtual |
onKeyUp(iEventKeyUp &event) | igor::iWidget | protectedvirtual |
onLostKeyboardFocus() | igor::iWidget | protectedvirtual |
onMouseDoubleClick(iEventMouseKeyDoubleClick &event) | igor::iWidget | protectedvirtual |
onMouseKeyDown(iEventMouseKeyDown &event) | igor::iWidget | protectedvirtual |
onMouseKeyUp(iEventMouseKeyUp &event) | igor::iWidget | protectedvirtual |
onMouseMove(iEventMouseMove &event) | igor::iWidget | protectedvirtual |
onMouseWheel(iEventMouseWheel &event) | igor::iWidget | protectedvirtual |
registerOnChangeEvent(iChangeDelegate changeDelegate) | igor::iWidget | |
registerOnClickEvent(iClickDelegate clickDelegate) | igor::iWidget | |
registerOnContextMenuEvent(iContextMenuDelegate contextMenuDelegate) | igor::iWidget | |
registerOnDoubleClickEvent(iDoubleClickDelegate doubleClickDelegate) | igor::iWidget | |
registerOnFocusEvent(iFocusDelegate focusDelegate) | igor::iWidget | |
registerOnMouseOffClickEvent(iMouseOffClickDelegate clickDelegate) | igor::iWidget | |
registerOnMouseOffEvent(iMouseOffDelegate mouseOffDelegate) | igor::iWidget | |
registerOnMouseOverEvent(iMouseOverDelegate mouseOverDelegate) | igor::iWidget | |
registerOnSelectionChangedEvent(iSelectionChangedDelegate delegate) | igor::iWidget | |
registerOnWheelDownEvent(iWheelDownDelegate wheelDownDelegate) | igor::iWidget | |
registerOnWheelUpEvent(iWheelUpDelegate wheelUpDelegate) | igor::iWidget | |
removeWidget(iWidgetPtr widget) | igor::iWidget | virtual |
resetKeyboardFocus() | igor::iWidget | protected |
select() | igor::iWidget | |
setAcceptDrag(bool acceptDrag) | igor::iWidget | |
setAcceptDrop(bool acceptDrop) | igor::iWidget | |
setAcceptOutOfBoundsClicks(bool acceptOutOfBoundsClick=true) | igor::iWidget | |
setBackground(const iaColor4f &color) | igor::iWidget | |
setClientArea(int32 left, int32 right, int32 top, int32 bottom) | igor::iWidget | protected |
setCursor(iMouseCursorType cursorType) | igor::iWidget | |
setEnabled(bool enabled=true) | igor::iWidget | |
setForeground(const iaColor4f &color) | igor::iWidget | |
setGrowingByContent(bool grow=true) | igor::iWidget | |
setHorizontalAlignment(iHorizontalAlignment horizontalAlignment) | igor::iWidget | |
setIgnoreChildEventConsumption(bool value=true) | igor::iWidget | |
setKeyboardFocus() | igor::iWidget | protected |
setMinHeight(int32 height) | igor::iWidget | |
setMinSize(int32 width, int32 height) | igor::iWidget | |
setMinWidth(int32 width) | igor::iWidget | |
setMultiSelection(bool enabled) | igor::iWidget | |
setOverlayEnabled(bool overlay) | igor::iWidget | |
setParent(iWidgetPtr parent) | igor::iWidget | protected |
setSelectable(bool selectable) | igor::iWidget | |
setSelection(const std::vector< iWidgetPtr > &selection) | igor::iWidget | |
setTooltip(const iaString &text) | igor::iWidget | |
setUserData(const std::any &userData) | igor::iWidget | |
setVerticalAlignment(iVerticalAlignment verticalAlignment) | igor::iWidget | |
setVisible(bool visible=true) | igor::iWidget | |
setZValue(uint32 zvalue) | igor::iWidget | |
unblockEvents() | igor::iWidget | virtual |
unregisterOnChangeEvent(iChangeDelegate changeDelegate) | igor::iWidget | |
unregisterOnClickEvent(iClickDelegate clickDelegate) | igor::iWidget | |
unregisterOnContextMenuEvent(iContextMenuDelegate contextMenuDelegate) | igor::iWidget | |
unregisterOnDoubleClickEvent(iDoubleClickDelegate doubleClickDelegate) | igor::iWidget | |
unregisterOnFocusEvent(iFocusDelegate focusDelegate) | igor::iWidget | |
unregisterOnMouseOffClickEvent(iMouseOffClickDelegate clickDelegate) | igor::iWidget | |
unregisterOnMouseOffEvent(iMouseOffDelegate mouseOffDelegate) | igor::iWidget | |
unregisterOnMouseOverEvent(iMouseOverDelegate mouseOverDelegate) | igor::iWidget | |
unregisterOnSelectionChangedEvent(iSelectionChangedDelegate delegate) | igor::iWidget | |
unregisterOnWheelDownEvent(iWheelDownDelegate wheelDownDelegate) | igor::iWidget | |
unregisterOnWheelUpEvent(iWheelUpDelegate wheelUpDelegate) | igor::iWidget | |
unselect() | igor::iWidget | |
updateAlignment(int32 clientWidth, int32 clientHeight) | igor::iWidget | protectedvirtual |
updateMinSize(int32 width, int32 height) | igor::iWidget | protected |
~iWidget() | igor::iWidget | protectedvirtual |
~iWidgetSpacer()=default | igor::iWidgetSpacer | virtual |