cocos2d-x 3.0
- 首页 - 相关页面 - 模块 - 命名空间 - - 文件 -
Public 类型 - 图1 Public 类型 - 图2)
- 类列表 - 类索引 - 类继承关系 - 类成员

全部)) 命名空间) 文件) 函数) 变量) 类型定义) 枚举) 枚举值) 属性) 友元) 宏定义)))

Public 类型 | Public 成员函数 | 友元 | 所有成员列表

EventKeyboard类 参考

#include

类 EventKeyboard 继承关系图:

Public 类型 - 图3 Event Ref

## Public 类型
enum KeyCode { KEY_NONE, KEY_PAUSE, KEY_SCROLL_LOCK, KEY_PRINT, KEY_SYSREQ, KEY_BREAK, KEY_ESCAPE, KEY_BACKSPACE, KEY_TAB, KEY_BACK_TAB, KEY_RETURN, KEY_CAPS_LOCK, KEY_SHIFT, KEY_CTRL, KEY_ALT, KEY_MENU, KEY_HYPER, KEY_INSERT, KEY_HOME, KEY_PG_UP, KEY_DELETE, KEY_END, KEY_PG_DOWN, KEY_LEFT_ARROW, KEY_RIGHT_ARROW, KEY_UP_ARROW, KEY_DOWN_ARROW, KEY_NUM_LOCK, KEY_KP_PLUS, KEY_KP_MINUS, KEY_KP_MULTIPLY, KEY_KP_DIVIDE, KEY_KP_ENTER, KEY_KP_HOME, KEY_KP_UP, KEY_KP_PG_UP, KEY_KP_LEFT, KEY_KP_FIVE, KEY_KP_RIGHT, KEY_KP_END, KEY_KP_DOWN, KEY_KP_PG_DOWN, KEY_KP_INSERT, KEY_KP_DELETE, KEY_F1, KEY_F2, KEY_F3, KEY_F4, KEY_F5, KEY_F6, KEY_F7, KEY_F8, KEY_F9, KEY_F10, KEY_F11, KEY_F12, KEY_SPACE, KEY_EXCLAM, KEY_QUOTE, KEY_NUMBER, KEY_DOLLAR, KEY_PERCENT, KEY_CIRCUMFLEX, KEY_AMPERSAND, KEY_APOSTROPHE, KEY_LEFT_PARENTHESIS, KEY_RIGHT_PARENTHESIS, KEY_ASTERISK, KEY_PLUS, KEY_COMMA, KEY_MINUS, KEY_PERIOD, KEY_SLASH, KEY_0, KEY_1, KEY_2, KEY_3, KEY_4, KEY_5, KEY_6, KEY_7, KEY_8, KEY_9, KEY_COLON, KEY_SEMICOLON, KEY_LESS_THAN, KEY_EQUAL, KEY_GREATER_THAN, KEY_QUESTION, KEY_AT, KEY_CAPITAL_A, KEY_CAPITAL_B, KEY_CAPITAL_C, KEY_CAPITAL_D, KEY_CAPITAL_E, KEY_CAPITAL_F, KEY_CAPITAL_G, KEY_CAPITAL_H, KEY_CAPITAL_I, KEY_CAPITAL_J, KEY_CAPITAL_K, KEY_CAPITAL_L, KEY_CAPITAL_M, KEY_CAPITAL_N, KEY_CAPITAL_O, KEY_CAPITAL_P, KEY_CAPITAL_Q, KEY_CAPITAL_R, KEY_CAPITAL_S, KEY_CAPITAL_T, KEY_CAPITAL_U, KEY_CAPITAL_V, KEY_CAPITAL_W, KEY_CAPITAL_X, KEY_CAPITAL_Y, KEY_CAPITAL_Z, KEY_LEFT_BRACKET, KEY_BACK_SLASH, KEY_RIGHT_BRACKET, KEY_UNDERSCORE, KEY_GRAVE, KEY_A, KEY_B, KEY_C, KEY_D, KEY_E, KEY_F, KEY_G, KEY_H, KEY_I, KEY_J, KEY_K, KEY_L, KEY_M, KEY_N, KEY_O, KEY_P, KEY_Q, KEY_R, KEY_S, KEY_T, KEY_U, KEY_V, KEY_W, KEY_X, KEY_Y, KEY_Z, KEY_LEFT_BRACE, KEY_BAR, KEY_RIGHT_BRACE, KEY_TILDE, KEY_EURO, KEY_POUND, KEY_YEN, KEY_MIDDLE_DOT, KEY_SEARCH, KEY_DPAD_LEFT, KEY_DPAD_RIGHT, KEY_DPAD_UP, KEY_DPAD_DOWN, KEY_DPAD_CENTER, KEY_ENTER, KEY_PLAY }
The key (code). 更多…
- Public 类型 继承自 Event
enum Type { TOUCH, KEYBOARD, ACCELERATION, MOUSE, FOCUS, CUSTOM }
## Public 成员函数
EventKeyboard (KeyCode keyCode, bool isPressed)
- Public 成员函数 继承自 Event
virtual ~Event ()
析构函数 更多…
Type getType () const
获取事件类型 更多…
void stopPropagation ()
停止当前事件传播 更多…
bool isStopped () const
检查指定事件是否已经停止 更多…
Node getCurrentTarget ()
获取事件的当前目标 更多…
- Public 成员函数 继承自 Ref
void retain ()
保留所有权. 更多…
void release ()
立即释放所有权. 更多…
Ref autorelease ()
自动释放所有权在不久的将来. 更多…
unsigned int getReferenceCount () const
返回Ref对象当前的引用计数. 更多…
virtual ~Ref ()
NA NA 更多…
## 友元
class EventListenerKeyboard
## 额外继承的成员函数
- Protected 成员函数 继承自 Event
Event (Type type)
构造函数 更多…
void setCurrentTarget (Node target)
设置当前目标 更多…
- Protected 成员函数 继承自 Ref
Ref ()
构造函数 更多…
- Protected 属性 继承自 Event
Type _type
事件类型 更多…
bool _isStopped
事件是否已经停止. 更多…
Node _currentTarget
当前目标 更多…
- Protected 属性 继承自 Ref
unsigned int _referenceCount
引用计数 更多…

成员枚举类型说明

enum KeyCode

strong

The key (code).

枚举值
KEY_NONE
KEY_PAUSE
KEY_SCROLL_LOCK
KEY_PRINT
KEY_SYSREQ
KEY_BREAK
KEY_ESCAPE
KEY_BACKSPACE
KEY_TAB
KEY_BACK_TAB
KEY_RETURN
KEY_CAPS_LOCK
KEY_SHIFT
KEY_CTRL
KEY_ALT
KEY_MENU
KEY_HYPER
KEY_INSERT
KEY_HOME
KEY_PG_UP
KEY_DELETE
KEY_END
KEY_PG_DOWN
KEY_LEFT_ARROW
KEY_RIGHT_ARROW
KEY_UP_ARROW
KEY_DOWN_ARROW
KEY_NUM_LOCK
KEY_KP_PLUS
KEY_KP_MINUS
KEY_KP_MULTIPLY
KEY_KP_DIVIDE
KEY_KP_ENTER
KEY_KP_HOME
KEY_KP_UP
KEY_KP_PG_UP
KEY_KP_LEFT
KEY_KP_FIVE
KEY_KP_RIGHT
KEY_KP_END
KEY_KP_DOWN
KEY_KP_PG_DOWN
KEY_KP_INSERT
KEY_KP_DELETE
KEY_F1
KEY_F2
KEY_F3
KEY_F4
KEY_F5
KEY_F6
KEY_F7
KEY_F8
KEY_F9
KEY_F10
KEY_F11
KEY_F12
KEY_SPACE
KEY_EXCLAM
KEY_QUOTE
KEY_NUMBER
KEY_DOLLAR
KEY_PERCENT
KEY_CIRCUMFLEX
KEY_AMPERSAND
KEY_APOSTROPHE
KEY_LEFT_PARENTHESIS
KEY_RIGHT_PARENTHESIS
KEY_ASTERISK
KEY_PLUS
KEY_COMMA
KEY_MINUS
KEY_PERIOD
KEY_SLASH
KEY_0
KEY_1
KEY_2
KEY_3
KEY_4
KEY_5
KEY_6
KEY_7
KEY_8
KEY_9
KEY_COLON
KEY_SEMICOLON
KEY_LESS_THAN
KEY_EQUAL
KEY_GREATER_THAN
KEY_QUESTION
KEY_AT
KEY_CAPITAL_A
KEY_CAPITAL_B
KEY_CAPITAL_C
KEY_CAPITAL_D
KEY_CAPITAL_E
KEY_CAPITAL_F
KEY_CAPITAL_G
KEY_CAPITAL_H
KEY_CAPITAL_I
KEY_CAPITAL_J
KEY_CAPITAL_K
KEY_CAPITAL_L
KEY_CAPITAL_M
KEY_CAPITAL_N
KEY_CAPITAL_O
KEY_CAPITAL_P
KEY_CAPITAL_Q
KEY_CAPITAL_R
KEY_CAPITAL_S
KEY_CAPITAL_T
KEY_CAPITAL_U
KEY_CAPITAL_V
KEY_CAPITAL_W
KEY_CAPITAL_X
KEY_CAPITAL_Y
KEY_CAPITAL_Z
KEY_LEFT_BRACKET
KEY_BACK_SLASH
KEY_RIGHT_BRACKET
KEY_UNDERSCORE
KEY_GRAVE
KEY_A
KEY_B
KEY_C
KEY_D
KEY_E
KEY_F
KEY_G
KEY_H
KEY_I
KEY_J
KEY_K
KEY_L
KEY_M
KEY_N
KEY_O
KEY_P
KEY_Q
KEY_R
KEY_S
KEY_T
KEY_U
KEY_V
KEY_W
KEY_X
KEY_Y
KEY_Z
KEY_LEFT_BRACE
KEY_BAR
KEY_RIGHT_BRACE
KEY_TILDE
KEY_EURO
KEY_POUND
KEY_YEN
KEY_MIDDLE_DOT
KEY_SEARCH
KEY_DPAD_LEFT
KEY_DPAD_RIGHT
KEY_DPAD_UP
KEY_DPAD_DOWN
KEY_DPAD_CENTER
KEY_ENTER
KEY_PLAY

构造及析构函数说明

EventKeyboard ( KeyCode keyCode,
bool isPressed
)

友元及相关函数文档

friend class EventListenerKeyboard

friend


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