|
YSTest
PreAlpha_b500_20140530
The YSLib Test Project
|
YCLib Android 平台公共扩展。 更多...
#include "YCLib/YModules.h"#include <YFM_YCLib_Host>#include <android/native_window.h>#include <YFM_YSLib_Core_YGDIBase>#include <mutex>
类 | |
| class | platform_ex::Android::WindowReference |
| 本机窗口引用。 更多... | |
| class | platform_ex::Android::HostWindow |
| 宿主窗口。 更多... | |
| class | platform_ex::Android::ScreenBuffer |
| 虚拟屏幕缓存。 更多... | |
命名空间 | |
| platform_ex | |
| 平台扩展命名空间。 | |
| platform_ex::Android | |
| Android 平台扩展接口。 | |
类型定义 | |
| using | platform_ex::NativeWindowHandle = ::ANativeWindow * |
函数 | |||
| YF_API::ALooper & | platform_ex::Android::FetchNativeLooper (bool) ythrow(Exception) | ||
| 取当前线程的本机消息循环。 更多... | |||
| YF_API void | platform_ex::Android::TraceConfiguration (::AConfiguration &, platform::Logger::Level=platform::Descriptions::Notice) | ||
| DefGetter(ynothrow, ScreenBuffer &, ScreenBufferRef,*this) using ScreenBuffer voi | platform_ex::Android::UpdateFrom )(YSLib::Drawing::BitmapPtr) ynothrow | ||
| platform_ex::Android::ScreenRegionBuffer (const YSLib::Drawing::Size &, YSLib::SDst) | |||
构造:使用指定的缓冲区大小和像素跨距。
| |||
| void | platform_ex::Android::UpdateTo (NativeWindowHandle, const YSLib::Drawing::Point &={}) ynothrow | ||
YCLib Android 平台公共扩展。
在文件 Android.h 中定义.