|
| | iDialogGraph (const iWidgetPtr parent=nullptr) |
| |
| | ~iDialogGraph ()=default |
| |
| void | configureXAxis (float32 xMin, float32 xMax, float32 xStepping) |
| |
| void | configureYAxis (float32 yMin, float32 yMax, float32 yStepping) |
| |
| void | open (iDialogCloseDelegate dialogCloseDelegate, const std::vector< std::vector< iaVector2f > > &graphs) |
| |
| void | setAxisName (uint32 index, const iaString &name) |
| |
| void | setAfterPoint (int32 afterPoint) |
| |
| int32 | getAfterPoint () const |
| |
| const std::vector< std::vector< iaVector2f > > & | getGraphs () const |
| |
| | iDialog (iWidgetType type=iWidgetType::iDialog, const iWidgetPtr parent=nullptr) |
| |
| virtual | ~iDialog () |
| |
| void | setHeaderEnabled (bool enable) |
| |
| bool | hasHeader () const |
| |
| void | setTitle (const iaString &title) |
| |
| const iaString & | getTitle () const |
| |
| void | setResizeable (bool enable) |
| |
| bool | isResizeable () const |
| |
| void | setDockable (bool enable) |
| |
| bool | isDockable () const |
| |
| bool | isDocked () const |
| |
| iWidgetID | getDockingParent () const |
| |
| void | setMoveable (bool enable) |
| |
| bool | isMoveable () const |
| |
| void | setX (int32 x) |
| |
| void | setY (int32 y) |
| |
| void | setPos (const iaVector2f &pos) |
| |
| const iaVector2f & | getPos () const |
| |
| virtual void | open (iDialogCloseDelegate dialogCloseDelegate=iDialogCloseDelegate(), bool modal=false, bool reset=true) |
| |
| virtual void | close () |
| |
| bool | isOpen () const |
| |
| iDialogReturnState | getReturnState () const |
| |
| void | setReturnState (iDialogReturnState returnState) |
| |
| void | putInFront () |
| |
| void | setAcceptESCToClose (bool acceptESC) |
| |
| bool | isAcceptingESCToClose () const |
| |
| iWidgetType | getWidgetType () const |
| |
| iWidgetKind | getWidgetKind () const |
| |
| void | setZValue (uint32 zvalue) |
| |
| uint32 | getZValue () const |
| |
| void | setBackground (const iaColor4f &color) |
| |
| const iaColor4f & | getBackground () const |
| |
| void | setForeground (const iaColor4f &color) |
| |
| const iaColor4f & | getForeground () const |
| |
| bool | isBlocked () const |
| |
| bool | hasKeyboardFocus () const |
| |
| iWidgetState | getState () const |
| |
| iClickEvent & | getClickEvent () |
| |
| iMouseOffClickEvent & | getMouseOffClickEvent () |
| |
| iDoubleClickEvent & | getDoubleClickEvent () |
| |
| iMouseOverEvent & | getMouseOverEvent () |
| |
| iMouseOffEvent & | getMouseOffEvent () |
| |
| iChangeEvent & | getChangeEvent () |
| |
| iFocusEvent & | getFocusEvent () |
| |
| iWheelUpEvent & | getWheelUpEvent () |
| |
| iWheelDownEvent & | getWheelDownEvent () |
| |
| iContextMenuEvent & | getContextMenuEvent () |
| |
| iSelectionChangedEvent & | getSelectionChangedEvent () |
| |
| iaVector2f | getActualPos () const |
| |
| int32 | getActualPosX () const |
| |
| int32 | getActualPosY () const |
| |
| int32 | getActualWidth () const |
| |
| int32 | getActualHeight () const |
| |
| iaRectanglef | getActualRect () const |
| |
| iaRectanglef | getActualClientRect () const |
| |
| int32 | getRelativePosX () const |
| |
| int32 | getRelativePosY () const |
| |
| int32 | getMinWidth () const |
| |
| int32 | getMinHeight () const |
| |
| int32 | getConfiguredMinWidth () const |
| |
| int32 | getConfiguredMinHeight () const |
| |
| void | setMinWidth (int32 width) |
| |
| void | setMinHeight (int32 height) |
| |
| void | setMinSize (int32 width, int32 height) |
| |
| void | setAcceptOutOfBoundsClicks (bool acceptOutOfBoundsClick=true) |
| |
| bool | getAcceptOutOfBoundsClicks () const |
| |
| iHorizontalAlignment | getHorizontalAlignment () const |
| |
| iVerticalAlignment | getVerticalAlignment () const |
| |
| void | setHorizontalAlignment (iHorizontalAlignment horizontalAlignment) |
| |
| void | setVerticalAlignment (iVerticalAlignment verticalAlignment) |
| |
| bool | isVisible () const |
| |
| bool | isEnabled () const |
| |
| void | setVisible (bool visible=true) |
| |
| void | setEnabled (bool enabled=true) |
| |
| iWidgetID | getID () const |
| |
| iWidgetID | getParentID () const |
| |
| iWidgetPtr | getParent () const |
| |
| bool | isMouseOver () |
| |
| void | setAcceptDrag (bool acceptDrag) |
| |
| bool | isAcceptingDrag () |
| |
| void | setAcceptDrop (bool acceptDrop) |
| |
| bool | isAcceptingDrop () |
| |
| bool | hasParent () const |
| |
| void | setGrowingByContent (bool grow=true) |
| |
| bool | isGrowingByContent () const |
| |
| iaString | getInfo () const |
| |
| void | setTooltip (const iaString &text) |
| |
| iaString | getTooltip () const |
| |
| const std::vector< iWidgetPtr > & | getChildren () const |
| |
| virtual void | clear () |
| |
| virtual void | reset () |
| |
| void | setIgnoreChildEventConsumption (bool value=true) |
| |
| bool | isIgnoringChildEventConsumption () const |
| |
| iWidgetPtr | getRoot () |
| |
| virtual void | blockEvents () |
| |
| virtual void | unblockEvents () |
| |
| void | setOverlayEnabled (bool overlay) |
| |
| bool | isOverlayEnabled () const |
| |
| virtual void | draw () |
| |
| virtual void | drawOverlay () |
| |
| virtual void | addWidget (iWidgetPtr widget) |
| |
| virtual void | removeWidget (iWidgetPtr widget) |
| |
| void | setCursor (iMouseCursorType cursorType) |
| |
| void | setUserData (const std::any &userData) |
| |
| std::any | getUserData () const |
| |
| void | setSelectable (bool selectable) |
| |
| bool | isSelectable () const |
| |
| void | setMultiSelection (bool enabled) |
| |
| bool | isMultiSelectionEnabled () const |
| |
| void | setSelect (bool select) |
| |
| bool | isSelected () const |
| |
| void | clearSelection () |
| |
| const std::vector< iWidgetPtr > | getSelection () const |
| |
| void | setSelection (const std::vector< iWidgetPtr > &selection) |
| |
| void | refresh () |
| |