From 9dab1ad99e701ea35111785d1cfe90516f24ea2e Mon Sep 17 00:00:00 2001 From: "Valeriano A.R." Date: Mon, 7 Oct 2024 00:18:05 +0200 Subject: [PATCH] Entity: Add `VecA` and `VecB`, for vector memory on entities. --- src/Entity.c | 12 +++++++----- src/Entity.h | 2 ++ 2 files changed, 9 insertions(+), 5 deletions(-) diff --git a/src/Entity.c b/src/Entity.c index f939925..9e7e0db 100644 --- a/src/Entity.c +++ b/src/Entity.c @@ -93,11 +93,13 @@ Entity Entity_New() { e->collision = NULL; e->overlap = NULL; - e->A = 0; - e->B = 0; - e->C = 0; - e->D = 0; - e->E = 0; + e->A = 0; + e->B = 0; + e->C = 0; + e->D = 0; + e->E = 0; + vec2_set(e->VecA, 0.0f, 0.0f); + vec2_set(e->VecB, 0.0f, 0.0f); e->child = NULL; e->next = NULL; diff --git a/src/Entity.h b/src/Entity.h index 39e10a6..85f53fa 100644 --- a/src/Entity.h +++ b/src/Entity.h @@ -72,6 +72,8 @@ struct TEntity { int C; int D; int E; + vec2 VecA; + vec2 VecB; Entity child; float maxX, minX;