Refactor - remove selected from SpriteObject (#305)

This commit is contained in:
MeirGavish
2025-12-12 18:44:26 -08:00
committed by GitHub
parent 440efe1ce1
commit 9bffe5c9a9
6 changed files with 5 additions and 38 deletions
+3 -2
View File
@@ -66,6 +66,7 @@ CardObject* card_object_new(Card* card)
card_object->card = card;
card_object->sprite_object = sprite_object_new();
card_object->selected = false;
return card_object;
}
@@ -114,14 +115,14 @@ void card_object_set_selected(CardObject* card_object, bool selected)
{
if (card_object == NULL)
return;
sprite_object_set_selected(card_object->sprite_object, selected);
card_object->selected = selected;
}
bool card_object_is_selected(CardObject* card_object)
{
if (card_object == NULL)
return false;
return sprite_object_is_selected(card_object->sprite_object);
return card_object->selected;
}
Sprite* card_object_get_sprite(CardObject* card_object)