void FNTConfigRemoveCache( void ) { if (configurations) { configurations->removeAllObjects(); CCX_SAFE_RELEASE_NULL(configurations); } }
// implementation of TurnOffTiles CCTurnOffTiles* CCTurnOffTiles::actionWithSize(ccGridSize size, ccTime d) { CCTurnOffTiles* pAction = new CCTurnOffTiles(); if (pAction->initWithSize(size, d)) { pAction->autorelease(); } else { CCX_SAFE_RELEASE_NULL(pAction); } return pAction; }
CCEaseElasticIn* CCEaseElasticIn::actionWithAction(CCIntervalAction *pAction) { CCEaseElasticIn *pRet = new CCEaseElasticIn(); if (pRet) { if (pRet->initWithAction(pAction)) { pRet->autorelease(); } else { CCX_SAFE_RELEASE_NULL(pRet); } } return pRet; }
// // EaseBounceInOut // CCEaseBounceInOut* CCEaseBounceInOut::actionWithAction(CCIntervalAction* pAction) { CCEaseBounceInOut *pRet = new CCEaseBounceInOut(); if (pRet) { if (pRet->initWithAction(pAction)) { pRet->autorelease(); } else { CCX_SAFE_RELEASE_NULL(pRet); } } return pRet; }
CCEaseElasticInOut* CCEaseElasticInOut::actionWithAction(CCIntervalAction *pAction, float fPeriod) { CCEaseElasticInOut *pRet = new CCEaseElasticInOut(); if (pRet) { if (pRet->initWithAction(pAction, fPeriod)) { pRet->autorelease(); } else { CCX_SAFE_RELEASE_NULL(pRet); } } return pRet; }
// // EaseOut // CCEaseOut* CCEaseOut::actionWithAction(cocos2d::CCIntervalAction *pAction, float fRate) { CCEaseOut *pRet = new CCEaseOut(); if (pRet) { if (pRet->initWithAction(pAction, fRate)) { pRet->autorelease(); } else { CCX_SAFE_RELEASE_NULL(pRet); } } return pRet; }
// // EaseExponentialInOut // CCEaseExponentialInOut* CCEaseExponentialInOut::actionWithAction(cocos2d::CCIntervalAction *pAction) { CCEaseExponentialInOut *pRet = new CCEaseExponentialInOut(); if (pRet) { if (pRet->initWithAction(pAction)) { pRet->autorelease(); } else { CCX_SAFE_RELEASE_NULL(pRet); } } return pRet; }
CCTargetedTouchHandler* CCTargetedTouchHandler::handlerWithDelegate(CCTouchDelegate *pDelegate, int nPriority, bool bSwallow) { CCTargetedTouchHandler *pHandler = new CCTargetedTouchHandler(); if (pHandler) { if (pHandler->initWithDelegate(pDelegate, nPriority, bSwallow)) { pHandler->autorelease(); } else { CCX_SAFE_RELEASE_NULL(pHandler); } } return pHandler; }
UIAccelerometerHandler* UIAccelerometerHandler::handlerWithDelegate(UIAccelerometerDelegate *pDelegate) { UIAccelerometerHandler* pHandler = new UIAccelerometerHandler; if (pHandler) { if (pHandler->initWithDelegate(pDelegate)) { pHandler->autorelease(); } else { CCX_SAFE_RELEASE_NULL(pHandler); } } return pHandler; }
CCTwirl* CCTwirl::actionWithPosition(cocos2d::CGPoint pos, int t, float amp, cocos2d::ccGridSize gridSize, cocos2d::ccTime duration) { CCTwirl *pAction = new CCTwirl(); if (pAction) { if (pAction->initWithPosition(pos, t, amp, gridSize, duration)) { pAction->autorelease(); } else { CCX_SAFE_RELEASE_NULL(pAction); } } return pAction; }
CCWaves* CCWaves::actionWithWaves(int wav, float amp, bool h, bool v, cocos2d::ccGridSize gridSize, cocos2d::ccTime duration) { CCWaves *pAction = new CCWaves(); if (pAction) { if (pAction->initWithWaves(wav, amp, h, v, gridSize, duration)) { pAction->autorelease(); } else { CCX_SAFE_RELEASE_NULL(pAction); } } return pAction; }
CCShaky3D* CCShaky3D::actionWithRange(int range, bool shakeZ, cocos2d::ccGridSize gridSize, cocos2d::ccTime duration) { CCShaky3D *pAction = new CCShaky3D(); if (pAction) { if (pAction->initWithRange(range, shakeZ, gridSize, duration)) { pAction->autorelease(); } else { CCX_SAFE_RELEASE_NULL(pAction); } } return pAction; }
// implementation of CCFadeOutDownTiles CCFadeOutDownTiles* CCFadeOutDownTiles::actionWithSize(cocos2d::ccGridSize gridSize, cocos2d::ccTime time) { CCFadeOutDownTiles *pAction = new CCFadeOutDownTiles(); if (pAction) { if (pAction->initWithSize(gridSize, time)) { pAction->autorelease(); } else { CCX_SAFE_RELEASE_NULL(pAction); } } return pAction; }
CCFlipY3D* CCFlipY3D::actionWithDuration(ccTime duration) { CCFlipY3D *pAction = new CCFlipY3D(); if (pAction) { if (pAction->initWithSize(ccg(1, 1), duration)) { pAction->autorelease(); } else { CCX_SAFE_RELEASE_NULL(pAction); } } return pAction; }
CCKeypadHandler* CCKeypadHandler::handlerWithDelegate(CCKeypadDelegate *pDelegate) { CCKeypadHandler* pHandler = new CCKeypadHandler; if (pHandler) { if (pHandler->initWithDelegate(pDelegate)) { pHandler->autorelease(); } else { CCX_SAFE_RELEASE_NULL(pHandler); } } return pHandler; }
CCTurnOffTiles* CCTurnOffTiles::actionWithSeed(int s, cocos2d::ccGridSize gridSize, cocos2d::ccTime duration) { CCTurnOffTiles *pAction = new CCTurnOffTiles(); if (pAction) { if (pAction->initWithSeed(s, gridSize, duration)) { pAction->autorelease(); } else { CCX_SAFE_RELEASE_NULL(pAction); } } return pAction; }
CCSplitCols* CCSplitCols::actionWithCols(int nCols, cocos2d::ccTime duration) { CCSplitCols *pAction = new CCSplitCols(); if (pAction) { if (pAction->initWithCols(nCols, duration)) { pAction->autorelease(); } else { CCX_SAFE_RELEASE_NULL(pAction); } } return pAction; }
CCJumpTiles3D* CCJumpTiles3D::actionWithJumps(int j, float amp, cocos2d::ccGridSize gridSize, cocos2d::ccTime duration) { CCJumpTiles3D *pAction = new CCJumpTiles3D(); if (pAction) { if (pAction->initWithJumps(j, amp, gridSize, duration)) { pAction->autorelease(); } else { CCX_SAFE_RELEASE_NULL(pAction); } } return pAction; }
CCRipple3D* CCRipple3D::actionWithPosition(cocos2d::CGPoint pos, float r, int wav, float amp, cocos2d::ccGridSize gridSize, cocos2d::ccTime duration) { CCRipple3D *pAction = new CCRipple3D(); if (pAction) { if (pAction->initWithPosition(pos, r, wav, amp, gridSize, duration)) { pAction->autorelease(); } else { CCX_SAFE_RELEASE_NULL(pAction); } } return pAction; }
CCShatteredTiles3D* CCShatteredTiles3D::actionWithRange(int nRange, bool bShatterZ, cocos2d::ccGridSize gridSize, cocos2d::ccTime duration) { CCShatteredTiles3D *pAction = new CCShatteredTiles3D(); if (pAction) { if (pAction->initWithRange(nRange, bShatterZ, gridSize, duration)) { pAction->autorelease(); } else { CCX_SAFE_RELEASE_NULL(pAction); } } return pAction; }
void CCSpriteFrameCache::purgeSharedSpriteFrameCache(void) { CCX_SAFE_RELEASE_NULL(pSharedSpriteFrameCache); }
void CCAnimationCache::purgeSharedAnimationCache(void) { CCX_SAFE_RELEASE_NULL(s_pSharedAnimationCache); }