YSTest  PreAlpha_b400_20130424
The YSLib Test Project
 全部  命名空间 文件 函数 变量 类型定义 枚举 枚举值 友元 宏定义  
Input.cpp 文件参考

平台相关的扩展输入接口。 更多...

#include "YCLib/Input.h"
Input.cpp 的引用(Include)关系图:

浏览源代码.

命名空间

namespace  platform
 默认平台命名空间。
 
namespace  platform_ex
 

宏定义

#define YCL_DEF_LOCKGUARD(...)
 

函数

void platform::WaitForInput ()
 等待任意按键。
 
const platform::KeyInputplatform_ex::FetchKeyState ()
 取按键状态。
 
const platform::KeyInputplatform_ex::FetchOldKeyState ()
 取上一次更新的按键状态。
 
platform::KeyInput platform_ex::FetchKeyDownState ()
 取键按下状态。
 
platform::KeyInput platform_ex::FetchKeyUpState ()
 取键释放状态。
 
void platform_ex::ClearKeyStates ()
 清除按键缓冲。
 
void platform_ex::UpdateKeyStates ()
 更新按键状态。
 
void platform_ex::WriteCursor (platform::CursorInfo &)
 写入当前指针设备信息。
 

详细描述

平台相关的扩展输入接口。

版本
r202
作者
FrankHB frank.nosp@m.hb19.nosp@m.89@gm.nosp@m.ail..nosp@m.com
自从
build 299
创建时间:
2012-04-07 13:38:36 +0800
修改时间:
2013-02-02 14:02 +0800
文本编码:
UTF-8
模块名称:
YCLib::Input

在文件 Input.cpp 中定义.

宏定义说明

#define YCL_DEF_LOCKGUARD (   ...)

在文件 Input.cpp34 行定义.

参考自 platform_ex::UpdateKeyStates().