YSTest: yuicont.cpp 文件参考

YSTest PreAlpha_b400_20130424 The YSLib Test Project

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

- 文件列表
- 文件成员

全部 类 命名空间 文件 函数 变量 类型定义 枚举 枚举值 友元 宏定义 组 页
函数
yuicont.cpp 文件参考
UI

样式无关的图形用户界面容器。 更多...

`#include "YSLib/UI/ydesktop.h"`
yuicont.cpp 的引用(Include)关系图:

浏览源代码.

## 函数

YSL_BEGIN IWidget & | FetchTopLevel (IWidget &wgt)
IWidget & | FetchTopLevel (IWidget &wgt, Point &pt)
Point | LocateOffset (const IWidget *pEnd, Point pt, const IWidget *pWgt)
Point | LocateForWidget (IWidget &a, IWidget &b)
Point | LocateForParentContainer (const IWidget &wgt)
void | MoveToLeft (IWidget &wgt)
void | MoveToRight (IWidget &wgt)
void | MoveToTop (IWidget &wgt)
void | MoveToBottom (IWidget &wgt)

## 详细描述

样式无关的图形用户界面容器。

版本
  r1634

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

自从
  build 188

创建时间:
  2011-01-22 08:03:49 +0800

修改时间:
  2013-03-13 12:53 +0800

文本编码:
  UTF-8

模块名称:
  YSLib::UI::YUIContainer

在文件 yuicont.cpp 中定义.

## 函数说明

YSL_BEGIN IWidget& FetchTopLevel | ( | IWidget & | wgt | ) |

在文件 yuicont.cpp 第 35 行定义.

参考 YSLib::UI::FetchContainerPtr().

函数调用图:

IWidget& FetchTopLevel | ( | IWidget & | wgt,
|  | Point & | pt
| ) |  |

在文件 yuicont.cpp 第 44 行定义.

参考 YSLib::UI::FetchContainerPtr() , 以及 YSLib::UI::GetLocationOf().

函数调用图:

Point LocateForParentContainer | ( | const IWidget & | wgt | ) |

在文件 yuicont.cpp 第 101 行定义.

参考 YSLib::UI::FetchContainerPtr(),YSLib::UI::GetLocationOf() , 以及 YSLib::UI::LocateContainerOffset().

函数调用图:

Point LocateForWidget | ( | IWidget & | a,
|  | IWidget & | b
| ) |  |

在文件 yuicont.cpp 第 69 行定义.

参考 YSLib::UI::FetchContainerPtr(),ystdex::get_key , 以及 YSLib::UI::GetLocationOf().

函数调用图:

Point LocateOffset | ( | const IWidget * | pEnd,
|  | Point | pt,
|  | const IWidget * | pWgt
| ) |  |

在文件 yuicont.cpp 第 58 行定义.

参考 YSLib::UI::FetchContainerPtr() , 以及 YSLib::UI::GetLocationOf().

参考自 YSLib::UI::LocateForWidgetNode().

函数调用图:

这是这个函数的调用关系图:

void MoveToBottom | ( | IWidget & | wgt | ) |

在文件 yuicont.cpp 第 135 行定义.

参考 YSLib::UI::FetchContainerPtr(),YSLib::UI::GetLocationOf(),YSLib::UI::GetSizeOf(),SetLocationOf(),platform::KeyCodes::X , 以及 YAssert.

函数调用图:

void MoveToLeft | ( | IWidget & | wgt | ) |

在文件 yuicont.cpp 第 110 行定义.

参考 YSLib::UI::FetchContainerPtr(),YSLib::UI::GetLocationOf(),SetLocationOf(),platform::KeyCodes::Y , 以及 YAssert.

函数调用图:

void MoveToRight | ( | IWidget & | wgt | ) |

在文件 yuicont.cpp 第 118 行定义.

参考 YSLib::UI::FetchContainerPtr(),YSLib::UI::GetLocationOf(),YSLib::UI::GetSizeOf(),SetLocationOf(),Width,platform::KeyCodes::Y , 以及 YAssert.

函数调用图:

void MoveToTop | ( | IWidget & | wgt | ) |

在文件 yuicont.cpp 第 127 行定义.

参考 YSLib::UI::FetchContainerPtr(),YSLib::UI::GetLocationOf(),SetLocationOf(),platform::KeyCodes::X , 以及 YAssert.

函数调用图: