summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorrealtradam <[email protected]>2022-01-15 17:13:16 -0500
committerrealtradam <[email protected]>2022-01-15 17:13:16 -0500
commitac45273e487c42b6b3e62b7f8f3837ba5ba4bad5 (patch)
treef8ce09d7cd8d72128ba62e2a6e01f4f4a2b69b83
parent6a5ec23cd645a43acbcedb14ba00f08c07a28da2 (diff)
downloadmruby-raylib-ac45273e487c42b6b3e62b7f8f3837ba5ba4bad5.tar.gz
mruby-raylib-ac45273e487c42b6b3e62b7f8f3837ba5ba4bad5.zip
breaking changes
-rw-r--r--src/raylib.c18
1 files changed, 9 insertions, 9 deletions
diff --git a/src/raylib.c b/src/raylib.c
index eb7f9a8..c90987e 100644
--- a/src/raylib.c
+++ b/src/raylib.c
@@ -36,16 +36,16 @@ mrb_draw_text(mrb_state *mrb, mrb_value self)
mrb_int x = 0;
mrb_int y = 0;
mrb_int fontSize = 16;
- /*mrb_value color = mrb_ary_new(mrb);
- mrb_int temp = 200;
- mrb_int temp2 = 255;
- mrb_ary_push(mrb, color, temp);
- mrb_ary_push(mrb, color, temp);
- mrb_ary_push(mrb, color, temp);
- mrb_ary_push(mrb, color, temp2);*/
- mrb_get_args(mrb, "|ziii", &text, &x, &y, &fontSize);
+ mrb_value color = mrb_ary_new(mrb);
+ mrb_int temp = 200;
+ mrb_int temp2 = 255;
+ mrb_ary_push(mrb, color, temp);
+ mrb_ary_push(mrb, color, temp);
+ mrb_ary_push(mrb, color, temp);
+ mrb_ary_push(mrb, color, temp2);
+ mrb_get_args(mrb, "|ziiio", &text, &x, &y, &fontSize);
//mrb_value mrb_ary_ref(mrb_state *, mrb_value, mrb_int)
- //Color result_color = {mrb_ary_ref(mrb,color,0),mrb_ary_ref(mrb,color,1),mrb_ary_ref(mrb,color,2),mrb_ary_ref(mrb,color,3),};
+ Color result_color = (Color){mrb_ary_ref(mrb,color,0),mrb_ary_ref(mrb,color,1),mrb_ary_ref(mrb,color,2),mrb_ary_ref(mrb,color,3),};
DrawText(text, x, y, fontSize, RED);
return mrb_nil_value();
}