From a20667b344e96ce6d27c5cf5efab45456542ff12 Mon Sep 17 00:00:00 2001 From: Daniel Bross Date: Fri, 20 Jun 2025 22:33:29 +0200 Subject: [PATCH] entity_should_be_rendered proc --- core/entity.jai | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/core/entity.jai b/core/entity.jai index 513d090..e188e84 100644 --- a/core/entity.jai +++ b/core/entity.jai @@ -195,6 +195,11 @@ mark_entity_deleted :: (e: *Entity) { e.flags |= .DELETED; } +entity_should_be_rendered :: (e: *Entity) -> bool { + if !(e.flags & .RENDERABLE) || (e.flags & .DELETED) || !e.enabled return false; + return true; +} + destroy_entity :: (e: *Entity) { if e.collider.mesh.vertices.data != null { array_free(e.collider.mesh.vertices);