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

Method activate

core/2d/MenuItem.cpp:93–107  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

91}
92
93void MenuItem::activate()
94{
95 if (_enabled)
96 {
97 if (_callbackClick)
98 {
99 _callbackClick(this);
100 }
101#if AX_ENABLE_SCRIPT_BINDING
102 BasicScriptData data(this);
103 ScriptEvent scriptEvent(kMenuClickedEvent, &data);
104 ScriptEngineManager::sendEventToLua(scriptEvent);
105#endif
106 }
107}
108
109void MenuItem::setEnabled(bool enabled)
110{

Callers 1

onTouchEndedMethod · 0.45

Calls 4

setSelectedIndexMethod · 0.95
stopAllActionsMethod · 0.80
setScaleMethod · 0.45
sizeMethod · 0.45

Tested by

no test coverage detected