|
YSTest
PreAlpha_b500_20140530
The YSLib Test Project
|
#include <ShlExplorer.h>


Public 成员函数 | |
| ShlExplorer (const IO::Path &=IO::FetchCurrentWorkingDirectory(), const shared_ptr< Desktop > &={}, const shared_ptr< Desktop > &={}) | |
| 构造:使用指定路径和上下桌面。 更多... | |
| void | OnPaint () override |
| 处理绘制消息:更新到屏幕并刷新 FPS 。 更多... | |
Protected 属性 | |
| DynamicWidget | dynWgts_Main |
| DynamicWidget | dynWgts_Sub |
| SwitchScreensButton | btnSwitchMain |
| SwitchScreensButton | btnSwitchSub |
| KeyInput | SwapMask = KeyInput().set(YCL_KEY(L)).set(YCL_KEY(R)) |
| 切换屏幕的按键掩码。 更多... | |
| unique_ptr< FrmAbout > | pFrmAbout |
| MenuHost | mhMain |
| FPSCounter | fpsCounter |
Private 属性 | |
| CheckButton * | p_ChkFPS {} |
| unique_ptr< BorderResizer > | p_border {} |
| float | rad = 0 |
| GAnimationSession < InvalidationUpdater > | ani |
在文件 ShlExplorer.h 第 47 行定义.
|
override |
处理绘制消息:更新到屏幕并刷新 FPS 。
在文件 ShlExplorer.cpp 第 574 行定义.
参考 platform::Consoles::Blue, YSLib::Drawing::DefaultMargin(), YSLib::Drawing::DrawText(), YSLib::Drawing::FillRect(), YSLib::Drawing::g, YSLib::Drawing::r, platform::Consoles::White , 以及 yconstexpr.

|
private |
在文件 ShlExplorer.h 第 57 行定义.
|
protected |
在文件 ShlExplorer.h 第 69 行定义.
|
protected |
在文件 ShlExplorer.h 第 69 行定义.
|
protected |
在文件 ShlExplorer.h 第 61 行定义.
|
protected |
在文件 ShlExplorer.h 第 61 行定义.
|
protected |
在文件 ShlExplorer.h 第 66 行定义.
|
protected |
在文件 ShlExplorer.h 第 65 行定义.
|
private |
在文件 ShlExplorer.h 第 53 行定义.
|
private |
在文件 ShlExplorer.h 第 51 行定义.
|
protected |
在文件 ShlExplorer.h 第 64 行定义.
|
private |
在文件 ShlExplorer.h 第 55 行定义.