YSTest: YReader 命名空间参考

YSTest PreAlpha_b500_20140530 The YSLib Test Project

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

- 命名空间列表
- 命名空间成员

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

## 类

class | Bookmark
| 书签。 更多...
class | BookmarkPanel
| 书签管理面板。 更多...
class | FileInfoPanel
class | FrmAbout
| 关于窗体。 更多...
class | ReaderBox
class | ReaderSetting
| 阅读器设置。 更多...
class | ReadingList
| 阅读记录。 更多...
class | SettingPanel
| 设置面板。 更多...
class | ShlExplorer
class | ShlHexBrowser
| 十六进制浏览器 Shell 。 更多...
class | ShlReader
class | ShlTextReader
| 文本阅读器 Shell 。 更多...
class | SwitchScreensButton
class | TextInfoBox

## 类型定义

using | BookmarkList = vector< Bookmark::PositionType >
| 书签列表类型。 更多...

## 函数

String | FetchEncodingString (MTextList::IndexType)
| 取编码字符串。 更多...
bool | operator== (const Bookmark &x, const Bookmark &y)
| 判断书签是否相等。 更多...
yconstexpr size_t | Image_N (3)
void | Cleanup ()
| 全局资源清理。 更多...
shared_ptr< Image > & | FetchImage (size_t)
double | FetchImageLoadTime ()
WidgetLoader & | FetchWidgetLoader ()
void | AddButtonToTabBar (TabControl &, const ValueNode &, const string &, const String &, SDst=64)
| 向标签栏和节点添加按钮。 更多...
| DeclResource (GR_BGs) namespace

## 类型定义说明

using YReader::BookmarkList = typedef vector<Bookmark::PositionType>

书签列表类型。

自从
  build 391

在文件 ReadingList.h 第 82 行定义.

## 函数说明

void YReader::AddButtonToTabBar | ( | TabControl & | tc,
|  | const ValueNode & | node,
|  | const string & | name,
|  | const String & | text,
|  | SDst | w = `64`
| ) |  |

向标签栏和节点添加按钮。

自从
  build 500

在文件 Shells.cpp 第 158 行定义.

参考 YSLib::UI::TabControl::Attach(), YSLib::UI::TabControl::BarHeight, YSLib::UI::TabControl::GetTabBarRef() , 以及 YSLib::UI::name.

函数调用图:

void YReader::Cleanup | ( |  | ) |

全局资源清理。

自从
  build 400

在文件 Shells.cpp 第 84 行定义.

参考 Image_N().

参考自 main().

函数调用图:

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

YReader::DeclResource | ( | GR_BGs |  | ) |

在文件 Shells.cpp 第 51 行定义.

参考 YSLib::IsInInterval() , 以及 YAssert.

函数调用图:

String YReader::FetchEncodingString | ( | MTextList::IndexType | i | ) |

取编码字符串。

自从
  build 290

在文件 ReaderSettingUI.cpp 第 75 行定义.

参考 ystdex::arrlen(), YSLib::Text::Encodings, ystdex::to_string() , 以及 YB_LIKELY.

参考自 YReader::ShlTextReader::SettingSession::SettingSession().

函数调用图:

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

shared_ptr< Image > & YReader::FetchImage | ( | size_t | i | ) |

在文件 Shells.cpp 第 94 行定义.

参考 Image_N(), ytest::timing::once() , 以及 YSLib::Drawing::ScrDraw().

参考自 main().

函数调用图:

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

double YReader::FetchImageLoadTime | ( |  | ) |

自从
  build 390

在文件 Shells.cpp 第 123 行定义.

WidgetLoader & YReader::FetchWidgetLoader | ( |  | ) |

自从
  build 434

在文件 Shells.cpp 第 130 行定义.

参考 YSLib::UI::WidgetLoader::Bounds, YSLib::UI::WidgetLoader::Default, YSLib::UI::WidgetLoader::Insert, YSLib::UI::WidgetLoader::InsertZOrdered, YSLib::UI::Styles::Panel, YSLib::GHandlerRegisterBase< _tDerived, _tKey, _fHandler >::Register() , 以及 YSLib::UI::Styles::Window.

函数调用图:

yconstexpr size_t YReader::Image_N | ( | 3 |  | ) |

自从
  build 404

参考自 Cleanup(), FetchImage() , 以及 main().

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

bool YReader::operator== | ( | const Bookmark & | x,
|  | const Bookmark & | y
| ) |  |

inline

判断书签是否相等。

自从
  build 286

在文件 ReadingList.h 第 72 行定义.