Adding const identifiers.
This commit is contained in:
parent
7362545493
commit
98dd1bbdcb
|
|
@ -1 +1 @@
|
|||
Subproject commit 778a9ecbfd3e3a8a64e694e8e41b9a0be6dc70f2
|
||||
Subproject commit 24d2ac6564e2cb3c52b872736071df540599439f
|
||||
|
|
@ -20,7 +20,7 @@ int hitbox_component_init(component_t *component);
|
|||
int hitbox_component_update(component_t *component);
|
||||
|
||||
#if DEBUG >= 2
|
||||
int hitbox_component_draw(component_t *component);
|
||||
int hitbox_component_draw(const component_t *component);
|
||||
#endif
|
||||
|
||||
int hitbox_component_destroy(component_t *component);
|
||||
|
|
|
|||
|
|
@ -20,7 +20,7 @@ int sprite_component_init(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);
|
||||
|
||||
|
|
|
|||
|
|
@ -14,7 +14,7 @@ int transform_component_init(component_t *component);
|
|||
int transform_component_update(component_t *component);
|
||||
|
||||
#if DEBUG >= 2
|
||||
int transform_component_draw(component_t *component);
|
||||
int transform_component_draw(const component_t *component);
|
||||
#endif // DEBUG >= 2
|
||||
|
||||
int transform_component_destroy(component_t *component);
|
||||
|
|
|
|||
|
|
@ -30,7 +30,7 @@ int hitbox_component_init(component_t *component)
|
|||
int hitbox_component_update(component_t *component)
|
||||
{
|
||||
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.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 "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;
|
||||
|
||||
|
|
|
|||
|
|
@ -28,14 +28,16 @@ inline int sprite_component_init(component_t *component)
|
|||
inline int sprite_component_update(component_t *component)
|
||||
{
|
||||
sprite_component_data_t *component_data = component->data;
|
||||
|
||||
component_data->dst_rect = component_data->transform_component_data->bounds;
|
||||
|
||||
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;
|
||||
|
||||
return EXIT_SUCCESS;
|
||||
|
|
|
|||
|
|
@ -27,9 +27,9 @@ inline int transform_component_update(component_t *component __attribute__((unus
|
|||
#include "display.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;
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue