aboutsummaryrefslogtreecommitdiff
path: root/src/platform.odin
diff options
context:
space:
mode:
Diffstat (limited to 'src/platform.odin')
-rw-r--r--src/platform.odin8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/platform.odin b/src/platform.odin
index b155905..a974811 100644
--- a/src/platform.odin
+++ b/src/platform.odin
@@ -8,16 +8,16 @@ Platform :: struct {
}
make_platform :: proc(rect: Rect) -> (Entity_Handle, ^Platform) {
- handle, body := phys.make_body(transmute(phys.Rect)rect)
- return make_entity(&state.platform_list, Platform{body = handle})
+ body := phys.make_body(transmute(phys.Rect)rect)
+ return make_entity(&state.platform_list, Platform{body = body})
}
draw_platforms :: proc() {
iter := iter_entity_list(state.platform_list)
renderer.tint = {1, 0, 0, 0.25}
for p in entity_list_iter(&iter) {
- body := phys.get_body(p.body)
- draw_rect(cast(Rect)body.rect)
+ rect := phys.get_rect(p.body)
+ draw_rect(cast(Rect)rect)
}
renderer.tint = {1, 1, 1, 1}
}