Repeats an action a number of times. To repeat an action forever use the CCRepeatForever action.
Class CCRepeat
#include <Geode/cocos/actions/CCActionInterval.h>
classCCRepeat:publiccocos2d::CCActionInterval{ ... }
Examples0
Public static methods1
staticcocos2d::CCRepeat*create(cocos2d::CCFiniteTimeAction*pAction,uinttimes)
creates a CCRepeat action. Times is an unsigned integer between 1 and pow(2,30)
Public member functions9
boolinitWithAction(cocos2d::CCFiniteTimeAction*pAction,uinttimes)
initializes a CCRepeat action. Times is an unsigned integer between 1 and pow(2,30)
virtualcocos2d::CCObject*copyWithZone(cocos2d::CCZone*pZone)
No description provided
virtualvoidstartWithTarget(cocos2d::CCNode*pTarget)
No description provided
virtualvoidstop()
No description provided
virtualboolisDone()
No description provided
virtualcocos2d::CCActionInterval*reverse()
No description provided
voidsetInnerAction(cocos2d::CCFiniteTimeAction*pAction)
No description provided
cocos2d::CCFiniteTimeAction*getInnerAction()
No description provided
Fields5
uintm_uTimes;
No description provided
uintm_uTotal;
No description provided
floatm_fNextDt;
No description provided
boolm_bActionInstant;
No description provided
cocos2d::CCFiniteTimeAction*m_pInnerAction;
Inner action