Generalized assets data.

This commit is contained in:
Ulysse Cura 2026-08-08 20:15:32 +02:00
parent 1a36cccebc
commit 260c092a69
2 changed files with 5 additions and 3 deletions

@ -1 +1 @@
Subproject commit d0e2dc99d2305ecea709632c75027fd33d863088
Subproject commit a8aacc04ef2bff71e9ba340673216ea94454f3ea

View File

@ -59,8 +59,10 @@ inline int sprite_component_destroy(component_t *component)
inline int sprite_component_set_texture(sprite_component_data_t *component_data, const char *texture_name)
{
component_data->texture = asset_manager_get_texture(&game.asset_manager, texture_name);
if(!component_data->texture) return EXIT_FAILURE;
asset_t *texture_asset = asset_manager_get(&game.asset_manager, texture_name);
if(!texture_asset) return EXIT_FAILURE;
component_data->texture = texture_asset->data;
return EXIT_SUCCESS;
}