void SpriteSheet2D::UpdateSprite(const String& name, const IntRect& rectangle, const Vector2& hotSpot) { if (!texture_) return; Sprite2D* sprite = GetSprite(name); if (sprite) { sprite->SetRectangle(rectangle); sprite->SetHotSpot(hotSpot); } }