YSTest: YWidget.cpp 文件参考

YSTest PreAlpha_b800_20170810 The YSLib Test Project

- 首页
- 相关页面
- 模块
- 命名空间
- 类
- 文件

- 文件列表
- 文件成员

命名空间 | 函数 | 变量
YWidget.cpp 文件参考
UI

样式无关的 GUI 部件。 更多...

`#include "YSLib/UI/YModules.h"`
`#include <YFM_YSLib_UI_YDesktop>`
`#include <YFM_YSLib_Service_YBrush>`
`#include <YFM_YSLib_UI_YGUI>`
YWidget.cpp 的引用(Include)关系图:

浏览源代码.

## 命名空间

| YSLib
| YSLib 命名空间。
| YSLib::UI

## 函数

| YSLib::UI::ImplDeDtor (IWidget) bool Contains(const IWidget &wgt
pt pt Y bool YF_API | YSLib::UI::ContainsVisible (const IWidget &wgt, SPos x, SPos y)
| 判断点是否在可见部件的可视区域内。 更多...
void | YSLib::UI::SetBoundsOf (IWidget &wgt, const Rect &r)
void | YSLib::UI::SetInvalidationOf (IWidget &wgt)
YF_API void | YSLib::UI::SetInvalidationToParent (IWidget &)
| 在容器设置部件的无效区域。 更多...
YF_API void | YSLib::UI::SetLocationOf (IWidget &, const Point &)
| 设置部件左上角所在位置（相对容器的偏移坐标）。 更多...
YF_API void | YSLib::UI::SetSizeOf (IWidget &, const Size &)
| 设置部件大小。 更多...
void | YSLib::UI::Close (IWidget &wgt)
YF_API void | YSLib::UI::Hide (IWidget &)
| 隐藏部件。 更多...
YF_API void | YSLib::UI::Invalidate (IWidget &, const Rect &)
| 无效化：使相对部件的指定区域在直接和间接的窗口缓冲区中无效。 更多...
void | YSLib::UI::InvalidateAll (IWidget &wgt, const Rect &bounds)
void | YSLib::UI::InvalidateChildren (IWidget &wgt, const Rect &bounds)
void | YSLib::UI::InvalidateParent (IWidget &wgt)
void | YSLib::UI::InvalidateVisibleParent (IWidget &wgt)
YF_API void | YSLib::UI::PaintChild (IWidget &wgt, PaintEventArgs &&e)
| 调用指定子部件的 Paint 事件绘制参数指定的事件发送者。 更多...
YF_API Rect | YSLib::UI::PaintChild (IWidget &wgt, const PaintContext &pc)
| 调用指定子部件的 Paint 事件绘制指定子部件。 更多...
YF_API void | YSLib::UI::PaintChildAndCommit (IWidget &, PaintEventArgs &)
| 调用 PaintChild 指定子部件并提交参数的重绘区域。 更多...
void | YSLib::UI::RequestToFront (IWidget &wgt)
YF_API void | YSLib::UI::Show (IWidget &)
| 显示部件。 更多...
YF_API void | YSLib::UI::InvalidateVisible (IWidget &, const Rect &)
| 无效化：使相对可见的部件的指定区域在直接和间接的窗口缓冲区中无效。 更多...

## 变量

SPos | YSLib::UI::x
SPos SPos | YSLib::UI::y

## 详细描述

样式无关的 GUI 部件。

版本
  r4490

作者
  FrankHB frank.nosp@m.hb19.nosp@m.89@gm.nosp@m.ail..nosp@m.com

自从
  早于 build 132

创建时间:
  2009-11-16 20:06:58 +0800

修改时间:
  2016-12-01 22:05 +0800

文本编码:
  UTF-8

模块名称:
  YSLib::UI::YWidget

在文件 YWidget.cpp 中定义.