MCPcopy Create free account
hub / github.com/axmolengine/axmol / onButtonEvent

Method onButtonEvent

core/base/Controller.cpp:108–117  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

106}
107
108void Controller::onButtonEvent(int keyCode, bool isPressed, float value, bool isAnalog)
109{
110 _allKeyPrevStatus[keyCode] = _allKeyStatus[keyCode];
111 _allKeyStatus[keyCode].isPressed = isPressed;
112 _allKeyStatus[keyCode].value = value;
113 _allKeyStatus[keyCode].isAnalog = isAnalog;
114
115 _keyEvent->setKeyCode(keyCode);
116 _eventDispatcher->dispatchEvent(_keyEvent);
117}
118
119void Controller::onAxisEvent(int axisCode, float value, bool isAnalog)
120{

Callers

nothing calls this directly

Calls 1

dispatchEventMethod · 0.45

Tested by

no test coverage detected