Adding const identifiers.

This commit is contained in:
Ulysse Cura 2026-08-06 13:51:42 +02:00
parent 7362545493
commit 98dd1bbdcb
7 changed files with 13 additions and 11 deletions

@ -1 +1 @@
Subproject commit 778a9ecbfd3e3a8a64e694e8e41b9a0be6dc70f2 Subproject commit 24d2ac6564e2cb3c52b872736071df540599439f

View File

@ -20,7 +20,7 @@ int hitbox_component_init(component_t *component);
int hitbox_component_update(component_t *component); int hitbox_component_update(component_t *component);
#if DEBUG >= 2 #if DEBUG >= 2
int hitbox_component_draw(component_t *component); int hitbox_component_draw(const component_t *component);
#endif #endif
int hitbox_component_destroy(component_t *component); int hitbox_component_destroy(component_t *component);

View File

@ -20,7 +20,7 @@ int sprite_component_init(component_t *component);
int sprite_component_update(component_t *component); int sprite_component_update(component_t *component);
int sprite_component_draw(component_t *component); int sprite_component_draw(const component_t *component);
int sprite_component_destroy(component_t *component); int sprite_component_destroy(component_t *component);

View File

@ -14,7 +14,7 @@ int transform_component_init(component_t *component);
int transform_component_update(component_t *component); int transform_component_update(component_t *component);
#if DEBUG >= 2 #if DEBUG >= 2
int transform_component_draw(component_t *component); int transform_component_draw(const component_t *component);
#endif // DEBUG >= 2 #endif // DEBUG >= 2
int transform_component_destroy(component_t *component); int transform_component_destroy(component_t *component);

View File

@ -30,7 +30,7 @@ int hitbox_component_init(component_t *component)
int hitbox_component_update(component_t *component) int hitbox_component_update(component_t *component)
{ {
hitbox_component_data_t *component_data = component->data; hitbox_component_data_t *component_data = component->data;
transform_component_data_t *transform_component_data = component_data->transform_component_data; const transform_component_data_t *transform_component_data = component_data->transform_component_data;
component_data->bounds.x = transform_component_data->bounds.x + (transform_component_data->bounds.w - component_data->bounds.w) * component_data->position.x; component_data->bounds.x = transform_component_data->bounds.x + (transform_component_data->bounds.w - component_data->bounds.w) * component_data->position.x;
component_data->bounds.y = transform_component_data->bounds.y + (transform_component_data->bounds.h - component_data->bounds.h) * component_data->position.y; component_data->bounds.y = transform_component_data->bounds.y + (transform_component_data->bounds.h - component_data->bounds.h) * component_data->position.y;
@ -44,9 +44,9 @@ int hitbox_component_update(component_t *component)
#include "display.h" #include "display.h"
#include "errors.h" #include "errors.h"
int hitbox_component_draw(component_t *component) int hitbox_component_draw(const component_t *component)
{ {
hitbox_component_data_t *component_data = component->data; const hitbox_component_data_t *component_data = component->data;
if(display_draw_frect(&component_data->bounds, C_RED, 128)) return EXIT_FAILURE; if(display_draw_frect(&component_data->bounds, C_RED, 128)) return EXIT_FAILURE;

View File

@ -28,14 +28,16 @@ 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->data; sprite_component_data_t *component_data = component->data;
component_data->dst_rect = component_data->transform_component_data->bounds; component_data->dst_rect = component_data->transform_component_data->bounds;
return EXIT_SUCCESS; return EXIT_SUCCESS;
} }
inline int sprite_component_draw(component_t *component) inline int sprite_component_draw(const component_t *component)
{ {
sprite_component_data_t *component_data = component->data; const sprite_component_data_t *component_data = component->data;
if(display_draw_texture(component_data->texture, &component_data->src_rect, &component_data->dst_rect, component_data->flip)) return EXIT_FAILURE; if(display_draw_texture(component_data->texture, &component_data->src_rect, &component_data->dst_rect, component_data->flip)) return EXIT_FAILURE;
return EXIT_SUCCESS; return EXIT_SUCCESS;

View File

@ -27,9 +27,9 @@ inline int transform_component_update(component_t *component __attribute__((unus
#include "display.h" #include "display.h"
#include "errors.h" #include "errors.h"
inline int transform_component_draw(component_t *component) inline int transform_component_draw(const component_t *component)
{ {
transform_component_data_t *component_data = component->data; const transform_component_data_t *component_data = component->data;
if(display_draw_frect(&component_data->bounds, C_BLUE, 128)) return EXIT_FAILURE; if(display_draw_frect(&component_data->bounds, C_BLUE, 128)) return EXIT_FAILURE;