void ParticleEffectWrapper::RestartAtPos(FPoint pos) { Assert(_particleEffect != NULL); pos.GetXY(_particleEffect->posX, _particleEffect->posY); _particleEffect->Reset(); _particleEffect->Update(0.0f); }
void ParticleEffectWrapper::SetPosition(FPoint pos) { Assert(_particleEffect.get() != NULL); if (!_particleEffect->isEnd()) { pos.GetXY(_particleEffect->posX, _particleEffect->posY); } }