| 127 | } |
| 128 | |
| 129 | Sprite* Sprite::createWithSpriteFrame(SpriteFrame* spriteFrame) |
| 130 | { |
| 131 | Sprite* sprite = new Sprite(); |
| 132 | if (spriteFrame && sprite->initWithSpriteFrame(spriteFrame)) |
| 133 | { |
| 134 | sprite->autorelease(); |
| 135 | return sprite; |
| 136 | } |
| 137 | AX_SAFE_DELETE(sprite); |
| 138 | return nullptr; |
| 139 | } |
| 140 | |
| 141 | Sprite* Sprite::createWithSpriteFrameName(std::string_view spriteFrameName) |
| 142 | { |
nothing calls this directly
no test coverage detected