Lines Matching defs:UIView
116 class UIView : public HeapBase {
137 virtual bool OnClick(UIView& view, const ClickEvent& event)
169 virtual bool OnLongPress(UIView& view, const LongPressEvent& event)
200 virtual bool OnDragStart(UIView& view, const DragEvent& event)
215 virtual bool OnDrag(UIView& view, const DragEvent& event)
230 virtual bool OnDragEnd(UIView& view, const DragEvent& event)
262 virtual bool OnPress(UIView& view, const PressEvent& event)
277 virtual bool OnRelease(UIView& view, const ReleaseEvent& event)
292 virtual bool OnCancel(UIView& view, const CancelEvent& event)
321 virtual bool OnRotateStart(UIView& view, const RotateEvent& event)
334 virtual bool OnRotate(UIView& view, const RotateEvent& event)
346 virtual bool OnRotateEnd(UIView& view, const RotateEvent& event)
402 * @brief Stores extra information about a <b>UIView</b> instance.
403 * @param elementPtr Indicates the void pointer to the extra information about the <b>UIView</b> instance.
412 * @brief A default constructor used to create an <b>UIView</b> instance.
416 UIView();
419 * @brief A constructor used to create an <b>UIView</b> instance.
424 explicit UIView(const char* id) : UIView()
430 * @brief A destructor used to delete the <b>UIView</b> instance.
434 virtual ~UIView();
482 void InvalidateRect(const Rect& invalidatedArea, UIView* view = nullptr);
643 virtual void GetTargetView(const Point& point, UIView** last);
657 virtual void GetTargetView(const Point& point, UIView** current, UIView** target);
665 void SetParent(UIView* parent);
673 UIView* GetParent() const;
681 void SetNextSibling(UIView* sibling);
689 UIView* GetNextSibling() const;
1053 virtual UIView* GetChildById(const char* id) const;
1308 * @brief Obtains the extra message about a <b>UIView</b> instance. This field is ignored by the graphics
1311 * @return Returns the pointer to the extra message about the <b>UIView</b> instance.
1318 * @brief Sets the extra message about a <b>UIView</b> instance. This field is ignored by the graphics
1458 virtual bool OnFocus(UIView& view)
1469 virtual bool OnBlur(UIView& view)
1528 void SetNextRenderSibling(UIView* renderSibling);
1534 UIView* GetNextRenderSibling() const;
1552 UIView* parent_;
1553 UIView* nextSibling_;
1554 UIView* nextRenderSibling_;