Changing texture display dst rect to frect.
This commit is contained in:
parent
0fb48ff6a6
commit
f13c278bd2
|
|
@ -1 +1 @@
|
||||||
Subproject commit af462380762093bee9e471799c7ce31732a4b248
|
Subproject commit b63a67eb84262ea6e9883089cfc622d0a67f74cf
|
||||||
|
|
@ -11,7 +11,7 @@ typedef struct sprite_component_data_t {
|
||||||
texture_t *texture;
|
texture_t *texture;
|
||||||
|
|
||||||
rect_t src_rect;
|
rect_t src_rect;
|
||||||
rect_t dst_rect;
|
frect_t dst_rect;
|
||||||
|
|
||||||
bool flip;
|
bool flip;
|
||||||
} sprite_component_data_t;
|
} sprite_component_data_t;
|
||||||
|
|
|
||||||
|
|
@ -20,8 +20,6 @@ inline int sprite_component_init(component_t *component)
|
||||||
component_data->src_rect.x = 0.0f;
|
component_data->src_rect.x = 0.0f;
|
||||||
component_data->src_rect.y = 0.0f;
|
component_data->src_rect.y = 0.0f;
|
||||||
|
|
||||||
frect_to_rect(&transform_component_data->bounds, &component_data->dst_rect);
|
|
||||||
|
|
||||||
component_data->flip = false;
|
component_data->flip = false;
|
||||||
|
|
||||||
return EXIT_SUCCESS;
|
return EXIT_SUCCESS;
|
||||||
|
|
@ -30,7 +28,7 @@ inline int sprite_component_init(component_t *component)
|
||||||
inline int sprite_component_update(component_t *component)
|
inline int sprite_component_update(component_t *component)
|
||||||
{
|
{
|
||||||
sprite_component_data_t *component_data = component->component_data;
|
sprite_component_data_t *component_data = component->component_data;
|
||||||
frect_to_rect(&component_data->transform_component_data->bounds, &component_data->dst_rect);
|
component_data->dst_rect = component_data->transform_component_data->bounds;
|
||||||
|
|
||||||
return EXIT_SUCCESS;
|
return EXIT_SUCCESS;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -18,7 +18,7 @@ int transform_component_init(component_t *component)
|
||||||
return EXIT_SUCCESS;
|
return EXIT_SUCCESS;
|
||||||
}
|
}
|
||||||
|
|
||||||
inline int transform_component_update(component_t *component)
|
inline int transform_component_update(component_t *component __attribute__((unused)))
|
||||||
{
|
{
|
||||||
return EXIT_SUCCESS;
|
return EXIT_SUCCESS;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue