From 738257896f9d1d99166ba23d29ad9605c36f0ddf Mon Sep 17 00:00:00 2001 From: realtradam Date: Fri, 14 Jan 2022 21:11:53 -0500 Subject: wazowski --- mrblib/raylib.c | 29 ----------------------------- src/raylib.c | 29 +++++++++++++++++++++++++++++ 2 files changed, 29 insertions(+), 29 deletions(-) delete mode 100644 mrblib/raylib.c create mode 100644 src/raylib.c diff --git a/mrblib/raylib.c b/mrblib/raylib.c deleted file mode 100644 index 263231f..0000000 --- a/mrblib/raylib.c +++ /dev/null @@ -1,29 +0,0 @@ -#include -#include -#if defined(PLATFORM_WEB) -#include -#endif - - static mrb_value -mrb_init_window(mrb_state, *mrb, mrb_value self) -{ - mrb_int screenWidth = 800; - mrb_int screenHeight = 600; - char* title = "Hello World from FelFlame!"; - mrb_get_args(mrb, "|iiz", &screenWidth, &screenHeight, &title); - - InitWindow(screenWidth, screenHeight, title); - - return mrb_nil_value(); -} - -void -mrb_mruby_raylib_gem_init(mrb_state* mrb) { - struct RClass *class_cextension = mrb_define_module(mrb, "Raylib"); - mrb_define_class_method(mrb, class_cextension, "init_window", mrb_init_window, MRB_ARGS_REQ(3)); -} - -void -mrb_mruby_raylib_gem_final(mrb_state* mrb) { - /* finalizer */ -} diff --git a/src/raylib.c b/src/raylib.c new file mode 100644 index 0000000..263231f --- /dev/null +++ b/src/raylib.c @@ -0,0 +1,29 @@ +#include +#include +#if defined(PLATFORM_WEB) +#include +#endif + + static mrb_value +mrb_init_window(mrb_state, *mrb, mrb_value self) +{ + mrb_int screenWidth = 800; + mrb_int screenHeight = 600; + char* title = "Hello World from FelFlame!"; + mrb_get_args(mrb, "|iiz", &screenWidth, &screenHeight, &title); + + InitWindow(screenWidth, screenHeight, title); + + return mrb_nil_value(); +} + +void +mrb_mruby_raylib_gem_init(mrb_state* mrb) { + struct RClass *class_cextension = mrb_define_module(mrb, "Raylib"); + mrb_define_class_method(mrb, class_cextension, "init_window", mrb_init_window, MRB_ARGS_REQ(3)); +} + +void +mrb_mruby_raylib_gem_final(mrb_state* mrb) { + /* finalizer */ +} -- cgit v1.2.3