YSTest: YSLib::UI::Console类 参考

YSTest PreAlpha_b800_20170810 The YSLib Test Project

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

- 类列表
- 类索引
- 类继承关系
- 类成员

Public 成员函数 | Public 属性 | 友元 | 所有成员列表
YSLib::UI::Console类 参考

控制台。 更多...

`#include <Console.h>`

YSLib::UI::Console 的协作图:
[图例]

## Public 成员函数

| Console (Devices::Screen &scr, bool a=true, Drawing::Color fc=Drawing::ColorSpace::White, Drawing::Color bc=Drawing::ColorSpace::Black)
| 构造：使用指定屏幕、有效性、前景色和背景色。 更多...
| ~Console ()
| 析构。 更多...
void | Pause ()

## Public 属性

Devices::Screen & | Screen

## 友元

void | Activate (Console &, Drawing::Color, Drawing::Color)
| 激活：使用指定屏幕、有效性、前景色和背景色。 更多...
void | Deactivate (Console &)
| 停用。 更多...

## 详细描述

控制台。

在文件 Console.h 第 42 行定义.

## 构造及析构函数说明

YSLib::UI::Console::Console | ( | Devices::Screen & | scr,
|  | bool | a = `true`,
|  | Drawing::Color | fc = `Drawing::ColorSpace::White`,
|  | Drawing::Color | bc = `Drawing::ColorSpace::Black`
| ) |  |

inlineexplicit

构造：使用指定屏幕、有效性、前景色和背景色。

自从
  build 296

在文件 Console.h 第 52 行定义.

参考 YSLib::a, YSLib::UI::Activate() , 以及 YSLib::UI::fc.

函数调用图:

YSLib::UI::Console::~Console | ( |  | ) |

inline

析构。

注解
  自动停用。

在文件 Console.h 第 64 行定义.

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

函数调用图:

## 成员函数说明

void YSLib::UI::Console::Pause | ( |  | ) |

在文件 Console.cpp 第 39 行定义.

参考 platform::WaitForInput().

函数调用图:

## 友元及相关函数文档

void Activate | ( | Console & | ,
|  | Drawing::Color | ,
|  | Drawing::Color |
| ) |  |

friend

激活：使用指定屏幕、有效性、前景色和背景色。

自从
  build 494

在文件 Console.cpp 第 45 行定义.

void Deactivate | ( | Console & |  | ) |

friend

停用。

在文件 Console.cpp 第 50 行定义.

## 类成员变量说明

Devices::Screen& YSLib::UI::Console::Screen

在文件 Console.h 第 45 行定义.

该类的文档由以下文件生成:

- Console.h
- Console.cpp