CC_DLL CCAction : ~CCAction( * CCObject* copyWithZone(CCZone *
isDone( startWithTarget(CCNode *
stop(
step( update(* getTarget() { setTarget(CCNode *pTarget) { m_pTarget =* getOriginalTarget() { setOriginalTarget(CCNode *pOriginalTarget) { m_pOriginalTarget = getTag() { setTag( nTag) { m_nTag = CCAction***
CCAction * CCNode::runAction(CCAction*!= NULL, ->addAction(action, , !
CCActionInterval::step(= = +=->update(MAX (,
MIN(, m_elapsed / MAX(m_fDuration, FLT_EPSILON)
——————————————————————————————————————————————————————————————————————————
m_pScheduler =
m_pActionManager = ->scheduleUpdateForTarget(m_pActionManager, kCCPrioritySystem, );
CCActionManager::update(
(tHashElement *elt = m_pTargets; elt !=== (! m_pCurrentTarget->
(m_pCurrentTarget->actionIndex = ; m_pCurrentTarget->actionIndex < m_pCurrentTarget->actions->->actionIndex++->currentAction = (CCAction*)m_pCurrentTarget->actions->arr[m_pCurrentTarget-> (m_pCurrentTarget->currentAction ==->currentActionSalvaged = ->currentAction-> (m_pCurrentTarget->
m_pCurrentTarget->currentAction->
(m_pCurrentTarget->currentAction->->currentAction->*pAction = m_pCurrentTarget->
m_pCurrentTarget->currentAction =->currentAction =
elt = (tHashElement*)(elt->
(m_bCurrentTargetSalvaged && m_pCurrentTarget->actions->num ==
m_pCurrentTarget =