entity_should_be_rendered proc
This commit is contained in:
@@ -195,6 +195,11 @@ mark_entity_deleted :: (e: *Entity) {
|
|||||||
e.flags |= .DELETED;
|
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) {
|
destroy_entity :: (e: *Entity) {
|
||||||
if e.collider.mesh.vertices.data != null {
|
if e.collider.mesh.vertices.data != null {
|
||||||
array_free(e.collider.mesh.vertices);
|
array_free(e.collider.mesh.vertices);
|
||||||
|
|||||||
Reference in New Issue
Block a user