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
-15
View File
@@ -161,7 +161,6 @@ SpriteObject* sprite_object_new()
SpriteObject* sprite_object = POOL_GET(SpriteObject);
sprite_object->sprite = NULL;
sprite_object_reset_transform(sprite_object);
sprite_object->selected = false;
sprite_object->focused = false;
return sprite_object;
@@ -277,20 +276,6 @@ void sprite_object_shake(SpriteObject* sprite_object, mm_word sound_id)
play_sfx(sound_id, MM_BASE_PITCH_RATE);
}
void sprite_object_set_selected(SpriteObject* sprite_object, bool selected)
{
if (sprite_object == NULL)
return;
sprite_object->selected = selected;
}
bool sprite_object_is_selected(SpriteObject* sprite_object)
{
if (sprite_object == NULL)
return false;
return sprite_object->selected;
}
Sprite* sprite_object_get_sprite(SpriteObject* sprite_object)
{
if (sprite_object == NULL)