bool CCSprite::initWithBatchNode(CCSpriteBatchNode *batchNode, CGRect rect) { bool ret = initWithTexture(batchNode->getTexture(), rect); useBatchNode(batchNode); return ret; }
bool CCSprite::initWithBatchNodeRectInPixels(CCSpriteBatchNode *batchNode, CGRect rect) { bool ret = initWithTexture(batchNode->getTexture()); setTextureRectInPixels(rect, false, rect.size); useBatchNode(batchNode); return ret; }
Actor::Actor(Pim::SpriteBatchNode *node, Pim::Vec2 pos) { health = 0.f; jumpForce = 0.f; actorSheet = node; position = pos; body = NULL; sensor = NULL; useBatchNode(actorSheet); }
void CCSprite::useSpriteSheetRender(CCSpriteSheetInternalOnly *pSpriteSheet) { useBatchNode(pSpriteSheet); }